Pular para o conteúdo
Fiscal ProBiblioteca
NF-e e NFC-e · Transporte

Lacres dos volumes na NF-e: como informar um ou vários lacres

<lacres>transp › vol › lacres

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

lacres é o grupo que reúne a identificação de um lacre associado aos volumes descritos em vol. Seu caminho é /nfeProc/NFe/infNFe/transp/vol/lacres. Para informar dois lacres, repete-se o grupo lacres, cada vez com um nLacre. Não se colocam dois filhos nLacre dentro de um único grupo, nem se transforma a quantidade de lacres na quantidade de volumes.

O MOC 7.0, X33 e X34 prevê de zero a 5.000 grupos lacres por ocorrência de vol, com exatamente um nLacre em cada grupo informado. Essa combinação responde a uma dúvida frequente: os lacres são opcionais na estrutura, mas o identificador não é opcional quando seu grupo foi criado.

A que volume cada lacre pertence?

A associação é determinada pelo grupo pai. Um lacre inserido no primeiro vol está vinculado aos dados desse grupo; ele não se espalha automaticamente pelos outros registros de volumes da nota. Confira o registro da expedição, a identificação aplicada e o conjunto ao qual o lacre corresponde antes de gerar a estrutura.

O XML não tem, dentro de lacres, uma quantidade de caixas, um peso ou um campo para selecionar individualmente um volume de uma lista externa. Se um vol representa várias embalagens, a relação física dos lacres precisa continuar compreensível na documentação que originou os dados. Não replique uma lista em todos os grupos apenas para fazer cada linha da interface parecer completa: isso pode atribuir o mesmo identificador a conjuntos diferentes.

Esta página descreve a associação técnica no XML. Ela não determina se uma carga precisa ser lacrada nem substitui os requisitos da operação ou do transporte. A ocorrência zero no schema não constitui, sozinha, dispensa de lacre físico ou de informação exigível por outro contexto.

Exemplo com dois lacres

Suponha um conjunto fictício de duas caixas para o qual a expedição registrou os identificadores LC000123 e LC000124. O trecho parcial conserva cada identificador em um grupo:

<vol xmlns="http://www.portalfiscal.inf.br/nfe">
  <qVol>2</qVol>
  <esp>CAIXAS</esp>
  <nVol>CX001 A CX002</nVol>
  <lacres>
    <nLacre>LC000123</nLacre>
  </lacres>
  <lacres>
    <nLacre>LC000124</nLacre>
  </lacres>
</vol>

Os códigos e a faixa são sintéticos. O exemplo não estabelece a regra de um lacre por caixa: a coincidência de duas caixas com dois lacres pertence apenas à hipótese descrita. Uma contagem diferente precisa ser conferida com a realidade, e não corrigida automaticamente para igualar qVol. O fragmento não é uma NF-e completa e não está pronto para transmissão.

Quando apenas um lacre estiver documentado, haverá somente um grupo lacres com seu identificador. Quando nenhum identificador aplicável tiver sido informado, não crie <lacres/> para indicar ausência; esse grupo vazio não satisfaz o filho obrigatório.

O que muda com vários grupos de volumes

Considere dois conjuntos distintos, um de caixas e outro de tambores, com lacres próprios. A estrutura parcial mantém a associação separada:

<vol xmlns="http://www.portalfiscal.inf.br/nfe">
  <qVol>3</qVol>
  <esp>CAIXAS</esp>
  <lacres><nLacre>CX-L001</nLacre></lacres>
</vol>
<vol xmlns="http://www.portalfiscal.inf.br/nfe">
  <qVol>1</qVol>
  <esp>TAMBOR</esp>
  <lacres><nLacre>TB-L009</nLacre></lacres>
</vol>

Esses fragmentos irmãos ilustram o vínculo ao pai. Somar as quantidades produz quatro volumes nesta hipótese; contar os grupos lacres produz dois registros de lacres. São medidas diferentes. Para organizar os demais atributos de cada conjunto, consulte volumes transportados.

Por que uma lista de lacres pode falhar

No PL_010c efetivamente lido, cada lacres contém uma sequência com um único nLacre, texto de 1 a 60 caracteres. Se o gerador enviar dois nLacre no mesmo grupo, a repetição está no nível errado. Se enviar lacres diretamente dentro de transp, o pai está errado: o grupo pertence a vol.

Também verifique a ordem. Dentro de vol, os lacres vêm depois dos demais campos presentes, incluindo pesoL e pesoB. Os campos opcionais podem ser omitidos, mas não inseridos depois dos lacres contrariando a sequência. O limite de 5.000 aplica-se aos grupos lacres de cada vol, não ao tamanho do identificador, cujo limite é 60 caracteres.

Uma lista como LC001,LC002 dentro de um único nLacre pode caber como texto no schema, mas não cria dois registros. Para representar dois identificadores distintos, use as duas ocorrências de lacres previstas no leiaute. Não suponha que o autorizador vai separar vírgulas ou validar os códigos contra o registro físico da expedição.

Conferência do identificador e alcance da validação

Trate cada número de lacre como identificação textual. Preserve zeros iniciais, letras e separadores que façam parte do código confirmado. Não substitua um identificador ausente por zero ou por um valor sequencial inventado. O artigo de nLacre detalha formato, caracteres e comparação com o registro original.

Se a estrutura passar no XSD e o lacre estiver errado, o problema de identificação permanece. A validação estrutural não comprova que o lacre foi aplicado, que está íntegro ou que assegura inviolabilidade da carga. Ela também não equivale à assinatura digital da NF-e, que pertence a outro mecanismo do documento.

Em caso de erro, guarde o XML gerado e o retorno real, localize o grupo vol correspondente e confira pai, repetição, sequência e conteúdo. O MOC e o PL_010c citados, confrontados com os documentos posteriores consultados até 26/09/2026, sustentam essa estrutura; não se afirma uma rejeição específica para qualquer divergência física nem autorização automática em uma UF.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/transp/vol/lacres
Namespace
http://www.portalfiscal.inf.br/nfe
Leiaute
4.00 · PL_010e_v1.02
Ocorrências no XSD
0–5000 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.