Grupo IBS/CBS Monofásico
Com a entrada em vigor da Reforma Tributária (LC 214/2025), foi instituído um novo modelo de apuração para operações com incidência monofásica de IBS e CBS. Esse modelo visa substituir a lógica atual de substituição tributária, aplicando a tributação de forma concentrada na cadeia produtiva.
O grupo gIBSCBSMono
deve ser preenchido sempre que houver incidência monofásica, incluindo casos de:
Combustíveis (Gasolina A, Óleo Diesel A etc.)
Situações de retenção anterior do imposto
Diferimento aplicado a biocombustíveis
📌gIBSCBSMono – Tributação Monofásica
"gIBSCBSMono": {
"qBCMono": 1,
"adRemIBS": 0,
"adRemCBS": 0,
"vIBSMono": 0,
"vCBSMono": 0,
"qBCMonoReten": 1,
"adRemIBSReten": 0,
"vIBSMonoReten": 0,
"adRemCBSReten": 0,
"vCBSMonoReten": 0,
"qBCMonoRet": 1,
"adRemIBSRet": 0,
"vIBSMonoRet": 0,
"adRemCBSRet": 0,
"vCBSMonoRet": 0,
"pDifIBS": 0,
"vIBSMonoDif": 0,
"pDifCBS": 0,
"vCBSMonoDif": 0,
"vTotIBSMonoItem": 0,
"vTotCBSMonoItem": 0,
},
📍Tabela de Referência – Novo Grupo gIBSCBSMono
em prod.imposto
gIBSCBSMono
em prod.imposto
gIBSCBSMono
grupo
-
Não
qBCMono
num
11v0-4
Sim
adRemIBS
num
3v2-4
Sim
adRemCBS
decimal
3v2-4
Sim
vIBSMono
decimal
13v2
Sim
vCBSMono
decimal
13v2
Sim
-
-
-
Não
Sequência opcional
qBCMonoReten
decimal
11v0-4
Sim
Obrigatório se enviado a sequência
adRemIBSReten
decimal
3v2-4
Sim
Obrigatório se enviado a sequência
vIBSMonoReten
decimal
13v2
Sim
Obrigatório se enviado a sequência
adRemCBSReten
decimal
3v2-4
Sim
Obrigatório se enviado a sequência
-
-
-
Não
Sequência opcional
vCBSMonoReten
decimal
13v2
Sim
Obrigatório se enviado a sequência
qBCMonoRet
decimal
11v0-4
Sim
Obrigatório se enviado a sequência
adRemIBSRet
decimal
3v2-4
Sim
Obrigatório se enviado a sequência
vIBSMonoRet
decimal
13v2
Sim
Obrigatório se enviado a sequência
adRemCBSRet
decimal
3v2-4
Sim
Obrigatório se enviado a sequência
vCBSMonoRet
decimal
13v2
Sim
Obrigatório se enviado a sequência
-
-
-
Não
Sequência opcional
pDifIBS
decimal
3v2-4
Sim
Obrigatório se enviado a sequência
vIBSMonoDif
decimal
13v2
Sim
Obrigatório se enviado a sequência
pDifCBS
decimal
3v2-4
Sim
Obrigatório se enviado a sequência
vCBSMonoDif
decimal
13v2
Sim
Obrigatório se enviado a sequência
vTotIBSMonoItem
decimal
13v2
Sim
Obrigatório se enviado a sequência
vTotCBSMonoItem
decimal
13v2
Sim
Obrigatório se enviado a sequência
📍Exemplo completo do grupo imposto
com os novos campos
imposto
com os novos campos"imposto": {
...
"IS": {
"CSTIS": "000",
"cClassTribIS": "000000",
"vBCIS": 0,
"pIS": 0,
"pISEspec": 0,
"uTrib": "!",
"qTrib": 1,
"vIS": 0
},
"IBSCBS": {
"CST": "000",
"cClassTrib": "000000",
"gIBSCBS": {
"vBC": 0,
"gIBSUF": {
"pIBSUF": 0,
"gDif": {
"pDif": 0,
"vDif": 0
},
"gDevTrib": {
"vDevTrib": 0
},
"gRed": {
"pRedAliq": 0,
"pAliqEfet": 0
},
"vIBSUF": 0
},
"gIBSMun": {
"pIBSMun": 0,
"gDif": {
"pDif": 0,
"vCBSOp": 0,
"vDif": 0
},
"gDevTrib": {
"vDevTrib": 0
},
"gRed": {
"pRedAliq": 0,
"pAliqEfet": 0
},
"vIBSMun": 0
},
"gCBS": {
"pCBS": 0,
"gDif": {
"pDif": 0,
"vCBSOp": 0,
"vDif": 0
},
"gDevTrib": {
"vDevTrib": 0
},
"gRed": {
"pRedAliq": 0,
"pAliqEfet": 0
},
"vCBS": 0
},
"gTribRegular": {
"CSTReg": "000",
"cClassTribReg": "000000",
"pAliqEfetRegIBSUF": 0,
"vTribRegIBSUF": 0,
"pAliqEfetRegIBSMun": 0,
"vTribRegIBSMun": 0,
"pAliqEfetRegCBS": 0,
"vTribRegCBS": 0
},
"gIBSCredPres": {
"cCredPres": "text",
"pCredPres": 0,
"vCredPres": 0,
"vCredPresCondSus": 0
},
"gCBSCredPres": {
"cCredPres": "text",
"pCredPres": 0,
"vCredPres": 0,
"vCredPresCondSus": 0
},
"gTribCompraGov": {
"pAliqIBSUF": 0,
"vTribIBSUF": 0,
"pAliqIBSMun": 0,
"vTribIBSMun": 0,
"pAliqCBS": 0,
"vTribCBS": 0
}
}
},
"gIBSCBSMono": { // Grupo de Informações do IBS e CBS em operações com imposto monofásico
"qBCMono": 1,
"adRemIBS": 0,
"adRemCBS": 0,
"vIBSMono": 0,
"vCBSMono": 0,
"qBCMonoReten": 1,
"adRemIBSReten": 0,
"vIBSMonoReten": 0,
"adRemCBSReten": 0,
"vCBSMonoReten": 0,
"qBCMonoRet": 1,
"adRemIBSRet": 0,
"vIBSMonoRet": 0,
"adRemCBSRet": 0,
"vCBSMonoRet": 0,
"pDifIBS": 0,
"vIBSMonoDif": 0,
"pDifCBS": 0,
"vCBSMonoDif": 0,
"vTotIBSMonoItem": 0,
"vTotCBSMonoItem": 0
},
"gTransfCred": {
"vIBS": 0,
"vCBS": 0
},
"gCredPresIBSZFM": {
"tpCredPresIBSZFM": 0,
"vCredPresIBSZFM": 0
}
} // Fechamento do grupo IBSCBS
}, // Fechamento do grupo imposto
Last updated
Was this helpful?