NF-e — Nota Fiscal Eletrônica para Odoo
Gere o documento NF-e 4.00 e a sua chave de acesso de 44 dígitos — com ICMS, IPI, PIS, COFINS e os eventos de CC-e — diretamente a partir da fatura no Odoo.
O que faz
Este módulo monta o documento NF-e 4.00
(blocos ide / emit / dest
/ det / ICMSTot) a partir da fatura do
cliente, dos dados da empresa e da ficha fiscal do produto
(NCM, CFOP, origem, CST). Calcula a chave de
acesso de 44 dígitos com o dígito
verificador módulo 11, apura ICMS (com
redução de base), IPI,
PIS e COFINS por item e os
totais do documento, emite os eventos de Carta de
Correção (CC-e) e de cancelamento, e
valida CNPJ/CPF pelo algoritmo oficial de
dígito verificador.
Funcionalidades
- XML NF-e 4.00 — blocos
ide / emit / dest / det / ICMSTotmontados a partir da fatura e da ficha fiscal do produto. - Chave de acesso — 44 dígitos com o dígito verificador módulo 11, validada e formatada para a DANFE.
- Apuração de impostos — ICMS (com redução de base), IPI, PIS e COFINS por item e totais do documento.
- Eventos da NF-e — Carta de Correção (CC-e) com controle de sequência e o evento de cancelamento.
- Validação de CNPJ/CPF — dígito verificador oficial na empresa e nos parceiros.
- Ciclo de vida — gerar → enviar para autorização → autorizada / cancelada, com download do XML e o protocolo de autorização.
Casos de uso
- Faturou uma venda e precisa emitir a NF-e correspondente com a chave de acesso e o XML prontos para transmissão.
- Percebeu um erro não fiscal após a autorização (endereço, dados complementares) e precisa emitir uma Carta de Correção (CC-e).
- Precisa cancelar uma NF-e dentro do prazo legal por erro na operação.
- Quer validar o CNPJ ou o CPF de um parceiro antes de faturar, evitando rejeições na SEFAZ.
Estrutura do XML NF-e 4.00
| Bloco | Conteúdo |
|---|---|
ide | Identificação da NF-e (série, número, natureza da operação, chave de acesso). |
emit | Dados do emitente — CNPJ, inscrição estadual, endereço. |
dest | Dados do destinatário — CNPJ/CPF, endereço. |
det | Itens da nota — NCM, CFOP, origem, CST e os tributos por linha. |
ICMSTot | Totais do documento — base de cálculo, ICMS, IPI, PIS, COFINS e valor total. |
Como funciona
- Configure o CNPJ/inscrição estadual da empresa e o NCM/CFOP/origem/CST de cada produto.
- Confirme a fatura e gere a NF-e — o módulo monta o XML, calcula a chave de acesso e os impostos.
- Assine digitalmente com o seu certificado A1/A3 e transmita à SEFAZ com a sua própria ferramenta de transmissão; ao voltar o protocolo, a NF-e passa a autorizada.
- Se necessário, emita uma Carta de Correção (CC-e) ou cancele dentro do prazo legal.
Âmbito e transparência
Este módulo monta o documento no layout NF-e 4.00 dentro do seu banco de dados Odoo — a assinatura digital do XML e o envio ao Web Service da SEFAZ usam o seu próprio certificado A1/A3 e são feitos pela sua ferramenta de transmissão; nada é enviado a terceiros por este módulo. Confirme o layout e as regras de validação em vigor junto à documentação oficial da SEFAZ antes de emitir notas fiscais reais.
English
Brazil NF-e e-Invoice for Odoo
Generate the NF-e 4.00 document and its 44-digit access key — with ICMS/IPI/PIS/COFINS and CC-e events — directly from Odoo.
Builds the Brazilian NF-e 4.00 XML (ide / emit / dest / det / ICMSTot) from a customer invoice, the company and the product fiscal data (NCM, CFOP, origem, CST). It generates the 44-digit access key (chave de acesso) with the mod-11 check digit, computes ICMS (with base reduction), IPI, PIS and COFINS per line and the document totals, issues the Carta de Correção (CC-e) and cancellation events, and validates CNPJ/CPF with the official algorithm.
- NF-e 4.00 XML — ide / emit / dest / det / ICMSTot built from the invoice and product fiscal data.
- Access key — 44-digit chave de acesso with the mod-11 check digit, validated and formatted for the DANFE.
- Tax computation — ICMS (with base reduction), IPI, PIS and COFINS per line and totals.
- NF-e events — Carta de Correção (CC-e) with sequence control and the cancellation event.
- CNPJ / CPF validation — official check-digit algorithm on the company and partners.
- Lifecycle — generate → to authorize → authorized / cancelled, with XML download and the authorisation protocol.
Scope & disclosure
This module builds the document in the NF-e 4.00 layout inside your Odoo database. The XML digital signing and the SEFAZ web-service transmission use your own A1/A3 certificate and are performed by your transmission tool; nothing is sent to a third party by this module. Confirm the current layout and validation rules against the official SEFAZ documentation before issuing live invoices.
Screenshots
NF-e
Especificações
- Odoo 18.0 ou 19.0 (Community ou Enterprise) com o módulo Accounting.
- Certificado digital A1/A3 e ferramenta de transmissão própria para assinatura e envio à SEFAZ.
- Suporte: support@pokutsoft.com — pokutsoft.com
Update date: 2026-07-10