• Ask a Question
  • Write a Blog Post
  • Login / Sign-up

author's profile photo Former Member

Tax code Tax procedure

what is taxcode and taxprocedure and also what is condition type hows the these three related?please explain with an example

TECH CONCEPT HUB

Welcome to tech concept hub -it training institute.

Tax configuration in sap: Tax procedure, Tax code & Tax jurisdiction code

For calculation of tax, we need to have tax base amount and tax rate.

Tax rate is the tax percentage which is to be applied on tax base amount to arrive at tax amount. Tax base amount is the amount on which tax rate is to be applied.

As directed by tax authority in a country:

Every country has a list of different taxes which may be applicable on a business transaction in the country.

Different business transaction might invite different types of taxes with different tax rates.

Tax base amount can be inclusive or exclusive of cash discount.

Once tax base amount and tax rate is known for a transaction, tax amount can be calculated.

Calculated tax amount along with business transaction details need to be recorded.

Let’s see how sap handles the above requirements for tax calculation

TAX PROCEDURE

In sap, country specific tax procedure is created and assigned to country. Tax procedure is a list of tax condition types. Each condition type represents a type of tax applicable in the country.

Hence tax procedure represents the list of different types of taxes which are valid in the country.

TAX CODE, TAX JURISDICTION CODE

In sap, tax code is created to store the value of tax percentage.

A business transaction might invite different type of taxes with different tax rates. Hence in sap, tax condition types are assigned to tax percentage. This combination of tax condition types and corresponding tax percentage is stored in tax code.

A tax code in sap is a two digit alphanumeric code which stores different tax conditions (defined in tax procedure) and corresponding tax percentage.

Normally tax code is created at national level but in few countries like USA, different areas have different tax authority and each tax authority decides its own tax percentage. Hence applicable tax percentage depends upon which tax authority the business transaction belongs to.

In sap, each tax authority is created as tax jurisdiction code .

Hence in USA, tax percentages are assigned to tax condition types for the combination of tax code and tax jurisdiction code.

When a business transaction happens, tax code is supplied and system derives tax jurisdiction code information. Corresponding tax percentage maintained against tax condition type is applied for tax amount calculation. Tax amount is posted to GL account assigned to condition type.

With huge number of tax jurisdiction code (tax authority) and each are regulating its own tax percentage, it becomes very challenging for companies to keep track to up to date tax percentage. Instead of committing resources on keeping track of tax percentage, companies take help from other companies who maintain up to date tax percentage for each tax jurisdiction code.

Companies like vertex, taxware, sabrix maintain tax percentage on their server. When transaction is entered in sap, software determines the jurisdiction code and fetches tax percentage from vertex/ taxware/ sabrix server.

Hence companies free themselves from the load of maintaining tax percentages by using the services provided by other companies. Hence tax percentage is fetched from external sources like vertex, sabrix and taxware.

tax code

TAX BASE AMOUNT

In sap, for each company code we can define if tax base amount is inclusive of cash discount or exclusive of tax discount.

POSTING OF TAX AMOUNT

When a business transaction is recorded, tax code is supplied. System calculates the tax amount for each condition type. Condition types are mapped to account key and account key is linked to GL account.

When document is posted, system automatically picks the mapped GL account for posting tax amount.

Let’s put the entire concept together to understand calculation and posting of tax amount in sap

tax-procedure-in-sap

From entered document, system knows the company code. Company code leads to country and country leads to tax procedure.

From tax code which is entered while posting document, system fetches the percentage against each tax condition type and applies the percentage on determined tax base amount. 

—  Tax condition types are assigned tax percentage in tax code.

— Tax condition types are assigned tax percentage in (tax code and tax jurisdiction code) combination.

— Tax percentage is fetched from external sources like vertex/ taxware/ sabrix etc on the basis of tax jurisdiction code.

Calculated tax is posted in GL account assigned to tax condition type.

To read more on tax configuration:

http://www.saptraininghq.com/tax-configuration-for-sap-implementations/

Click on below links to read more.

Basic concepts and GL accounting
ACCOUNTS PAYABLE
ACCOUNTS RECEIVABLE
TAX ACCOUNTING

WITHHOLDING TAX

ASSET ACCOUNTING

How to Define Tax Procedure in SAP

In this SAP tutorials, you will learn how to define tax procedure in SAP systems . In our previous training tutorial we have discussed about what is sales tax and purchase tax in SAP .

How to Define tax procedure in SAP

You can maintain tax calculation procedures in SAP by following one of the navigation method.

Transaction code: – OBYZ Menu Path: – SPRO –> IMG –> Financial Accounting (New) –> Financial Accounting Global Settings (New) –> Tax on sales/purchases –> Basic settings –> Check calculation procedure.

Step 1) Enter transaction code “OBYZ” in the SAP command field and enter.

Step 2) A pop up window condition element screen displays with options, you need to choose procedures so double click on it.

Step 3) On change view procedure screen, click on new entries button for definition of new tax procedure in SAP.

Step 4) On new entries calculation procedures screen, update the following details.

After maintaining the details, click on save button and save in your request number.

Step 5) Now select TKCP procedures row and double click on control data folder.

Step 6) Select new entries button.

Step 7) On new entries screen, update the following details.

After maintaining all the required details, click on save button and save the configured details.

Successfully we have maintained tax calculation procedures in SAP.

Most Read Articles

Tax company code Table in SAP

Tax company code Table in SAP

Tax company code related terms

Definitions.

SAP is the short form of Systems, Applications & Products in Data Processing. It is one of the largest business process related software. This software focused on business processes on ERP & CRM.

Like most other software, SAP also using database tables to store the data. In SAP thousands of tables are there to store different data. A table contains several fields and some of the fields will be key fields.

Popular Table Searches

Latest table searches.

Assign Tax Calculation Procedure to Country in SAP for GST

How to assign tax calculation procedure to country for gst in sap.

You need to assign tax calculation procedures to every country where your company is operating the business.

You can assign tax calculation procedure to country IN (India) for SAP GST  by using the following navigation method

Important Configurations to be done before assignment

Refer below step-by-step procedure on how to assign tax calculation procedure to country IN (India) for SAP GST

Step 1 ) Execute the transaction code “OBBG” as shown below

assign tax calculation procedure to country SAP

Step 2 ) In the next screen change view “Assign Country -> Calculation procedure” overview, the complete list of countries displays on the screen for assignment of country to calculation procedure. Choose the position option and enter the country key India as IN.

Assign country calculation procedure in SAP

Step 3 ) Now enter the tax calculation procedure procedure key “GSTIN” for the country IN (India) in the filed procedure and press enter to continue.

Assign Tax Calculation Procedure to Country in SAP for GST

After the assignment of tax calculation procedure to country IN, Choose save icon and save the configured details.

Also Refer: Next Configuration steps

Define Access Sequence for GST

Define Condition types for GST

Define account keys for GST.

Online Tutorials & Training Materials | STechies.com

The Procedure of Tax Configuration in SAP

Tax determination is mainly a country-specific setting and there are separate SAP modules for tax. In SAP the amount of tax is determined mainly on the basis of Tax procedures and Tax Codes.

Tax on Purchase/Sale - When we purchase something we have to pay the tax, it is called input tax. It is denoted by V. When we are selling something we have to pay the tax, it is called output tax and it is denoted by A.

The Procedure of Tax Calculation in SAP

Define condition types, define the account key, create tax procedure, assign the country to the calculation procedure, define tax codes.

It indicates different types of tax such as GST, VAT, etc, and conditions applicable.

Steps to create Condition Types

Step 1 : Enter the T-Code SPRO in the SAP Command Field and press Enter .

tax procedure assignment table in sap

Now on the next screen click on SAP Reference IMG Button

tax procedure assignment table in sap

Step 2 : Navigate to SAP IMG Path:

Financial Accounting >> Financial Accounting Global Settings >> Tax on Sale/Purchase >> Basic Settings >> Check Calculation Procedure

Enter T-Code OBYZ

tax procedure assignment table in sap

Here you can Define your Condition Types

Click on Define Condition Types

Define Condition Type

Step 3 : Click on the New Entries button on the top navigation

tax procedure assignment table in sap

Step 4 : Now make an entry in the following fields

Condition type : Enter condition type as RGST for company code 1982.

Access sequenc e: Select standard Access Sequence MWST from the list.

Condition class : Select Condition Class D for Taxes.

Calculation Type : Select Calculation Type A for Percentage.

After making all the entries press the Save button.

Details of Added Entries

Now Condition Type RGST for company code 1982 is created.

tax procedure assignment table in sap

Steps to create Account Key

Step 1 : Enter T-Code SPRO and click on the button SAP Reference IMG & Navigate to SAP IMG Path

Financial Accounting >> Financial Accounting Global Settings >> Tax on Sale/Purchase >> Basic Settings >> Check and Change Setting for Tax Processing

Here we will define our account key

Enter T-Code OBCN

Check and Change Setting for Tax Processing

Step 2 : On Change View Text Processing and Accounting Screen click on the New Entries button

tax procedure assignment table in sap

Step 3 : Give information in the following field.

Process : Enter process name as RG1

Description : RGST for company code 1982

Tax type : Select Tax type 1 for Input tax and Tax type 2 for Output tax

Posting indic : Select Posting indicator 2 for Separate line item

tax procedure assignment table in sap

Press the Save button

Now the Account Key RG1 is created you can see it from the list.

It is the automatic mechanism developed to calculate tax on sales and purchases by the system. Tax Procedure should not be created for any company codes, it should be for one specific country.

There can be multiple tax procedures for the same country but for multiple company codes, there is a single tax procedure. There are so many country-specific Tax Procedures available in SAP, simply you can assign the tax procedure to your country and its applications. Tax Procedure should be assigned to the country before creating the Tax Codes.

Steps to create Tax Procedure

Financial Accounting(New) >> Financial Accounting Global SettingS(New) >> Tax on Sale/Purchase >> Basic Settings >> Check Calculation Procedure

Enter T.code OBYZ

tax procedure assignment table in sap

Step 2 : A popup window screen appears with options. Double click the Define Procedures field.

Define Procedures

Step 3 : On Change View “Procedure”: Overview screen click on New Entries button

Define Procedures Screen

Step 4 : On New Entries: Overview of Added Entries screen update the following field.

Procedure : Enter the name of the tax procedure which is a 5 digit key for example XYZIN.

Description : Descriptive text of the tax calculation procedure for example TAX PROCEDURE FOR XYZ INDIA.

After maintaining the details click on the Save button.

tax procedure assignment table in sap

Step 5 : Now select the procedure XYZIN you created from the procedure tree and double click the Control Data folder

tax procedure assignment table in sap

Step 6: Select the New Entries button

tax procedure assignment table in sap

Step 7 : On the New Entries screen give information in the following fields.

Step : Enter the number like 10, 20 30….etc. which specifies the sequence of the procedure.

Condition type : Either we can create or use sap standard condition type for example BASB for Base Amount.

Description : The description text appears automatically based on the condition type

Account key : We link the account key to the tax procedure

tax procedure assignment table in sap

After completing all the details click on the Save button and your tax procedure is successfully created and you can see it from the Procedure tree.

tax procedure assignment table in sap

Step to assign the country to the tax procedure

Step 1: Enter T-Code SPRO and click on the button SAP Reference IM G & Navigate to SAP IMG Path

Financial Accounting(New) >> Financial Accounting Global Settings(New) >> Tax on Sale/Purchase >> Basic Settings >> Assign Country to the Calculation Procedure

Run T.code OBBZ

Assign the country to the calculation procedure

Step2: On the Change View “Assign Country” screen select the country from the list and change the tax procedure to XYZIN

tax procedure assignment table in sap

Then press the Save button

Now your Tax procedure XYZIN is assigned to the country India .

Tax Codes are the tax rates used in the calculation of tax. We can create multiple Tax Codes.

Step to create Tax Code

Financial Accounting >> Financial Accounting Global Settings >> Tax on Sale/Purchase >> Calculation >> Define Tax Codes for Sales and Purchases

Define Tax Codes for Sales and Purchases

Now it will ask you to select the country of which you want to define Tax Codes

tax procedure assignment table in sap

Step 2 : On the Maintain Tax Code : Initial Screen

tax procedure assignment table in sap

Step 2 : Double click Tax code R1

Then the Properties window well come,  update the following fields

tax procedure assignment table in sap

Then press the check button

Now Maintain Tax Code: Tax Rates screen appears

In the field, Tax Percent Rate give the Input and Output Tax percentage as 18%.

Then press the Save button.

tax procedure assignment table in sap

Now your Tax Code R1 is created successfully.

Guru99

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

SAP uses Condition Method technique to calculate taxes (except Withholding Tax) in the system. Tax Calculation Procedures (defined in the system) together with the Tax Codes are used in calculating the amount of tax.

The Tax Code is the first step in the tax calculation procedure. The Tax code describes following –

Each country has a specific Tax Procedure defined in the standard system. A Tax calculation procedure contains the following fields:

Step 1) Tax Category

Tax Category is used to group and manage similar product tax rates or service tax rates. Tax Rates are defined for each of the tax codes. The tax rates are linked to Tax Types and are included in the tax procedures (in this relationship, it is technically possible that a single tax code can have multiple tax rates for various tax types.) The tax code is assigned to a Tax Procedure, which attaches to a GL master record. A specific tax procedure is accessed whenever that GL account is used in document processing.

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

A Message “Data was saved ” is displayed.

Step 2) Define Tax Types

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

Step 2.2 Enter Tax country / Sequence / tax category and save the data .

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

Step 3) Assign the plant for Tax Determination.

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

Step 4 Define the Material Taxes.

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

Step 5 Define the Tax Determination

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

Step 5.2 Select Domestic taxes.

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

Enter Customer Tax class/Material Tax class / amount / validity period and tax code.

SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4, OVK1

Save the record.

You Might Like:

tax procedure assignment table in sap

Author's profile photo Former Member

Tax Procedure vs MM Pricing Procedure

Introduction:

In Indian taxation, we have different structure for calculating tax with vendor inward invoice. Few are discussed here.

Case 1: Freight / discount NOT included for Excise duty & VAT (Normal)

Case 2: Freight / discount included for Excise & VAT (Normal)

Case 3: Freight / discount NOT included for Excise but included for VAT (Non-Standard)

Case 4: Fetch tax value (deductible) from Tax procedure to MM Pricing Procedure

Case 5: Fetch tax value (non-deductible) from Tax procedure to MM Pricing Procedure

Case 6: Pass excise value from MM Pricing Procedure to Tax Procedure

========================================================================================================================

Reference for Case 3:

As per SAP Note 1559145 (3rd Question)

Base type in tax procedure:

Routine 362 : Refers to ‘subtotal’ MM pricing procedure, includes condition values ‘with subtotal 4’ and excludes condition values ‘with subtotal 6’

Routine 363 :  Refers to ‘subtotal’ MM pricing procedure, includes condition values ‘with subtotal 6’ and excludes condition values ‘with subtotal 4’

Config in MM Pricing procedure: M/08

Case 1 : FRA1 – Freight condition not included for excise & VAT :subtotal ‘blank’

Case 2 : ZF10 – Freight condition included for excise & VAT :subtotal ‘4’

Case 3 : R010 – Discount condition not included for excise but included for VAT :subtotal ‘6’

Case 4 : JEXS – To fetch deductible tax value in tax procedure to pricing procedure

Case 5 : NAVS – To fetch non-deductible tax value in tax procedure to pricing proocedure

Case 6 : JEXC – To pass manual excise percentage or value to tax procedure

tax procedure assignment table in sap

Config in Tax procedure: OBYZ

Case 2 : BASB : Maintain routine 362 in Base type

Case 3 : ZVAT : Maintain routine 363 in Base type

Case 4 : Account Key VS1 & IN1 for excise & tax conditions respectively for deductible taxes (see below screen shot in OBCN for VS1 & IN1)

Case 5 : Account key NVV for VAT conditions for non-deductible taxes (see below screen shot in OBCN for NVV)

tax procedure assignment table in sap

Note : config for account key NVV & IN1

Tcode : OBCN or Financial Accounting (New) -> Financial Accounting Global Settings (New) -> Tax on Sales/Purchases -> Check and Change Settings for Tax Processing -> Execute : Check below setting for NVV (non deductible) & IN1 (deductible)

tax procedure assignment table in sap

Freight is statistical or could be accounted to freight vendor separately

PO price : INR 100 per 1 EA                 (PB00)

Discount : INR 1                                  (FRA1)

ED         : PB00

VAT       : PB00 + ED

tax procedure assignment table in sap

Case 2: Freight / discount included for Excise duty & VAT (Normal)

Freight    : INR 1                                  (ZF10)

ED         : PB00 + ZF10

VAT       : PB00 + ZF10 + ED

tax procedure assignment table in sap

Case 3: Freight / discount included for VAT ONLY (Non-Standard)

Discount : INR -1                                 (R010)

VAT       : PB00 + R010 + ED

tax procedure assignment table in sap

Excise is calculated on 100 (without discount) and VAT is calculated on 100 – 10 + 20 + 0.40 + 0.20 = 110.60 x 5% = 5.53

tax procedure assignment table in sap

VAT and excise conditions are configured deductible. Rs. 26.63

tax procedure assignment table in sap

VAT and excise condition values are transferred to condition JEXS in pricing procedure. Rs. 26.63

tax procedure assignment table in sap

VAT is configured non-deductible. Tax : Rs. 6.03

tax procedure assignment table in sap

VAT is transferred to condition NAVS in pricing procedure. Tax : Rs. 6.03

tax procedure assignment table in sap

Value or percentage entered in JEXC in pricing procedure is transferred to tax procedure JMOP

tax procedure assignment table in sap

JMOP value is copied from JEXC in pricing procedure

tax procedure assignment table in sap

Hope the document is useful

Assigned Tags

tax procedure assignment table in sap

i have a query, if there are any other conditions and configured after JEXS and the from value against those condition are taken on basic,then TAX should not calculate on the value after JEXS condition.

How to achieve this,i am facing this issue.

Author's profile photo MANJEET SINGH

Hi Kavitha,

Thanks for this nice document.

But it will be more helpful if you can brief the use of various type available:

1.) Subtotal .

2.) Requirement

3.) Calculation Type

4.) Bas Type

Manjeet Singh

Insert/edit link

Enter the destination URL

Or link to existing content

IMAGES

  1. How to Define Tax Procedure in SAP

    tax procedure assignment table in sap

  2. How to Define Tax Procedure in SAP

    tax procedure assignment table in sap

  3. Tax Jurisdiction Code In Sap Mm

    tax procedure assignment table in sap

  4. How to Define Tax Procedure in SAP

    tax procedure assignment table in sap

  5. SAP SD: Reverse Tax Calculation, Tax amount rounding and warning message when sales price is

    tax procedure assignment table in sap

  6. How to Define Tax Procedure in SAP

    tax procedure assignment table in sap

VIDEO

  1. Soft Skill Development Week 1 Assignment Answers NPTEL 2023 provided by Swayam Portal

  2. CA

  3. TAX467 GROUP ASSIGNMENT TAX ADMINISTRATION

  4. SAP Special GL WHT Tax Config

  5. Sales Tax Management in SAP Business One

  6. Glasgow coma scale # procedure/assignment #medical surgical nursing # dhyeya nursing#

COMMENTS

  1. Tax procedure Table in SAP

    List of Tax procedure tables in SAP. T5A2D for Tax procedure / reasons for tax exemption. EEDMSETTLPROCPA for Settlement Procedure (Procedure Parameters). EEDMSETTLPROCPAG for Settlement Procedure (Profiles as Procedure Parameters). ... Table for Assignment TTE Tax Type to Nota Fiscal Tax Type Table Type : TRANSP Package : CRM_LOC_BRAZIL Module ...

  2. Tax Procedure Tables in SAP

    SAP Tables for Tax Procedure — the most relevant and popular Tables are listed at the top. You can click on a Table to view more information like table structure, field names, SAP Help/reference links etc. You can also click on the Functional Area to view all the Tables for that module/sub-module. Communication Release Strategy Determination ...

  3. Tax code Tax procedure

    Configuration for Tax Code steps are 1. Maintain the Tax Procedure OBQ1 2. Maintain the Tax Processing in Accounting OBCN 3. Change View of procedure & go to control OBQ3 4. Maintain the Tax Code FTXP 5. Changing in GL Master for assign TAX Code FS00 6. GL assign to Maintain Configuration for automatic posting OB40 7.

  4. Basic SAP Tax Overview

    Tax Procedures are assigned to countries in transaction OBBG Tax Jurisdictions Represent government authorities to which taxes need to be paid SAP allows up to 4 levels tax jurisdictions representing state, country, city, and others Configuration - Jurisdiction Code Structure Tax Jurisdiction structure must be defined in transaction OBCO

  5. SAP Tax Procedure Tables

    SAP Tax Procedure Tables : TTEC_PROCEDURE - Tax Procedure Tcode, T5A2T - Tax Procedure (A) Tcode, T5D2G - Tax Procedure (D) Tcode, T5W2F - (Old) RSA Tax Procedures Tcode, TTE2C_TAX_MAP - Mapping between Tax Type and Procedure Tcode ... Taxes: Material, Plant, Account Assignment and Origin: SD-MD: A094: Taxes: Material, Plant, Origin and Region ...

  6. Tax configuration in sap: Tax procedure, Tax code & Tax jurisdiction

    Tax configuration in sap: Tax procedure, Tax code & Tax jurisdiction code Share this: For calculation of tax, we need to have tax base amount and tax rate. Tax rate is the tax percentage which is to be applied on tax base amount to arrive at tax amount. Tax base amount is the amount on which tax rate is to be applied.

  7. CRMC_TAX_CP Table in SAP : Assignment of Partner System to Pricing

    CRMC_TAX_CP is a standard Tax Determination Transparent Table in SAP CRM application, which stores Assignment of Partner System to Pricing Procedure data. You can use the transaction code SE16 to view the data in this table, and SE11 TCode for the table structure and definition. Table of Contents

  8. How to Define Tax Procedure in SAP

    Step 1) Enter transaction code "OBYZ" in the SAP command field and enter. Step 2) A pop up window condition element screen displays with options, you need to choose procedures so double click on it. Step 3) On change view procedure screen, click on new entries button for definition of new tax procedure in SAP.

  9. Tax company code Table in SAP

    Here is a list of possible Tax company code related tables in SAP. You will get more details about each SAP table by clicking on the table name. ... Table for Deifne Tax Determination Procedure Per Company Code Group Table Type : TRANSP Package : EE21 ... Table for Tax Code Assignment per RE Tax Type/Group Table Type : TRANSP Package : RE_EX_FI

  10. Assign Tax Calculation Procedure to Country in SAP for GST

    You can assign tax calculation procedure to country IN (India) for SAP GST by using the following navigation method IMG Path: IMG > Financial Accounting > Financial Accounting Global Setting > Tax on Sales/Purchases > Basic Settings > Assign country to calculation procedure. Transaction code: OBBG.

  11. The Procedure of Tax Configuration in SAP

    Step to assign the country to the tax procedure. Step 1: Enter T-Code SPRO and click on the button SAP Reference IM G & Navigate to SAP IMG Path. Financial Accounting (New) >> Financial Accounting Global Settings (New) >> Tax on Sale/Purchase >> Basic Settings >> Assign Country to the Calculation Procedure. Or.

  12. SAP SD Tax Determination Procedure Tutorial: VK12, OX10, OVK4 ...

    Step 5.1. Enter T-code VK12 in the command field. Enter condition type . Step 5.2 Select Domestic taxes. Step 5.3. Enter Country / customer tax class / material tax class. Run the report. Step 5.4. Enter Customer Tax class/Material Tax class / amount / validity period and tax code.

  13. Tax Procedure vs MM Pricing Procedure

    Tax Procedure vs MM Pricing Procedure 2 5 12,017 Introduction: In Indian taxation, we have different structure for calculating tax with vendor inward invoice. Few are discussed here. Case 1: Freight / discount NOT included for Excise duty & VAT (Normal) Case 2: Freight / discount included for Excise & VAT (Normal)