Skip to content
Light
English

Table 42 - Taxation Configuration

  • This article presents the fields of the tax client integration layout. To better understand the concept behind taxation, see our article on Taxation Concept.
  • To carry out this integration it is necessary to send the information along with Table 41 - Type of Tax Client.
OrderField DescriptionFormat and SizeRequiredVersionNote
1Table identifier (IDENTIFICADOR)FIXO=42 (2)Yes2.13
2Branch/Unit (codFilialUnidade)Text (15)
Yes2.13Send ‘XX’ if the configuration is the same regardless of the Branch/Unit.
3Product NCM (codNCM)Text (20)Yes2.13Send ‘XX’ if the configuration applies to all NCM’s (Rare situation), if your system does not have configuration at NCM level, send ‘XX’, but send details by product.
4Product Code (codProduto)Text (30)Yes2.13Send ‘XX’ if this configuration applies to all other unspecified products, or if your configuration is per NCM level.
5Destination UF (ufDestino)Text (2)Yes2.13Send here the UF of the Destination state to which the configuration applies. If the configuration applies to all states, or to all non-detailed states, use ‘XX’
6Tax Client Type (codTipoCliente)Text (20)Yes2.13Send ‘XX’ if you do not use the concept of Client Type Tax, or if this configuration applies to other unspecified Types.
7IPI Calculation Base (baseCalculoIPI)DecimalYes2.13Percentage of the Product Price, which must be used in the IPI calculation. (Inform percentage between 0 and 100)
8IPI rate (aliquotaIPI)DecimalYes2.13IPI rate that must be used. (Enter a percentage between 0 and 100)
9Own ICMS Calculation Base (baseCalculoICMS)DecimalYes2.13Percentage of the Product Price, which must be used in the calculation of Own ICMS. Important: Even if the company is part of Simples Nacional, enter the Percentage here, as it is used in part of the ICMS ST calculation (Inform percentage between 0 and 100)
10Own ICMS Rate (aliquotaICMS)DecimalYes2.13Rate that must be used in calculating the ICMS Own. Important: Even if the company is part of Simples Nacional, enter the rate here, as it is used in part of the ICMS ST calculation (Inform percentage between 0 and 100)
11ST Calculation Method (modalidadeCalculoST)

(Former field usarPrecoPauta)
Integer (1)Yes4.54

0 = Use MVA Modality in the Calculation.
1 = Use Tariff Price Modality (Minimum Price) to calculate ICMS ST.
2 = Use PMPF Modality.
(If in doubt, send ‘0’ or contact the Support)

12MVA (Added Value Margin) (MVA)DecimalYes2.13Inform percentage between 0 and 100
13ICMS ST Calculation Base (baseCalculoIcmsSt)DecimalYes2.13Percentage of the Product Price, including IPI, which must be used as a Base for Calculating Destination ICMS
14ICMS ST Rate (aliquotaIcmsSt)DecimalYes2.13ICMS Rate in the State of Destination
15Tariff Price (precoPauta)DecimalYes2.22Tariff Price
16Percentage Reduction Tariff Price (percReducaoPrecoPauta)DecimalYes2.22Tariff Price Reduction Percentage
17IPI Calculation Method (modalidadeCalculoIPI)Integer (1)Yes2.251 - Calculation by Rate 2 - Value per Standard Unit NOTE: If the modality is “1 - Calculation by Rate”, the system calculates the IPI using fields 7 and 8 of this table, whereas if it is “2 - Value per Standard Unit”, the system uses the field “IPI Value per Unit” from table “15 - Product”
18Discount type code (codtipoDesconto)Text (20)No3.3Discount type code referring to the record registered in table 130 – Type of discount
19Additional fee modality (modalidadeTaxaAdicional)Integer (1)Yes3.3The additional fee modality is to identify whether the fee will be based on a percentage or a fixed amount; Valid options: 1 = percentage; 2 = fixed value
20Additional Fee (taxaAdicional)DecimalNo3.3value of the additional fee that will be applied
21Customer Segment (codSegmento)Text (30)No4.20Customer segment code
22

Uses IPI in the calculation base ICMS_ST

(utilizarIPINaBaseCalcST)

Tinyint(1)No4.45The inclusion of IPI in the ICMS_ST calculation base will be determined based on the information provided. In the absence of such information, it is assumed that the IPI value will be considered in the aforementioned calculation base.

Registration Example:

42|1|XX|26|XX|3|0|0|100|0|0||100||0|0|1|||||