Rejeição 271 NF-e NFC-e

Código Município do Fato Gerador: difere da UF do emitente

4 min de leitura Atualizado em março de 2026

O que causa a Rejeição 271

Causa do erro

A SEFAZ valida que os dois primeiros dígitos do código do município do fato gerador (<cMunFG>) devem corresponder ao código da UF do emitente (<cUF>). Quando esses dígitos divergem, a transmissão é rejeitada com o código 271.

Isso acontece, por exemplo, quando o sistema preenche o campo <cMunFG> com o código de um município de outro estado. Se o emitente está no Rio Grande do Sul (cUF = 43), mas o código do município informado é de Goiás (52xxxxx), a validação falha imediatamente.

Tags XML envolvidas

As seguintes tags do XML da NF-e são validadas nesta rejeição:

Tag XMLDescrição
<cUF>Código da UF do emitente (ID: B02)
<cMunFG>Código do município do fato gerador (ID: B12) — 7 dígitos IBGE

Exemplo prático

Um emitente do Rio Grande do Sul (UF = 43) informa por engano o código de Goiânia como município do fato gerador:

XML com erro <ide> <cUF>43</cUF> <!-- RS = 43 --> <cMunFG>5208707</cMunFG> <!-- Goiânia/GO = 52... diverge! --> </ide>

O correto seria informar um município do RS, como Porto Alegre:

XML correto <ide> <cUF>43</cUF> <!-- RS = 43 --> <cMunFG>4314902</cMunFG> <!-- Porto Alegre/RS = 43... OK! --> </ide>

Como resolver passo a passo

Solução

  1. Identifique a UF do emitente: verifique o valor do campo <cUF> no XML.
  2. Consulte a tabela de municípios do IBGE: acesse ibge.gov.br e localize o código correto do município.
  3. Confirme que os 2 primeiros dígitos coincidem: o código do município deve iniciar com o mesmo número da UF (ex: RS = 43, então cMunFG deve começar com 43).
  4. Corrija o campo <cMunFG> com o código IBGE válido.
  5. Retransmita a NF-e para a SEFAZ.

Como prevenir

🛡 Prevenção

  • Valide automaticamente no sistema emissor se os 2 primeiros dígitos do cMunFG correspondem à cUF antes do envio.
  • Mantenha a tabela IBGE atualizada no cadastro do seu sistema de emissão.
  • Revise o cadastro do emitente periodicamente para garantir que UF e município estão consistentes.
  • Use listas suspensas (dropdowns) no sistema que filtrem municípios por estado, evitando seleção incorreta.

Referência técnica

Documentação oficial

MOC 7.0 — Manual de Orientação do Contribuinte:
confaz.fazenda.gov.br/legislacao/arquivo-manuais/moc7-visao-geral.pdf

Tabela de Municípios IBGE:
ibge.gov.br/explica/codigos-dos-municipios.php

Perguntas frequentes

O que é o código cMunFG?

O <cMunFG> é o código IBGE de 7 dígitos que identifica o município onde ocorreu o fato gerador do ICMS. Os dois primeiros dígitos representam a UF.

Como saber o código IBGE do meu município?

Acesse o site do IBGE e pesquise pelo nome do município. O código completo tem 7 dígitos e os dois primeiros identificam o estado.

Essa rejeição se aplica a NFC-e também?

Sim. A validação do cMunFG versus cUF é aplicada tanto para NF-e (modelo 55) quanto para NFC-e (modelo 65).

Cansado de lidar com rejeições?

O Gálago valida os dados antes de transmitir, evitando a maioria das rejeições. Experimente grátis por 21 dias.

Teste Grátis