Encerrante na NF-e e NFC-e: leituras, bico e validações
<encerrante>det › prod › comb › encerranteRevisão editorial em 14 de out. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.
O grupo encerrante registra as leituras do contador no início e no fim do abastecimento, além da identificação do bico, tanque e, quando existente, bomba. Ele está em /nfeProc/NFe/infNFe/det/prod/comb/encerrante. Esses dados descrevem a medição do abastecimento, e não seu valor em reais. MOC 7.0, Anexo I (7.00)
- Quais dados precisam vir do equipamento?
- Quando a ausência gera rejeição 378?
- Quais erros tratam uso indevido e leitura final?
- Como conferir um abastecimento sintético?
- O que fazer quando o contador vira para zero?
Quais dados precisam vir do equipamento?
| Campo | Significado | Estrutura |
|---|---|---|
nBico |
Bico que realizou o abastecimento | Obrigatório, 1 a 3 dígitos |
nBomba |
Bomba à qual o bico está ligado | Opcional, 1 a 3 dígitos |
nTanque |
Tanque ao qual o bico está ligado | Obrigatório, 1 a 3 dígitos |
vEncIni |
Leitura inicial do contador | Obrigatório, até 12 inteiros e três casas na forma decimal |
vEncFin |
Leitura final do contador | Obrigatório, mesmo tipo da leitura inicial |
No XSD, o grupo é opcional, mas, quando informado, precisa conter os filhos obrigatórios nessa ordem. As leituras e identificações devem vir da captura do abastecimento e do vínculo real entre equipamentos. Não calcule o encerrante a partir do preço pago, nem invente um tanque para completar o grupo. Leiaute NF-e/NFC-e, pacote oficial PL 010f (PL_010f_v1.04)
Quando a ausência gera rejeição 378?
A regra LA11-10, atualizada pela NT 2026.002, alcança a NFC-e e a NF-e com DANFE Simplificado Tipo 2 (tpImp=6) na venda de combustível para consumidor final. A aplicação é facultativa, a critério da UF, e limitada aos códigos ANP expressamente listados. A exceção histórica exclui notas emitidas antes de 01/01/2016 em produção. NT 2026.002, DANFE Simplificado Tipo 2 (1.11)
Os códigos listados são 810101002, 810101001, 220101005, 220101006, 320103001, 320102002, 320102001, 320102003, 820101033, 820101034, 420106001, 820101011, 820101003, 820101013, 820101012, 420106002 e 420301004. A regra não transforma todos os produtos ANP em operações com encerrante obrigatório.
O cronograma do bloco que atualiza LA11-10 na NT 2026.002 indica produção em 03/08/2026. O adiamento de outras regras do documento para dezembro não altera automaticamente essa data. Para diagnóstico concreto, confira UF, modelo, tpImp, consumidor final, código ANP e XML enviado. NT 2026.002, DANFE Simplificado Tipo 2 (1.11)
Quais erros tratam uso indevido e leitura final?
LA11-20, rejeição 379, verifica a presença de encerrante na NF-e modelo 55 com CFOP diferente de 5.656 ou 5.667. Isso descreve a condição da regra, sem recomendar esses CFOP para a operação do leitor. Se os dados forem incompatíveis, confirme a natureza fiscal e a necessidade do grupo antes de corrigir. MOC 7.0, Anexo I (7.00)
LA16-10, rejeição 380, verifica quando a leitura final não é superior à inicial, nos modelos 55/65. Troca de leituras, captura de outro abastecimento e virada do contador são causas diferentes, que exigem evidência própria.
Como conferir um abastecimento sintético?
O fragmento parcial abaixo pressupõe bico 3, bomba 2 e tanque 1, com duas leituras do mesmo contador:
<encerrante xmlns="http://www.portalfiscal.inf.br/nfe">
<nBico>3</nBico>
<nBomba>2</nBomba>
<nTanque>1</nTanque>
<vEncIni>1200.000</vEncIni>
<vEncFin>1225.500</vEncFin>
</encerrante>
A diferença é 1225,500 − 1200,000 = 25,500 unidades de leitura. Se o equipamento mede litros nessa hipótese, são 25,5 L. A unidade deve ser confirmada no equipamento e conciliada com a operação; a subtração não prova, sozinha, a quantidade comercial faturada nem qualquer ajuste de temperatura.
O que fazer quando o contador vira para zero?
O MOC documenta um tratamento específico: informar o item que alcança o limite com encerrante final 999... e incluir novo item a partir de encerrante inicial zero. A quantidade de algarismos precisa corresponder ao limite real do contador e respeitar o leiaute. Não some um módulo imaginário ao final nem troque leituras verdadeiras apenas para superar a comparação. MOC 7.0, Anexo I (7.00)
Confirme a virada pelo registro do equipamento, identifique as parcelas antes/depois do limite e preserve a rastreabilidade. Se não houve virada, confronte o evento capturado com o bico/tanque e corrija o vínculo comprovadamente errado. Veja vEncFin e vEncIni para a conferência das leituras.
Referência técnica para integração
- XPath completo
/nfeProc/NFe/infNFe/det/prod/comb/encerrante- Namespace
http://www.portalfiscal.inf.br/nfe- Leiaute
- 4.00 · PL_010e_v1.02
- Ocorrências no XSD
- 0–1 no contexto do elemento pai
- Tipo
- inline:complexType
- Preenchimento no catálogo
- Condicional
A ocorrência vale dentro da estrutura XML: um campo obrigatório em um grupo opcional não torna esse grupo obrigatório. A aplicação fiscal depende da operação e da versão da regra.