Pular para o conteúdo
Fiscal ProBiblioteca
NF-e e NFC-e · Produtos e serviços

UFCons na NF-e: UF de consumo do combustível e exterior

<UFCons>det › prod › comb › UFCons

Revisão editorial em 14 de out. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.

UFCons identifica a UF de consumo do combustível no item da NF-e ou NFC-e. É um filho obrigatório de comb, no caminho /nfeProc/NFe/infNFe/det/prod/comb/UFCons. O MOC orienta usar EX quando o consumo for no exterior. MOC 7.0, Anexo I (7.00)

De qual UF o campo está falando?

É a UF de consumo, que precisa corresponder à operação real. Não é uma indicação genérica de onde está o emitente, o destinatário ou o tanque de origem. Esses endereços podem coincidir com o consumo, mas a coincidência precisa ser comprovada; copiar o endereço do cliente como regra universal perde o significado do campo.

Na conferência, procure a informação de consumo no pedido, contrato, documentação da entrega e dados confirmados da operação. Se esses documentos não determinarem a UF, identifique exatamente essa informação faltante. Não use uma UF padrão nem substitua por EX só porque o endereço está incompleto.

Quais valores são aceitos no XML?

O tipo TUf admite as 27 siglas brasileiras e EX: AC, AL, AP, AM, BA, CE, DF, ES, GO, MA, MT, MS, MG, PA, PB, PR, PE, PI, RJ, RN, RS, RO, RR, SC, SP, SE, TO e EX. São valores textuais de duas letras maiúsculas. 35, São Paulo, sp e uma tag vazia não seguem esse domínio. Tipos básicos NF-e/NFC-e, PL 010f (PL_010f_v1.04)

Embora comb seja condicional ao produto e à operação, UFCons não é opcional quando o grupo existe. Omitir somente a UF para manter os demais dados de combustível deixa incompleta a estrutura.

Qual a diferença para cUFOrig?

Campo Significado Representação
UFCons Local de consumo do combustível Sigla, como SP; EX para exterior
origComb/cUFOrig UF de origem do produtor ou importador da parcela Código numérico IBGE, como 35

Um combustível pode ter origem em uma UF e consumo em outra. Mesmo que ambos se refiram a São Paulo, os conteúdos XML são diferentes: SP em UFCons e 35 em cUFOrig. A presença de parcela importada também não transforma cUFOrig em código de país; a origem descreve o produtor/importador conforme o leiaute. NT 2023.001, combustíveis (1.60)

Como localizar e conferir o exemplo?

Este fragmento sintético parcial identifica etanol hidratado comum com consumo hipotético em SP. Mostra os filhos obrigatórios mínimos do grupo, sem determinar que outros dados estejam dispensados numa operação real.

<comb xmlns="http://www.portalfiscal.inf.br/nfe">
  <cProdANP>810101001</cProdANP>
  <descANP>ETANOL HIDRATADO COMUM</descANP>
  <UFCons>SP</UFCons>
</comb>

Na sequência do XSD, UFCons vem depois de qTemp, quando presente, e antes de CIDE. O namespace oficial deve ser considerado ao localizar o campo. Em uma nota com vários itens, compare o UFCons do item indicado, sem assumir que todos tenham a mesma informação. Leiaute NF-e/NFC-e, pacote oficial PL 010f (PL_010f_v1.04)

Como investigar conflito de UF e natureza da operação?

Confira primeiro o que o campo representa e depois os demais dados: endereço do emitente, destinatário, entrega, CFOP, identificação da operação e documentos que sustentam o consumo. O MOC possui validações em que UFCons participa de condições ou exceções ligadas a CFOP e operação interna/interestadual. Isso exige ler a regra exata retornada; não autoriza trocar a UF ou o CFOP até o XML ser aceito.

Se houver erro de preenchimento comprovado, corrija a origem. Se os dados verdadeiros parecerem incompatíveis com o enquadramento definido, apresente os documentos ao responsável contábil para confirmar a natureza da operação. A correção técnica deve refletir essa confirmação. Veja também cUFOrig para distinguir origem e consumo.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/prod/comb/UFCons
Namespace
http://www.portalfiscal.inf.br/nfe
Leiaute
4.00 · PL_010e_v1.02
Ocorrências no XSD
1–1 no contexto do elemento pai
Tipo
TUf · string
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.

enumeration
AC
enumeration
AL
enumeration
AM
enumeration
AP
enumeration
BA
enumeration
CE
enumeration
DF
enumeration
ES
enumeration
EX
enumeration
GO
enumeration
MA
enumeration
MG
enumeration
MS
enumeration
MT
enumeration
PA
enumeration
PB
enumeration
PE
enumeration
PI
enumeration
PR
enumeration
RJ
enumeration
RN
enumeration
RO
enumeration
RR
enumeration
RS
enumeration
SC
enumeration
SE
enumeration
SP
enumeration
TO
whiteSpace
preserve