TAXATION MANAGEMENT USING ASYCUDA++
Ó UNCTAD - SITE (V1.15)
A.28
Updtax(..)
Logic
Update a previously calculated tax.
Syntax:
Action is UpdTax(Tax code,MP,Tax Base, Tax Rate,Tax).
Purpose:
Used to modify the calculation of an existing tax and display the new
results.
Example :
UpdTax( "ICD", "1", Statval , 5 , Statval * 5/100);
This action will modify the tax ICD, which has to be paid (MP "1"), the
tax basis is StatVal, rate is 5%, tax is 5% of StatVal.
Note: Nothing is done if this action is requested on a non-existent tax.
Reltax(..)
Logic
Relieve an existing tax.
Syntax:
Action is RelTax(Tax code,Relief code,Tax Base, Tax Rate,Tax).
Purpose:
Reduces the calculation of an existing tax, displays the modified results
and stores the difference in the database (Loss of revenue).
Example :
RelTax("ICD", "PR1", Statval , 5 , Statval * 5/100);
The calculation of tax ICD is modified, MP is 1 and tax basis is
StatVal, rate is 5%, tax is 5% of StatVal.
This function is different from Updtax because it stores the reduction of tax
amount (loss of revenue) under the preference code PR1. The loss of
revenue can then be retrieved for any purpose (fiscal or statistical). In the
example the loss of revenue is stored under the preference code "PR1".
Note: Nothing is done if this action is requested on a non-existent tax.
RelTaxPart(...)
Logic
Partially relieve a previously calculated tax.
Syntax:
Action is RelTaxPart(Tax code,Relief code,Tax Base, Tax Rate,Tax).
Purpose:
This function is similar to RelTax. It permits two different losses of
revenue to be calculated and combined. E.g. goods are imported from a
country that is a member of a preference group. They benefit from a
reduced rate of duty. The consignee may also be eligible to a reduced
rate under a specific Customs regime. The two losses of revenue are
applicable and can be stored separately.
Example :
RelpartTax( "ICD", "PR1", Statval , 5 , Statval * 5/100);
RelpartTax( "ICD", "IVP", Statval , 2.5 , Statval * 2.5/100); where PR1 is the
relief code for the preference and IVP the relief code for the Customs regime.
Note: Nothing is done if this action is requested on a non-existent tax.