A Reforma Tributária do Consumo criou novos campos e grupos para o IBS, a CBS e, nos documentos de mercadorias, o Imposto Seletivo. Essas informações passaram a integrar os arquivos de emissão e o XML dos documentos fiscais eletrônicos.
Este artigo apresenta as principais mudanças nos arquivos JSON do PlugNotas, TX2 do Componente e do Manager SaaS e nos respectivos grupos XML.
De forma oficial, os exemplos de arquivos foram adicionados em nosso GitHub.
Os exemplos abaixo mostram somente os grupos alterados pela RTC. Eles não substituem um arquivo completo de emissão. A utilização de cada
cClassTribdepende da operação e dos indicadores publicados na tabela oficial de classificação tributária.
Sumário
- Notas Técnicas consideradas
- Visão geral dos novos grupos
- Calculadora automática do PlugNotas
- Compatibilidade por produto
- NF-e e NFC-e
- NFC-e com GLP monofásico
- CT-e
- CT-e OS
- CT-e Simplificado
- NFCom
- MDF-e
- Orientações de validação
- Referências
Notas Técnicas consideradas
| Documento | Referência principal da RTC | Observação |
|---|---|---|
| NF-e e NFC-e | Nota Técnica 2025.002, versão 1.50 | Publicada em junho de 2026, incluindo atualizações para o regime monofásico de combustíveis. |
| CT-e, CT-e OS e CT-e Simplificado | Nota Técnica 2026.002 RTC, versão 1.00 | Aplicável aos três tipos de CT-e e às evoluções da NT 2025.001. |
| NFCom | Nota Técnica 2026.002 RTC, versão 1.00 | Evolui a estrutura anterior e reforça a obrigatoriedade dos grupos de IBS/CBS. |
| MDF-e | Sem grupo próprio de IBS/CBS | O MDF-e continua referenciando os documentos fiscais que contêm a tributação. |
Outros documentos, como BP-e, NF3e, NFAg e NFGas, também receberam adequações da RTC. Esta versão do artigo está concentrada nos documentos utilizados nos exemplos de integração da TecnoSpeed apresentados abaixo.
Visão geral dos novos grupos
Embora a numeração das tags TX2 varie conforme o documento, a estrutura tributária segue o mesmo conceito:
- CST: Código de Situação Tributária do IBS e da CBS.
- cClassTrib: Código que identifica o enquadramento legal da operação.
- gIBSCBS: Base de cálculo e valores de IBS/CBS.
- gIBSUF: Alíquota e valor do IBS estadual.
- gIBSMun: Alíquota e valor do IBS municipal.
- gCBS: Alíquota e valor da CBS.
- gDif: Diferimento, quando aplicável.
- gDevTrib: Devolução de tributo, quando aplicável.
- gRed: Redução de alíquota e alíquota efetiva.
- gTribRegular: Tributação regular exigida para classificações específicas.
- gEstornoCred: Estorno de crédito de IBS e CBS.
- vTotDFe: Valor total do documento considerando a estrutura da RTC.
O preenchimento não deve ser definido somente pelo CST. O cClassTrib escolhido determina quais grupos e campos devem ser enviados.
Calculadora automática da RTC no PlugNotas
Para NF-e, NFC-e e NFCom, a calculadora automática pode complementar os campos de IBS e CBS a partir dos dados enviados, como CST, cClassTrib e base de cálculo.
O cálculo é realizado por integração com a Calculadora de Tributos da Receita Federal. O PlugNotas não utiliza uma fórmula tributária própria.
{
"tributos": {
"ibscbs": {
"cst": "000",
"classificacao": "000001",
"baseCalculo": 100.00
}
}
}
Compatibilidade por produto
| Documento | JSON PlugNotas | TX2 Componente/Manager SaaS | Grupo próprio de IBS/CBS |
|---|---|---|---|
| NF-e | Sim | Sim | Sim |
| NFC-e | Sim | Sim | Sim |
| CT-e | Documento não existe no PlugNotas | Sim | Sim |
| CT-e OS | Documento não existe no PlugNotas | Sim | Sim |
| CT-e Simplificado | Documento não existe no PlugNotas | Sim | Sim |
| NFCom | Sim | Sim | Sim |
| MDF-e | Sim | Sim | Não |
A calculadora automática da RTC do PlugNotas está disponível para NF-e, NFC-e e NFCom. Nesses documentos, a API pode complementar os campos de cálculo conforme a configuração da empresa e os dados tributários enviados.
NF-e e NFC-e
A NF-e e a NFC-e utilizam o grupo UB no item e o grupo W03 nos totalizadores. Além de IBS e CBS, a NF-e também pode utilizar grupos de Imposto Seletivo, crédito presumido, tributação regular, compras governamentais, monofasia e transferência de crédito.
Principais grupos alterados
- Grupo B: município do fato gerador do IBS/CBS e novas finalidades.
- Grupo I: informações adicionais do item e bem móvel usado.
- Grupo UB: IS, IBS, CBS, redução, diferimento, devolução, créditos e monofasia.
- Grupo W: totalizadores de IBS, CBS e IS.
Grupo B: identificação da NF-e/NFC-e
-
cMunFGIBS: município do consumo considerado para o IBS/CBS. -
finNFe=5: nota de crédito. -
finNFe=6: nota de débito. -
tpNFDebito: classificação da nota de débito. -
tpNFCredito: classificação da nota de crédito.
Exemplo TX2
cMunFGIBS_B12a=4115200
finNFe_B25=5
tpNFDebito_B25_1=01
tpNFCredito_B25_2=01
Exemplo XML
<cMunFGIBS>4115200</cMunFGIBS>
<finNFe>5</finNFe>
<tpNFDebito>01</tpNFDebito>
<tpNFCredito>01</tpNFCredito>
Exemplo JSON PlugNotas
{
"codigoMunicipioFatoGeradorIbs": "4115200",
"finalidade": "5",
"tipoNotaDebito": "01",
"tipoNotaCredito": "01"
}
Grupo de compra governamental
O grupo identifica o ente governamental, o tipo de operação e, quando aplicável, o percentual de redução.
Exemplo TX2
tpEnteGov_B32=1
pRedutor_B33=10.00
tpOperGov_B34=1
Exemplo XML
<gCompraGov>
<tpEnteGov>1</tpEnteGov>
<pRedutor>10.00</pRedutor>
<tpOperGov>1</tpOperGov>
</gCompraGov>
Exemplo JSON PlugNotas
{
"compraGovernamental": {
"tipoEnte": 1,
"percentual": 10.00,
"tipoOperacao": 1
}
}
Grupo de antecipação de pagamento
Permite referenciar o documento relacionado a um pagamento antecipado.
Exemplo TX2
INCLUIRPARTE=GPAGANTECIPADO
refNFe_BB02=35250709267863000609550010000143231001129988
SALVARPARTE=GPAGANTECIPADO
Exemplo XML
<gPagAntecipado>
<refNFe>35250709267863000609550010000143231001129988</refNFe>
</gPagAntecipado>
Exemplo JSON PlugNotas
{
"pagamentoAntecipado": [
{
"refNFe": "35250709267863000609550010000143231001129988"
}
]
}
Grupo I: produtos e serviços
Foi incluído o indicador de bem móvel usado e novas informações de referenciamento por item.
-
indBemMovelUsado: identifica bem móvel usado. -
vItem: total do item utilizado pelos novos grupos de apoio. -
DFeReferenciado: chave e número do item de outro documento.
Exemplo TX2
indBemMovelUsado_I17c=1
vItem_VB01=100.00
chaveAcesso_VC02=35250709267863000609550010000143231001129988
nItem_VC03=1
Exemplo XML
<indBemMovelUsado>1</indBemMovelUsado>
<vItem>100.00</vItem>
<DFeReferenciado>
<chaveAcesso>35250709267863000609550010000143231001129988</chaveAcesso>
<nItem>1</nItem>
</DFeReferenciado>
Exemplo JSON PlugNotas
{
"indicadorBemMovelUsado": 1,
"valorTotal": 100.00,
"dfeReferenciado": {
"chaveAcesso": "35250709267863000609550010000143231001129988",
"numero": "1"
}
}
Grupo UB: IBS, CBS e Imposto Seletivo
O grupo UB concentra a maior parte da RTC na NF-e e na NFC-e:
- Imposto Seletivo, quando aplicável.
- CST e cClassTrib do IBS/CBS.
- Base de cálculo comum.
- IBS estadual e municipal.
- CBS.
- Diferimento, devolução e redução.
- Tributação regular.
- Crédito presumido.
- Monofasia padrão, com retenção, retida anteriormente e diferida.
- Transferência de créditos e tratamentos específicos da ZFM.
Grupo W: totalizadores
Os totais passaram a receber bases e valores de IBS, CBS, Imposto Seletivo, monofasia, créditos, devoluções e o valor total do documento fiscal.
No Componente e no Manager SaaS, confirme a versão de esquema e os diretórios de schemas e templates. Para NF-e/NFC-e, a documentação atual utiliza o pacote de esquema
pl_010b.
JSON PlugNotas
{
"itens": [
{
"codigo": "RTC-000",
"descricao": "ITEM TRIBUTADO INTEGRALMENTE",
"valor": 100.00,
"tributos": {
"ibscbs": {
"cst": "000",
"classificacao": "000001",
"baseCalculo": 100.00,
"valorIbs": 0.10,
"uf": {
"aliquota": 0.10,
"valor": 0.10
},
"municipio": {
"aliquota": 0.00,
"valor": 0.00
},
"cbs": {
"aliquota": 0.90,
"valor": 0.90
}
}
}
}
],
"total": {
"baseCalculoIbsCbs": 100.00,
"valorIbsUF": 0.10,
"valorIbsMunicipio": 0.00,
"valorIbs": 0.10,
"valorCbs": 0.90,
"valorIbsCbsIs": 101.00
}
}
TX2 Componente/Manager SaaS
CST_UB13=000
cClassTrib_UB14=000001
vBC_UB16=100.00
pIBSUF_UB18=0.10
vIBSUF_UB35=0.10
pIBSMun_UB37=0.00
vIBSMun_UB54=0.00
vIBS_UB54a=0.10
pCBS_UB56=0.90
vCBS_UB67=0.90
vBCIBSCBS_W35=100.00
vIBSUF_W41=0.10
vIBSMun_W46=0.00
vIBS_W47=0.10
vCBS_W56=0.90
vNFTot_W60=101.00
Trecho do XML
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>100.00</vBC>
<gIBSUF>
<pIBSUF>0.10</pIBSUF>
<vIBSUF>0.10</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.00</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>0.10</vIBS>
<gCBS>
<pCBS>0.90</pCBS>
<vCBS>0.90</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
<IBSCBSTot>
<vBCIBSCBS>100.00</vBCIBSCBS>
<gIBS>
<gIBSUF>
<vIBSUF>0.10</vIBSUF>
</gIBSUF>
<gIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>0.10</vIBS>
</gIBS>
<gCBS>
<vCBS>0.90</vCBS>
</gCBS>
</IBSCBSTot>
<vNFTot>101.00</vNFTot>
NFC-e com GLP monofásico
No exemplo de GLP, o ICMS utiliza o CST 61 e o IBS/CBS utiliza o CST 620 com o cClassTrib 620006, referente à tributação monofásica cobrada anteriormente. O grupo do combustível continua sendo enviado em conjunto com os grupos tributários.
As alíquotas ad rem e os valores devem corresponder à operação real e às tabelas vigentes. O exemplo abaixo foi estruturado a partir de um TX2 ajustado para autorização em homologação.
JSON PlugNotas
[
{
"idIntegracao": "620_620006_NFCe",
"versaoManual": "4.00",
"codigo": "10001004",
"natureza": "VENDA DE COMBUSTIVEL",
"serie": 1,
"numero": "0",
"dataEmissao": "2026-07-23T10:00:00-03:00",
"saida": true,
"codigoIdentificacaoDestino": "1",
"codigoMunicipioFatoGerador": "4115200",
"tipoImpressao": 4,
"tipoEmissao": 1,
"finalidade": "1",
"consumidorFinal": true,
"presencial": "1",
"emitente": {
"cpfCnpj": "29062609000177"
},
"itens": [
{
"codigo": "RTC-620",
"descricao": "NOTA FISCAL EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL",
"codigoBarras": "SEM GTIN",
"codigoBarrasTributavel": "SEM GTIN",
"ncm": "27101259",
"cfop": "5656",
"unidade": {
"comercial": "L",
"tributavel": "KG"
},
"quantidade": {
"comercial": 1.0,
"tributavel": 1.0
},
"valorUnitario": {
"comercial": 100.0,
"tributavel": 100.0
},
"valor": 100.0,
"valorTotal": 100.0,
"compoeTotal": true,
"combustivel": {
"codigoAnp": "210203001",
"descricaoAnp": "GLP",
"percentualGlp": 100.0,
"estadoConsumo": "PR"
},
"tributos": {
"icms": {
"origem": "0",
"cst": "61",
"baseCalculoMonoRetido": 1.0,
"aliquotaAdRemRetido": 1.47,
"valorIcmsMonoRetido": 1.0
},
"pis": {
"cst": "04",
"baseCalculo": {
"valor": 100.0
},
"aliquota": 0.0,
"valor": 0.0
},
"cofins": {
"cst": "04",
"baseCalculo": {
"valor": 100.0
},
"aliquota": 0.0,
"valor": 0.0
},
"ibscbs": {
"cst": "620",
"classificacao": "620006",
"monofasico": {
"retidoAnteriormente": {
"quantidadeRetida": 1.0,
"aliquotaAdRemIbsRetida": 0.1,
"valorIbsRetido": 0.1,
"aliquotaAdRemCbsRetida": 0.9,
"valorCbsRetida": 0.9
},
"valorTotalIbs": 0.0,
"valorTotalCbs": 0.0
}
}
}
}
],
"total": {
"baseCalculoIcms": 0.0,
"valorIcms": 0.0,
"valorIcmsDesonerado": 0.0,
"valorFcp": 0.0,
"baseCalculoIcmsSt": 0.0,
"valorIcmsSt": 0.0,
"valorFcpSt": 0.0,
"valorFcpStRetido": 0.0,
"baseCalculoMonoRetido": 1.0,
"valorIcmsMonoRetido": 1.0,
"valorProdutosServicos": 100.0,
"valorFrete": 0.0,
"valorSeguro": 0.0,
"valorDesconto": 0.0,
"valorIi": 0.0,
"valorIpi": 0.0,
"valorIpiDevolvido": 0.0,
"valorPis": 0.0,
"valorCofins": 0.0,
"valorOutros": 0.0,
"valorNfe": 100.0,
"baseCalculoIbsCbs": 0.0,
"valorIbsMono": 0.0,
"valorCbsMono": 0.0,
"valorIbsMonoRetencao": 0.0,
"valorCbsMonoRetencao": 0.0,
"valorIbsMonoRetido": 0.1,
"valorCbsMonoRetido": 0.9,
"valorIbsCbsIs": 100.0
},
"pagamentos": [
{
"aVista": true,
"meio": "01",
"valor": 100.0
}
],
"transporte": {
"modalidadeFrete": "9"
},
"responsavelTecnico": {
"cpfCnpj": "08187168000160",
"nome": "TecnoSpeed",
"email": "contato@tecnospeed.com.br",
"telefone": {
"ddd": "44",
"numero": "30379500"
}
}
}
]
TX2 Componente/Manager SaaS
cProdANP_LA02=210203001
pGLP_LA03a=100.00
CST_N12=61
adRemICMSRet_N44=1.47
vICMSMonoRet_N45=1.00
qBCMonoRet_N43a=1.00
CST_UB13=620
cClassTrib_UB14=620006
qBCMonoRet_UB95=1.0000
adRemIBSRet_UB96=0.1000
vIBSMonoRet_UB97=0.10
adRemCBSRet_UB98=0.9000
vCBSMonoRet_UB98a=0.90
vTotIBSMonoItem_UB104=0.00
vTotCBSMonoItem_UB105=0.00
vIBSMonoRet_W59c=0.10
vCBSMonoRet_W59d=0.90
vNFTot_W60=100.00
Trecho do XML
<comb>
<cProdANP>210203001</cProdANP>
<descANP>GLP</descANP>
<pGLP>100.00</pGLP>
<UFCons>PR</UFCons>
</comb>
<ICMS61>
<orig>0</orig>
<CST>61</CST>
<qBCMonoRet>1.0000</qBCMonoRet>
<adRemICMSRet>1.47</adRemICMSRet>
<vICMSMonoRet>1.00</vICMSMonoRet>
</ICMS61>
<IBSCBS>
<CST>620</CST>
<cClassTrib>620006</cClassTrib>
<gIBSCBSMono>
<gMonoRet>
<qBCMonoRet>1.0000</qBCMonoRet>
<adRemIBSRet>0.1000</adRemIBSRet>
<vIBSMonoRet>0.10</vIBSMonoRet>
<adRemCBSRet>0.9000</adRemCBSRet>
<vCBSMonoRet>0.90</vCBSMonoRet>
</gMonoRet>
<vTotIBSMonoItem>0.00</vTotIBSMonoItem>
<vTotCBSMonoItem>0.00</vTotCBSMonoItem>
</gIBSCBSMono>
</IBSCBS>
CT-e
O CT-e passou a receber o grupo de IBS/CBS com CST, classificação tributária, base de cálculo, IBS estadual, IBS municipal, CBS e o valor total do documento. Também existem grupos condicionais para redução, diferimento, devolução, tributação regular, doação e estorno de crédito.
No TX2 do CT-e, o grupo principal começa em CST_1580 e cClassTrib_1581.
JSON PlugNotas
Não há rota pública de emissão de CT-e no PlugNotas na documentação atualmente disponível. Para CT-e, utilize o arquivo TX2 do Componente/Manager SaaS.
TX2 Componente/Manager SaaS
CST_1580=000
cClassTrib_1581=000001
vBC_1582=200.00
pIBSUF_1583=0.10
vIBSUF_1589=0.20
pIBSMun_1590=0.00
vIBSMun_1596=0.00
pCBS_1597=0.90
vCBS_1603=1.80
vIBS_1628=0.20
vTotDFe_1621=202.00
Trecho do XML
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>200.00</vBC>
<gIBSUF>
<pIBSUF>0.10</pIBSUF>
<vIBSUF>0.20</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.00</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>0.20</vIBS>
<gCBS>
<pCBS>0.90</pCBS>
<vCBS>1.80</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
<vTotDFe>202.00</vTotDFe>
CT-e OS
O CT-e OS utiliza a mesma estrutura conceitual de IBS/CBS, mas possui numeração própria no TX2. O grupo inicia em CST_1501 e cClassTrib_1502.
JSON PlugNotas
Não há rota pública de emissão de CT-e OS no PlugNotas na documentação atualmente disponível.
TX2 Componente/Manager SaaS
CST_1501=000
cClassTrib_1502=000001
vBC_1503=1500.00
pIBSUF_1504=0.10
vIBSUF_1510=1.50
pIBSMun_1511=0.00
vIBSMun_1517=0.00
pCBS_1518=0.90
vCBS_1524=13.50
vIBS_1550=1.50
vTotDFe_1543=1515.00
Trecho do XML
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>1500.00</vBC>
<gIBSUF>
<pIBSUF>0.10</pIBSUF>
<vIBSUF>1.50</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.00</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>1.50</vIBS>
<gCBS>
<pCBS>0.90</pCBS>
<vCBS>13.50</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
<vTotDFe>1515.00</vTotDFe>
CT-e Simplificado
O CT-e Simplificado continua sendo modelo 57, mas utiliza tpCTe=5. O grupo RTC possui numeração específica no TX2, iniciando em CST_1210 e cClassTrib_1211.
JSON PlugNotas
Não há rota pública de emissão de CT-e Simplificado no PlugNotas na documentação atualmente disponível.
TX2 Componente/Manager SaaS
tpCTe_18=5
CST_1210=000
cClassTrib_1211=000001
vBC_1212=200.00
pIBSUF_1213=0.10
vIBSUF_1219=0.20
pIBSMun_1220=0.00
vIBSMun_1226=0.00
pCBS_1227=0.90
vCBS_1233=1.80
vIBS_1256=0.20
vTotDFe_1621=202.00
Trecho do XML
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>200.00</vBC>
<gIBSUF>
<pIBSUF>0.10</pIBSUF>
<vIBSUF>0.20</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.00</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>0.20</vIBS>
<gCBS>
<pCBS>0.90</pCBS>
<vCBS>1.80</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
<vTotDFe>202.00</vTotDFe>
NFCom
A NFCom recebeu o grupo de IBS/CBS no item, os totalizadores IBSCBSTot e o campo vTotDFe. As classificações permitidas devem ser verificadas na tabela oficial de CST e cClassTrib.
Além da tributação integral, a NFCom possui classificações específicas para redução, operações sem alíquota e serviços tributados em fatura anterior.
JSON PlugNotas
{
"informacoesNFCom": {
"detalheProdutoServico": [
{
"numeroItem": "1",
"imposto": {
"indSemSituacaoCST": {
"valor": 1
},
"IBSCBS": {
"CST": "000",
"cClassTrib": "000001",
"grupoIBSCBS": {
"valorBase": "100.00",
"grupoIBSUF": {
"aliquota": "0.1000",
"valor": "0.10"
},
"grupoIBSMunicipio": {
"aliquota": "0.0000",
"valor": "0.00"
},
"valorIBS": "0.10",
"grupoCBS": {
"aliquota": "0.9000",
"valor": "0.90"
}
}
}
}
}
],
"total": {
"IBSCBSTotal": {
"valorBase": "100.00",
"grupoIBS": {
"grupoIBSUF": {
"valorDiferimento": "0.00",
"valorDevolucaoTributo": "0.00",
"valor": "0.10"
},
"grupoIBSMunicipio": {
"valorDiferimento": "0.00",
"valorDevolucaoTributo": "0.00",
"valor": "0.00"
},
"valor": "0.10"
},
"grupoCBS": {
"valorDiferimento": "0.00",
"valorDevolucaoTributo": "0.00",
"valor": "0.90"
}
},
"valorTotalDFe": "101.00"
}
}
}
TX2 Componente/Manager SaaS
CST_IBSCBS=000
cClassTrib_IBSCBS=000001
vBC_gIBSCBS=100.00
pIBSUF_gIBSUF=0.1000
vIBSUF_gIBSUF=0.10
pIBSMun_gIBSMun=0.0000
vIBSMun_gIBSMun=0.00
vIBS_gIBSCBS=0.10
pCBS_gCBS=0.9000
vCBS_gCBS=0.90
vBCIBSCBS_total_IBSCBSTot=100.00
vIBSUF_total_gIBSUF=0.10
vIBSMun_total_gIBSMun=0.00
vIBS_total_gIBS=0.10
vCBS_total_gCBS=0.90
vTotDFe_total=101.00
Trecho do XML
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>100.00</vBC>
<gIBSUF>
<pIBSUF>0.1000</pIBSUF>
<vIBSUF>0.10</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.0000</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>0.10</vIBS>
<gCBS>
<pCBS>0.9000</pCBS>
<vCBS>0.90</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
<IBSCBSTot>
<vBCIBSCBS>100.00</vBCIBSCBS>
<gIBS>
<gIBSUF><vIBSUF>0.10</vIBSUF></gIBSUF>
<gIBSMun><vIBSMun>0.00</vIBSMun></gIBSMun>
<vIBS>0.10</vIBS>
</gIBS>
<gCBS><vCBS>0.90</vCBS></gCBS>
</IBSCBSTot>
<vTotDFe>101.00</vTotDFe>
MDF-e
O MDF-e não possui grupo próprio de CST, cClassTrib, IBS ou CBS. A tributação permanece na NF-e, no CT-e ou no CT-e Simplificado vinculado ao manifesto.
Portanto, não devem ser criados grupos de IBS/CBS diretamente no MDF-e. O manifesto somente referencia as chaves dos documentos que já contêm as informações tributárias.
JSON PlugNotas
{
"descarregamento": {
"estado": "PR",
"municipios": [
{
"codigo": "4106902",
"nome": "CURITIBA",
"ctes": [
{
"chave": "CHAVE_DO_CTE_COM_IBS_E_CBS"
}
],
"nfes": [
{
"chave": "CHAVE_DA_NFE_COM_IBS_E_CBS"
}
]
}
]
}
}
TX2 Componente/Manager SaaS
IncluirInfMunDescarga
cMunDescarga_46=4106902
xMunDescarga_47=CURITIBA
SalvarInfMunDescarga
IncluirInfCTe
chCTe_49=CHAVE_DO_CTE_COM_IBS_E_CBS
SalvarInfCTe
IncluirInfNFe
chNFe_58=CHAVE_DA_NFE_COM_IBS_E_CBS
SalvarInfNFe
Trecho do XML
<infDoc>
<infMunDescarga>
<cMunDescarga>4106902</cMunDescarga>
<infCTe>
<chCTe>CHAVE_DO_CTE_COM_IBS_E_CBS</chCTe>
</infCTe>
<infNFe>
<chNFe>CHAVE_DA_NFE_COM_IBS_E_CBS</chNFe>
</infNFe>
</infMunDescarga>
</infDoc>
A obrigatoriedade e as regras de validação podem ser atualizadas por novas versões de Notas Técnicas e schemas. Sempre consulte as versões vigentes antes de publicar novos exemplos ou alterar a integração.
Comentários
0 comentário
Por favor, entre para comentar.