Consultores Diego Foliene Postado 4 Julho Consultores Postado 4 Julho Olá pessoal! Os valores preenchidos aqui são puramente simbólicos e tem caráter apenas demonstrativo. Entendendo a Tabela. As tabelas utilizadas foram extraídas diretamente da NT2025/002 v1.10: A coluna Campo identifica a informação e corresponde a tag no arquivo XML. A coluna Descrição detalha a informação a qual o campo se refere e pode ajudar a entender melhor a mesma. A coluna Ele identifica o elemento, com o valor G significando "Group", CG significando "Choice Group", E significando "Element" e CE significando "Choice Element". A coluna Tipo identifica o tipo do campo, com N significando que o mesmo é do tipo numérico e C equivalendo a caractere ou "String". A coluna Ocor traz a cardinalidade do campo, ou seja, a quantidade mínima e a máxima de vezes que ele é esperado no XML. Por exemplo 0-1 significa que esse elemento pode não estar presente e caso esteja, deve ter apenas uma ocorrência. A coluna Observação traz detalhes adicionais sobre o elemento, sendo um comentário, uma fórmula de cálculo ou até mesmo os valores válidos para o mesmo. Novos campos adicionados no Leiaute da NFe\NFCe para atender a Reforma Tributária. Grupo B. Identificação da Nota Fiscal eletrônica Grupo BB. Grupo de notas de antecipação de pagamento Grupo I. Produtos e Serviços da NF-e Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Informações do Imposto Seletivo Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e da CBS Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e CBS em operações com imposto monofásico Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Transferências de Crédito Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Informações do crédito presumido de IBS para fornecimentos a partir da ZFM Grupo VB. Total do item da NF-e Grupo VC. Referenciamento de item de outro Documento Fiscal Eletrônico - DF-e Grupo W03. Total da NF-e - IBS / CBS / IS -> IS Grupo W03. Total da NF-e - IBS / CBS / IS -> IBS Grupo W03. Total da NF-e - IBS / CBS / IS -> CBS Grupo W03. Total da NF-e - IBS / CBS / IS -> Monofásico 2 Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado 4 Julho Autor Consultores Postado 4 Julho Grupo B. Identificação da Nota Fiscal eletrônica Campo Descrição Ele Tipo Ocor Observação cMunFGIBS Código do Município de consumo, fato gerador do IBS / CBS E N 0-1 Informar o município de ocorrência do fato gerador do IBS / CBS. Campo preenchido somente quando “indPres = 5 (Operação presencial, fora do estabelecimento)”, e não tiver endereço do destinatário (Grupo: E05) ou local de entrega (Grupo: G01). finNFe Finalidade de emissão da NF-e E N 1-1 … 5=Nota de crédito; 6=Nota de débito; tpNFDebito Tipo de Nota de Débito E N 0-1 01=Transferência de créditos para Cooperativas; 02=Anulação de Crédito por Saídas Imunes/Isentas; 03=Débitos de notas fiscais não processadas na apuração; 04=Multa e juros; 05=Transferência de crédito de sucessão; 06 = Pagamento antecipado 07 = Perda em estoque tpNFCredito Tipo de Nota de Crédito E N 1-1 01 = Multa e juros 02 = Apropriação de crédito presumido de IBS sobre o saldo devedor na ZFM (art. 450, § 1º, LC 214/25) gCompraGov Grupo de Compra Governamental G - 0-1 --- tpEnteGov Tipo de ente governamental E N 1-1 Para administração pública direta e suas autarquias e fundações: 1=União 2=Estado 3=Distrito Federal 4=Município pRedutor Percentual de redução de alíquota em compra governamental E N 1-1 Conforme o art. 472/370 da LC 214/2025 tpOperGov Tipo de operação com o ente governamental E N 1-1 1=Fornecimento 2=Recebimento do pagamento, conforme fato gerador do IBS/CBS definido no Art. 10 § 2º Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais; \\... var NotaF: NotaFiscal; begin NotaF := ACBrNFe.NotasFiscais.Add; NotaF.NFe.Ide.cMunFGIBS := 3550308; //fnDebito, fnCredito; NotaF.NFe.Ide.finNFe := fnDebito;//fnCredito; //tdNenhum, tdTransferenciaCreditoCooperativa, tdAnulacao, tdDebitosNaoProcessadas, tdMultaJuros, tdTransferenciaCreditoSucessao, tdPagamentoAntecipado, tdPerdaEmEstoque NotaF.NFe.Ide.tpNFDebito := tdTransferenciaCreditoCooperativa; //tcNenhum, tcMultaJuros, tcApropriacaoCreditoPresumido NotaF.NFe.Ide.tpNFCredito := tcNenhum; //tcgNenhum, tcgUniao, tcgEstados, tcgDistritoFederal, tcgMunicipios NotaF.NFe.Ide.gCompraGov.tpEnteGov := tcgUniao; NotaF.NFe.Ide.gCompraGov.pRedutor := 5; //togNenhum, togFornecimento, togRecebimentoPag NotaF.NFe.Ide.gCompraGov.tpOperGov := togFornecimento; //Demais dados... end; Voltar ao índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado 4 Julho Autor Consultores Postado 4 Julho Grupo BB. Grupo de notas de antecipação de pagamento Campo Descrição Ele Tipo Ocor Observação gPagAntecipado Grupo de notas de antecipação de pagamento G - 0-1 Informado para abater as parcelas de antecipação de pagamento, conforme Art. 10. § 4º refNFe Chave de acesso da NF-e de antecipação de pagamento E C 1-99 Referência uma NF-e (modelo 55) emitida anteriormente, referente a pagamento antecipado Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais; \\... var NotaF: NotaFiscal; begin NotaF := ACBrNFe.NotasFiscais.Add; with NotaF.NFe.Ide.gPagAntecipado.New do refNFe := 12345678901234567890123456789012345678901234; //Demais dados... end; Voltar ao índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado 4 Julho Autor Consultores Postado 4 Julho Grupo I. Produtos e Serviços da NF-e Campo Descrição Ele Tipo Ocor Observação indBemMovelUsado Indicador de fornecimento de bem móvel usado E N 0-1 Somente para fornecimentos de bem móvel usado adquirido de pessoa física que não seja contribuinte ou que seja inscrita como MEI. 1 - Bem Móvel Usado Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; //tieNenhum, tieSim, tieNao Produto.Prod.indBemMovelUsado := tieSim; //Demais dados... end; Voltar ao índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado 4 Julho Autor Consultores Postado 4 Julho Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Informações do Imposto Seletivo Campo Descrição Ele Tipo Ocor Observação IS Informações do Imposto Seletivo G - 0-1 --- CSTIS Código de Situação Tributária do Imposto Seletivo E N 1-1 Utilizar tabela CST do Imposto Seletivo cClassTribIS Código de Classificação Tributária do Imposto Seletivo E N 1-1 Utilizar tabela cClassTribIS vBCIS Valor da Base de Cálculo do Imposto Seletivo E N 1-1 ... pIS Alíquota do Imposto Seletivo E N 1-1 ... pISEspec Alíquota específica por unidade de medida apropriada E N 0-1 ... uTrib Unidade de Medida Tributável E C 1-1 ... qTrib Quantidade Tributável E N 1-1 ... vIS Valor do Imposto Seletivo E N 1-1 ... Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; ISel: TgIS; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; ISel := Produto.Imposto.ISel; //cstisNenhum, cstis000 ISel.CSTIS := cstis000; //ctisNenhum, ctis000001 ISel.cClassTribIS := ctis000001; ISel.vBCIS := 100; ISel.pIS := 5; ISel.pISEspec := 5; ISel.uTrib := 'UNIDAD'; ISel.qTrib := 10; ISel.vIS := 100; //Demais dados... end; Voltar ao índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado 4 Julho Autor Consultores Postado 4 Julho Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e da CBS Campo Descrição Ele Tipo Ocor Observação IBSCBS Informações do Imposto de Bens e Serviços - IBS e da Contribuição de Bens e Serviços - CBS G - 0-1 --- CST Código de Situação Tributária do IBS e CBS E N 1-1 Utilizar tabela CST do IBS/CBS cClassTrib Código de Classificação Tributária do IBS e CBS E N 1-1 Utilizar tabela cClassTrib gIBSCBS Grupo de Informações do IBS e da CBS CG - 1-1 --- vBC Base de cálculo do IBS e CBS E N 1-1 ... gIBSUF Grupo de Informações do IBS para a UF G - 1-1 ... pIBSUF Alíquota do IBS de competência das UF E N 1-1 Alíquota vigente do IBS da UF gDif Grupo de Informações do Diferimento G - 0-1 --- pDif Percentual do diferimento E N 1-1 ... vDif Valor do Diferimento E N 1-1 ... gDevTrib Grupo de Informações da devolução de tributos G - 0-1 Grupo usado para registrar a devolução de tributos no fornecimento de energia elétrica, água, esgoto, gás natural e em outras hipóteses definidas no regulamento. vDevTrib Valor do tributo devoldido E N 1-1 Valor do tributo devolvido (desconto na própria Nota Fiscal / Fatura) gRed Grupo de informações da redução da alíquota G - 0-1 --- pRedAliq Percentual da redução de alíquota do cClassTrib E N 1-1 ... pAliqEfet Alíquota Efetiva do IBS de competência das UF que será aplicada a Base de Cálculo E N 1-1 Alíquota efetiva, após aplicação da redução de alíquota, incluindo o gCompraGov/pRedutor, se houver. pAliqEfet = pIBSUF*(1 – pRedAliq)*(1 - tag: gCompraGov/pRedutor) vIBSUF Valor do IBS de competência da UF E N 1-1 Se grupo gRed preenchido: vIBSUF = gRed/pAliqEfet * vBC (UB16) Senão: vIBSUF = pIBSUF * vBC gIBSMun Grupo de Informações do IBS para o município G - 1-1 --- pIBSMun Alíquota do IBS de competência das UF E N 1-1 Alíquota vigente do IBS do Município gDif Grupo de Informações do Diferimento G - 0-1 --- pDif Percentual do diferimento E N 1-1 ... vDif Valor do Diferimento E N 1-1 ... gDevTrib Grupo de Informações da devolução de tributos G - 0-1 Grupo usado para registrar a devolução de tributos no fornecimento de energia elétrica, água, esgoto, gás natural e em outras hipóteses definidas no regulamento. vDevTrib Valor do tributo devoldido E N 1-1 Valor do tributo devolvido (“cashback” de desconto na Fatura) gRed Grupo de informações da redução da alíquota G - 0-1 --- pRedAliq Percentual da redução de alíquota do cClassTrib E N 1-1 ... pAliqEfet Alíquota Efetiva do IBS de competência do município que será aplicada a Base de Cálculo E N 1-1 Alíquota efetiva, após aplicação da redução de alíquota, incluindo o gCompraGov/pRedutor, se houver. pAliqEfet = pIBSMun*(1 – pRedAliq)*(1 - tag: gCompraGov/pRedutor) vIBSMun Valor do IBS de competência do Município E N 1-1 Se grupo gRed preenchido: vIBSUF = gRed/pAliqEfet * vBC (UB16) Senão: vIBMun = pIBSMun * vBC gCBS Grupo de Informações da CBS G - 1-1 --- pCBS Alíquota da CBS E N 1-1 Alíquota vigente da CBS. gDif Grupo de Informações do Diferimento G - 0-1 --- pDif Percentual do diferimento E N 1-1 ... vDif Valor do Diferimento E N 1-1 ... gDevTrib Grupo de Informações da devolução de tributos G - 0-1 Grupo usado para registrar a devolução de tributos no fornecimento de energia elétrica, água, esgoto, gás natural e em outras hipóteses definidas no regulamento. vDevTrib Valor do tributo devoldido E N 1-1 Valor do tributo devolvido (“cashback” de desconto na Fatura) gRed Grupo de informações da redução da alíquota G - 0-1 --- pRedAliq Percentual da redução de alíquota do cClassTrib E N 1-1 ... pAliqEfet Alíquota Efetiva do IBS de competência do município que será aplicada a Base de Cálculo E N 1-1 Alíquota efetiva, após aplicação da redução de alíquota, incluindo o gCompraGov/pRedutor, se houver. pAliqEfet = pCBS*(1 – pRedAliq)*(1 - tag: gCompraGov/pRedutor) vCBS Valor da CBS E N 1-1 Se grupo gRed preenchido: vCBS = gRed/pAliqEfet * vBC (UB16) Senão: vCBS = pCBS * vBC gTribRegular Grupo de informações da Tributação Regular G - 0-1 Grupo de informações da Tributação Regular. Informar como seria a tributação caso não cumprida a condição resolutória/suspensiva. Exemplo 1: Art. 445, §4 da LC 214/2025. Operações com ZFM e ALC. Exemplo 2: Operações com suspensão do tributo CSTReg Código de Situação Tributária do IBS e CBS E N 1-1 Utilizar tabela CST do IBS/CBS cClassTribReg Código de Classificação Tributária do IBS e CBS E N 1-1 Utilizar tabela cClassTrib pAliqEfetRegIBSUF Valor da alíquota do IBS da UF E N 1-1 ... vTribRegIBSUF Valor do Tributo do IBS da UF E N 1-1 ... pAliqEfetRegIBSMun Valor da alíquota do IBS do Município E N 1-1 ... vTribRegIBSMun Valor do Tributo do IBS do Município E N 1-1 ... pAliqEfetRegCBS Valor da alíquota da CBS E N 1-1 ... vTribRegCBS Valor do Tributo da CBS E N 1-1 ... gIBSCredPres Grupo de Informações do Crédito Presumido referente ao IBS G - 0-1 Grupo de Informações do Crédito Presumido do IBS, quando aproveitado pelo emitente do documento cCredPres Código de Classificação do Crédito Presumido E N 1-1 Utilizar tabela cCredPres (Anexo IV). Exemplos: 1 - Aquisição de Produtor Rural não contribuinte. 2 - Tomador de serviço de transporte de TAC PF não contrib. 3 - Aquisição de pessoa física com destino a reciclagem. 4 - Aquisição de bens móveis de PF não contrib. para revenda (veículos / brechó). 5 - Regime opcional para cooperativa pCredPres Percentual do Crédito Presumido E N 1-1 ... vCredPres Valor do Crédito Presumido CE N 1-1 ... vCredPresCondSus Valor do Crédito Presumido em condição suspensiva. CE N 1-1 Valor do Crédito Presumido Condição Suspensiva. Preencher apenas para cCredPres com indicação de Condição Suspensiva gCBSCredPres Grupo de Informações do Crédito Presumido referente a CBS G - 0-1 Grupo de Informações do Crédito Presumido da CBS, quando aproveitado pelo emitente do documento cCredPres Código de Classificação do Crédito Presumido E N 1-1 Utilizar tabela cCredPres (Anexo IV). Exemplos: 1 - Aquisição de Produtor Rural não contribuinte. 2 - Tomador de serviço de transporte de TAC PF não contrib. 3 - Aquisição de pessoa física com destino a reciclagem. 4 - Aquisição de bens móveis de PF não contrib. para revenda (veículos / brechó). 5 - Regime opcional para cooperativa pCredPres Percentual do Crédito Presumido E N 1-1 ... vCredPres Valor do Crédito Presumido CE N 1-1 ... vCredPresCondSus Valor do Crédito Presumido em condição suspensiva. CE N 1-1 Valor do Crédito Presumido Condição Suspensiva. Preencher apenas para cCredPres com indicação de Condição Suspensiva gTribCompraGov Grupo de informações da composição do valor do IBS e da CBS em compras governamentais G - 0-1 Informar somente para compras governamentais pIBSUF Alíquota do IBS de competência do Estado E N 1-1 vIBSUF Valor do Tributo do IBS da UF calculado E N 1-1 Valor que seria devido a UF, sem aplicação do Art. 473. da LC 214/2025 pIBSMun Alíquota do IBS de competência do Município E N 1-1 ... vIBSMun Valor do Tributo do IBS do Município calculado E N 1-1 Valor que seria devido ao município, sem aplicação do Art. 473. da LC 214/2025 pCBS Alíquota da CBS E N 1-1 ... vCBS Valor do Tributo da CBS calculado E N 1-1 Valor que seria devido a CBS, sem aplicação do Art. 473. da LC 214/2025 Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; IBSCBS: TIBSCBS; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; IBSCBS := Produto.Imposto.IBSCBS; //cstNenhum, cst000, cst010, cst011, cst200, cst210, cst220, cst221, cst222, cst400, cst410, cst510, cst550, cst620, cst800, cst810, cst820, cst830 IBSCBS.CST := cst000; //Veja diretamente na unit ACBrDFe.Conversao os valores válidos... IBSCBS.cClassTrib := ct000001; IBSCBS.gIBSCBS.vBC := 100; IBSCBS.gIBSCBS.gIBSUF.pIBSUF := 5; IBSCBS.gIBSCBS.gIBSUF.vIBSUF := 100; IBSCBS.gIBSCBS.gIBSUF.gDif.pDif := 5; IBSCBS.gIBSCBS.gIBSUF.gDif.vDif := 100; IBSCBS.gIBSCBS.gIBSUF.gDevTrib.vDevTrib := 100; IBSCBS.gIBSCBS.gIBSUF.gRed.pRedAliq := 5; IBSCBS.gIBSCBS.gIBSUF.gRed.pAliqEfet := 5; IBSCBS.gIBSCBS.gIBSMun.pIBSMun := 5; IBSCBS.gIBSCBS.gIBSMun.vIBSMun := 100; IBSCBS.gIBSCBS.gIBSMun.gDif.pDif := 5; IBSCBS.gIBSCBS.gIBSMun.gDif.vDif := 100; IBSCBS.gIBSCBS.gIBSMun.gDevTrib.vDevTrib := 100; IBSCBS.gIBSCBS.gIBSMun.gRed.pRedAliq := 5; IBSCBS.gIBSCBS.gIBSMun.gRed.pAliqEfet := 5; IBSCBS.gIBSCBS.gCBS.pCBS := 5; IBSCBS.gIBSCBS.gCBS.vCBS := 100; IBSCBS.gIBSCBS.gCBS.gDif.pDif := 5; IBSCBS.gIBSCBS.gCBS.gDif.vDif := 100; IBSCBS.gIBSCBS.gCBS.gDevTrib.vDevTrib := 100; IBSCBS.gIBSCBS.gCBS.gRed.pRedAliq := 5; IBSCBS.gIBSCBS.gCBS.gRed.pAliqEfet := 5; IBSCBS.gIBSCBS.gTribRegular.CSTReg := cst000; IBSCBS.gIBSCBS.gTribRegular.cClassTribReg := ct000001; IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegIBSUF := 5; IBSCBS.gIBSCBS.gTribRegular.vTribRegIBSUF := 50; IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegIBSMun := 5; IBSCBS.gIBSCBS.gTribRegular.vTribRegIBSMun := 50; IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegCBS := 5; IBSCBS.gIBSCBS.gTribRegular.vTribRegCBS := 50; IBSCBS.gIBSCBS.gIBSCredPres.cCredPres := cp01; IBSCBS.gIBSCBS.gIBSCredPres.pCredPres := 5; IBSCBS.gIBSCBS.gIBSCredPres.vCredPres := 100; IBSCBS.gIBSCBS.gIBSCredPres.vCredPresCondSus := 100; IBSCBS.gIBSCBS.gCBSCredPres.cCredPres := cp01; IBSCBS.gIBSCBS.gCBSCredPres.pCredPres := 5; IBSCBS.gIBSCBS.gCBSCredPres.vCredPres := 100; IBSCBS.gIBSCBS.gCBSCredPres.vCredPresCondSus := 100; IBSCBS.gIBSCBS.gTribCompraGov.pAliqIBSUF := 5; IBSCBS.gIBSCBS.gTribCompraGov.vTribIBSUF := 50; IBSCBS.gIBSCBS.gTribCompraGov.pAliqIBSMun := 5; IBSCBS.gIBSCBS.gTribCompraGov.vTribIBSMun := 50; IBSCBS.gIBSCBS.gTribCompraGov.pAliqCBS := 5; IBSCBS.gIBSCBS.gTribCompraGov.vTribCBS := 50; //Demais dados... end; Voltar ao índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado 6 Julho Autor Consultores Postado 6 Julho Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e CBS em operações com imposto monofásico Campo Descrição Ele Tipo Ocor Observação IBSCBS Informações do Imposto de Bens e Serviços - IBS e da Contribuição de Bens e Serviços - CBS G - 0-1 --- CST Código de Situação Tributária do IBS e CBS E N 1-1 Utilizar tabela CST do IBS/CBS cClassTrib Código de Classificação Tributária do IBS e CBS E N 1-1 Utilizar tabela cClassTrib gIBSCBSMono Grupo de Informações do IBS e CBS em operações com imposto monofásico CG - 1-1 --- qBCMono Quantidade tributada na monofasia E N 1-1 Informar a BC quantidade conforme unidade de medida estabelecida na legislação para o produto adRemIBS Alíquota ad rem do IBS E N 1-1 ... adRemCBS Alíquota ad rem da CBS E N 1-1 ... vIBSMono Valor do IBS monofásico E N 1-1 O valor do imposto é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação vCBSMono Valor da CBS monofásica E N 1-1 O valor do imposto é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação. -x- Sequência XML G - 0-1 Uso em operações com combustíveis derivados de petróleo (Gasolina A) [ou *Óleo Diesel A*] para retenção do imposto sobre o biocombustível a ser misturado. Art. 178 da LC 214/2025. qBCMonoReten Quantidade tributada sujeita à retenção na monofasia E N 1-1 Informar a BC sujeita a retenção em quantidade conforme unidade de medida estabelecida na legislação para o produto. adRemIBSReten Alíquota ad rem do IBS sujeito a retenção E N 1-1 ... vIBSMonoReten Valor do IBS monofásico sujeito a retenção E N 1-1 Valor do IBS com retenção, a ser somado ao valor de IBS a ser recolhido adRemCBSReten Alíquota ad rem da CBS sujeito a retenção E N 1-1 ... vCBSMonoReten Valor da CBS monofásica sujeita a retenção E N 1-1 Valor da CBS com retenção, a ser somado ao valor de CBS a ser recolhido -x- Sequência XML G - 0-1 Tributação monofásica própria sobre combustíveis cobrada anteriormente qBCMonoRet Quantidade tributada retida anteriormente E N 1-1 Informar a BC do IBS em quantidade conforme unidade de medida estabelecida na legislação. adRemIBSRet Alíquota ad rem do IBS retido anteriormente E N 1-1 Alíquota ad rem do IBS, estabelecida na legislação para o produto. vIBSMonoRet Valor do IBS retido anteriormente E N 1-1 O valor do IBS é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação. adRemCBSRet Alíquota ad rem da CBS retida anteriormente E N 1-1 Alíquota ad rem da CBS, estabelecida na legislação para o produto. vCBSMonoRet Valor da CBS retida anteriormente E N 1-1 O valor da CBS é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação -x- Sequência XML G - 0-1 Operações com diferimento, aplicado aos biocombustíveis. Exemplo: operação do produtor de biocombustível (usina). pDifIBS Percentual do diferimento do imposto monofásico. E N 1-1 A ser aplicado em vIBSMono. vIBSMonoDif Valor do IBS monofásico diferido. E N 1-1 A ser deduzido do valor do IBS. pDifCBS Percentual do diferimento do imposto monofásico E N 1-1 A ser aplicado em vCBSMono vCBSMonoDif Valor da CBS Monofásica diferida. E N 1-1 A ser deduzido do valor da CBS. vTotIBSMonoItem Total de IBS Monofásico. E N 1-1 ... vTotCBSMonoItem Total da CBS Monofásica E N 1-1 ... Preenchimento do ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; IBSCBS: TIBSCBS; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; IBSCBS := Produto.Imposto.IBSCBS; //cstNenhum, cst000, cst010, cst011, cst200, cst210, cst220, cst221, cst222, cst400, cst410, cst510, cst550, cst620, cst800, cst810, cst820, cst830 IBSCBS.CST := cst000; //Veja diretamente na unit ACBrDFe.Conversao os valores válidos... IBSCBS.cClassTrib := ct000001; IBSCBS.gIBSCBSMono.qBCMono := 1; IBSCBS.gIBSCBSMono.adRemIBS := 5; IBSCBS.gIBSCBSMono.adRemCBS := 5; IBSCBS.gIBSCBSMono.vIBSMono := 100; IBSCBS.gIBSCBSMono.vCBSMono := 100; IBSCBS.gIBSCBSMono.qBCMonoReten := 1; IBSCBS.gIBSCBSMono.adRemIBSReten := 5; IBSCBS.gIBSCBSMono.vIBSMonoReten := 100; IBSCBS.gIBSCBSMono.vCBSMonoReten := 100; IBSCBS.gIBSCBSMono.qBCMonoRet := 1; IBSCBS.gIBSCBSMono.adRemIBSRet := 5; IBSCBS.gIBSCBSMono.vIBSMonoRet := 100; IBSCBS.gIBSCBSMono.vCBSMonoRet := 100; IBSCBS.gIBSCBSMono.pDifIBS := 5; IBSCBS.gIBSCBSMono.vIBSMonoDif := 100; IBSCBS.gIBSCBSMono.pDifCBS := 5; IBSCBS.gIBSCBSMono.vCBSMonoDif := 100; IBSCBS.gIBSCBSMono.vTotIBSMonoItem := 100; IBSCBS.gIBSCBSMono.vTotCBSMonoItem := 100; //Demais dados... end; Voltar ao índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado 6 Julho Autor Consultores Postado 6 Julho Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Transferências de Crédito Campo Descrição Ele Tipo Ocor Observação IBSCBS Informações do Imposto de Bens e Serviços - IBS e da Contribuição de Bens e Serviços - CBS G - 0-1 --- CST Código de Situação Tributária do IBS e CBS E N 1-1 Utilizar tabela CST do IBS/CBS cClassTrib Código de Classificação Tributária do IBS e CBS E N 1-1 Utilizar tabela cClassTrib gTransfCred Transferências de Crédito CG - 1-1 --- vIBS Valor do IBS a ser transferido E N 1-1 ... vCBS Valor da CBS a ser transferida E N 1-1 Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; IBSCBS: TIBSCBS; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; IBSCBS := Produto.Imposto.IBSCBS; //cstNenhum, cst000, cst010, cst011, cst200, cst210, cst220, cst221, cst222, cst400, cst410, cst510, cst550, cst620, cst800, cst810, cst820, cst830 IBSCBS.CST := cst000; //Veja diretamente na unit ACBrDFe.Conversao os valores válidos... IBSCBS.cClassTrib := ct000001; IBSCBS.gTransfCred.vIBS := 100; IBSCBS.gTransfCred.vCBS := 100; //Demais dados... end; Voltar ao índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado 6 Julho Autor Consultores Postado 6 Julho Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Informações do crédito presumido de IBS para fornecimentos a partir da ZFM Campo Descrição Ele Tipo Ocor Observação gCredPresIBSZFM Informações do crédito presumido de IBS para fornecimentos a partir da ZFM G - 0-1 --- tpCredPresIBSZFM Tipo de classificação de acordo com o art. 450, § 1º, da LC 214/25 para o cálculo do crédito presumido na ZFM E N 1-1 Classificação conforme percentuais definidos no art. 450, § 1º, da LC 214/25 para o cálculo do crédito presumido: 0 - Sem Crédito Presumido 1 - Bens de consumo final (55%) 2 - Bens de capital (75%) 3 - Bens intermediários (90,25%) 4 - Bens de informática e outros definidos em legislação (100%) vCredPresIBSZFM Valor do crédito presumido calculado sobre o saldo devedor apurado E N 0-1 É obrigatório para nota de crédito com tpNFCredito = 02 - Apropriação de crédito presumido de IBS sobre o saldo devedor na ZFM (art. 450, § 1º, LC 214/25) Vedado para documentos que não sejam nota de crédito com tpNFCredito = 02 - Apropriação de crédito presumido de IBS sobre o saldo devedor na ZFM (art. 450, § 1º, LC 214/25) Preenchendo no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; IBSCBS: TIBSCBS; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; IBSCBS := Produto.Imposto.IBSCBS; IBSCBS.gCredPresIBSZFM.tpCredPresIBSZFM := tcpSemCredito; IBSCBS.gCredPresIBSZFM.vCredPresIBSZFM := 100; //Demais dados... end; Voltar ao índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado 16 Julho Autor Consultores Postado 16 Julho Grupo VB. Total do item da NF-e Campo Descrição Ele Tipo Ocor Observação vItem Valor Total do Item da NF-e E N 0-1 Valor total do Item, correspondente à sua participação no total da nota. A soma dos itens deverá corresponder ao total da nota Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; Produto.vItem := 0; //Demais dados... end; Voltar ao índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado Quinta as 15:52 Autor Consultores Postado Quinta as 15:52 Grupo VC. Referenciamento de item de outro Documento Fiscal Eletrônico - DF-e Campo Descrição Ele Tipo Ocor Observação DFeReferenciado Documento Fiscal Eletrônico Referenciado G - 0-1 Grupo para referenciamento de itens de outro DF-e chaveAcesso Chave de acesso do DF-e referenciado E N 1-1 Chave de acesso do DF-e referenciado nItem Número do item do documento referenciado. E N 0-1 Corresponde ao atributo “nItem” do elemento “det” do documento original Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; Produto: TDetCollectionItem; begin NotaF := ACBrNFe.NotasFiscais.Add; Produto := NotaF.NFe.Det.New; Produto.DFeReferenciado.chaveAcesso := '12345678901234567890123456789012345678901234'; Produto.DFeReferenciado.nItem := 1; //Demais dados... end; Voltar ao índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado Quinta as 15:57 Autor Consultores Postado Quinta as 15:57 Grupo W03. Total da NF-e - IBS / CBS / IS -> IS Campo Descrição Ele Tipo Ocor Observação ISTot Grupo total do imposto seletivo G - 0-1 O grupo de valores totais da NF-e deve ser informado com o somatório do campo correspondente dos itens. O IS é “por fora”, por isso seu valor deve ser adicionado ao valor total da NF. vIS Total do imposto seletivo E N 1-1 ... vNFTot Valor total da NF-e com IBS / CBS / IS E N 1-1 ... Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; ISTot: TISTot; begin NotaF := ACBrNFe.NotasFiscais.Add; ISTot := NotaF.Total.ISTot; ISTot.vIS := 100; NotaF.Total.vNFTot := 100; //Demais dados... end; Voltar ao índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado Quinta as 17:40 Autor Consultores Postado Quinta as 17:40 Grupo W03. Total da NF-e - IBS / CBS / IS -> IBS Campo Descrição Ele Tipo Ocor Observação IBSCBSTot Grupo total do imposto seletivo G - 0-1 O grupo de valores totais da NF-e deve ser informado com o somatório do campo correspondente dos itens. O IS é “por fora”, por isso seu valor deve ser adicionado ao valor total da NF. vBCIBSCBS Valor total da BC do IBS e da CBS E N 1-1 ... gIBS Grupo total do IBS G - 0-1 --- gIBSUF Grupo total do IBS da UF G - 1-1 --- vDif Valor total do diferimento E N 1-1 ... vDevTrib Valor total de devolução de tributos E N 1-1 ... vIBSUF Valor total do IBS da UF E N 1-1 ... gIBSMun Grupo total do IBS do Município G - 1-1 --- vDif Valor total do diferimento E N 1-1 ... vDevTrib Valor total de devolução de tributos E N 1-1 ... vIBSMun Valor total do IBS do Município E N 1-1 ... vIBS Valor total do IBS E N 1-1 ... vCredPres Valor total do crédito presumido E N 1-1 ... vCredPresCondSus Valor total do crédito presumido em condição suspensiva E N 1-1 ... vNFTot Valor total da NF-e com IBS / CBS / IS E N 1-1 ... Preenchimento no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; IBSCBSTot: TIBSCBSTot; begin NotaF := ACBrNFe.NotasFiscais.Add; IBSCBSTot := NotaF.Total.IBSCBSTot; IBSCBSTot.vBCIBSCBS := 100; IBSCBSTot.gIBS.vIBS := 100; IBSCBSTot.gIBS.vCredPres := 100; IBSCBSTot.gIBS.vCredPresCondSus := 100; IBSCBSTot.gIBS.gIBSUFTot.vDif := 100; IBSCBSTot.gIBS.gIBSUFTot.vDevTrib := 100; IBSCBSTot.gIBS.gIBSUFTot.vIBSUF := 100; IBSCBSTot.gIBS.gIBSMunTot.vDif := 100; IBSCBSTot.gIBS.gIBSMunTot.vDevTrib := 100; IBSCBSTot.gIBS.gIBSMunTot.vIBSMun := 100; NotaF.Total.vNFTot := 100; //Demais dados... end; Voltar ao Índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado Quinta as 20:47 Autor Consultores Postado Quinta as 20:47 Grupo W03. Total da NF-e - IBS / CBS / IS -> CBS Campo Descrição Ele Tipo Ocor Observação IBSCBSTot Grupo total do imposto seletivo G - 0-1 O grupo de valores totais da NF-e deve ser informado com o somatório do campo correspondente dos itens. O IS é “por fora”, por isso seu valor deve ser adicionado ao valor total da NF. vBCIBSCBS Valor total da BC do IBS e da CBS E N 1-1 ... gCBS Grupo total da CBS G - 0-1 --- vDif Valor total do diferimento E N 1-1 ... vDevTrib Valor total de devolução de tributos E N 1-1 ... vCBS Valor total da CBS E N 1-1 ... vCredPres Valor total do crédito presumido E N 1-1 ... vCredPresCondSus Valor total do crédito presumido em condição suspensiva E N 1-1 ... vNFTot Valor total da NF-e com IBS / CBS / IS E N 1-1 ... Preenchendo no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; IBSCBSTot: TIBSCBSTot; begin NotaF := ACBrNFe.NotasFiscais.Add; IBSCBSTot := NotaF.Total.ISTot; IBSCBSTot.vBCIBSCBS := 100; IBSCBSTot.gCBS.vDif := 100; IBSCBSTot.gCBS.vDevTrib := 100; IBSCBSTot.gCBS.vCBS := 100; IBSCBSTot.gCBS.vCredPres := 100; IBSCBSTot.gCBS.vCredPresCondSus := 100; NotaF.Total.vNFTot := 100; //Demais dados... end; Voltar ao Índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado Quinta as 20:57 Autor Consultores Postado Quinta as 20:57 Grupo W03. Total da NF-e - IBS / CBS / IS -> Monofásico Campo Descrição Ele Tipo Ocor Observação IBSCBSTot Grupo total do imposto seletivo G - 0-1 O grupo de valores totais da NF-e deve ser informado com o somatório do campo correspondente dos itens. O IS é “por fora”, por isso seu valor deve ser adicionado ao valor total da NF. vBCIBSCBS Valor total da BC do IBS e da CBS E N 1-1 ... gMono Grupo total da Monofasia G - 0-1 --- vIBSMono Total do IBS monofásico E N 1-1 ... vCBSMono Total da CBS monofásica E N 1-1 ... vIBSMonoReten Total do IBS monofásico sujeito a retenção E N 1-1 ... vCBSMonoReten Total da CBS monofásica sujeita a retenção E N 1-1 ... vIBSMonoRet Total do IBS monofásico retido anteriormente E N 1-1 ... vCBSMonoRet Total da CBS monofásica retida anteriormente E N 1-1 ... vNFTot Valor total da NF-e com IBS / CBS / IS E N 1-1 ... Preenchendo no ACBrNFe: uses ACBrNFeNotasFiscais, ACBrNFe.Classes; \\... var NotaF: NotaFiscal; IBSCBSTot: TIBSCBSTot; begin NotaF := ACBrNFe.NotasFiscais.Add; IBSCBSTot := NotaF.Total.IBSCBSTot; IBSCBSTot.vBCIBSCBS := 100; IBSCBSTot.gMono.vIBSMono := 100; IBSCBSTot.gMono.vCBSMono := 100; IBSCBSTot.gMono.vIBSMonoReten := 100; IBSCBSTot.gMono.vCBSMonoReten := 100; IBSCBSTot.gMono.vIBSMonoRet := 100; IBSCBSTot.gMono.vCBSMonoRet := 100; NotaF.Total.vNFTot := 100; //Demais dados... end; Voltar ao Índice Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Recommended Posts