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

pot na NF-e: potência do motor em cavalo-vapor

<pot>det › prod › veicProd › pot

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

pot informa a potência máxima do motor do veículo novo em cavalo-vapor (CV), conforme o MOC e a anotação da declaração XSD. É uma característica técnica do motor, distinta da cilindrada informada em cilin.

O caminho no XML processado é /nfeProc/NFe/infNFe/det/prod/veicProd/pot. Sem o envelope nfeProc, a leitura começa em NFe. O namespace é http://www.portalfiscal.inf.br/nfe; consultas XPath precisam associá-lo a um prefixo.

Potência e cilindrada são grandezas diferentes

pot, campo J06, usa CV como referência material. cilin, campo J07, descreve cilindradas em centímetros cúbicos na declaração do XSD. Um número de cilindradas não deve ser copiado para a potência, e o leiaute não contém uma fórmula que calcule CV a partir da capacidade do motor.

Também não se deve transportar diretamente um número em kW ou HP para um campo documentado em CV. Antes de converter, confirme a unidade técnica, a especificação exata e a forma de representação aplicável. Uma designação comercial do modelo ou um anúncio arredondado não substitui a informação técnica do fabricante.

Formato e aplicação

O XSD 010f declara pot como TString de um a quatro caracteres. Esse limite não é uma faixa de potência nem uma validação numérica específica. O conteúdo precisa continuar representando a potência documental em CV. Não escreva “120 CV” dentro da tag e não elimine dígitos de uma medida para respeitar o tamanho.

A aplicação é restrita ao detalhamento de veículo novo, no grupo veicProd do item. Dentro desse grupo, o campo ocorre uma vez e é obrigatório; a ausência do grupo em uma operação diferente não torna este filho exigível isoladamente. A regra J01-10, mensagem 736, rejeita o grupo em NFC-e e em NF-e com DANFE Simplificado Tipo 2 (tpImp=6). A ampliação consta da NT 2026.002, com produção prevista em 03/08/2026; ela restringe o grupo inteiro, não o conteúdo deste campo.

Confira motor e versão do veículo associado ao chassi. Quando a documentação apresenta mais de uma potência conforme combustível ou configuração, não escolha o número maior por suposição. Confirme qual dado corresponde ao cadastro técnico e ao contrato de emissão aplicável àquele veículo.

Exemplo com potência explicitamente assumida

Suponha que a especificação técnica confirme potência máxima de 120 CV para o motor/configuração. O elemento parcial e sintético é:

<pot xmlns="http://www.portalfiscal.inf.br/nfe">120</pot>

Ele vem depois de xCor e antes de cilin. Os demais filhos obrigatórios foram omitidos; não é um grupo completo nem uma nota pronta para transmissão. O exemplo não converte outra unidade nem deduz potência da cilindrada.

O que comparar quando a potência diverge

Compare o valor e a unidade na especificação do fabricante, no cadastro do produto e no XML gerado. Se o XML reproduz o número de cilindradas, investigue troca de coluna com cilin. Se o valor veio de uma fonte em kW, investigue ausência ou aplicação indevida de conversão. Se traz sufixo ou texto, confira a serialização.

Corrija somente a divergência demonstrada, preservando a medida real e a referência de unidade. Quando faltar a especificação aplicável, obtenha-a em vez de preencher zero ou estimar CV. Após a correção, confira comprimento, posição e correspondência documental. A rejeição 736 diz respeito à presença de veicProd em modelo/DANFE vedado; ela não estabelece uma potência diferente para o motor.

Campos relacionados

Fontes oficiais

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/prod/veicProd/pot
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
inline:TString · TString
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.

maxLength
4
minLength
1
pattern
[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}
whiteSpace
preserve