cBenef ICMS: o que muda com a tabela SEFAZ-SP v20260626
A partir de 1º de julho, o pseudocódigo "SEM CBENEF" deixa de ser tolerado pela SEFAZ-SP. Entenda a atualização da tabela de benefícios fiscais de ICMS e o que muda na validação da sua NF-e.
Enquanto o IBS e a CBS entram em vigor de forma gradual, o ICMS continua sendo cobrado — e fiscalizado — normalmente durante toda a transição. Um dos campos legados que a SEFAZ mais escrutina é o cBenef: o código que identifica o amparo legal de um benefício fiscal de ICMS. Em 26/06/2026, São Paulo publicou a versão v20260626 da sua tabela oficial de códigos — e uma das mudanças passa a valer exatamente hoje, 1º de julho.
O que é o cBenef
Introduzido pela NT 2015.002, o cBenef identifica o amparo legal de isenções, reduções de base de cálculo, suspensões, diferimentos ou casos de não incidência de ICMS. O formato é fixo: duas letras da UF seguidas de seis dígitos — SP019090, por exemplo. Em vários estados, entre eles São Paulo, o campo é obrigatório sempre que o CST do item indica um benefício (como os CSTs 20, 40, 41 e 51), e o código informado precisa ser compatível com o tipo de benefício declarado no CST — um cBenef de isenção não pode conviver com um CST de redução de base de cálculo, por exemplo.
O que muda na v20260626
| O que mudou | Detalhe |
|---|---|
| Novo código na tabela | SP019090 — isenção, CST 40: exclusão da gorjeta da base de cálculo do ICMS (ou da receita bruta, para optantes do regime especial de alimentação), Art. 37 § 4º-A do RICMS-SP. A tabela paulista passa de 310 para 311 códigos. |
| Fim do pseudocódigo "SEM CBENEF" | NF-e/NFC-e com data de emissão a partir de 01/07/2026 informando o marcador literal "SEM CBENEF" deixam de ser toleradas — passam a gerar erro de validação em vez de apenas um aviso. |
| Obrigatoriedade do cBenef em SP | Vigente desde 06/04/2026 para NF-e (modelo 55) e NFC-e (modelo 65) amparadas por benefício fiscal de ICMS. |
O fim do "SEM CBENEF"
Muitos emissores usavam o valor literal "SEM CBENEF" como um pseudocódigo para sinalizar "esta operação não tem benefício fiscal" — um hábito de preenchimento sem amparo formal na tabela. Até 30/06/2026, esse valor caía na mesma regra de qualquer cBenef mal formatado (apenas um aviso). A partir de hoje, a tabela v20260626 desativa esse pseudocódigo explicitamente:
Antes de 01/07/2026: cBenef = "SEM CBENEF" → AVISO (tratado como formato inválido) A partir de 01/07/2026: cBenef = "SEM CBENEF" → ERRO (regra dedicada, alta severidade) Correção: se a operação não tem benefício fiscal de ICMS, o campo cBenef deve ser omitido — não preenchido com um marcador.
"SEM CBENEF" como valor padrão em operações sem benefício, é hora de ajustar a regra de preenchimento antes que as notas emitidas a partir de hoje comecem a acumular erros de validação.Como o TribControl valida
O TribControl mantém a tabela de códigos de benefício fiscal de ICMS atualizada e verifica, em lote, para cada item de cada nota: se o formato do cBenef é válido, se o código existe na tabela do estado, se é compatível com o CST informado e se um CST de benefício sem cBenef não está passando despercebido. A mesma validação que hoje pega o pseudocódigo "SEM CBENEF" é a que sustenta os relatórios de créditos em risco — o objetivo é sempre o mesmo: nenhuma divergência fiscal passa despercebida até virar uma autuação. Para o panorama completo do que uma validação de conformidade cobre além do schema da SEFAZ, veja Validação de NF-e na prática.
