Produto Cases Empresa Blog Vamos conversar
Blog Mastery · Fiscal para e-commerce

FCP no checkout B2B: como aplicar o adicional no cálculo do pedido

O FCP não é um cálculo paralelo. Ele incide sobre a mesma base do ICMS que o pedido já apurou e sai destacado em campo próprio da NF-e. A ordem é montar a base, apurar o ICMS, verificar se a UF de destino cobra o adicional para aquele produto e só então aplicar o percentual sobre a base que valeu: a da operação própria, a da substituição tributária ou a do diferencial de alíquotas. Somar o FCP à alíquota do ICMS e tratar tudo como um número só é o erro mais comum.

Em resumo

O Fundo de Combate à Pobreza é um adicional de ICMS que cada estado institui por lei própria, com autorização do artigo 82 do ADCT. Vinte e três das vinte e sete unidades federadas cobram, e a alíquota vai de 1,00% a 4,00%, conforme a Tabela de Alíquotas de FCP por UF do Portal Nacional da NF-e, versão de 25 de fevereiro de 2025. A tabela completa está em FCP do ICMS por UF no e-commerce B2B, e aqui o assunto é outro: como esse percentual entra no pedido sem estourar o checkout.

Três coisas resolvem noventa por cento dos casos. O adicional é calculado sobre a mesma base do tributo a que se refere, não sobre um valor novo. Ele tem campos próprios na nota, separados dos campos de ICMS. E a decisão de aplicar ou não depende do par UF de destino mais produto, nunca só da UF.

Onde o FCP entra na ordem do pedido

Num pedido B2B interestadual, o cálculo tem uma sequência, e o FCP é sempre o último passo do bloco de ICMS, nunca o primeiro. Resumindo a parte que interessa aqui:

  • Primeiro o pedido monta a base do ICMS da operação própria e apura o imposto pela alíquota interestadual.
  • Depois decide o regime do item: substituição tributária, diferencial de alíquotas ou nenhum dos dois.
  • Só então pergunta se a UF de destino cobra FCP e se aquele produto está na hipótese de incidência prevista na lei estadual.
  • Se a resposta for sim, aplica o percentual sobre a base do passo que valeu e destaca o valor em campo separado.

Inverter isso tem consequência prática. Quem aplica o FCP antes de fechar a base da ST calcula o adicional sobre um valor menor que o devido. Quem soma o percentual à alíquota do ICMS entrega uma nota em que o adicional some dentro do imposto e o estado de destino não consegue identificar o que é dele.

Três situações, três bases, campos diferentes na nota

O adicional aparece em três lugares do pedido B2B, e cada um usa uma base e um grupo de campos do leiaute da NF-e:

Situação no pedidoBase do adicionalCampos da NF-eQuem recolhe
Operação própria sujeita ao adicionalA mesma base do ICMS da operaçãovBCFCP, pFCP, vFCPO emitente, junto com o ICMS
Substituição tributáriaA base presumida da ST, já com MVAvBCFCPST, pFCPST, vFCPSTO substituto, na retenção
Diferencial de alíquotas para não contribuinteA base do cálculo do DIFAL no destinopFCPUFDest, vFCPUFDestO remetente, integralmente para o destino

Existe ainda o grupo do ST retido anteriormente, com vBCFCPSTRet, pFCPSTRet e vFCPSTRet, usado quando a mercadoria já veio com o imposto retido e o adicional precisa ser informado na operação seguinte. Os grupos estão descritos no Manual de Orientação do Contribuinte da NF-e, no Portal Nacional da NF-e.

O ponto que costuma passar batido: são campos separados de propósito. O adicional tem destinação vinculada ao fundo estadual e, em vários estados, não gera crédito para o adquirente. Misturá-lo ao ICMS na alíquota tira do destinatário a informação necessária para escriturar certo. A regra de crédito é estadual, então vale confirmar na legislação da UF antes de assumir qualquer coisa.

Quando a UF publica a alíquota como teto

Quatro estados publicam o percentual como limite, não como valor fixo: Goiás, Mato Grosso e Roraima até 2,00%, e o Rio de Janeiro até 4,00%, a maior do país. Nesses casos a tabela não responde sozinha, porque o percentual efetivo depende do produto e da lei estadual que define a lista sujeita ao adicional.

No checkout isso não pode virar uma exceção tratada na hora. O que funciona é parametrizar por par de UF e produto, guardar a fonte e a data de cada percentual, e deixar o caso sem regra cair num tratamento explícito, com alerta, em vez de assumir o teto ou assumir zero. Assumir o teto encarece o pedido e derruba conversão. Assumir zero gera passivo. O detalhe de quantas UFs estão nessa condição, e por quê, está em saber a UF de destino não fecha o cálculo do FCP.

Quatro erros que aparecem em produção

Somar o FCP à alíquota do ICMS. Dá o mesmo total no pedido e uma nota errada. O adicional precisa sair destacado, e alguns estados rejeitam a nota quando o valor não bate com o campo próprio.

Aplicar o adicional em UF que não cobra. Acre, Amapá, Pará e Santa Catarina não têm FCP na tabela oficial. Cobrar nesses destinos infla o preço e cria diferença entre o que o comprador viu e o que a nota diz.

Usar compilação de terceiros como fonte da alíquota. É comum encontrar 1,5% para o Amazonas em listas de blog. A tabela oficial do Portal Nacional da NF-e diz 1,20%. Percentual de tributo se lê na fonte primária, com data da versão registrada.

Calcular o adicional depois da nota. Se o FCP entra só no faturamento, o valor que o comprador aprovou no checkout não é o valor da nota. Em venda B2B com aprovação interna do lado do cliente, essa diferença costuma voltar como cancelamento.

Como isso fica parametrizado

O Motor Fiscal B2B da Mastery trata o FCP como um atributo do par UF mais produto, resolvido no mesmo cálculo do ICMS, na origem, de forma praticamente instantânea. O motor calcula e devolve o valor para o pedido e para a nota. Ele não recolhe tributo e não substitui o parecer do seu time fiscal: o que ele garante é que a regra parametrizada seja aplicada igual em todo pedido, com registro de qual versão da tabela foi usada.

Para quem está montando esse fluxo do zero, o caminho começa em automação fiscal para e-commerce B2B.

Perguntas frequentes

Como aplicar o FCP no checkout B2B?

Apure primeiro a base e o ICMS do item, defina se há substituição tributária ou diferencial de alíquotas, verifique se a UF de destino cobra o adicional para aquele produto e aplique o percentual sobre a base correspondente. O valor sai em campo próprio da NF-e, separado do ICMS.

O FCP entra na alíquota do ICMS?

Não. Ele é um adicional com campos próprios no leiaute da NF-e (vFCP, vFCPST, vFCPUFDest). Somá-lo à alíquota do ICMS produz o mesmo total e uma nota que não identifica o adicional.

Qual é a base de cálculo do FCP na substituição tributária?

A mesma base presumida da ST, já formada com a margem de valor agregado. O adicional é informado em vBCFCPST e vFCPST, separado do valor do ICMS-ST.

Quem recolhe o FCP na venda interestadual?

Depende do regime. Na operação própria, o emitente. Na substituição tributária, o substituto, junto com a retenção. No diferencial de alíquotas para não contribuinte, o remetente, e o adicional vai integralmente para o estado de destino.

Todo produto paga FCP nas UFs que cobram?

Não. Cada estado define por lei quais mercadorias estão sujeitas ao adicional. A alíquota da tabela responde quanto, e a lei estadual responde se incide naquele item.

O FCP gera crédito para o comprador?

Em vários estados, não. O adicional tem destinação vinculada ao fundo e a vedação ao crédito aparece na própria legislação estadual. Confirme na UF de destino antes de escriturar.

O FCP acaba com a reforma tributária?

Enquanto o ICMS existir na transição prevista pela Lei Complementar 214/2025, o adicional continua sendo calculado nas UFs que o instituíram. O que muda é o horizonte, não a regra de hoje.

Fontes oficiais

Continue no tópico

Este conteúdo é informativo e não constitui consultoria ou parecer tributário. Confirme alíquotas, hipóteses de incidência e regras de crédito na legislação vigente do produto e do estado.

Pronto para automatizar sua operação fiscal?

Entre em contato e fale com um dos sócios. Retornaremos em até 24h úteis.

(11) 92039-3952
meajuda@masteryb2b.tech
Rua Luiz Seráphico Júnior, 511 / 613, Jardim Caravelas - São Paulo / SP