O que causa a Rejeição 428
⚠ Causa do erro
A rejeição 428 é o inverso da 427: ocorre quando um CFOP de operação nacional (faixa 5xxx ou 6xxx) é utilizado em uma NF-e onde o destinatário está no exterior.
Quando o destinatário tem endereço fora do Brasil (UF=EX, cPais diferente de 1058), o CFOP deve ser da faixa 7xxx (exportação).
Esse erro ocorre quando o cadastro do cliente foi configurado com endereço no exterior mas o CFOP selecionado é de operação interna ou interestadual.
Tags XML envolvidas
As seguintes tags do XML são relevantes para esta rejeição:
| Tag XML | Descrição |
|---|---|
<CFOP> | Código Fiscal — 7xxx para destinatário no exterior |
<cPais> | Código do país do destinatário |
<UF> | UF do destinatário (EX para exterior) |
<enderDest> | Endereço do destinatário |
<xPais> | Nome do país do destinatário |
Exemplo prático
Veja abaixo um exemplo de XML que causa esta rejeição e como corrigi-lo:
<enderDest>
<UF>EX</UF> <!-- Exterior -->
<cPais>6874</cPais> <!-- Estados Unidos -->
</enderDest>
<det>
<prod>
<CFOP>5102</CFOP> <!-- CFOP nacional para destinatário exterior -->
</prod>
</det>
O XML corrigido ficaria assim:
<enderDest>
<UF>EX</UF>
<cPais>6874</cPais>
</enderDest>
<det>
<prod>
<CFOP>7102</CFOP> <!-- CFOP de exportação — correto -->
</prod>
</det>
Como resolver passo a passo
✔ Solução
- Use CFOP de exportação: troque para a faixa 7xxx (ex.: 5102→7102).
- Ou corrija o destinatário: se não é exportação, corrija o endereço para nacional.
- Verifique o cadastro: confirme se o cliente é realmente do exterior.
- Reenvie o documento: corrija e transmita.
Como prevenir
🛡 Prevenção
- Automatize por país: se cPais!=1058, sugira automaticamente CFOP 7xxx.
- Valide: se UF=EX, exija CFOP 7xxx.
- Configure regras: vincule CFOP ao país do destinatário.
- Revise cadastros: confirme se clientes marcados como exterior são realmente estrangeiros.
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
Portal Nacional da NF-e:
nfe.fazenda.gov.br
Perguntas frequentes
O que causa a Rejeição 428?
Uso de CFOP nacional (5xxx/6xxx) quando o destinatário está no exterior.
Como resolver a Rejeição 428?
Use CFOP da faixa 7xxx para operações de exportação, ou corrija o endereço do destinatário se for nacional.
Como identificar destinatário exterior no XML?
UF=EX e cPais diferente de 1058 (Brasil) indicam destinatário no exterior.
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