MODCHQCF - NATIONAL CONFIGURATION
Ó UNCTAD - SITE (V1.15)
8.16
National Tariff
This option allows the definition of the columns in your tariff, and sets the normal procedure for
calculating the appropriate tax. This procedure is again defined as a rule.
Tariff Columns
Tariff Column rules are created as for Global Tax rules. Several examples of Column Taxation
follow:
Examples of Rules Defining Columns
Example 1.
Here is an example of the rule defining the Import Duty column:
Rule "IMPORT DUTY";
If TypProc = "4" Then
Num01 IS Rate( ComCod );
Num02 IS ( CustValue * Num01 / 100 );
Action IS DoTax( "ID" , "1" , CustValue , Num01 , Num02 );
Endif;
In this case for all import declarations the system will calculate the Import duty.
First in the rule we define 2 temporary variables, Num01 the rate in the individual Commodity
Code and Num02 - the duty calculation, Customs value times Num01 (the rate) divided by 100.
Then we specify the action that is to calculate Import duty in the following line.
Action IS DoTax( "ID" , "1" , CustValue , Num01 , Num02 );
This line tells the system to charge ("ID"), which must be paid (1), the tax base is the Customs
value, the rate is Num01 and the Duty is Num02.
Note : the function Rate( ) finds the rate in the Commodity Code for the
column to which the rule is attached, the function does not need to be told the
column number.
Example 2:
Here is an example of the rule defining a column for a Preference Rate of Import duty:
Rule "EU";
If PreferCod = "EU" Then
Num01 IS Rate( ComCod );
Num02 IS ( CustValue * Num01 / 100 );
If Num01 > 0 Then
Action IS RelTax("ID" , "EU" , CustValue, Num01, Num02 );
Endif;
If Num01 = 0 Then
Action IS RelTax( "ID" , "EU" , CustValue , 0 , 0 );
Endif;
Action IS AddAttDoc( "861" );
Endif;