SEFAZ-SP atualiza a tabela de cBenef e desativa o código genérico: o que muda na emissão em São Paulo
Desde 1º de julho de 2026, a Secretaria da Fazenda e Planejamento de São Paulo (SEFAZ-SP) deixou de aceitar o código genérico “SEM CBENEF” na emissão de NF-e e NFC-e. A versão 26/06/2026 da tabela encerrou o atalho que muitos contribuintes usavam para não escolher o código específico. Agora, ou o benefício está corretamente identificado, ou a nota fica exposta a inconsistência.
O Código de Benefício Fiscal (cBenef) existe para dar rastreabilidade a um dado que, por muito tempo, ficou implícito na apuração: qual benefício fiscal, exatamente, ampara cada operação. Com a atualização mais recente da tabela paulista, a identificação deixou de ser opcional na prática. Vale entender o que mudou, quem é atingido e o que fazer a respeito.
O que é o cBenef
O cBenef é um código obrigatório previsto no §15 do artigo 212-O do Regulamento do ICMS de São Paulo (RICMS-SP). Ele deve ser preenchido no campo “cBenef” da NF-e e da NFC-e sempre que a operação ou prestação for amparada por um tratamento tributário diferenciado — a saber:
- isenção;
- não incidência;
- redução de base de cálculo;
- regime especial de tributação com aplicação de percentual sobre a receita bruta;
- suspensão;
- diferimento.
Na prática, o código conecta a nota fiscal ao dispositivo legal que justifica o benefício. É o que permite ao fisco cruzar, de forma automatizada, o tratamento tributário declarado com a norma que o autoriza. Um detalhe técnico importante: o campo não se aplica a saídas tributadas com CST 00 acompanhadas de crédito outorgado.
O que mudou: o fim do “SEM CBENEF”
Até a versão anterior, a tabela oferecia o item “SEM CBENEF” — uma opção genérica que funcionava como válvula de escape para quem não identificava, ou não queria identificar, o código específico. A versão 20260626, publicada em 26 de junho de 2026, desativou essa opção a partir de 1º de julho de 2026.
O efeito é direto: para os CSTs em que São Paulo exige o preenchimento do código de benefício, o contribuinte precisa informar o cBenef correspondente ao tratamento tributário efetivamente aplicado. Não há mais o meio-termo. A ausência ou o uso incorreto do código pode gerar inconsistência no documento fiscal e apontamentos por parte da fiscalização.
Quem precisa se preocupar
A mudança atinge, sobretudo, quem emite documentos fiscais com CSTs vinculados a benefícios. Um exemplo concreto: uma empresa que vende produto com redução de base de cálculo (CST 20) e que, até junho, transmitia a nota apontando “SEM CBENEF” precisa agora localizar, na tabela oficial, o código específico daquela redução e vinculá-lo ao item — sob pena de a nota ser rejeitada ou marcada como inconsistente.
O alcance vai além do emissor isolado. Três públicos deveriam revisar seus cadastros antes que o problema apareça na apuração:
- Analistas e gestores fiscais, que precisam mapear quais produtos e operações usam benefícios e qual código os ampara.
- Escritórios contábeis, que respondem por múltiplos clientes com parametrizações distintas.
- Equipes de TI e fornecedores de ERP, que precisam garantir que o sistema não ofereça mais o código desativado e valide o preenchimento na origem.
Não foi só a desativação: a tabela ganhou códigos novos
A versão 20260626 também refletiu mudanças recentes na legislação paulista, com a criação e a atualização de códigos específicos. Entre eles:
- SP019090 — exclusão da gorjeta da base de cálculo do ICMS, relevante para o setor de alimentação;
- SP099009 — operações no âmbito da Nota Fiscal Fácil (NFF);
- SP011850 — isenção em Áreas de Livre Comércio, conforme o artigo 185.
Essas inclusões acompanham normas como a Portaria SRE nº 29, de 9 de junho de 2026, e o Decreto nº 70.667, de 3 de junho de 2026 — parte da manutenção contínua que a tabela recebe ao longo do ano. A lição operacional é que a tabela cBenef não é um cadastro que se configura uma vez: ela muda, e cada versão pode alterar o código correto para uma operação que já era rotina.
O que fazer agora
Como a regra já está em vigor, a ação é de correção, não de preparação. Em ordem de prioridade:
- Baixar a versão 20260626 da tabela no portal oficial da SEFAZ-SP, disponível em PDF, XLSX e ODS.
- Revisar o cadastro de produtos e operações, identificando todos os itens que usavam “SEM CBENEF” ou que dependem de um CST com benefício.
- Vincular o código específico a cada operação, validando a correspondência entre o cBenef e o CST informado.
- Bloquear o código desativado no ERP, para impedir que ele volte a ser emitido por hábito ou parametrização antiga.
Conclusão
A desativação do “SEM CBENEF” encerra uma conveniência que sempre foi frágil: declarar que existe um benefício sem dizer qual. Para o contribuinte organizado, é ajuste pontual de cadastro. Para quem tratava o campo como formalidade, é o momento em que a formalidade cobra a conta — a cada nota emitida com CST de benefício. Em um sistema que cruza declaração com norma de forma automatizada, o código genérico era uma lacuna esperando ser fechada. Foi fechada.
Fontes:
– Códigos de Benefícios Fiscais — cBenef (Portal da SEFAZ-SP)
– Tabela cBenef-SP, versão 20260626 (SEFAZ-SP, PDF)