ItemNfeSimplificadaTribIbsCbsInputModel

object

Dados do IBS e CSB na tributação do item da nota fiscal. (Reforma Tributária)

* Additional properties are NOT allowed.
cststringrequired

Enumerador para o Código de Situação Tributária (CST) do IBS e CBS para NFe.

Allowed values:000200400410510515550620800810811820

cClassTribstringrequired

CClassTrib - Código de Classificação Tributária do IBS e CBS.

>= 1 characters<= 10 characters

ibsEstadualobject

Dados do IBS - Imposto sobre Bens e Serviços na tributação do item da nota fiscal de competência da UF.

* Additional properties are NOT allowed.
Show Child Parameters
ibsMunicipalobject

Dados do IBS - Imposto sobre Bens e Serviços na tributação do item da nota fiscal de competência do município.

* Additional properties are NOT allowed.
Show Child Parameters
cbsobject

Dados do CBS - Contribuição sobre Bens e Serviços na tributação do item da nota fiscal.

* Additional properties are NOT allowed.
Show Child Parameters
Example

ItemNfeSimplificadaTribIbsEstInputModel

object

Dados do IBS - Imposto sobre Bens e Serviços na tributação do item da nota fiscal de competência da UF.

* Additional properties are NOT allowed.
aliquotaCheiaIbsnumber(double)

Alíquota cheia de IBS de competência da UF.

>= 0<= 100

reducaoAliquotaIbsnumber(double)

Percentual de redução da alíquota de IBS de competência da UF.

>= 0<= 100

percentualDiferimentoIbsnumber(double)

Alíquota cheia de IBS de competência da UF.

>= 0<= 100

Example

ItemNfeSimplificadaTribIbsMunInputModel

object

Dados do IBS - Imposto sobre Bens e Serviços na tributação do item da nota fiscal de competência do município.

* Additional properties are NOT allowed.
aliquotaCheiaIbsnumber(double)

Alíquota cheia de IBS de competência do município.

>= 0<= 100

reducaoAliquotaIbsnumber(double)

Percentual de redução da alíquota de IBS de competência do município.

>= 0<= 100

percentualDiferimentoIbsnumber(double)

Alíquota cheia de IBS de competência do município.

>= 0<= 100

Example

ItemNfeSimplificadaTribIcmsInputModel

object

Modelo abstrato para a Tributação de ICMS da nota fiscal.

O preenchimento dos campos abaixo é condicional ao CST informado.


CST 00 - Tributado integralmente:

• Cst: 00.

• AliquotaIcms (decimal): Alíquota do imposto ICMS.

• AliquotaFcp (decimal): Alíquota do FCP.


CST 02 - Monofásica sobre Combustíveis:

• Cst: 02.

• AliquotaQuantidade (decimal): Alíquota ad rem do imposto (valor por quantidade).


CST 10 - Tributada com cobrança de ICMS ST:

• Cst: 10.

• AliquotaIcms (decimal): Alíquota do ICMS próprio.

• Mva (decimal): Percentual da margem de valor adicionado (MVA).

• ReducaoBaseSt (decimal): Percentual de redução de base ICMS ST.

• AliquotaIcmsDeducaoSt (decimal): Alíquota para dedução do ICMS no cálculo do ICMS ST (Utilizada para calcular o valor a ser deduzido do ICMS ST quando o contribuinte for substituído e tiver direito à dedução).

• AliquotaSt (decimal): Alíquota do imposto ICMS ST.

• AliquotaFcp (decimal): Alíquota do FCP próprio.

• AliquotaFcpDeducaoSt (decimal): Alíquota para dedução do FCP no cálculo do FCP ST (Utilizada para calcular o valor a ser deduzido do FCP ST quando o contribuinte for substituído e tiver direito à dedução).

• AliquotaFcpSt (decimal): Alíquota do FCP ST.


CST 15 - Monofásica com retenção sobre Combustíveis:

• Cst: 15.

• AliquotaQuantidade (decimal): Alíquota ad rem do imposto (própria).

• AliquotaRetencaoQuantidade (decimal): Alíquota ad rem do imposto retido.


CST 20 - Tributado com redução de base de cálculo:

• Cst: 20.

• ReducaoBaseIcms (decimal): Percentual de redução de base ICMS.

• AliquotaIcms (decimal): Alíquota do imposto ICMS.

• MotivoDesoneracao (Enum): Motivo da desoneração do ICMS.

• DesoneracaoDeduzValorItem (boleano): Indica se a desoneração está deduzindo no valor do item.

• CodigoBeneficio (string): Código de benefício fiscal.

• AliquotaFcp (decimal): Alíquota do FCP.


CST 30 - Isenta/Não Tributada com cobrança de ICMS ST:

• Cst: 30.

• Mva (decimal): Percentual de MVA ST.

• ReducaoBaseSt (decimal): Percentual de redução de base ST.

• AliquotaIcmsDeducaoSt (decimal): Alíquota para dedução do ICMS no cálculo do ICMS ST (Utilizada para calcular o valor a ser deduzido do ICMS ST quando o contribuinte for substituído e tiver direito à dedução).

• AliquotaSt (decimal): Alíquota do imposto ICMS ST.

• MotivoDesoneracao (Enum): Motivo da desoneração do ICMS.

• AliquotaDesoneracao (decimal): Alíquota aplicada para cálculo do valor de desoneração.

• DesoneracaoDeduzValorItem (boleano): Indica se a desoneração está deduzindo no valor do item.

• CodigoBeneficio (string): Código de benefício fiscal.

• AliquotaFcpDeducaoSt (decimal): Alíquota para dedução do FCP no cálculo do FCP ST (Utilizada para calcular o valor a ser deduzido do FCP ST quando o contribuinte for substituído e tiver direito à dedução).

• AliquotaFcpSt (decimal): Alíquota do FCP ST.


CST 40, 41 e 50 - Isenta, Não Tributada ou Suspensão:

• Cst: (40, 41 ou 50).

• MotivoDesoneracao (Enum): Motivo da desoneração do ICMS.

• AliquotaDesoneracao (decimal): Alíquota aplicada para cálculo do valor de desoneração.

• DesoneracaoDeduzValorItem (boleano): Indica se a desoneração está deduzindo no valor do item.

• CodigoBeneficio (string): Código de benefício fiscal.


CST 51 - Tributação com Diferimento:

• Cst: 51.

• ModalidadeBaseIcms (Enum): Modalidade de determinação da base ICMS.

• AliquotaIcms (decimal): Alíquota do imposto ICMS.

• PercentualDiferimento (decimal): Percentual do diferimento aplicado.

• AliquotaFcp (decimal): Alíquota do FCP.


CST 53 - Monofásica sobre Combustíveis com Diferimento:

• Cst: 53.

• AliquotaQuantidadeDiferida (decimal): Alíquota ad rem diferida.


CST 60 - Cobrado anteriormente por substituição tributária:

• Cst: 60.

• BaseIcmsRetidoAnteriormente (decimal): Base de ICMS retido anteriormente.

• AliquotaRetidoAnteriormente (decimal): Alíquota de ICMS retido anteriormente.

• ValorIcmsProprioSubstituto (decimal): Valor do ICMS próprio do Substituto.

• ValorIcmsRetidoAnteriormente (decimal): Valor do ICMS retido anteriormente.

• BaseFcpRetidoAnteriormente (decimal): Base de FCP retido anteriormente.

• AliquotaFcpRetidoAnteriormente (decimal): Alíquota de FCP retido anteriormente.

• ValorFcpRetidoAnteriormente (decimal): Valor de FCP retido anteriormente.

• PercentualReducaoBaseEfetivaIcmsRetido (decimal): Percentual de redução da base de ICMS efetiva se ouvesse a cobrança normal do ICMS.

• AliquotaEfetivaIcmsRetido (decimal): Alíquota de ICMS efetivo se ouvesse a cobrança normal do ICMS.


CST 61 - Monofásica sobre Combustíveis cobrada anteriormente:

• Cst: 61.

• AliquotaQuantidadeRetida (decimal): Alíquota ad rem retida anteriormente.


CST 70 - Redução de base e cobrança de ICMS ST:

• Cst: 70.

• ReducaoBaseIcms (decimal): Percentual de redução de base própria.

• AliquotaIcms (decimal): Alíquota do ICMS próprio.

• MotivoDesoneracao (Enum): Motivo da desoneração do ICMS.

• AliquotaDesoneracao (decimal): Alíquota aplicada para cálculo do valor de desoneração.

• DesoneracaoDeduzValorItem (boleano): Indica se a desoneração está deduzindo no valor do item.

• CodigoBeneficio (string): Código de benefício fiscal.

• Mva (decimal): Percentual de MVA ST.

• ReducaoBaseSt (decimal): Percentual de redução de base ST.

• AliquotaIcmsDeducaoSt (decimal): Alíquota para dedução do ICMS no cálculo do ICMS ST (Utilizada para calcular o valor a ser deduzido do ICMS ST quando o contribuinte for substituído e tiver direito à dedução).

• AliquotaSt (decimal): Alíquota do imposto ICMS ST.

• AliquotaFcp (decimal): Alíquota do FCP próprio.

• AliquotaFcpDeducaoSt (decimal): Alíquota para dedução do FCP no cálculo do FCP ST (Utilizada para calcular o valor a ser deduzido do FCP ST quando o contribuinte for substituído e tiver direito à dedução).

• AliquotaFcpSt (decimal): Alíquota do FCP ST.


CST 90 - Outros:

• Cst: 90.

• ModalidadeBaseIcms (Enum): Modalidade de determinação da base ICMS.

• BaseIcms (decimal): Valor da base de cálculo própria.

• ReducaoBaseIcms (decimal): Percentual de redução de base própria.

• AliquotaIcms (decimal): Alíquota do imposto próprio.

• ValorIcms (decimal): Valor do ICMS próprio resultante.

• MotivoDesoneracao (Enum): Motivo da desoneração do ICMS.

• AliquotaDesoneracao (decimal): Alíquota aplicada para cálculo do valor de desoneração.

• ValorIcmsDesonerado (decimal): Valor do ICMS desonerado.

• ModalidadeBaseSt (Enum): Modalidade de determinação da base ST.

• Mva (decimal): Percentual de MVA ST.

• ReducaoBaseSt (decimal): Percentual de redução de base ST.

• BaseSt (decimal): Valor da base de cálculo do ICMS ST.

• AliquotaIcmsDeducaoSt (decimal): Alíquota para dedução do ICMS no cálculo do ICMS ST (Utilizada para calcular o valor a ser deduzido do ICMS ST quando o contribuinte for substituído e tiver direito à dedução).

• AliquotaSt (decimal): Alíquota do imposto ICMS ST.

• ValorSt (decimal): Valor do ICMS ST resultante.

• BaseFcp (decimal): Base de cálculo do FCP próprio.

• AliquotaFcp (decimal): Alíquota do FCP próprio.

• ValorFcp (decimal): Valor do FCP próprio.

• BaseFcpSt (decimal): Base de cálculo do FCP ST.

• AliquotaFcpDeducaoSt (decimal): Alíquota para dedução do FCP no cálculo do FCP ST (Utilizada para calcular o valor a ser deduzido do FCP ST quando o contribuinte for substituído e tiver direito à dedução).

• AliquotaFcpSt (decimal): Alíquota do FCP ST.

• ValorFcpSt (decimal): Valor do FCP ST resultante.


Dicionário de Enumeradores:

• ModalidadeBaseIcmsNotaFiscalModelEnum:

MargemValorAgregado = Margem Valor Agregado (%).

PrecoPauta = Pauta (Valor).

PrecoTabeladoMax = Preço Tabelado Máx. (valor).

ValorDaOperacao = Valor da operação.

• ModalidadeBaseStNotaFiscalModelEnum:

PrecoTabeladoMaximoSugerido = Preço tabelado ou máximo sugerido.

ListaNegativa = Lista Negativa (valor).

ListaPositiva = Lista Positiva (valor).

ListaNeutra = Lista Neutra (valor).

MargemValorAgregado = Margem Valor Agregado (%).

PrecoPauta = Pauta (valor).

• MotivoDesoneracaoNotaFiscalModelEnum:

Taxi = Táxi.

DeficienteFisico = Deficiente físico.

ProdutorAgropecuario = Produtor agropecuário.

FrotistaLocadora = Frotista/Locadora.

DiplomaticoConsular = Diplomático/consular.

UtilitariosMotocicletasAmazoniaOcidental = Utilitários produzidos na amazônia ocidental.

SUFRAMA = SUFRAMA.

VendaOrgaoPublico = Venda a órgãos públicos.

Outros = Outros.

DeficienteCondutor = Deficiente condutor.

DeficienteNaoCondutor = Deficiente não condutor.

OrgaoDeFomentoDesenvolvimentoAgropecuario = Órgão de fomento e desenvolvimento agropecuário.

* Additional properties are NOT allowed.
cststringrequired

CST de ICMS para NFe.

Allowed values:000210152030404150515360617090

Example

ItemNfeSimplificadaTribIcmsUfDestInputModel

object

Informação do ICMS Interestadual destinado a consumidor final em outra UF.

* Additional properties are NOT allowed.
aliquotaInternaUfDestinonumber(double)required

Alíquota de ICMS interna na UF de destino.

>= 0<= 100

aliquotaFcpInternaUfDestinonumber(double)required

Alíquota de FCP interna na UF de destino.

>= 0<= 100

Example