Tudo o que precisas de saber sobre o SAF-T em Portugal: obrigações, prazos, formato, como gerar, erros comuns e como automatizar o processo.
O SAF-T — Standard Audit File for Tax Purposes — é um ficheiro em formato XML que contém, de forma padronizada, os dados de facturação, contabilidade e inventário de uma empresa. Foi desenvolvido pela OCDE (Organização para a Cooperação e Desenvolvimento Económico) como um standard internacional para facilitar auditorias fiscais e trocas de informação entre administrações tributárias.
Em Portugal, o SAF-T foi adoptado pela Autoridade Tributária e Aduaneira (AT) e tornou-se o formato obrigatório para comunicação de dados de facturação e, mais recentemente, de contabilidade. Funciona como uma "radiografia digital" de toda a actividade documental da empresa.
O ficheiro SAF-T não é criado manualmente — é gerado automaticamente pelo software de facturação ou ERP da empresa. Contém todos os documentos emitidos (facturas, notas de crédito, recibos, guias), movimentos contabilísticos, dados de clientes, fornecedores e produtos. A AT usa estes dados para cruzar informação, detectar irregularidades e realizar auditorias de forma eficiente.
A implementação do SAF-T em Portugal seguiu um percurso faseado:
Portugal foi um dos países pioneiros na adopção obrigatória do SAF-T a nível europeu. Esta estratégia permitiu à AT digitalizar progressivamente a fiscalização, reduzindo a economia paralela e aumentando a eficiência da cobrança fiscal.
Em Portugal existem dois tipos distintos de SAF-T, com finalidades e prazos diferentes:
Contém todos os documentos comerciais emitidos pela empresa num determinado período: facturas, facturas simplificadas, notas de crédito, notas de débito, guias de transporte e recibos. Este é o SAF-T mais frequente e mais conhecido.
A comunicação é mensal e obrigatória para todas as entidades com actividade comercial, independentemente do regime de IVA (normal, simplificado ou isento).
Contém os movimentos contabilísticos da empresa: diários, razão, balancete, plano de contas. Foi introduzido pela Portaria 31/2020 e é obrigatório para exercícios a partir de 2020.
A comunicação é tipicamente anual (com a declaração IES/DA) ou sob pedido directo da AT em caso de inspecção ou auditoria.
Todas as entidades que emitam documentos comerciais (facturas, notas de crédito, guias, etc.) estão obrigadas a comunicar o SAF-T de facturação. Isto inclui:
| Tipo | Periodicidade | Prazo | Base legal |
|---|---|---|---|
| SAF-T Facturação | Mensal | Até ao dia 5 do mês seguinte | DL 198/2012 |
| SAF-T Contabilidade | Anual (IES) | Até ao 15.º dia do 7.º mês após fecho | Portaria 31/2020 |
| SAF-T Contabilidade | Sob pedido AT | Prazo definido na notificação | LGT art. 63.º |
| SAF-T Inventários | Anual | Até 31 de janeiro do ano seguinte | Portaria 2/2015 |
O SAF-T de facturação pode ser comunicado à AT por três vias:
O SAF-T (PT) é um ficheiro XML com uma estrutura hierárquica definida pela Portaria 302/2016. Os blocos principais são:
Identificação da empresa (NIF, nome, morada), período do ficheiro, versão do SAF-T, software utilizado e respectivo número de certificação AT.
Tabelas de referência: clientes (CustomerID, NIF, nome, morada), fornecedores (SupplierID), produtos (ProductCode, descrição, unidade) e plano de contas (para SAF-T contabilidade).
O núcleo do ficheiro. Contém todos os documentos comerciais organizados em três grupos:
Apenas no SAF-T de contabilidade. Contém os movimentos contabilísticos: diários, lançamentos, contas e valores.
Cada documento de venda no SAF-T deve conter, no mínimo:
O SAF-T é gerado automaticamente pelo software de facturação ou ERP. O processo típico é:
O primeiro requisito é ter um software de facturação certificado pela Autoridade Tributária. Em Portugal, todos os programas de facturação devem ser certificados (Portaria 363/2010). A lista completa está disponível no Portal das Finanças.
Durante o mês, a empresa emite os seus documentos normalmente no ERP. Cada documento recebe automaticamente: número sequencial, hash de assinatura digital, e ATCUD.
No final do período, o ERP gera o ficheiro SAF-T XML. Nos ERPs mais comuns em Portugal:
Antes de submeter, é altamente recomendável validar o ficheiro. A AT disponibiliza uma ferramenta de validação que verifica a estrutura XML, campos obrigatórios e consistência de dados.
Upload do ficheiro no Portal e-Fatura (portal.efatura.gov.pt) ou via webservice. Após submissão, a AT retorna um relatório de aceitação ou rejeição com indicação dos erros encontrados.
Os erros mais frequentes na comunicação do SAF-T, segundo a experiência de contabilistas portugueses:
O incumprimento das obrigações SAF-T constitui contra-ordenação tributária prevista no RGIT (Regime Geral das Infracções Tributárias). As coimas aplicáveis são:
| Infracção | Pessoa singular | Pessoa colectiva |
|---|---|---|
| Não comunicação do SAF-T | €150 — €3.750 | €375 — €22.500 |
| Comunicação fora de prazo | €150 — €3.750 | €375 — €22.500 |
| Comunicação com dados incorrectos | €150 — €3.750 | €375 — €22.500 |
| Software não certificado | €250 — €10.000 | €500 — €50.000 |
| Falta de emissão de fatura | €150 — €3.750 | €375 — €22.500 |
Na prática, a AT tem aplicado coimas com redução significativa quando a empresa regulariza voluntariamente a situação. Mas a tendência é de fiscalização crescente à medida que os sistemas de cruzamento automático de dados se tornam mais sofisticados.
A validação antes da submissão é essencial. Existem três ferramentas principais:
Disponível no Portal das Finanças. Verifica a estrutura XML, campos obrigatórios e regras de negócio. É a referência definitiva — se o validador da AT aceita, o ficheiro será aceite na submissão.
A maioria dos ERPs certificados inclui validação interna antes da exportação. O PHC, Primavera e TOConline verificam NIFs, hashes, totais e numeração antes de gerar o ficheiro.
O esquema XSD oficial define a estrutura exacta do XML. Ferramentas técnicas podem validar o ficheiro contra o XSD para detectar problemas de formato antes da submissão. O PhotonDoq suporta validação XSD nos exports SAF-T.
Aqui é onde o OCR entra na equação. O SAF-T contém os documentos emitidos pela empresa. Mas e os documentos recebidos — as facturas de fornecedores?
As facturas de compra precisam de ser lançadas no ERP para:
O processo manual — abrir cada PDF, digitar NIF, data, valor, linhas de artigo no ERP — é o maior bottleneck da contabilidade. É aqui que o OCR com IA transforma o processo:
O resultado: dados mais limpos no ERP significam um SAF-T mais limpo. Menos erros de NIF, menos inconsistências de valores, menos rejeições pela AT.
O PhotonDoq extrai dados de faturas e exporta directamente para TOConline, PHC, Primavera e mais.
⚡ 10 páginas grátisPara gerar SAF-T válido, o software deve ser certificado pela AT (Portaria 363/2010). Os ERPs mais utilizados em Portugal:
| ERP | Mercado alvo | SAF-T | Import OCR |
|---|---|---|---|
| TOConline | Contabilistas, PMEs | ✓ Nativo | ✓ XLSX + API |
| PHC GO | PMEs, médias empresas | ✓ Nativo | ✓ XLSX |
| Primavera V10 | Médias/grandes empresas | ✓ Nativo | ✓ XLSX |
| Sage | PMEs | ✓ Nativo | CSV |
| Odoo | Startups, tech | ✓ Módulo PT | ✓ XLSX |
| Cegid Jasmin | PMEs | ✓ Nativo | Manual |
| Artsoft | PMEs, indústria | ✓ Nativo | CSV |
O PhotonDoq exporta dados em formatos compatíveis com todos os ERPs acima. Para TOConline, oferece integração directa via API.
O enquadramento legal do SAF-T continua a evoluir. As mudanças mais relevantes para 2025-2026:
Conforme o Orçamento de Estado para 2025, a partir de 1 de janeiro de 2026, os ficheiros PDF só são considerados facturas electrónicas válidas se incluírem AQS ou selo electrónico qualificado. Isto afecta directamente a forma como as empresas emitem e arquivam documentos.
A AT tem vindo a implementar sistemas de cruzamento automático mais sofisticados. Os dados do SAF-T de facturação são cruzados com: IES/DA (declaração anual), Modelo 22 (IRC), Declaração periódica de IVA, e dados comunicados por terceiros (clientes e fornecedores).
A tendência é de alargamento progressivo da obrigatoriedade de factura electrónica a transacções B2B (entre empresas privadas), seguindo o caminho de outros países europeus como Itália e França.
Estas mudanças significam que a qualidade dos dados é cada vez mais importante. Erros no SAF-T que antes passavam despercebidos serão detectados automaticamente. A adopção de OCR com IA para garantir dados limpos na entrada é uma medida preventiva inteligente.
O PhotonDoq extrai dados de faturas com IA e valida NIFs automaticamente. 10 páginas grátis.
⚡ Experimentar grátis