NCM Buscador
Empresas

cBenef: o que é o código de benefício fiscal da NF-e e como consultar

Guia do cBenef da NF-e/NFC-e: quando é obrigatório, relação com o CST, por que a nota é rejeitada sem ele e as tabelas oficiais de SP, PR, ES, GO, RJ e RS por código.

Emissão de nota em ponto de venda — o cBenef acompanha cada item da NF-e

Desde a NT 2019.001, emitir NF-e com ICMS desonerado em vários estados exige responder uma pergunta a mais: qual benefício fiscal ampara essa desoneração? A resposta vai no campo cBenef — e errar (ou omitir) o código significa nota rejeitada na validação da Sefaz.

Este guia explica o que o campo faz, como ele se relaciona com o CST e como consultar as tabelas oficiais — agora consolidadas no Buscador com página própria pra cada código de SP, PR, ES, GO, RJ e RS.

Por que o cBenef existe

Benefício fiscal é renúncia de receita, e os estados precisam medir essa renúncia (a exigência de transparência vem, entre outros, do Convênio ICMS 190/2017, que consolidou os benefícios concedidos). O cBenef fecha esse ciclo na origem: cada item de NF-e/NFC-e com desoneração de ICMS aponta o código do benefício que a justifica, e o fisco cruza documento a documento o quanto deixou de ser recolhido — e com que amparo legal.

Pro emitente, o efeito prático é que a desoneração deixou de ser um “CST 40 e pronto”: é preciso saber qual artigo, convênio ou regime sustenta a isenção, redução ou diferimento aplicado.

A mecânica: CST diz como, cBenef diz por quê

A validação funciona no cruzamento com o CST do ICMS:

  1. O item traz um CST desonerado (20, 30, 40, 41, 50, 51, 70, 90…).
  2. Se a UF do emitente exige cBenef pra aquele CST, o campo precisa vir preenchido.
  3. O código informado precisa existir na tabela vigente da UF e ser compatível com o CST — as tabelas oficiais são publicadas exatamente nesse cruzamento.

Qualquer quebra nessa corrente = rejeição. É o mesmo espírito das validações de CFOP × CST — coerência interna do documento.

O formato do código

Sempre UF + 6 caracteres: SP010020, PR800001… Cada estado define a própria lógica de numeração e publica a própria tabela. No Buscador, cada código tem ficha com descrição oficial, tipo de benefício, CSTs aplicáveis (com link pra ficha de cada CST), base legal e vigência.

As tabelas cobertas (6 estados)

São Paulo — 311 códigos na versão v20260626, organizados por CST, com o dispositivo do RICMS-SP de cada benefício e a indicação de aplicação ao Simples Nacional. A exigência vem do § 15 do art. 212-O do RICMS-SP. Três avisos da própria Sefaz-SP: contribuintes com CST 00, 02, 10, 15, 60 e 61 não preenchem o campo; o código genérico “SEM CBENEF” foi desativado em 01/07/2026; e o campo não pode ser usado em saída tributada (CST 00) com crédito outorgado — essa modalidade segue a escrituração da Portaria CAT 147/09 (é por isso que “crédito outorgado” não aparece na tabela: ele vive na apuração, não no destaque da nota).

Paraná — 501 códigos na tabela V27 (julho/2026), com data de início e fim de vigência por código (27 já encerrados). No PR o campo é obrigatório desde 1º/02/2019, e a tabela é atualizada com frequência — código encerrado em emissão nova é rejeição na certa.

Espírito Santo — 246 códigos na tabela V6, a mais rica das três: além dos CSTs autorizados por código, a Sefaz-ES publica a vigência, a base legal (lei ou dispositivo do RICMS-ES) e o tipo do benefício classificado pela própria Sefaz (isenção, redução de base, diferimento…). A própria tabela traz a linha oficial “SEM CBENEF — item sem cBenef e UF exige cBenef para o CST”, que é exatamente o cenário de rejeição.

Goiás — 303 códigos da IN 1.518/2022-GSE consolidada, cada um com a base legal exata no RCTE (artigo, inciso, alínea). A consolidação embute o histórico: códigos revogados aparecem marcados com a data em que saíram de vigência, e os acrescentados trazem a IN e a data de início.

Rio de Janeiro — 650 códigos (tabela do Portal DF-e, atualizada em 14/07/2026), vigentes desde 01/04/2019, cada um identificando o convênio, decreto ou lei de origem do benefício — e com data de fim quando o benefício caducou.

Rio Grande do Sul — 540 códigos (tabela de 22/06/2026) com a referência exata do RICMS-RS (Livro, artigo e inciso) e a descrição oficial usada na NFA-e. A própria tabela define as linhas “NULO” e “SEM CBENEF” — os dois estados do campo quando não há código aplicável.

Das 8 UFs que adotam o campo, só faltam aqui DF (tabela em ato declaratório no portal da Receita-DF) e SC (tabela 5.2A no portal da SEF) — próximas ondas, no mesmo modelo em que o site expandiu a MVA do ICMS-ST estado a estado.

Checklist antes de emitir

  • A operação tem CST desonerado? → verifique se a sua UF exige cBenef pra ele.
  • Ache o código na tabela da UF pela descrição do benefício — não “reaproveite” código de outro contexto.
  • Confira os CSTs compatíveis na ficha do código.
  • PR: confira a vigência — a tabela muda mensalmente.
  • SP: veja se o benefício se aplica ao Simples Nacional, quando for o caso.
  • Guarde o dispositivo legal (vai bem nas informações complementares quando a tabela pedir).

O cBenef é mais um caso em que a NF-e cobra do emitente conhecimento que antes ficava só com o contador: o porquê legal de cada desoneração. Com as tabelas consultáveis por código — cruzadas com as fichas de CST — a resposta fica a uma busca de distância.

Perguntas frequentes

O que é o cBenef da NF-e?
É o Código de Benefício Fiscal informado item a item na NF-e e na NFC-e (grupo de tributação do ICMS), criado pela NT 2019.001. Ele identifica qual benefício ampara a desoneração destacada — isenção, redução de base, diferimento, suspensão ou não incidência — e alimenta o controle de renúncia fiscal dos estados. Consulte a tabela de códigos por UF.
Quando o preenchimento do cBenef é obrigatório?
Depende da UF do emitente e do CST da operação: CSTs desonerados (20, 30, 40, 41, 50, 51, 70, 90…) exigem o código do benefício correspondente nas UFs que adotaram o campo. No Paraná a exigência vale desde 1º/02/2019; em São Paulo a tabela própria define os CSTs alcançados — e o código genérico SEM CBENEF foi desativado em 01/07/2026.
O que acontece se emitir sem cBenef quando ele é exigido?
A NF-e é rejeitada na validação da Sefaz. As regras da NT 2019.001 conferem se o CST informado exige código de benefício na UF, se o código existe na tabela vigente e se é compatível com o CST — qualquer falha rejeita o documento.
Onde consulto o código certo para minha operação?
Na tabela oficial da sua UF. O Buscador consolida as tabelas de São Paulo (311 códigos, por CST e com dispositivo do RICMS) e do Paraná (501 códigos, com vigência início/fim), cada código com página própria, CSTs aplicáveis e base legal.
cBenef e CST são a mesma coisa?
Não. O CST diz COMO o item é tributado (isento, diferido, com redução…); o cBenef diz POR QUE — qual dispositivo legal ampara aquele tratamento. Por isso as tabelas oficiais são publicadas no cruzamento código × CST: cada benefício só combina com os CSTs coerentes com ele.
#cBenef#NF-e#Benefício Fiscal#ICMS#CST#Sefaz
Voltar para o Blog Buscar NCM