ItemNfceTributacaoIbsEstadualInputModel

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

aliquotaEfetivaIbsnumber(double)

Alíquota efetiva do IBS de competência da UF.

>= 0<= 100

valorIbsnumber(double)

Valor de IBS de competência da UF.

>= 0

percentualDiferimentoIbsnumber(double)

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

>= 0<= 100

valorDiferimentoIbsnumber(double)

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

>= 0

Example

ItemNfceTributacaoIbsMunicipalInputModel

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

aliquotaEfetivaIbsnumber(double)

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

>= 0<= 100

valorIbsnumber(double)

Valor de IBS de competência do município.

>= 0

percentualDiferimentoIbsnumber(double)

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

>= 0<= 100

valorDiferimentoIbsnumber(double)

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

>= 0

Example

ItemNfceTributacaoIcmsInputModel

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.

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

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

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

• ValorIcms (decimal): Valor do ICMS resultante.

• BaseFcp (decimal): Valor da base de cálculo do FCP.

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

• ValorFcp (decimal): Valor do FCP resultante.


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

• Cst: 20.

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

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

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

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

• ValorIcms (decimal): Valor do ICMS resultante.

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

• ValorIcmsDesonerado (decimal): Valor do ICMS desonerado.

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

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

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

• ValorFcp (decimal): Valor do FCP resultante.


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

• Cst: (40 ou 41).

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

• ValorIcmsDesonerado (decimal): Valor do ICMS desonerado.

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


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

• Cst: 60.


Dicionário de Enumeradores:

• ModalidadeBaseIcmsNotaFiscalModelEnum:

MargemValorAgregado = Margem Valor Agregado (%).

PrecoPauta = Pauta (Valor).

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

ValorDaOperacao = Valor da operação.

• 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 NFCe.

Allowed values:0020404160

Example

ItemNfceTributacaoIcmssnInputModel

object

Modelo abstrato para a Tributação de ICMSSN (Simples Nacional) da nota fiscal.

O preenchimento dos campos abaixo é condicional ao CSOSN informado.


CSOSN 102 - Tributada pelo Simples Nacional sem permissão de crédito:

• Csosn: 102.

• Nota: Não exige campos adicionais de valores ou alíquotas.


CSOSN 103 - Isento:

• Csosn: 103.

• Nota: Não exige campos adicionais de valores ou alíquotas.


CSOSN 300 - Imune:

• Csosn: 300.

• Nota: Não exige campos adicionais de valores ou alíquotas.


CSOSN 400 - Não Tributada:

• Csosn: 400.

• Nota: Não exige campos adicionais de valores ou alíquotas.


CSOSN 500 - ICMS cobrado anteriormente por substituição tributária:

• Csosn: 500.

* Additional properties are NOT allowed.
csosnstringrequired

Lista de CSOSN da NFCe.

Allowed values:102103300400500

Example

ItemNfceTributacaoPisInputModel

object

Tributação de PIS.

* Additional properties are NOT allowed.
cststringrequired

CST de PIS/COFINS para NFCe.

Allowed values:01020304050607894999

basePisnumber(double)

Base de cálculo do PIS.

>= 0

aliquotaPisnumber(double)

Alíquota do PIS em percentual.

>= 0<= 100

baseQuantidadePisnumber(double)

Base do pis quando quantidade.

>= 0

aliquotaQuantidadePisnumber(double)

Valor da alíquota do PIS quando quantidade.

>= 0<= 100

valorPisnumber(double)

Valor do PIS.

>= 0

Example