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çãoLimite da fatura simplificadaNIF do adquirente
Venda de bens por retalhista ou vendedor ambulante a consumidorAté 1.000 eurosObrigatório se o consumidor o pedir
Outras vendas de bens e prestações de serviçosAté 100 eurosObrigató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 consumidorSem limite associado apenas à falta de NIFObrigató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:

  1. Ativar tax_id_collection[enabled]=true ao criar a sessão.
  2. Se o pagamento exigir um identificador nos países suportados, definir tax_id_collection[required]=if_supported.
  3. Recolher também o nome da entidade. Quando a sessão reutiliza um Customer, definir customer_update[name]=auto para 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.
  4. Depois da conclusão, obter o identificador em customer_details.tax_ids ou 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.