NF-e 55 × EFD ICMS/IPI  ·  ano-teste 2026

Toda nota que você emitiu entrou na EFD?

Desde 03/08/2026 a NF-e do Regime Normal carrega IBS e CBS. A EFD ICMS/IPI não apura esses tributos — então o total do XML não bate mais com o do SPED, e a conciliação legada acusa divergência onde não há. O fiscal-recon classifica cada documento pela regra vigente na data de emissão e aponta onde emissão e escrituração de fato divergem.

1 MB · .zip — o binário para Windows, uma competência sintética (13 NF-e + a EFD) e o LEIA-ME que serve de gabarito. Roda sem instalar nada.



128 NF-e · competência 2026-09
12 tradicionais · 110 híbridas · 6 só IBS/CBS

B-LASTRO-001  NF-e …7498 sem C100    R$ 42.310,00
B-TOTAL-001   VL_DOC 1.180 ≠ vNF 1.000  R$    180,00
B-C190-001    VL_OPR com IBS/CBS        R$  2.040,00

rel.xlsx · exit 1

exemplo · competência sintética · valores ilustrativos

Já baixou? Rode com dado real agora

O .zip acima é o programa completo, sem versão limitada. Pra rodar com os XMLs e a EFD reais da sua empresa, é só pedir uma chave de teste — grátis, válida por 7 dias, chega por e-mail na hora.

O total do XML não bate mais com o do SPED — e é assim mesmo

Em 2026, VL_DOC não inclui IBS/CBS/IS e VL_OPR nunca incluiu. Um documento que carrega só IBS/CBS não é escriturado na EFD ICMS/IPI. Somar totais sem classificar antes produz divergência que não existe — e esconde a que existe.

Emissão — NF-e autorizada

vProd
900,00
vICMS
162,00
vIBS
50,00
vCBS
50,00
vNF
1.000,00

Escrituração — EFD ICMS/IPI

VL_DOC · C100
1.000,00
Σ VL_OPR · C190
900,00
IBS
não apura
CBS
não apura
total SPED
1.000,00

Conciliação ingênua: 1.100,00 (XML) − 1.000,00 (SPED) = R$ 100,00 de “divergência”. É exatamente vIBS + vCBS. Não há divergência — há uma ferramenta aplicando a regra de 2027 numa nota de 2026.

exemplo · NF-e híbrida sintética · valores ilustrativos

Cada nota cai num balde. O balde decide o que é cobrado

Antes de comparar, o motor separa os documentos por critério auditável — presença de grupo ICMS —, parametrizado em regras/bloco-b.toml. Conservador de propósito: na dúvida, é híbrida e tem que estar na EFD. A classificação sai com o motivo, para o contador validar.

BaldeCritérioEntra na EFD ICMS/IPI?
tradicional Sem grupo IBSCBS. Nota anterior à obrigatoriedade ou fora do Regime Normal. Sim
híbrida IBSCBS e grupo ICMS — versa sobre ICMS/IPI. Tratamento do Ajuste SINIEF 49/2025. Simna parte ICMS/IPI
só IBS/CBS IBSCBS sem grupo ICMS. Documento que não reflete ICMS/IPI. Nãoa ausência é o esperado

Três blocos. Entra uma pasta de XMLs e o .txt da EFD; sai um .xlsx

Um comando — fiscal-recon auditar --xmls <pasta> --efd <arquivo.txt> --saida <relatorio.xlsx>. Cada achado carrega a fonte na norma e o valor da operação exposta.

1.0auditoria do XML

A nota se sustenta sozinha?

Grupos de IBS/CBS presentes e coerentes quando o emitente é Regime Normal, formato de CST e cClassTrib, totalizadores novos, CFOP coerente com o destino da operação.

A-IBSCBS-*item sem grupo IBS/CBS · CST fora do formato
A-TOTAL-*totalizador novo ausente ou sobrando
A-CFOP-*CFOP incoerente com idDest · exterior sem UF EX
2.0conciliação NF-e × EFD

Foi tudo escriturado — e só o que devia?

Casa cada NF-e com a EFD da competência pela chave de acesso, aplicando as regras de 2026 depois de definir o balde. Detecta nota sem lastro na escrituração e escrituração sem nota na pasta.

B-LASTRO-001nota autorizada, ausente da EFD da competência
B-LASTRO-002C100 na EFD sem NF-e correspondente na pasta
B-ESCRIT-001nota só IBS/CBS escriturada indevidamente
B-TOTAL-001VL_DOC diverge do total da NF-e (exceção de 2026)
B-C190-001soma de VL_OPR aparenta incluir IBS/CBS
B-BALDE-001info: nota só IBS/CBS ausente — esperado
3.0relatório de entrega

A prova, quantificada em reais

Planilha .xlsx com quatro abas. Valores como células numéricas a duas casas — dá para somar no Excel. O “valor em risco” é o montante da operação envolvida na divergência, não a multa.

Uma planilha que o contador abre e entende em dois minutos

ResumoBloco BBloco AClassificação
ChaveAchadoSev.MensagemValor em risco
3518…7498B-LASTRO-001ERRONF-e autorizada, ausente da EFD da competência42.310,00
3518…1120B-TOTAL-001ALERTAVL_DOC 1.180,00 diverge de vNF 1.000,00180,00
3518…0642B-C190-001ALERTAΣ VL_OPR dos C190 aparenta incluir IBS/CBS2.040,00
3518…9931B-BALDE-001INFONota só IBS/CBS ausente da EFD — esperado—

exemplo · linhas ilustrativas · valores como células numéricas a 2 casas

A aba Resumo traz o valor em risco por severidade e a referência dos percentuais da penalidade RTC como texto — de propósito. O cálculo oficial da multa é da autoridade fiscal. O produto entrega a prova de onde emissão e escrituração divergem, com o montante exposto.

A resposta é conhecida antes de rodar

Um gerador de NF-e sintéticas injeta um defeito por semente determinística — cada defeito corresponde a uma regra. O motor roda em cima e o resultado é comparado com o gabarito que o gerador já conhece. Não é “rodou sem quebrar”: é precisão e recall medidos.

100%
precisão — Bloco A, oráculo interno
100%
recall — nenhum defeito injetado escapou
5.000
cenários sintéticos por execução
XSD 4.00estrutura de cada XML validada contra o schema oficial da Receita via xmlschema.
nfelibteste diferencial: os campos que o parser extrai conferidos contra uma implementação independente.
PVA da Receitaos arquivos de EFD gerados abrem e validam no Programa Validador oficial.

O teste que de fato importa não é o benchmark sintético. É rodar num mês real da sua empresa e contar quantos achados o contador reconhece como problema.

Sem rede. Sem banco. Seus dados não saem da máquina

O entregável é um .exe único, escrito em Rust. Roda no notebook do escritório, lê a pasta e o .txt, escreve o .xlsx. Não abre porta, não faz telemetria, não chama nada. A objeção de LGPD morre antes de nascer.

Ficha técnica
LinguagemRust · binário único · target x86_64-pc-windows-msvc · sem unsafe
RedeNenhuma. Sem telemetria, sem chamada externa em runtime, sem atualização automática.
Banco de dadosNenhum. Entra a pasta de XMLs e o arquivo da EFD; sai a planilha.
Dados do clienteNão saem da máquina. Processamento on-premise — resolve a LGPD antes da pergunta.
Regra fiscalÉ dado, não código: arquivos .toml com vigencia_inicio, vigencia_fim, nt_origem.
VigênciaAplica a regra vigente na data de emissão do documento, não na data em que a auditoria roda.
Domínio fiscalTodo campo, código e layout citado à fonte oficial: XSD 4.00, MOC 7.0, Guia Prático da EFD ICMS/IPI.

A NT 2025.002 já passou de trinta versões. Regra dentro do código significaria recompilar e redistribuir binário o ano inteiro. Aqui, quando a norma muda, troca-se um arquivo TOML — com a data em que passa a valer.

Perguntas frequentes

O que é o fiscal-recon?
Um motor de auditoria e conciliação de documentos fiscais eletrônicos brasileiros, escrito em Rust. Recebe a pasta de XMLs de NF-e de emissão própria (modelo 55) e o arquivo .txt da EFD ICMS/IPI de uma competência, e devolve um relatório .xlsx com as divergências entre emissão e escrituração e o montante da operação exposta.
Por que a conciliação entre NF-e e EFD mudou em 2026?
Desde 03/08/2026 a NF-e do Regime Normal carrega os grupos de IBS e CBS. A EFD ICMS/IPI não apura esses tributos: em 2026 eles não entram no VL_DOC do C100 nem no VL_OPR do C190. Comparar o total do XML com o total do SPED sem classificar o documento antes gera falso positivo. Um documento que carrega só IBS/CBS não é escriturado na EFD ICMS/IPI.
O fiscal-recon calcula o valor da multa?
Não. Ele aponta a operação exposta e a fonte normativa. A referência dos percentuais da penalidade do Regime da CBS e do IBS (até 6% da operação na CBS e até 12% no IBS pelo descumprimento da obrigação acessória) aparece como texto no relatório. O cálculo oficial da multa é da autoridade fiscal.
Meus dados fiscais saem da minha máquina?
Não. O fiscal-recon é um binário único que roda localmente (on-premise). Não abre porta de rede, não faz telemetria e não usa banco de dados. Lê a pasta e o arquivo da EFD e escreve a planilha. Isso também resolve a objeção de LGPD.
Quais arquivos preciso fornecer para uma auditoria de uma competência?
Dois conjuntos: (1) a pasta com os XMLs autorizados das NF-e de emissão própria modelo 55 da competência; (2) o arquivo .txt da EFD ICMS/IPI daquela mesma competência (o transmitido ou o exportado pelo PVA).
Serve para empresa do Simples Nacional?
O foco é o Regime Normal (CRT 3). Simples Nacional e MEI têm regras próprias de IBS/CBS a partir de 2027; a ferramenta lê os documentos, mas a classificação em baldes muda.
Em qual sistema operacional o fiscal-recon roda?
Windows, arquitetura x86_64. O entregável é um único .exe, sem instalador e sem dependências externas em runtime.

Já rodou o demo? Rode num mês real

O demo mostra o motor achando os 12 defeitos plantados. O próximo passo é uma competência da sua empresa — deixe seu contato e retornamos com a licença e o passo a passo.

ainda não baixou? fiscal-recon-demo.zip
ou escreva para contato@fiscal-recon.com.br