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

nSerie na NF-e: serial do veículo e diferença para série da nota

<nSerie>det › prod › veicProd › nSerie

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

nSerie, dentro de veicProd, é o serial ou série do veículo novo. Ele é um identificador do produto veículo. A série do documento fiscal fica em ide/serie, e o número da nota em ide/nNF; esses campos não devem alimentar o serial do veículo.

O caminho no XML processado é /nfeProc/NFe/infNFe/det/prod/veicProd/nSerie. 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.

O contexto muda o significado de série

Caminho relativo O que identifica
prod/veicProd/nSerie Serial/série do veículo novo
ide/serie Série do documento fiscal
prod/arma/nSerie Número de série da arma
prod/veicProd/chassi Identificador veicular de 17 caracteres
prod/veicProd/nMotor Identificador próprio do motor

Uma busca só pelo nome nSerie pode misturar veículos e armas. O XPath com os ancestrais identifica a declaração correta e seu contrato. Em veicProd, não se deve usar uma regra ou tamanho do homônimo em arma nem copiar a série da nota. A presença de trecho semelhante no chassi também não cria uma fórmula de derivação do serial.

Formato e origem do serial

J10 é TString de um a nove caracteres no XSD 010f. Preserve letras e zeros que integrem o identificador oficial; ele não é um contador que o emissor deva incrementar. O XSD limita a forma, sem comprovar existência, autenticidade ou correspondência com o veículo.

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.

Obtenha o serial na documentação técnica/cadastral fornecida para o veículo e confirme o vínculo com o chassi faturado. Se o cadastro não traz esse dado separadamente, não use os últimos nove caracteres do chassi como padrão. É preciso confirmar a informação, mesmo que essa coincidência ocorra em algum fabricante.

Exemplo com nove caracteres

O recorte abaixo usa serial fictício, somente para ilustrar a representação textual:

<nSerie xmlns="http://www.portalfiscal.inf.br/nfe">SER000001</nSerie>

O elemento vem depois de pesoB e antes de tpComb. Os demais filhos obrigatórios foram omitidos; não é grupo completo ou nota pronta para transmissão. A tag deve manter a grafia exata nSerie, com S maiúsculo, sem trocar por serie.

Como conferir serial trocado ou cortado

Compare o documento de origem, o cadastro e o XML do mesmo item. Se o valor coincide com a série da NF-e, confira se o gerador reutilizou a coluna de ide/serie. Se tem 17 caracteres iguais ao chassi, confira se houve confusão entre identificadores. Essas coincidências orientam a investigação, mas não substituem a comprovação da origem.

Um serial maior que nove caracteres exige confirmar o dado e o contrato aplicável, não cortar seu final ou início. Um serial vazio exige obter a informação real, não completar com zeros. Após corrigir a causa demonstrada, confira conteúdo e ordem. A rejeição 736 diz respeito à presença do grupo em modelo ou DANFE vedado, não ao significado específico de nSerie.

Campos relacionados

Fontes oficiais

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/prod/veicProd/nSerie
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
9
minLength
1
pattern
[!-ÿ]{1}[ -ÿ]{0,}[!-ÿ]{1}|[!-ÿ]{1}
whiteSpace
preserve