Gerador de Fatura Eletrônica
Crie uma fatura eletrônica em conformidade com o padrão (XRechnung 3.0 / EN 16931, XML UBL) a partir de um formulário simples. Adicione itens, VAT e dados bancários e baixe o XML — roda no seu navegador, nada é enviado.
Entrada
Fatura
Obrigatória no XRechnung — o ID de roteamento ou a referência do pedido do comprador.
Vendedor
Comprador
Itens
Um por linha: "descrição, quantidade, preço unitário" (líquido).
Saída
Mais formas de usar esta ferramenta
API REST
curl -X POST https://api.iotools.cloud/v1/tool/create-electronic-invoice \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"invoiceNumber": "RE-2026-0001",
"issueDate": "2026-10-01",
"dueDate": "2026-10-15",
"currency": "EUR",
"buyerReference": "04011000-1234512345-35",
"sellerName": "Muster GmbH",
"sellerStreet": "Musterstraße 1",
"sellerZip": "10115",
"sellerCity": "Berlin",
"sellerCountry": "DE",
"sellerVat": "DE123456789",
"sellerContact": "Erika Mustermann",
"sellerPhone": "+49 30 1234567",
"sellerEmail": "rechnung@muster.example",
"iban": "DE89 3704 0044 0532 0130 00",
"buyerName": "Beispiel Behörde",
"buyerStreet": "Amtsweg 5",
"buyerZip": "80331",
"buyerCity": "München",
"buyerCountry": "DE",
"buyerEmail": "eingang@behoerde.example",
"lineItems": "Consulting, 10, 120\nLicense, 1, 499.90",
"taxPercent": "19",
"note": "Zahlbar innerhalb von 14 Tagen."
}'Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.
Peça a um agente de IA
Use the IOTools `create-electronic-invoice` tool (Electronic Invoice Generator) on this input:
YOUR_INPUT_HERECole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.
Widget para incorporar
<iframe
src="https://iotools.cloud/embed/create-electronic-invoice/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Gerador de Fatura Eletrônica — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Coloque isso na sua própria página — grátis, sem chave, só um link de volta.
| Custo por chamada de API/MCP | A partir de 5 créditos |
|---|---|
| Precisa de mais créditos? | Ver preços |
Também disponível via
Guias
O que faz
Preenche uma fatura eletrônica em conformidade com o padrão — XRechnung 3.0, o CIUS alemão da norma europeia EN 16931, serializada como UBL 2.1 XML. Este é o formato aceito por órgãos públicos alemães e pontos de acesso Peppol. Tudo é calculado no seu navegador; nada é enviado.
Como usar
- Informe o número da fatura, a data de emissão, a moeda e a referência do comprador (Leitweg-ID ou número do pedido — o XRechnung exige um).
- Preencha o vendedor (com ID VAT, telefone/e-mail de contato e IBAN) e o comprador.
- Adicione os itens no formato
descrição, quantidade, preço unitário(valores líquidos), um por linha, e defina a alíquota de VAT. - Copie ou baixe o
xrechnung.xml.
Como funcionam os totais
Cada valor de item é arredondado para centavos, os itens são somados até o total líquido, o VAT é calculado uma única vez sobre esse total líquido e somado para obter o valor a pagar — a mesma aritmética verificada pelos validadores EN 16931. Uma alíquota de VAT de 0 é escrita com a categoria de imposto Z (alíquota zero), qualquer valor acima como S (padrão).
Antes de enviar
Esta ferramenta gera uma fatura doméstica de alíquota única, no estilo EUR, com pagamento por transferência de crédito SEPA. Execute o arquivo no portal do destinatário ou no validador oficial da KoSIT antes de enviar — requisitos como motivos de isenção, múltiplas alíquotas de VAT ou reverse charge não são cobertos. Não é um arquivo ZUGFeRD PDF/A-3; é o XML independente que os destinatários do XRechnung recebem.