Exemplos de Cálculo — Tributação Monofásica (CBS/IBS)
Esta página apresenta os tipos de tributação monofásica (TipMon) e exemplos de cálculo de CBS/IBS por cClassTrib, conforme a NT 2025.002 (versão 1.50).
Tipos de Tributação Monofásica (TipMon)
| TipMon | Descrição | Subgrupos Gerados |
|---|---|---|
| 1 | Padrão | gMonoPadrao |
| 2 | Padrão e Sujeito a Retenção | gMonoPadrao + gMonoReten |
| 3 | Retido Anteriormente e Bio Diferença | gMonoRet + gpBioDiferenca |
| 4 | Retido Anteriormente | gMonoRet |
| 9 | Retido Anteriormente | - |
Exemplos de Cálculo por cClassTrib
cClassTrib 620001 — TipMon 1 (Padrão)
Ad Rem
Base Cálculo = Quantidade(qTrib) = 1.000 Valor Imposto = Base Cálculo × Alíquota Ad Rem CBS Mono Padrão = 1.000 × 1,3721 = R$ 1.372,10 IBS Mono Padrão = 1.000 × 1,4025 = R$ 1.402,50 |
Ad Valorem
Base Cálculo = Valor da Operação = R$ 820,00 Valor Imposto = Base Cálculo × Alíquota Ad Valorem CBS Mono Padrão = 820,00 × 0,9% = R$ 7,38 IBS Mono Padrão UF = 820,00 × 0,1% = R$ 0,82 IBS Mono Padrão Mun = 820,00 × 0,05% = R$ 0,41 |
cClassTrib 620002 — TipMon 2 (Padrão e Sujeito a Retenção)
Ad Rem
// Cálculo Sujeito a Retenção Base Cálculo Retenção = Quantidade(qTrib) × Índice Mistura(pBio) Base Cálculo Retenção = 1.369,86 × (27 / 100) = 369,86 CBS Mono Retenção = 369,86 × 1,5231 = R$ 563,33 IBS Mono Retenção = 369,86 × 1,2252 = R$ 453,15 // Cálculo Mono Padrão Base Cálculo Padrão = Quantidade(qTrib) - Base Retenção = 1.369,86 - 369,86 = 1000,00 CBS Mono Padrão = 1000 × 1,3721 = R$ 1.372,10 IBS Mono Padrão = 1000 × 1,4025 = R$ 1.402,50 |
Ad Valorem
// Cálculo Sujeito a Retenção Base Cálculo Retenção = Quantidade(qTrib) × Índice Mistura(pBio) × Valor Referência BioComb Base Cálculo Retenção = 1.000 × (27 / 100) × 2,00 = R$ 540,00 CBS Mono Retenção = 540,00 × 0,9% = R$ 4,86 IBS Mono Retenção UF = 540,00 × 0,1% = R$ 0,54 // Cálculo Mono Padrão Base Cálculo Padrão = Valor Operação - Base Cálculo Retenção Base Cálculo Padrão = 1.640,00 - 540,00 = R$ 1.100,00 CBS Mono Padrão = 1.100,00 × 0,9% = R$ 9,90 IBS Mono Padrão UF = 1.100,00 × 0,1% = R$ 1,10 IBS Mono Padrão Mun = 1.100,00 × 0,05% = R$ 0,55 |
cClassTrib 620003 — TipMon 9 (Nenhum)
Embora o CST exija indicador de monofásico (indgIBSCBSMono = 1), não possui nenhum indicativo de subgrupo definido. Não há cálculo de imposto monofásico neste caso.
cClassTrib 620004 — TipMon 3 (Retido Anteriormente e Bio Diferença) — Mistura Superior ao Obrigatório
Ad Rem
// Cálculo Retido Anteriormente (se diferente de Gasolina C - Tipo de Combustível <> 9) Base Cálculo = Quantidade(qTrib) × Índice Mistura(pBioObrig) Base Cálculo = 1000 × (27 / 100) = 270,00 CBS Mono Retido = 270,00 × 1,3721 = R$ 370,47 IBS Mono Retido = 270,00 × 1,4025 = R$ 378,68 // Cálculo Retido Anteriormente (quando Gasolina C — TipoCombustivel = 9) qCombPetro = qTrib × (1 - pBio) = 1.000 × (1 - 0,30) = 700,00 qBioComb = qTrib × (1 - pBio) × pBioObrig / (1 - pBioObrig) = 1.000 × 0,70 × 0,27 / 0,73 = 258,90 CBS Mono Retido = (qCombPetro × Alíquota CBS CombPetro) + (qBioComb × Alíquota CBS BioComb) CBS Mono Retido = (700 × 1) + (258,90 × 2) = 700 + 517,80 = R$ 1.217,80 IBS Mono Retido = (qCombPetro × Alíquota IBS CombPetro) + (qBioComb × Alíquota IBS BioComb) IBS Mono Retido = (700 × 3) + (258,90 × 1) = 2.100,00 + 258,90 = R$ 2.358,90 // Cálculo Bio Diferença (pBio > pBioObrig) qBCBioComb = qTrib × (pBio - pBioObrig) / (1 - pBioObrig) = 1.000 × (30% - 27%) / (1 - 27%) = 1.000 × 0,03 / 0,73 = 41,0959 CBS Bio Diferença = qBCBioComb × Alíquota CBS BioComb = 41,0959 × 2 = R$ 82,19 IBS Bio Diferença = qBCBioComb × Alíquota IBS BioComb = 41,0959 × 1 = R$ 41,10 |
Ad Valorem
// Cálculo Retido Anteriormente (se diferente de Gasolina C - Tipo de Combustível <> 9) Base Cálculo = Quantidade(qTrib) × Índice Mistura(pBioObrig) Base Cálculo = 1000 × (27 / 100) = 270,00 CBS Mono Retido = 270,00 × 1,3721 = R$ 370,47 IBS Mono Retido = 270,00 × 1,4025 = R$ 378,68 // Cálculo Retido Anteriormente (quando Gasolina C — TipoCombustivel = 9) qCombPetro = qTrib × (1 - pBio) = 1.000 × (1 - 0,30) = 700,00 qBioComb = qTrib × (1 - pBio) × pBioObrig / (1 - pBioObrig) = 1.000 × 0,70 × 0,27 / 0,73 = 258,90 CBS Mono Retido = (qCombPetro × Valor Ref. CombPetro × (Alíquota CBS CombPetro / 100)) + (qBioComb × Valor Ref. BioComb × (Alíquota CBS BioComb / 100)) CBS Mono Retido = (700 × 5 × 0,01) + (258,90 × 2 × 0,02) = 35,00 + 10,36 = R$ 45,36 IBS Mono Retido = (qCombPetro × Valor Ref. CombPetro × (Alíquota IBS CombPetro / 100)) + (qBioComb × Valor Ref. BioComb × (Alíquota IBS BioComb / 100)) IBS Mono Retido = (700 × 5 × 0,03) + (258,90 × 2 × 0,01) = 105,00 + 5,18 = R$ 110,18 // Cálculo Bio Diferença (pBio > pBioObrig) qBCBioComb = qTrib × (pBio - pBioObrig) / (1 - pBioObrig) = 1.000 × (30% - 27%) / (1 - 27%) = 1.000 × 0,03 / 0,73 = 41,0959 CBS Bio Diferença = qBCBioComb × Valor Ref. BioComb × (Alíquota CBS BioComb / 100) = 41,0959 × 2 × 0,02 = R$ 1,64 IBS Bio Diferença = qBCBioComb × Valor Ref. BioComb × (Alíquota IBS BioComb / 100) = 41,0959 × 2 × 0,01 = R$ 0,82 |
cClassTrib 620005 — TipMon 3 (Retido Anteriormente e Bio Diferença) — Mistura Inferior ao Obrigatório
Nota: Retido Anteriormente — mesmo cálculo do cClassTrib 620004.
Ad Rem — Bio Diferença (pBioObrig > pBio)
qBCBioComb = qTrib × (pBioObrig - pBio) / (1 - pBioObrig) = 1.000 × (27% - 20%) / (1 - 27%) = 1.000 × 0,07 / 0,73 = 95,89 CBS Bio Diferença = qBCBioComb × Alíquota CBS BioComb = 95,89 × 2 = R$ 191,78 IBS Bio Diferença = qBCBioComb × Alíquota IBS BioComb = 95,89 × 1 = R$ 95,89 |
Ad Valorem — Bio Diferença (pBioObrig > pBio)
qBCBioComb = qTrib × (pBioObrig - pBio) / (1 - pBioObrig) = 1.000 × (27% - 20%) / (1 - 27%) = 1.000 × 0,07 / 0,73 = 95,89 CBS Bio Diferença = qBCBioComb × Valor Ref. BioComb × (Alíquota CBS BioComb / 100) = 95,89 × 2 × 0,02 = R$ 3,84 IBS Bio Diferença = qBCBioComb × Valor Ref. BioComb × (Alíquota IBS BioComb / 100) = 95,89 × 2 × 0,01 = R$ 1,92 |
cClassTrib 620006 — TipMon 4 (Retido Anteriormente, sem Bio Diferença)
Nota: Retido Anteriormente — mesmo cálculo do cClassTrib 620004.
cClassTrib 620007
Regra: quando tpNFDebito = 07 (Perda em estoque), embora o CST exija indicador de monofásico (indgIBSCBSMono = 1), o grupo gIBSCBSMono não deve ser gerado no XML. Não há cálculo de imposto monofásico neste caso.
Resumo — Vigência Ad Rem × Ad Valorem (Cronograma de Transição)
| Ano Emissão | CBS | IBS | IBS Municipal (Ad Valorem) |
|---|---|---|---|
| 2026 | Ad Valorem | Ad Valorem | Sim (tipo 94) |
| 2027 | Ad Rem | Ad Valorem | Sim (tipo 94) |
| 2028 | Ad Rem | Ad Valorem | Sim (tipo 94) |
| 2029 em diante | Ad Rem | Ad Rem | Não (incorporado ao Ad Rem) |
Parâmetros de Controle (F000PGS)
- DtIniAdRemCBS: define a partir de quando a CBS usa Ad Rem (padrão: 01/01/2027).
- DtIniAdRemIBS: define a partir de quando o IBS usa Ad Rem (padrão: 01/01/2029).
- NT2025002MON: define a partir de quando o XML usa os novos grupos segregados (padrão: 03/11/2026).
Importante
- O imposto IBS Monofásico Padrão Municipal (tipo 94) só é calculado quando o IBS está em regime Ad Valorem. Quando Ad Rem, a alíquota já contempla UF e Município em valor único.
- As alíquotas Ad Valorem do IBS (UF e Município) e da CBS utilizadas no cálculo monofásico são obtidas dos cadastros F051IBS e F051CBS. O cadastro F051MON armazena apenas as alíquotas Ad Rem e os dados específicos dos combustíveis (alíquotas CombPetro e BioComb, valores de referência e índice de mistura obrigatório).
- Caso a unidade de medida do produto (E075PRO.UNIMED) seja diferente da unidade de medida do cadastro do monofásico (E051MON.UNIMED), utiliza-se a conversão genérica da tabela E015TCU, conforme o exemplo a seguir:
// Produto com unidade PC, cadastro monofásico em L, conversão PC -> L = 1000 Quantidade original: 10 PC Quantidade convertida: 10 × 1000 = 10.000 L |
English
Español
English
Español


