Saltar para o conteúdo principal
Pendente de validaçãoOdoo 20.0Community e Enterprise

Como emitir faturas em autofaturação e gerar o seu SAF-T

Para que serve?​

Na autofaturação, é a sua empresa que emite a fatura de uma compra, em nome do fornecedor, porque têm um acordo para isso. No fiscaldoo, essa fatura sai de um diário de compras próprio e vai para um ficheiro SAF-T próprio (o modo S), com um ficheiro por fornecedor.

O que faz um documento ser de autofaturação é o diário de onde sai, não o acordo. Uma venda normal a um cliente que também tenha acordo continua a ser uma venda normal, e uma fatura deste diário entra no ficheiro do modo S mesmo sem o acordo registado na ficha. O programa não recusa uma fatura por falta de acordo: confirme que ele existe antes de a emitir.

Quando utilizar?​

  • Quando compra a um fornecedor com quem tem um acordo de autofaturação e é a sua empresa que emite a fatura.
  • Quando precisa do ficheiro SAF-T dessas faturas, de um fornecedor ou de todos os que têm acordo.
  • Não é para registar a fatura que o fornecedor lhe enviou: essa é uma fatura de fornecedor normal.

Onde encontrar?​

  • Acordo: Contabilidade › Lançar › Fornecedores › abrir o fornecedor › separador Faturação.
  • Diário: Contabilidade › Configurar › Criar um diário.
  • Séries: Contabilidade › Configurar › Séries fiscais.
  • Fatura: Contabilidade › Lançar › Faturas de fornecedores.
  • Ficheiro de um fornecedor: Contabilidade › Declarar › Gerar SAF-T.
  • Ficheiros de vários fornecedores: Contabilidade › Declarar › O que há para fazer com o SAF-T?, em Listas de apoio, Autofaturação.

Antes de começar​

  • O perfil Responsável fiscal, que faz todos os passos deste artigo. O Contabilista gera o ficheiro, mas não altera o separador Certificação PT do diário.
  • O acordo escrito com o fornecedor, com a data e a referência. Pendente de validação por contabilista certificado: as condições do art. 36.º n.º 11 do CIVA (acordo escrito, prova de que o fornecedor aceitou o conteúdo da fatura e menção «autofaturação» no documento).
  • Os artigos que vai faturar, cada um com referência interna. O programa recusa confirmar uma fatura com uma linha sem artigo (ver «Problemas frequentes»).

Como utilizar​

As imagens são da base de demonstração, onde a AT é substituída por um simulador.

Registar o acordo na ficha do fornecedor​

  1. Abra o fornecedor e o separador Faturação.
  2. No bloco Autofaturação (CIVA art. 36.º n.º 11), ligue Acordo de autofaturação. A Data do acordo de autofaturação passa a ser obrigatória.
  3. Preencha a data e a Referência do acordo de autofaturação, e guarde.

Criar o diário de compras de autofaturação​

Só uma vez. A demonstração não traz nenhum.

  1. Em Criar um diário, escolha Compras (faturas de fornecedores) e carregue em Seguinte.
  2. Preencha Nome do diário e Código curto (no exemplo, «Autofaturação de compras» e «AUTOF»), carregue em Seguinte e depois em Criar diário.
  3. No diário, abra Definições Avançadas e ligue Autofaturação.
  4. Abra Certificação PT, ligue Diário certificado e escolha [FT] Fatura em Tipo de documento SAF-T e [NC] Nota de crédito em Tipo de documento SAF-T (notas de crédito).
  5. Guarde. Proteger lançamentos postados com hash fica ligado sozinho.

Criar as séries do diário​

Precisa de uma série para as faturas e de outra para as notas de crédito, cada uma comunicada à AT. Os passos estão em Como criar uma série e comunicá-la à AT: em Diário, escolha o diário que criou. No exemplo, a série das faturas é AF26.

Emitir a fatura​

  1. Em Faturas de fornecedores, carregue em Novo e escolha o Fornecedor.
  2. Em Diário, escolha o diário de autofaturação. Confirme que o diário certo ficou escolhido: por omissão, a fatura fica no diário de compras normal.
  3. Em Data da Fatura de Fornecedor, ponha uma data igual ou posterior ao início da série.
  4. Em Adicionar uma linha, escolha o Artigo e preencha a Quantidade e o Preço. Confirme os Impostos.
  5. Carregue em Confirmar. O documento recebe o número, o ATCUD e a assinatura, e já não se altera.

A fatura FT AF26/4, de 250,00 € mais IVA a 23%, gerou estas linhas no razão:

ContaDébitoCrédito
311 Mercadorias250,00 €
2432 IVA - Dedutível57,50 €
2211 Fornecedores gerais307,50 €

Gerar o ficheiro de um fornecedor​

  1. Em Gerar SAF-T, escolha S — Autofaturação em Modo.
  2. Em Parceiro de autofaturação, escolha o fornecedor. A lista mostra todos os contactos, não só os que têm acordo: confirme que escolhe o fornecedor certo.
  3. Em Data de referência, escolha um dia do mês que quer.
  4. Confira o número do botão, que conta os documentos desse fornecedor no período (no exemplo, Gerar com 1 documentos), e carregue nele.
  5. Na exportação, confirme o estado Gerado e carregue em Descarregar ficheiro. O nome é do tipo SAFT-PT_509999999_2026_11_S.xml.

Gerar os ficheiros de vários fornecedores​

  1. Em O que há para fazer com o SAF-T?, abra Autofaturação e carregue em Novo.
  2. Preencha Data de início e Data de fim. Em Parceiros, escolha alguns, ou deixe vazio para todos os que têm acordo ou documentos no período. Guarde.
  3. Carregue em Gerar os ficheiros e confira os contadores: Ficheiros no ZIP, Ficheiros inválidos (fora do ZIP) e Parceiros sem documentos.
  4. Na lista, o fornecedor com Inválido fica fora do ZIP, com o motivo: carregue em Abrir a exportação para ver o que corrigir. Os outros têm o nome do ficheiro em Ficheiro no ZIP.
  5. Carregue em Descarregar o ZIP.

O botão Registar o envio pede confirmação: «Numa base de dados de testes não sai nenhuma mensagem. Numa base de produção a mensagem fica na fila de correio desta base de dados.» Na demonstração, a linha fica Não enviado, com «Não enviado: ambiente de teste.». Pendente de validação no ecrã: o que chega ao fornecedor numa base de produção não se pode ver na demonstração.

Resultado esperado​

Abrimos os dois ficheiros de novembro. A fatura de autofaturação e uma venda normal ao mesmo parceiro, que tem acordo, saíram assim:

DocumentoFicheiroTipoEstado do documentoIndicador de autofaturação
FT AF26/4 (diário de autofaturação)Modo SFTS1
FT D26/35 (venda normal)Modo FFTN0
  • O acordo continua a contar na ficha do parceiro: nos dois ficheiros, a lista de clientes mostra-o com o indicador 1. Um fornecedor sem acordo aparece nessa lista com o indicador 0, e o documento continua com o indicador 1.
  • No ficheiro do modo S, o fornecedor aparece na lista de clientes (Customer) e só entra o que saiu do diário de autofaturação.
  • A fatura de autofaturação não entra no ficheiro de faturação do modo F.

Notas importantes​

  • Envio à AT. A fatura de autofaturação não tem o botão Comunicar à AT. Uma venda normal a um parceiro com acordo comunica-se como as outras. No exemplo, a FT D26/35 ficou Aceite (simulado) em Comunicações à AT (faturas e histórico), e o Pedido leva "self_billing": false: não vai marcada como autofaturação. A demonstração usa o simulador da AT; nada chegou à AT real.
  • Entrega do ficheiro. Pendente de validação por contabilista certificado: se o ficheiro do modo S se entrega à AT, a quem e em que prazo.
  • Ficheiros antigos. Se gerar de novo um período passado, o ficheiro novo sai com a regra de hoje. O ficheiro antigo fica guardado e nenhum documento muda.
  • PDF. O PDF traz o título «Fatura - Autofaturação FT AF26/4».
  • Retirar o acordo. As faturas já emitidas neste diário continuam a entrar no ficheiro do modo S desse fornecedor. Fale com o contabilista certificado antes de retirar um acordo.

Problemas frequentes​

  • Sintoma: ao carregar em Confirmar, «A fatura ainda não pode ser publicada: há linhas que não cumprem as regras da Autoridade Tributária. - Linha 1 (Linha livre): escolha um produto ou serviço com «Referência interna». A Autoridade Tributária exige um código de produto em cada linha da fatura. […] Corrija as linhas indicadas e confirme outra vez. Nada foi publicado e nenhum número foi usado.» Solução: escolha em cada linha um artigo com referência interna e a unidade de medida, e confirme de novo.
  • Sintoma: ao gerar o ficheiro, o estado fica Inválido, com a mensagem «A linha 1 do lançamento "FT AF26/1" não tem artigo: escolha um artigo na coluna «Produto» dessa linha (uma linha com texto livre não pode ser comunicada à Autoridade Tributária).» Solução: acontece com uma fatura emitida antes de o programa recusar estas linhas, e o documento confirmado já não se altera. Fale com o contabilista certificado. Se ele o indicar, anule-a com Anular documento certificado: gerado de novo, o ficheiro sai Gerado, com a fatura anulada e o artigo genérico SERV.
  • Sintoma: o ficheiro fica Inválido, com «Não há documentos de autofaturação de "…" neste período, pelo que não foi feito nenhum ficheiro de autofaturação. […] Como resolver: Confirme o fornecedor e as datas. Só contam os documentos confirmados no diário de autofaturação; retirar o acordo não faz desaparecer faturas já emitidas.» Solução: confirme o fornecedor, as datas e o diário de cada fatura, e gere de novo.
  • Sintoma: em Autofaturação, «Estes parceiros não têm acordo de autofaturação nem documentos de autofaturação no período, por isso não se pode fazer o SAF-T (PT) de modo S para eles: Sapataria. Registe o acordo no parceiro (CIVA art. 36.º n.º 11) ou retire-os da seleção.» Solução: faça o que a mensagem indica.
  • Sintoma: ao confirmar a fatura, «O documento "(ainda sem número)" tem a data 31/10/2026, anterior à data de início prevista da série "FT AF26" (04/11/2026).» Solução: ponha uma data igual ou posterior ao início da série, ou peça ao responsável fiscal que comunique uma série que cubra essa data.
  • Sintoma: ao confirmar uma nota de crédito, «O diário "Autofaturação de compras" não tem uma única série fiscal ativa do tipo [NC] Nota de crédito para o exercício 2026». Solução: crie e comunique a série das notas de crédito deste diário, em Configurar › Séries fiscais.
  • Sintoma: «Há campos obrigatórios por preencher. Preencha os campos assinalados a vermelho para poder guardar.» Solução: na ficha, falta a Data do acordo de autofaturação. No Gerar SAF-T, falta o Parceiro de autofaturação.

Outros erros do ficheiro: Como corrigir os erros do SAF-T.

Atualizado em 5 de novembro de 2026Versões: Odoo 20.0Community e Enterprisefiscaldoo 20.0 (master c643480c2)ID DOC-0055
Esta página foi útil?