1001Ferramentas
📄Geradores

Fatura/Invoice HTML

Gere uma fatura (invoice) em HTML com itens, valores, impostos e total calculado. Personalize os dados e imprima ou salve em PDF direto do navegador.

HTML

Invoices HTML: estrutura, impostos, envio e conformidade

Toda transação comercial gera um registro fiscal, e a fatura — invoice em inglês, factura em espanhol, Rechnung em alemão — é o documento que fecha o ciclo entre pedido, entrega e pagamento. A versão HTML virou padrão de autoria porque pode ser estilizada com CSS, convertida em PDF para arquivamento, embutida diretamente no corpo de um email e traduzida para clientes internacionais a partir do mesmo arquivo. A maioria das plataformas de billing (Stripe Invoicing, QuickBooks, FreshBooks, Wave, Conta Azul, Bling) renderiza faturas a partir de um template HTML interno antes de gerar o PDF final.

Uma fatura completa tem nove regiões obrigatórias: cabeçalho com o logo do emissor e a palavra FATURA ou INVOICE, número sequencial, bloco do vendedor (razão social, endereço, CNPJ), bloco do cliente (razão social, endereço, CNPJ), data de emissão e data de vencimento, tabela de itens com descrição, quantidade, valor unitário e total, detalhamento de impostos, total geral e termos de pagamento com dados bancários, chave PIX, link de pagamento ou QR Code.

Padrões internacionais: EN 16931, PEPPOL e e-invoicing

A União Europeia padronizou o e-invoicing pela norma EN 16931, um modelo semântico que mapeia cada campo da fatura a um identificador estável. O PEPPOL (Pan-European Public Procurement OnLine) estende esse padrão para uma rede global de troca usada por governos e corporações na Europa, Ásia-Pacífico e parte da América do Sul. A e-Faktura polonesa, a FatturaPA italiana e o Factur-X francês são perfis nacionais da mesma família. Se você vende para compradores públicos nesses mercados, faturas estruturadas em XML ou UBL são obrigatórias; a versão HTML é o preview legível por humanos.

Contexto brasileiro: NF-e, NFS-e e DSN

No Brasil, o documento com valor legal é a nota fiscal eletrônica (NF-e modelo 55 para mercadorias, NFS-e para serviços). A partir de 2023 o Comitê Gestor do Simples Nacional consolidou os sistemas municipais de NFS-e em um padrão nacional único (NFS-e Nacional), substituindo 5.570 implementações distintas. Os impostos variam por região e atividade: ICMS (estadual), ISS (municipal), IPI (federal sobre industrializados), PIS e COFINS (contribuições sociais federais). Uma fatura HTML por si só não substitui a NF-e, mas é o documento de controle interno habitual para freelancers, MEI prestadores de serviço e contratos B2B liquidados por transferência ou PIX.

Termos de pagamento, envio e billing SaaS

Os termos de pagamento falam uma linguagem compacta: "Net 30" significa que o comprador tem 30 dias para pagar; "2/10 net 30" significa desconto de 2% se pago em 10 dias, caso contrário o total em 30. Contratos internacionais usam "EOM" (end of month, fim do mês) e "COD" (cash on delivery, pagamento contra entrega). Para assinaturas SaaS há uma camada extra: cálculos pro-rata em upgrades no meio do ciclo, métricas de MRR (Monthly Recurring Revenue), emails de dunning quando o cartão falha e notas de crédito quando há downgrade.

O envio costuma ser híbrido: o corpo HTML vai embutido em um email construído no Stripo ou Mailmodo, com PDF anexo gerado por wkhtmltopdf, weasyprint ou Puppeteer. SMTP, SendGrid, AWS SES e Postmark são os transportes padrão. Pixels de tracking de abertura e cadências de lembrete (3 dias antes do vencimento, no dia, 7 dias em atraso, 14 dias em atraso) elevam bastante a taxa de pagamento em dia.

Prevenção de fraude: golpe da fatura falsa

Uma das fraudes B2B mais comuns é o invoice phishing: um atacante compromete a conta de email de um fornecedor (ou apenas falsifica) e envia uma cobrança com dados bancários alterados. O destinatário paga a conta do criminoso de boa-fé. Mitigações: exigir verificação por dois canais para qualquer mudança em dados de pagamento (uma ligação para um número conhecido, nunca o número da fatura), assinar faturas com S/MIME ou DKIM e padronizar chaves PIX no CNPJ do fornecedor em vez de CPF pessoal sempre que possível.

Perguntas frequentes

Devo enviar a fatura como HTML ou PDF? Os dois. O corpo HTML dentro do email dá leitura imediata no celular, e o PDF em anexo serve como cópia de arquivo. Muitos ERPs aceitam os dois formatos automaticamente.

QR Code PIX é obrigatório? Não. É opcional, mas reduz muito o tempo até o pagamento porque o cliente escaneia e paga em segundos. Colocar um pix-copia-e-cola ao lado do QR ajuda quem está no desktop.

A fatura deve ser bilíngue? Sim para B2B internacional. Um layout em duas colunas com português à esquerda e inglês à direita é o padrão consagrado. Para documentos com valor legal, prevalece o idioma original.

O número da fatura precisa ser sequencial? Sim. O fisco brasileiro, o IRS americano e a maior parte das agências europeias exigem numeração sequencial estrita sem lacunas. Cancelamento gera uma nota de crédito que referencia o número original em vez de reaproveitá-lo.

Qual a diferença entre fatura e recibo? Fatura é uma cobrança, emitida antes do dinheiro mudar de mãos. Recibo é prova de que o pagamento foi recebido, emitido depois. Muitos sistemas imprimem os dois a partir do mesmo template com uma flag de status.

Ferramentas Relacionadas