IE da retirada na NF-e: inscrição do expedidor, ISENTO e rejeição 971
<IE>retirada › IERevisão editorial em 27 de set. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.
retirada/IE informa a inscrição estadual do estabelecimento expedidor associado ao local de retirada. O campo é opcional na estrutura do grupo, mas, quando uma IE é informada na NF-e modelo 55, a regra F15-10 verifica se ela é válida para a UF do expedidor. Erros de tamanho, composição ou dígito verificador podem gerar 971 — IE inválida [local de retirada/entrega]. MOC 7.0, F15 e F15-10, pp. 16 e 87.
Qual inscrição e qual UF precisam ser comparadas
A inscrição deve corresponder ao estabelecimento identificado em retirada, e a UF usada na regra é retirada/UF, campo F09. Não use a UF do emitente ou do destinatário como substituta quando o local de saída física está em outro estado. Um cadastro de matriz e filial pode conter inscrições diferentes; compartilhar razão social ou raiz de CNPJ não garante que a IE seja a mesma.
Para conferir a origem, compare cadastro do expedidor, identificação CNPJ/CPF, endereço de retirada e inscrição no cadastro estadual correspondente. O nome do campo não prova que toda pessoa que retira a mercadoria possua IE, nem que a inscrição do comprador pertença ao expedidor.
O grupo retirada representa endereço diferente do remetente. A aplicabilidade da informação numa movimentação com depósito ou terceiros depende da operação documentada; o artigo não escolhe enquadramento, condição de contribuinte ou tratamento fiscal com base apenas nesse endereço.
O que significa opcional e qual é o formato
A ocorrência é 0–1 dentro de retirada. O MOC, F15 descreve informação numérica de 2 a 14 posições, sem pontos, barras, hífens ou outros caracteres de formatação. Zeros que pertencem à inscrição devem ser preservados. O emissor precisa usar o dado confirmado, não completar ou reduzir seu comprimento por tentativa.
Opcionalidade estrutural significa que o elemento pode estar ausente. Não significa que uma IE preenchida possa ser inválida, nem que seja seguro apagar uma inscrição verdadeira para superar rejeição 971. Quando o dado existe e precisa ser revisado, a investigação deve preservar esse dado até confirmar sua origem e sua aplicação.
O comprimento geral de 2 a 14 é uma faixa de representação: cada UF possui composição e controle próprios. Um texto com nove dígitos não é automaticamente uma IE válida para toda unidade federada. F15-10 é documentada para modelo 55, não deve ser transplantada como regra universal de IE do destinatário na NFC-e.
Por que o XSD aceita ISENTO e o leiaute fala em números
O TLocal/IE do pacote anterior 010c v1.30 usa o tipo TIe. Esse tipo aceita o padrão [0-9]{2,14}|ISENTO. Já o MOC e a NT 2018.005 v1.40, seção 3.1 descrevem o campo F15 como numérico e mandam informar somente algarismos; F15-10 continua a validar a IE pela UF do expedidor.
Essa diferença tem uma consequência prática: um validador de schema pode aceitar lexicalmente ISENTO, mas isso não comprova que esse literal seja adequado à situação do estabelecimento. Também não prova uma exceção estadual nem dispensa a verificação fiscal. O tipo reutilizado por vários campos não transfere ao local de retirada todas as regras do emitente ou do destinatário.
Não há indIEDest dentro de retirada. Esse indicador pertence ao destinatário e não oferece uma chave para escolher como preencher a IE do expedidor. Se a condição cadastral do local for isenção ou ausência de inscrição, confirme essa condição e a forma de documentação com o responsável fiscal e a orientação estadual pertinente. Não use ISENTO por conveniência técnica.
Consultas de IE previstas para novembro de 2026
A NT 2026.007 v1.00, de julho/2026, prevê consultas cadastrais da retirada no modelo 55, com teste em 01/09/2026 e produção em 03/11/2026. Na data de corte de 26/09/2026, a produção desta etapa ainda é futura. Essas consultas complementam a validação de tamanho, composição e DV; não devem ser apresentadas como já aplicadas em produção apenas pela publicação da NT.
Quando a IE da retirada é informada e tpEmis<>3 (NFF), 5AF15-10/11/12 acessam o CCC pela chave UF da retirada e IE, desconsiderando cSitIE=9 (exclusão lógica):
| Regra | Condição cadastral consultada | Código previsto |
|---|---|---|
| 5AF15-10 | IE não cadastrada | 942 |
| 5AF15-11 | Situação irregular por cSitCNPJ=2-Bloqueado ou 3-Vedado |
165 |
| 5AF15-12 | IE não habilitada, cSitIE=0 |
167 |
Quando a IE da retirada não é informada, há CNPJ da retirada e tpEmis<>3, 5AF17-10 consulta o CCC pela chave UF e CNPJ, também desconsiderando cSitIE=9. Se o local possui IE ativa (cSitIE=1) e IndIEDestOpc=0-Obrigatório, verifica a ausência da IE (168). 5AF17-20 trata o CNPJ em situação irregular (cSitCNPJ=2 ou 3, 169) nesse contexto. IndIEDestOpc é um indicador do cadastro consultado, não uma tag indIEDest a criar dentro de retirada.
Assim, a ocorrência 0–1 no XSD não garante dispensa de IE quando uma regra cadastral aplicável reunir suas condições. Confira a identidade do expedidor, UF, inscrição estadual, situação oficial, tpEmis, ambiente e cronograma; não apague IE ou mude outro participante para contornar uma consulta. As condições exclusivas do emitente contribuinte do IBS/CBS não são automaticamente condições do expedidor. Os códigos da retirada diferem dos códigos próprios da entrega. NT 2026.007, pp. 3 e 8–9.
Onde localizar a IE e como ler o exemplo
O XPath no arquivo processado é /nfeProc/NFe/infNFe/retirada/IE. A IE é o último elemento da sequência TLocal, depois do contato, quando esses campos opcionais estiverem presentes. Ela não fica em um subgrupo de endereço.
Fragmento sintético e parcial para localizar a tag. O valor numérico abaixo demonstra comprimento e ausência de máscara; não afirma inscrição válida para uma UF e não é dado de estabelecimento real:
<retirada xmlns="http://www.portalfiscal.inf.br/nfe">
<!-- Identificação e endereço foram omitidos. -->
<IE>123456789</IE>
</retirada>
Não conclua que esse grupo está pronto para uso: faltam os elementos obrigatórios e a conferência estadual. Para consultas, use o namespace da NF-e; uma busca por todas as tags IE pode retornar inscrição de emit, dest, entrega ou de outros grupos sem indicar a responsável pela 971.
Como investigar a rejeição 971
A mensagem menciona local de retirada/entrega porque regras diferentes podem usar o mesmo código. Localize retirada/IE e entrega/IE, caso os dois grupos existam, e compare cada inscrição com sua UF. Para retirada, a referência é F15-10/F09; para entrega, é G15-10/G09. Não corrija a inscrição do destinatário sem evidência de que ela seja o campo problemático.
Separe três verificações: tamanho previsto para a inscrição naquela UF; composição da sequência; dígito verificador. Antes delas, confira se a IE pertence ao estabelecimento selecionado e se a UF do local está correta. Uma inscrição válida em outro estado pode falhar porque o endereço foi mapeado para uma UF indevida.
Compare cadastro e XML. Se a origem contém pontos/hífens e o emissor não os remove, a causa é serialização. Se a origem contém a IE de outra filial, a causa é seleção cadastral. Se a inscrição está fiel à origem e à UF, obtenha a confirmação estadual do dado e da condição cadastral antes de decidir uma correção.
Se o retorno for 669, a presença do grupo pode ser indevida na NFC-e ou na NF-e tpImp=6, conforme NT 2026.002 v1.10a, p.11; não é um diagnóstico de IE. F01-10 está na linha teste 01/07/2026 e produção 03/08/2026, com regras e datas próprias. Não generalize o cronograma 05/10/2026 nem a observação futura de entrega para esta retirada.
Após corrigir uma origem confirmadamente incorreta, confira nova prévia e sua combinação IE/UF/CNPJ ou CPF. Não edite XML assinado nem retransmita por tentativa. Para completar a leitura: UF da retirada e CNPJ do expedidor.
Referência técnica para integração
- XPath completo
/nfeProc/NFe/infNFe/retirada/IE- 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
- TIe · string
- Preenchimento no catálogo
- Opcional
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
14- pattern
[0-9]{2,14}|ISENTO- whiteSpace
preserve