Saltar para o conteúdo principal
VeriFactu

Erro 1150 do VeriFactu: uma fatura simplificada acima de 3000 euros

A AEAT rejeita com o 1150 uma fatura simplificada, a F2 do VERI*FACTU, que ultrapassa 3000 euros ao somar bases e impostos. Esse é o seu limite técnico; o limite legal geral é mais baixo, 400 euros com IVA. O mais interessante é perceber porque é que uma fatura que lhe parecia normal saiu como simplificada: quase sempre deve-se a um dado do cliente.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 4 de novembro de 2026

O essencial

Módulo
VeriFactu
Versões
Odoo 17, 18, 19 e 20
Verificado
no código do módulo, versão 20.0 · nas fontes indicadas no fim
Leitura
3 min

O texto completo da AEAT é este: «Cuando TipoFactura sea F2 y no este informado NumRegistroAcuerdoFacturacion o FacturaSinIdentifDestinatarioArt61d no sea S el sumatorio de BaseImponibleOimporteNoSujeto y CuotaRepercutida de todas las líneas de detalle no podrá ser superior a 3.000.» Pertence ao apartado que rejeita o registo: essa fatura não entra, as restantes do envio entram.

A regra exata

O documento de validações da AEAT, no seu apartado 15.8, descreve-a assim:

  • Com TipoFactura F2, a soma de BaseImponibleOimporteNoSujeto e CuotaRepercutida de todas as linhas não pode ultrapassar 3000,00 euros.
  • Admite-se um erro de até 10,00 euros acima.
  • Não se aplica se a fatura tiver um número de registo de acordo de faturação nem se FacturaSinIdentifDestinatarioArticulo61d for S.

Com o nosso módulo, as duas exceções não entram em jogo: o registo que envia não tem acordo de faturação nem o campo do artigo 61d.

Cartão do código 1150 do VeriFactu
O 1150 a âmbar: rejeita o registo e, na fila do módulo, segue o caminho das tentativas até Dead Letter.

O limite legal é mais baixo

O 1150 controla um limite técnico. O Regulamento de Faturação (Real Decreto 1619/2012, artigo 4) só admite a fatura simplificada quando o montante não ultrapassa 400 euros, IVA incluído, ou quando se trata de uma fatura retificativa. Até 3000 euros, IVA incluído, só nas operações enumeradas no seu ponto 2: vendas a retalho, vendas ou prestações de serviços em ambulância ou ao domicílio do consumidor, transporte de pessoas e respetivas bagagens, hotelaria e restauração, e algumas mais. Por isso, entre 400 e 3000 euros, que a AEAT aceite uma F2 não significa que a simplificada estivesse correta para a sua atividade.

Porque é que o Odoo a enviou como F2

O módulo decide o tipo de fatura ao validá-la. Uma fatura de cliente sai como F2 em três casos:

CasoO que o provoca no Odoo
Vem do TPVA fatura está ligada a uma encomenda do ponto de venda.
Foi marcada como simplificadaA caixa «Factura simplificada (F2)» da fatura está ativada.
O cliente não tem NIFO contacto não tem o NIF preenchido, pelo que não há a quem indicar como destinatário.

O terceiro é o que mais surpreende. Uma F1 precisa do bloco Destinatarios e, sem NIF, o módulo não o consegue preencher; por isso classifica a fatura como F2 para não enviar uma F1 que a AEAT rejeitaria por outro motivo. Com montantes pequenos ninguém dá por isso. Acima de 3000 euros aparece o 1150 e, entre 400 e 3000, a AEAT aceita-a, embora, fora das operações do artigo 4.2, devesse ter sido uma fatura completa.

Registos de faturação no Odoo com uma F2 sem identificador
Na lista de registos, a F2 é a do cliente de balcão: sem identificador da contraparte. As restantes levam o NIF do cliente e saem como F1. Captura do Odoo 20 com dados de demonstração; as respostas da AEAT são simuladas.

Como evitá-lo

  1. Antes de validar uma fatura de mais de 400 euros, confirme que o cliente tem o NIF na sua ficha. Com NIF, o módulo envia-a como F1 com o respetivo destinatário, salvo se vier do TPV.
  2. Verifique que a caixa «Factura simplificada (F2)» não está marcada, se não pretendia uma simplificada.
  3. Se fatura montantes elevados a partir do TPV, tenha em conta que essas faturas saem como F2.

E a fatura que já foi rejeitada

A fila tenta enviar o registo até seis vezes, com esperas de 2 minutos a 12 horas, e deixa-o em Dead Letter. As novas tentativas não o corrigem: envia-se sempre o mesmo registo, criado ao validar a fatura. Para a AEAT, uma fatura rejeitada corrige-se com um registo de alta por rejeição (Subsanacion S e RechazoPrevio X), e o módulo publicado não o gera por si só. Se, além disso, o tipo correto era F1, poderá ser necessária outra fatura. Escreva para comercial@flexigobe.com com o número e analisamo-lo consigo.

Continue a ler

Erros 1189, 1190, 1191 e 1192 de VeriFactu: tipo de fatura e destinatário têm de coincidirOs erros de VeriFactu que cruzam o tipo de fatura com o destinatário (1189, 1190, 1191, 1192, 1106 e 1156): a regra da AEAT e o que decide o Odoo ao publicar.Erros 2005, 2006, 1210 e 1216 do VeriFactu: quando os totais não batem com o desdobramentoErros VeriFactu do ImporteTotal e da CuotaTotal (2005, 2006, 1210 e 1216): o que a AEAT soma, a margem de 10 euros e porque o IRPF fica de fora no Odoo 17 a 20.Erros de VeriFactu com o NIF do cliente: censo, formato e nomeErros de VeriFactu do NIF do cliente: censo (1109, 1110, 1121, 1193, 1154), formato (1123, 1290) e nome (1283). Causas e verificações do Odoo.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes