Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Calculation Procedures contains necessary specifications for the calculation and base for calculating and posting of taxes on sales/purchases. Many tax calculation processes have already been defined in the standard SAP system for certain countries. For India its TAXINN and TAXINJ. TAXINN is a tax procedure which follows condition based percentage/formula base in TAXINJ). record (not like
Here first you need to check whether TAXINN procedure is available in system or not.
Condition Type is the condition calculation rule. It defines on which base amount tax/surcharge/discount is calculated and this
base is defined in calculation procedure. You also need to check whether all required Condition Types are there in SAP system or else you need to add missing condition type in SAP system. There is a relation between condition type and access sequence. The access sequence is mentioned in condition type which calls the accesses maintained in that particular access sequence while maintaining condition record.
Access Sequence contains definition of which combinations of fields are to be taken into consideration to decide the Condition Records. Say for instance Plant/Vendor/Material, which means if a user is creating a purchase order for material X with vendor A in Plan P he can define the tax rate on this basis. Below the tabular explanation;
Material X Y X Vendor A A A Plant P P B Tax Rate 10% 5% 5%
Here combination of Material, vendor and plant is one of the access maintained in access sequence and tax rate is condition record.
You can create the new accesses in Access Sequence as per your requirement. Below are some examples of access sequence;
Transaction types
Accounts specification
Specifying G/L Accounts per Excise Transaction Transaction Code : NA Path : Logistics General > Tax on Goods Movements > India > Account Determination > Specify G/L Accounts per Excise Transaction
Here we maintain GL Accounts for Excise transactions for automatic account determination. This will define which GL account to be posted for specified duties for every transaction type. There may be sub transaction type in certain cases, for those also we need to maintain GL accounts.
Definition of
TAX Code
TAX Code, on the basis of which the system calculates excise duty and tax. An end user
just enter the tax code in a transaction and all duties and tax calculations are done by the system. While
TAXINN you just need to define TAX Code, TAX Type and its Description. Please note do not mention tax percentage in its description
defining tax code for as there will not be any access to end user to change the description (in case Govt. changes the tax rate in budget). In budget government may announce change in tax rate or duties, user need to change condition
We need to assign the tax code to company code to make it effective in that particular company code.
Here user need maintain the required condition record for particular condition type (for instance we will maintain condition record for
your business process. Hence the end user can change the condition records as and when it is required,
Note To calculate duties correctly you must have maintained Vendor, Customer, Material, Plant and like in transaction code J1ID to which you want to calculate excise duty.
This
way
the
system
calculates
the
duties
and
taxes
in
the
system.
beginner level. It
might be incomplete. I request experts to contribute to the blog, so that many SAP functional consultants can be benefited from this.