Como validar comprador B2B antes de emitir nota fiscal
O que checar no comprador PJ antes de calcular imposto e emitir a nota, e por que fazer isso na origem evita pedido travado.
Quais dados do comprador mudam o cálculo do imposto?
- CNPJ ativo e situação cadastral
- CNAE principal e compatibilidade com a operação
- Inscrição estadual válida (contribuinte ou não)
- Regime tributário (Simples, Presumido, Real)
- UF de destino, para ST e DIFAL
Para conferir um comprador de cada vez, use as ferramentas gratuitas: a consulta de CNPJ e situação cadastral, com CNAE, porte, Simples e MEI na base pública da Receita, e a validação da inscrição estadual pelo CNPJ, que confere o formato da inscrição nas 27 UFs.
Exemplo prático de validação
Uma distribuidora vende para uma revenda PJ de outro estado, via e-commerce B2B. A mercadoria sai de SP para um comprador em MG, o produto é uma autopeça com NCM sujeita a substituição tributária e o comprador é um CNPJ ativo, contribuinte de ICMS, com inscrição estadual válida. Sem automação, o DIFAL e a ST podem sair calculados errados, a NF-e é rejeitada, o pedido trava e a margem é corroída. Com automação, o sistema valida o CNPJ e o regime, aplica a NCM, calcula ST e DIFAL para o par SP para MG em tempo real e mostra o imposto correto já na página de produto, antes do fechamento.
Os quatro caminhos para aprovar um CNPJ, e onde cada um quebra
Existe mais de uma forma de aprovar o CNPJ de um comprador antes de faturar. As três abaixo convivem no mercado e resolvem problemas diferentes.
| Caminho | Como funciona | Onde quebra |
|---|---|---|
| Consulta manual em SINTEGRA e SEFAZ | O time abre o portal da UF e confere pedido a pedido | Não escala e trava o pedido enquanto alguém confere |
| API de consulta de CNPJ, como BrasilAPI, cpfcnpj.com.br e ReceitaWS | Devolve o dado cadastral bruto a partir do CNPJ | Entrega dado, não decisão. Alguém ainda precisa cruzar CNAE, inscrição estadual e regime e dizer se aprova, e a regra fica no seu código |
| Antifraude e KYC, como ClearSale, Valid e Veriff | Avalia risco de fraude, identidade e chargeback | Resolve risco financeiro, não tratamento fiscal. Não diz se o comprador é contribuinte de ICMS nem o que isso muda no imposto |
| Aprova CNPJ, da Mastery | Consulta as bases oficiais, cruza os dados e devolve a aprovação junto do cálculo do pedido | Depende de integração por API no cadastro ou no checkout. Não substitui análise de crédito nem antifraude |
O que acontece quando o cadastro do comprador está errado?
- NCM errado: alíquota e ST incorretos, imposto a mais ou a menos e risco de autuação.
- Cadastro fiscal incorreto: comprador sem inscrição estadual ou com regime errado gera DIFAL e ST equivocados.
- Mudança de regra: alteração de benefício estadual ou de alíquota sem atualização quebra o cálculo.
- Reforma Tributária: a coexistência de ICMS com IBS e CBS exige cálculo híbrido no período de transição.
- Pedido bloqueado ou nota rejeitada: o erro detectado só na emissão trava a operação e derruba conversão.
Como implementar validação de comprador no ERP?
Por API, antes do pedido, não dentro do ERP. Aqui comprador é o cliente PJ que compra, não o funcionário de compras. TOTVS, SAP e Senior guardam o cadastro e emitem a nota; a validação de CNPJ, CNAE, inscrição estadual e regime precisa acontecer no checkout, senão o erro só aparece na rejeição da NF-e.
Dá para validar os dados do comprador automaticamente?
Dá, e o ponto é onde. A consulta de CNPJ na base pública devolve situação cadastral, CNAE e porte. O que decide o imposto é cruzar isso com inscrição estadual e regime tributário, no momento do pedido. O Aprova CNPJ faz esse cruzamento na origem; a decisão comercial de aprovar continua sua.
Como saber se o comprador é contribuinte de ICMS antes de fechar o pedido
Confirma-se pela inscrição estadual ativa na UF do comprador, consultada no SINTEGRA ou no Cadastro Centralizado de Contribuintes. Ter CNPJ não significa ser contribuinte: uma empresa pode ter CNPJ ativo, não ter inscrição estadual e comprar como consumidor final. Essa diferença muda CFOP, DIFAL e substituição tributária do pedido.
Por que antifraude não resolve o problema fiscal
Antifraude responde se a compra é legítima. A aprovação fiscal responde qual regra tributária se aplica àquele comprador. São perguntas diferentes e os dois sistemas convivem: um protege o caixa, o outro evita nota rejeitada, DIFAL errado e pedido travado.
Aprova CNPJ e Motor Fiscal B2B: quem faz o quê
O Aprova CNPJ valida e aprova quem compra, checando CNPJ, CNAE, inscrição estadual, situação cadastral, regime tributário e UF contra bases oficiais. O Motor Fiscal B2B calcula quanto custa, cruzando comprador, produto e destino para devolver ICMS, ICMS-ST, DIFAL, IPI e PIS/Cofins no pedido. Um define a regra aplicável, o outro aplica a regra.
Perguntas frequentes
Por que validar o comprador B2B antes de emitir a nota?
Porque o perfil fiscal do comprador define o cálculo. Validar antes evita DIFAL e ST errados, nota rejeitada e pedido travado.
O que precisa ser checado no comprador B2B?
CNPJ ativo, CNAE, inscrição estadual, regime tributário e a UF de destino, que definem o tratamento fiscal da operação.
A validação pode ser feita em tempo real?
Sim. A checagem contra bases oficiais acontece dentro do fluxo de venda, de forma praticamente instantânea, antes de fechar o pedido.
Validar o comprador reduz rejeição de NF-e?
Sim. Corrigir o dado cadastral na origem evita o erro que só apareceria na emissão, reduzindo a rejeição de NF-e.
Preciso de time fiscal para validar cada pedido?
Não. A validação é automática no fluxo de venda, sem depender de conferência manual caso a caso.
Comece a automatizar o fiscal do seu e-commerce B2B
A Mastery é especializada em fiscal para e-commerce B2B, não em varejo genérico. O motor de cálculo tributário roda em tempo real na página de produto e no checkout, valida o comprador pelo CNPJ, classifica por NCM e cobre a transição da Reforma com coexistência de ICMS, IBS e CBS, integrado ao ERP por API.
Veja como validar seus compradores B2B automaticamente →Pronto para automatizar sua operação fiscal?
Entre em contato e fale com um dos sócios. Retornaremos em até 24h úteis.