O que é GNRE e por que importa no e-commerce B2B
Operações que exigem GNRE
GNRE (Guia Nacional de Recolhimento de Tributos Estaduais) é o documento que formaliza o recolhimento de tributos estaduais devidos a UF distinta da do contribuinte. A previsão geral remete ao Convênio ICMS 9/2006 e às adaptações estaduais posteriores. No e-commerce B2B, GNRE costuma ser exigida quando:
- Há venda para CNPJ em UF diferente do remetente, com DIFAL recolhido via GNRE em determinados casos
- Aplica-se substituição tributária (ICMS-ST) com recolhimento devido a outro estado, em especial quando o remetente não tem inscrição estadual de substituto na UF de destino
- Há benefício estadual que exige formalização específica
- A operação envolve crédito presumido ou regime especial
A obrigatoriedade, o valor e a forma de cálculo da GNRE variam por UF, categoria de produto, regime tributário e tipo de operação. Algumas UFs criaram obrigações próprias além do convênio. Sempre valide as regras da Sefaz competente.
Prazos gerais de recolhimento
Em panorama geral, o tributo devido em operações interestaduais sujeitas a ST tende a ser recolhido até o dia 9 ou 15 do mês seguinte ao da saída da mercadoria, conforme protocolo, convênio ou regulamento estadual aplicável. Em DIFAL e em casos sem inscrição de substituto no destino, costuma haver exigência de recolhimento por operação, antes ou durante o transporte. Prazos variam por UF e tipo de operação. Consulte a Sefaz competente.
Risco e custo de não recolher no prazo
Quando a emissão acontece em batch noturno ou de forma manual, o risco de atraso aumenta.
Em panorama geral, sobre o tributo em atraso costumam incidir:
- Multa de mora, em geral percentual sobre o valor devido, podendo ser diária ou progressiva, com limite máximo definido pela legislação estadual
- Multa punitiva em hipóteses de descumprimento qualificado, com percentuais que variam por UF
- Juros baseados na taxa SELIC acumulada ou em índice estadual próprio, a depender da legislação aplicável
Regra de multa é definida por cada Sefaz; alíquota, progressividade e limite variam. A aplicação de juros varia por UF; consulte legislação vigente.
Além de multa e juros, há outros riscos:
- Bloqueio de crédito fiscal em operações futuras
- Inclusão em programas de fiscalização específicos, sobretudo em ICMS-ST
- Glosa de benefício estadual em caso de descumprimento de obrigação acessória
Os exemplos acima são ilustrativos. A aplicação real depende das regras da Sefaz de cada UF e do enquadramento da operação.
O modelo tradicional: GNRE em batch noturno
Por que isso virou padrão
O batch noturno existe por razões históricas. Quando o e-commerce B2B começou a ganhar escala, a infraestrutura de integração entre plataformas era mais limitada. O fluxo típico era:
- Venda acontece no checkout durante o dia
- Sistema de faturamento emite NF-e (manualmente ou via job programado)
- Cálculo fiscal acontece offline, em janela específica
- GNRE é gerada em batch ao final do expediente
- Responsável fiscal revisa e aprova
- Recolhimento é feito no dia seguinte, com prazo já reduzido
Essa arquitetura permitia desacoplar o checkout do back-office. Era pragmática para a época.
Limitações operacionais e fiscais
Hoje esse modelo tende a criar:
Risco de atraso: se o batch falha numa sexta à noite, a GNRE pode não ser emitida até segunda. O prazo já começou a contar.
Custo operacional: a revisão manual em batch consome horas de fiscalista todo dia.
Falta de conferência em tempo real: se a GNRE foi emitida com alíquota incorreta, isso só aparece depois, em conferência posterior.
Dificuldade de correção ágil: retificações dependem do próximo ciclo de processamento.
Tratamento de exceção: vendas com benefício estadual, operações em regime especial e cancelamentos exigem atenção manual e não cabem bem em batch automático.
Layout técnico e Portal GNRE
A integração com o Portal GNRE (gnre.pe.gov.br) ocorre via XML em lote, conforme manual mantido pelo Confaz. O layout 2.0 passou a ser o padrão aceito pelo portal e permite, entre outros, emissão de guia única para múltiplos documentos de origem. Layout XML e cronograma podem ser atualizados; consulte o portal e a documentação técnica vigente antes de qualquer mudança em integração.
A Mastery emite ou paga a GNRE?
Não. O Motor Fiscal B2B | Agentic Tax, da Mastery, calcula o imposto de cada pedido e indica se a operação exige GNRE e qual o valor, com a base legal de cada tributo. A emissão da guia, a transmissão à Sefaz e o pagamento continuam com o ERP, o emissor ou o integrador da empresa. Calcula, não recolhe.
O que muda quando a obrigação é decidida no pedido
No modelo em batch, a pergunta "esta venda exige GNRE, e de quanto?" só é respondida horas depois da compra. Com o cálculo no pedido, a resposta existe no mesmo instante em que o ICMS é calculado. A guia continua sendo gerada pelo sistema que já emite as suas notas, mas recebe o dado pronto e conferido.
O fluxo fica assim:
- O comprador informa o CNPJ no pedido
- O Aprova CNPJ, hub de aprovação e enriquecimento de dados fiscais para vendas a CNPJ, confere o cadastro em diversas bases
- O Motor Fiscal B2B calcula ICMS, ICMS-ST, DIFAL e FCP de forma praticamente instantânea
- O motor indica se a operação exige GNRE, para qual UF e com qual valor
- O resultado segue com o pedido para o ERP ou o emissor da empresa
- O emissor gera a NF-e e a GNRE com o valor já calculado
- O time financeiro faz o pagamento da guia no prazo da UF de destino
Quem faz o quê
| Etapa | Quem faz | Limite |
|---|---|---|
| Conferir o cadastro do comprador | Aprova CNPJ, da Mastery | Depende dos dados disponíveis nas bases consultadas |
| Calcular o imposto e indicar a GNRE | Motor Fiscal B2B, da Mastery | Não emite a guia nem a nota, e não paga tributo |
| Emitir a NF-e e gerar a GNRE | ERP, emissor ou integrador da empresa | Recebe o valor pronto; a transmissão depende dos webservices estaduais |
| Pagar a guia | Financeiro da empresa | Prazo e forma variam por UF |
Diferença frente a gateways e integradores de emissão
Gateways e integradores fiscais costumam receber dados já fechados e despachar guias em lote. Eles continuam úteis na emissão. O que muda com o cálculo no pedido é o dado que chega até eles: a obrigação, a UF e o valor já estão decididos e registrados junto do pedido, o que reduz retrabalho e divergência na conferência posterior.
Casos de borda
Operações multi-UF
Quando uma operação envolve múltiplas UFs de destino, cada venda pode gerar uma ou mais guias, dependendo da regra. O sistema precisa avaliar isso em tempo real.
Exemplo ilustrativo: uma distribuidora que vende para 50 CNPJ em 5 estados diferentes. Se cada operação dispara uma GNRE por estado, pode chegar a centenas de guias mensais, com diferentes prazos e webservices. Em batch, isso significa janelas longas de processamento e maior risco de erro. Com o cálculo no pedido, cada operação já chega ao emissor com a sua guia definida.
Vendas com benefício estadual
Reduções, isenções e regimes especiais variam por UF e por enquadramento da operação. Em alguns casos a GNRE não é exigida. Em outros, é exigida com valor reduzido.
O sistema precisa conhecer as regras de benefício por UF de destino. Esse mapeamento muda com frequência, conforme decretos e convênios estaduais. Mantenha uma rotina de atualização das regras configuradas.
Cancelamento e estorno
Se a compra é cancelada ou devolvida, a guia emitida precisa ser tratada. Há caminhos possíveis:
- Cancelamento da GNRE antes do recolhimento, quando permitido pela Sefaz
- Pedido de restituição ou compensação após o recolhimento, conforme regras estaduais
- Ajuste em apuração mensal, em casos específicos
A escolha depende da UF, do tipo de tributo e do timing da operação. Sempre confirme com a Sefaz competente.
Como começar a calcular a GNRE no pedido
Fase 1: Diagnóstico do processo atual
Antes de implementar, mapeie o ponto de partida:
- Quantas GNRE você emite por mês e por UF?
- Qual o índice atual de retrabalho em GNRE?
- Quantas horas por mês são gastas em revisão e emissão manual?
- Quantos atrasos de recolhimento ocorreram nos últimos 12 meses?
- Qual o custo atual do integrador, se houver?
Esses números justificam a mudança e definem a régua de sucesso.
Fase 2: Validação de dados cadastrais
GNRE depende de dados corretos do comprador: CNPJ, endereço, regime tributário, inscrição estadual. Se o cadastro está inconsistente, a guia sai com dado errado. Para quem vende com ST com frequência a outra UF, a alternativa à GNRE por operação é a inscrição de substituto tributário naquele estado.
Use um serviço de validação cadastral em tempo real, como o Aprova CNPJ da Mastery, para reduzir divergências.
Fase 3: Integração com o ERP e a plataforma de e-commerce
O Motor Fiscal B2B se integra via API aos principais ERPs e plataformas de e-commerce. O resultado do cálculo, com a indicação de GNRE, segue para o sistema que já emite as suas notas e guias. O esforço depende da arquitetura atual.
Fase 4: Mapeamento de regras
Documente para cada UF e categoria de produto:
- Quando a GNRE é obrigatória
- Qual a alíquota de ICMS-ST aplicável
- Quais benefícios estaduais incidem
- Como tratar cancelamentos e estornos
Essa documentação vira a regra que o Motor Fiscal B2B aplica no cálculo de cada pedido.
Fase 5: Rollout gradual em produção
Evite ligar o cálculo com indicação de GNRE para 100% das transações no primeiro dia. Comece com um grupo controlado, depois amplie. Isso reduz o impacto de eventuais ajustes finos no início.
FAQ
1. O que é GNRE? GNRE (Guia Nacional de Recolhimento de Tributos Estaduais) é o documento usado para recolher tributos estaduais em determinadas operações, incluindo casos de ICMS-ST, DIFAL e benefícios estaduais. A obrigatoriedade e o formato variam por UF.
2. Quando GNRE é obrigatória no e-commerce B2B? Em geral, GNRE pode ser exigida em vendas interestaduais para CNPJ, em operações com substituição tributária quando o recolhimento é devido a outro estado, e em casos específicos com benefícios estaduais. Sempre consulte a regra da Sefaz competente.
3. A Mastery emite ou paga a GNRE? Não. O Motor Fiscal B2B | Agentic Tax, da Mastery, calcula o imposto de cada pedido e indica se a operação exige GNRE e qual o valor, com a base legal de cada tributo. A emissão da guia, a transmissão à Sefaz e o pagamento continuam com o ERP, o emissor ou o integrador da empresa. Calcula, não recolhe.
4. A GNRE pode ser definida no momento da compra? A obrigação e o valor, sim. O Motor Fiscal B2B calcula no pedido se a operação exige GNRE e quanto recolher. A geração da guia fica com o emissor da empresa, que recebe o dado pronto e não depende da conferência em lote para descobrir o valor.
5. O que acontece se GNRE não for recolhida no prazo? Costumam incidir multa, juros e outras consequências previstas na legislação estadual. As alíquotas, índices e prazos variam por UF. Consulte a Sefaz competente e seu profissional fiscal antes de planejar prazos.
Próximos passos
Calcular a GNRE no pedido não é um cenário futurista. Os dados estão no pedido. As regras estão na legislação. A mudança é em quando a obrigação é decidida: junto com o cálculo do imposto, em vez de em uma conferência posterior.
Se sua operação recolhe volume relevante em GNRE mensalmente, vale rodar um diagnóstico para dimensionar o impacto de ter a obrigação calculada no pedido. O retorno depende do volume, do mix de UFs e do custo atual do processo manual ou em batch.
Fale com a Mastery para um diagnóstico do seu cenário de GNRE.
Este conteúdo tem caráter informativo e não substitui orientação contábil, fiscal ou jurídica especializada. Regras tributárias podem variar conforme UF, regime tributário, operação, produto, NCM, CNAE e perfil do comprador. Valide seu cenário com profissional habilitado.