Guias · 28 de agosto de 2026 · Por João Pereira, Founder, Build Up Labs · Atualizado em 28 de agosto de 2026 · 8 min
Fatura sem NIF: limites e como pedir o NIF no Stripe Checkout
Uma fatura pode ser emitida sem NIF quando o consumidor não o pede. Conheça as regras, os limites da fatura simplificada e a recolha no Stripe Checkout.
Uma fatura pode ser emitida sem o NIF de um consumidor que não seja sujeito passivo e não o peça. Não existe um limite de valor criado apenas pela falta do NIF. Os limites de 1.000 euros e 100 euros pertencem à fatura simplificada, enquanto o NIF do cliente é sempre obrigatório quando este o solicita.
Uma fatura pode ser emitida sem NIF do cliente?
Sim, quando o adquirente é um consumidor que não atua como sujeito passivo e não solicita a inclusão do número. O artigo 36.º do Código do IVA exige os dados e o NIF do adquirente sujeito passivo. O mesmo artigo determina que o NIF de um adquirente não sujeito passivo passa a ser obrigatório sempre que este o peça.
Por exemplo, uma pessoa compra uma subscrição para uso particular e não indica NIF. A empresa pode emitir a fatura ao consumidor sem esse campo, desde que cumpra os restantes requisitos. A conclusão muda se a compra for feita por uma empresa ou por um profissional no âmbito da atividade: nesse caso, os dados fiscais do adquirente sujeito passivo fazem parte dos elementos exigidos.
A ausência do NIF também não transforma um recibo de pagamento numa fatura. Num pagamento processado pelo Stripe, continua a ser necessário emitir o documento pelo meio aplicável à entidade. O guia sobre a validade das faturas e recibos do Stripe em Portugal explica essa separação entre cobrança e faturação.
Qual é o limite para emitir uma fatura sem NIF?
A pergunta mistura duas regras diferentes. O Código do IVA não cria um teto para uma fatura completa apenas porque o consumidor não indicou o NIF. Os valores de 1.000 euros e 100 euros definem quando pode ser usada uma fatura simplificada, que tem menos elementos do que a fatura prevista no artigo 36.º.
| Situação | Limite da fatura simplificada | NIF do adquirente |
|---|---|---|
| Venda de bens por retalhista ou vendedor ambulante a consumidor | Até 1.000 euros | Obrigatório se o consumidor o pedir |
| Outras vendas de bens e prestações de serviços | Até 100 euros | Obrigatório para adquirente sujeito passivo ou a pedido do consumidor |
| Operações de sujeito passivo abrangido pelo artigo 53.º | Sem limite de valor indicado nesta categoria do artigo 40.º | Obrigatório para adquirente sujeito passivo ou a pedido do consumidor |
| Fatura completa emitida a consumidor | Sem limite associado apenas à falta de NIF | Obrigatório se o consumidor o pedir |
Uma empresa de software que presta um serviço de 240 euros não pode usar o limite de 1.000 euros reservado à venda de bens por retalhistas ou vendedores ambulantes. Pode emitir uma fatura completa sem o NIF de um consumidor que não o tenha solicitado. Não pode chamar “simplificada” a essa fatura com base no limite aplicável ao comércio a retalho.
Quando é obrigatório colocar o NIF do adquirente?
O primeiro critério é a qualidade em que o cliente compra. Se o adquirente for sujeito passivo, o artigo 36.º inclui o seu nome ou denominação, sede ou domicílio e NIF entre os elementos da fatura. Numa fatura simplificada, o artigo 40.º também exige o NIF quando o adquirente é sujeito passivo.
O segundo critério é o pedido do consumidor. Mesmo sem atividade empresarial, a pessoa pode pedir que o seu NIF conste da fatura, e a indicação torna-se obrigatória. Uma compra de 18 euros não é uma exceção: se o consumidor pedir o NIF antes da emissão, o baixo valor não permite ignorar esse pedido.
Por isso, o checkout deve distinguir “não forneceu NIF” de “o NIF não é necessário”. O primeiro é um facto sobre os dados recebidos. O segundo é uma conclusão jurídica que depende de quem compra e do tipo de operação. Quando a informação é insuficiente, deve ser pedida antes de emitir o documento, sem inferir a resposta a partir do país, da morada ou do prefixo do número.
O que acontece no e-Fatura quando a fatura não tem NIF?
Quando o consumidor pede a inclusão do NIF, os elementos comunicados pelo emitente podem ficar associados ao consumidor para classificação na aplicação ou no Portal e-Fatura. A FAQ da Autoridade Tributária também prevê o caso em que o NIF não foi indicado no momento da emissão: o adquirente pode comunicar a fatura através da leitura do código QR na aplicação e-Fatura.
Num exemplo de uma despesa pessoal de 45 euros, a fatura sem NIF não fica automaticamente associada ao consumidor. Se o documento tiver o código QR aplicável, a aplicação permite comunicá-lo e depois classificá-lo. O recibo do Stripe não desempenha esse papel, porque o procedimento da AT se refere à fatura fiscal emitida pelo vendedor.
A inclusão ou comunicação do documento também não garante, por si só, uma dedução em IRS. A despesa continua sujeita às regras da categoria em que for classificada. O efeito prático do NIF é permitir a associação direta da fatura comunicada; não é transformar qualquer pagamento numa despesa dedutível.
Como pedir o NIF no Stripe Checkout?
O Checkout tem recolha nativa de identificadores fiscais empresariais. A documentação do Stripe indica o seguinte fluxo para uma sessão de pagamento:
- Ativar
tax_id_collection[enabled]=trueao criar a sessão. - Se o pagamento exigir um identificador nos países suportados, definir
tax_id_collection[required]=if_supported. - Recolher também o nome da entidade. Quando a sessão reutiliza um Customer, definir
customer_update[name]=autopara guardar nesse Customer o nome legal introduzido. O Checkout apresenta os campos fiscais de acordo com a localização determinada pela morada de envio ou, na sua falta, pela morada de faturação. - Depois da conclusão, obter o identificador em
customer_details.tax_idsou no Customer associado e ligá-lo à operação que seguirá para faturação.
Para Portugal, o tipo documentado pelo Stripe é eu_vat, com o formato de exemplo PT123456789. Numa compra feita por uma sociedade portuguesa, o formulário pode recolher esse número e o nome legal antes do pagamento. Se o Customer já tiver um identificador fiscal guardado, o Checkout não volta a mostrar o formulário, mesmo com a recolha ativada.
A configuração relacionada com contas, métodos e pagamentos em Portugal é detalhada no guia Stripe em Portugal: taxas, MB WAY, Multibanco e NIF.
O campo fiscal do Checkout serve para qualquer NIF pessoal?
Não. A funcionalidade documentada pelo Stripe destina-se aos identificadores e ao nome legal de uma empresa. Para Portugal, o tipo apresentado é o número de IVA da União Europeia. Não deve ser prometido ao consumidor que esse campo recolhe qualquer NIF pessoal para efeitos de e-Fatura.
Uma loja com clientes particulares e empresas precisa, por isso, de separar os percursos. A empresa pode usar a recolha fiscal nativa para o comprador empresarial suportado. Para o consumidor que deseja o NIF na fatura, deve existir um meio adequado de o pedir antes da emissão. Os campos personalizados do Checkout não são um atalho neutro: a própria documentação do Stripe avisa que não devem ser usados para recolher dados pessoais, protegidos ou sensíveis.
Esta diferença também evita uma falsa validação. O Stripe verifica o formato e valida números de IVA da UE através do VIES, mas essa consulta não confirma que o nome e a morada do Customer correspondem ao titular. Um resultado válido não substitui a confirmação de que a entidade que compra é a entidade que deve constar da fatura.
Como deve o NIF seguir do pagamento para a fatura?
A passagem deve conservar o valor recebido e a sua relação com o cliente, sem criar um NIF a partir de outros dados. Também não se deve deduzir o tratamento de IVA a partir do prefixo do identificador. Os montantes e impostos configurados no Stripe seguem como origem da operação; o sistema de faturação aplica a série, o tipo de documento e os códigos configurados pela empresa.
Num pagamento empresarial com eu_vat=PT123456789, a integração deve associar esse valor à sessão e à fatura correspondente. Num pagamento sem identificador, deve preservar-se essa ausência e usar o percurso definido para consumidor final ou revisão. Substituir o campo em falta por um número inventado cria uma correspondência falsa e dificulta a reconciliação posterior.
O fluxo completo entre cobrança, emissão e reconciliação está no guia sobre como automatizar a faturação Stripe em Portugal. A regra útil para esta página é mais curta: recolher quando é necessário, conservar exatamente o que foi fornecido e não atribuir ao NIF uma função que pertence à configuração fiscal.
Que verificação deve ser feita antes de emitir?
Uma verificação operacional pode seguir quatro perguntas. O comprador atua como empresa ou consumidor? Pediu a inclusão do NIF? O documento é uma fatura completa ou cumpre uma das situações da fatura simplificada? O identificador recolhido pertence à entidade que receberá o documento?
Considere-se uma sessão concluída sem identificador fiscal. Se a compra é de um consumidor que não pediu NIF, a ausência pode ser legítima e não existe um limite de valor criado por esse facto. Se a compra é de uma empresa, o caso não deve ser convertido silenciosamente em consumidor final apenas para conseguir emitir. A diferença deve ficar visível até os dados serem confirmados.
Esta verificação separa três problemas que costumam ser confundidos: a obrigação de indicar o NIF, a possibilidade de usar uma fatura simplificada e a recolha técnica no Checkout. Resolver um não resolve automaticamente os outros. A fatura continua a ter de cumprir os restantes elementos, o circuito de emissão e a comunicação aplicáveis.
Perguntas frequentes
Uma fatura emitida a um consumidor pode ficar sem NIF?
Sim, se o consumidor não atuar como sujeito passivo e não pedir a inclusão do NIF. O NIF passa a ser obrigatório quando o consumidor o solicita. Para clientes sujeitos passivos, aplicam-se os elementos previstos no artigo 36.º do CIVA.
Qual é o limite de uma fatura simplificada para serviços?
Para as prestações de serviços da regra geral do artigo 40.º, o limite é 100 euros. O limite de 1.000 euros aplica-se a certas vendas de bens a consumidores. Os sujeitos passivos abrangidos pelo artigo 53.º constituem uma categoria separada, sem um limite de valor indicado nessa alínea.
É possível associar depois uma fatura sem NIF no e-Fatura?
A Autoridade Tributária explica que o consumidor pode comunicar a fatura através da leitura do código QR na aplicação e-Fatura. Deve conservar o documento e confirmar o procedimento atual no Portal das Finanças.
Como se recolhe o NIF no Stripe Checkout?
Para identificadores fiscais empresariais suportados, ativa-se a recolha nativa de identificadores fiscais do Checkout. Em Portugal, o tipo suportado é o número de IVA da UE. Não se deve usar um campo personalizado genérico para recolher um NIF pessoal.
Fontes
Automatize a faturação Stripe com Faturado
Ligue Stripe, TOConline ou InvoiceXpress e valide o fluxo com preço por utilização.