Goods & Service Tax in Sap
Goods & Service Tax in Sap
INTRODUCTION
Generally, the tax calculation procedure differs from country to country. According to the
government policy and the revenue resources, it levies the tax on goods. For the purpose of
tax, each country develops its own structure of taxation independently.
While implementing the project, we must understand the tax structure of the country and
has to apply the same to our project as per the business requirement.
SAP is standard software; hence it has not all been developed for any country’s requirement
specially. It has globally developed. It will be configured or design separately for the
company which company will use it for their business requirement.
GST (Goods & Service Tax) is applicable in India from July 1, 2017 onward. There are two
types of taxes, one is input tax and the other is output tax. Input tax means the taxes on the
purchase of goods or services and Output tax means the taxes on sales of goods or
services.
With the help of the condition types and processing keys, SAP creates tax procedures for
the country. For processing the Input tax and Output tax, we have to use the tax calculation
procedure to apply the relevant taxes. Condition types “MWVS” is for Input tax and “MWAS”
is for Output tax which is standard in SAP. We can create new condition types by using
“Copy As” of standard condition type “MWVS” for Input and “Copy As” of standard condition
type “MWAS” for Output.
1. Deductible: The tax for which, we can take tax credit or benefit / Mod vat / Cen vat that is
deductible.
2. Non-deductible: The tax for which, we cannot take tax credit that is non-deductible.
Component of GST
NOTE:
→
1. SGSG State Goods & Service Tax
→
2. CGSG Central Goods & Service Tax
→
3. IGSG Integrated Goods & Service Tax
→
4. UTGST Union Territory Goods & Service Tax
→
5. RCM Reverse Charge Mechanism
If the state of “Union Territory” then we take UTGST instead of SGST.
RCM is applicable to the purchase of goods or services. If we purchase goods or
services from a nonregistered vendor then “RCM” will be applicable.
Tax rate: 0%, 5%, 12%, 18%, 28%
SGSG = 2.5%
CGST = 2.5% > = 5%
or services with same state of customers or vendors
then it will be applicable. It means the sellers and the
purchasers both are in same state then it will be
applicable.
Purchase Process
1. Deductible Tax = It carries the rate of GST, it means we will take input credit.
Entry – Goods Receipt
2. Non-Deductible Tax: It not carry the rate of GST, it means we will not take input credit
Entry – Goods Receipt
3. Non-deductible tax in RCM case: If we purchase goods or services from non-registered vendor
then RCM (Reverse Charge Mechanism) will be applicable.
Entry – Goods Receipt
Sales Process
In the case of a sales order, we select the output tax code. No accounting entry for sales
order (SO).
Billing TC “VF02”
Note:
We maintain the GST registration number in the business place (state). For every state,
the GST registration number of the company will be single.
For each registration number, we create a separate business place in the system for
GST return and reporting purposes.
Material Master Data related changes: HSN code will assign in Material Master Data in
the control field of the foreign trade tab.
Vendor Master Data related changes: Vendor GST registration number will assign in
Vendor Master Control Data in the tax No. 3 field.
Customer Master Data-related changes: Customer GST registration number will assign
Customer Master Control Data in tax No. 3 field.
CONFIGURATION
Purpose: In this step, we create the tax account key. Those tax conditions will display or
which will post in a separate GL account. Account keys are used to determine the GL
account.
→ → →
Path: SPRO IMG Financial Accounting (New) Financial Accounting Global Settings
→ → →
(New) Tax on Sales & Purchase Basic Settings Check & Change Setting for Tax
Processing
- Process: IIC
- Description: Input CGST
- Tax Type: 2
- Posting Indic.: 2
↓
Enter – Save
↓
Prompt for customizing request
↓
– Create Request – to click
↓
Short Description: IIET- GST Configuration
↓
Enter – Enter
↓
√ - Data was saved
↓
- Next Entry - to click
↓
Process: IIS
Description: Input SGST
Tax Type: 2
Posting Indic.: 2
↓
Enter – Save
↓
√ - Data was saved
↓
- Next Entry - to click
↓
Process: III
Description: Input IGST
Tax Type: 2
Posting Indic.: 2
↓
Enter – Save
↓
√ - Data was saved
As per business requirement, similarly we define tax processing key for the state of “Union
Territory”
↓
- Next Entry - to click
↓
Process: IIU
Description: Input UTGST
Tax Type: 2
Posting Indic.: 2
↓
Enter – Save
↓
√ - Data was saved
↓
- Next Entry - to click
↓
For “Output” tax
- Process: IOC
- Description: Output CGST
- Tax Type: 1
- Posting Indic.: 2
- Enter - Save
- √ - Data was saved
Note: Tax processing keys are useful to process the collected tax amount to be posted in
General Ledger accounts. The definition of these processing keys, the system either credits
the amount to separate GL accounts or credit back to the respective GL accounts only.
→ → →
Path: SPRO IMG Financial Accounting (New) Financial Accounting Global Settings
→ → →
(New) Tax on Sales & Purchase Basic Settings Check Calculation Procedure.
Condition types represent the tax elements. Condition types “MWVS” is standard for Input
tax and “MWAS” is standard for Output tax, which is predefined in the SAP system. We will
copy from “MWVS” for making the new Input condition type and copy from “MWAS” for
making the new Output condition type.
↓
Position – to click
↓
Condition type – MWVS
↓
Enter
↓
MWVS – to select
↓
- Copy As - to click
↓
↓
Enter-Save
↓
↓
Select –customizing request “IIET – GST Configuration”
↓
Enter
↓
√ - Data was saved
↓
Now select – IICG - Input CGST
↓
- Copy As - to click
↓
↓
Enter - Save
↓
√ - Data was saved
↓
Now select – IISG - Input SGST
↓
↓
- Copy As - to click
↓
↓
Enter - Save
↓
√ - Data was saved
Now, we will define “Condition type” for Output tax
↓
Position – to click
↓
Condition type – MWAS
↓
Enter
↓
MWAS – to select
- Copy As - to click
↓
- Enter – Save
- Select –customizing request “IIET – GST Configuration”
- Enter
- √ - Data was saved
- Now select – IOCG - Input CGST
- Now select – IOCG - Input CGST
- Copy As - to click
↓
- Enter – Save
- Select –customizing request “IIET – GST Configuration”
- Enter
- √ - Data was saved
- Now select – IOCG - Input CGST
- Now select – IOCG - Input CGST
- Copy As - to click
↓
- Enter – Save
- √ - Data was saved
- select – IOCG - Output SGSTput SGST
- Copy As - to click
↓
- Enter – Save
- √ - Data was saved
B. Define Procedure:
The tax calculation procedure is a tax calculation formula, in which we define the base
amount of each tax element and assign the account key to the tax element.
TAXINN is a standard tax procedure, which is pre-defined in the SAP system. We will copy
with reference to the tax procedure TAXINN, after a copy of this procedure we will change
the procedure and description and save it.
TC-OBYZ
↓
Define Procedure
Double Click
↓
Position – to click
↓
- Copy As - to click
↓
Procedure – TAXIN
Description – Tax Procedure –India – IIET
↓
Enter
↓
Copy all – to click
↓
Enter
↓
Copies no. of entry 1
↓
Save
↓
√ - Data was saved
↓
Now we will select – TAXIN- Tax Procedure-India-IIET
↓
-Control - Double click
↓
↓
New Entry
↓
↓
Enter – Save
↓
√ - Data was saved
↓
Back to click for see the details
Note: We can use any unused numbers between 1- 999 for step for calculation of tax.
Condition type “BASB” use for the base amount of Input tax and “BASI” use for the base
amount of Output tax.
→ → →
Path: SPRO IMG Financial Accounting (New) Financial Accounting Global Settings
→ → →
(New) Tax on Sales & Purchase Basic Settings Assign country to calculation
procedure.
Assign Country to Calculation Procedure
↓
Execute
↓
Position – IN
↓
Enter
↓
↓
Save
↓
Select customizing request – IIET GST Configuration
↓
Enter
↓
√ - Data was saved
→ → →
Path: SPRO IMG Financial Accounting (New) Financial Accounting Global Settings
→ → →
(New) Tax on Sales & Purchase Calculation Define Tax Codes for Sales and
Purchases.
Define Tax Codes for Sales and Purchases
↓
Input Tax Codes Execute
↓
Enter
↓
Tax code – V1
↓
Phone/Whatsapp: +1 (515) 309-7846 (USA) Email: info@zarantech.com
www.zarantech.com
1 1
Enter
↓
V1 – Input IGST@5%
Tax type: V – Input tax
↓
Enter
↓
↓
Enter
↓
Save
↓
√ - Tax code V1 was created
Tax code – V2
↓
Enter
↓
V2 – Input (CGST@2.5%+SGST@2.5%)
Tax type: V – Input tax
↓
Enter
↓
↓
Enter
↓
Save
↓
√ - Tax code V2 was created
Similarly we will create following tax code for Input tax.
Tax code – V3
↓
Enter
↓
V3 – Input@12%
Tax type: V – Input tax
↓
Enter
↓
↓
Enter
↓
Save
↓
√ - Tax code V3 was created
Tax code – V4
↓
Enter
↓
V4 – Input (CGST@6%+SGST@6%)
Tax type: V – Input tax
↓
Enter
↓
↓
Enter
↓
Save
↓
√ - Tax code V4 was created
Tax code – V5
↓
Enter
↓
V5 – Input@18%
Tax type: V – Input tax
↓
Enter
↓
↓
Enter
↓
Save
↓
√ - Tax code V5 was created
Tax code – V6
↓
Enter
↓
V6 – Input (CGST@9%+SGST@9%)
Tax type: V – Input tax
↓
Enter
↓
↓
Enter
↓
Save
↓
√ - Tax code V6 was created
Tax code – V7
↓
Enter
↓
V7 – Input@28%
Tax type: V – Input tax
↓
Enter
↓
↓
Enter
↓
Save
↓
√ - Tax code V7 was created
Tax code – V8
↓
Enter
↓
V8 – Input (CGST@14%+SGST@14%)
Tax type: V – Input tax
↓
Enter
↓
↓
Enter
↓
Save
↓
√ - Tax code V8 was created
↓
Now we will create Output Tax Codes
Tax code – A1
↓
Enter
↓
A1 – Output IGST@5%
Tax type: A – Output tax
↓
Enter
↓
↓
↓
Enter
↓
Save
↓
√ - Tax code A1 was created
Tax code – A2
↓
Enter
↓
A2 – Output (CGST@2.5%+SGST@2.5%)
Tax type: A – Output tax
↓
Enter
↓
Enter
↓
Save
↓
√ - Tax code A2 was created
Tax code – A3
↓
Enter
↓
A3 – Output@12%
Tax type: A – Output tax
↓
Enter
↓
↓
Enter
↓
Save
↓
√ - Tax code A3 was created
Tax code – A4
↓
Enter
↓
A4 – Output (CGST@6%+SGST@6%)
Tax type: A – Output tax
↓
Enter
↓
↓
Enter
↓
Save
↓
√ - Tax code A4 was created
Tax code – A5
↓
Enter
↓
A5 – Output@18%
Tax type: A – Output tax
↓
Enter
↓
↓
Enter
↓
Save
↓
√ - Tax code A5 was created
Tax code – A6
↓
Enter
↓
A6 – Output (CGST@9%+SGST@9%)
Tax type: A – Output tax
↓
Enter
↓
- Enter
- Save
- √ - Tax code A6 was created
- Tax code – A7
- Enter
- A7 – Output@28%
- Tax type: A – Output tax
- Enter
- Enter
- Save
- √ - Tax code A7 was created
- Tax code – A8
- Enter
- A8 – Output (CGST@14%+SGST@14%)
- Tax type: A – Output tax
- Enter
↓
Enter
↓
Save
↓
√ - Tax code A8 was created
TC-FS00
↓
Enter
↓
– Create New – to click
↓
GL Account – 400001
Company Code - IIET
↓
Enter
↓
Type/Descriptions
Account Group – Taxation (This is not standard; you can select as per your configuration which
account group you have defined for Tax GL).
↓
Control Data – to click
Control Data
Account currency – INR (It is company code currency, company code currency is known as
local currency. Any company code currency/local currency will be selected by default).
Only balance in local currency - (It will be selected in those GLs for which we want to see
the balance in local currency)
Tax category – (-) Input tax (It will be selected for Input tax GL account i.e. CGST, SGST &
IGST)
Tax category – (+) Output tax (It will be selected for Output tax GL account i.e. CGST, SGST
& IGST)
– Posting without tax allowed – (It will be ticked for without tax posting)
– Open item management – (It will be selected in those GLs which need to be
clear/nullified/paid in the future.
– Line item display – (It will be selected in those GLs in which we want to see the
separate transaction (line items) in the GL line items report.
Sort key – 001 (This sort key is posting date, it is used to sort the line items. You can use
any sort key as per your requirement).
↓
Create/bank/interest – to click
Create/bank/interest
Field Status Group – G014 -Taxation (This is not standard; you can select as per your
configuration which field status group you have defined for Tax GL).
↓
↓
Enter – Save
↓
√ - Data saved
Purpose: In this step, we will assign tax codes with GL accounts in which GL we want to
post the tax amount separately.
→ → →
Path: SPRO IMG Financial Accounting (New) Financial Accounting Global Settings
→ → →
(New) Tax on Sales & Purchase Posting Define Tax Account
↓
Input CGST – IIC
↓ Double click
Chart of Account - IIET
↓
Enter
↓
Tax Code -
↓
↓
YES
↓
Posting key – to click
↓
Debit – 40
Credit – 50
↓
Accounts – to click
↓
Message – Do you want to save the data first? “YES, NO, CANCEL”
↓
YES
↓
Select customizing request – IIET GST Configuration
↓
Enter
↓
↓
Enter
↓
Save
↓
Select customizing request – IIET GST Configuration
↓
Enter – √ - Data saved
Similarly we will assign one-by-one tax processing key with GL Account for Input tax
Debit – 40
Credit – 50
↓
Accounts – to click
↓
Message – Do you want to save the data first? “YES, NO, CANCEL”
↓
YES
↓
Select customizing request – IIET GST Configuration
↓
Enter – Enter
↓
↓
Enter - Save
↓
Select customizing request – IIET GST Configuration
↓
Enter - √ - Data saved
↓
Enter - Save
↓
Select customizing request – IIET GST Configuration
↓
Enter - √ - Data saved
Similarly we will assign one-by-one tax processing key with GL Account for Output Tax.
TC “OB40”
↓
↓
Output CGST – IOC
↓ Double click
Chart of Account - IIET
↓
Enter
↓
Tax Code -
↓
↓
Posting key – to click
↓
Message – Do you want to save the data first? “YES, NO, CANCEL”
↓
YES
↓
Posting key – to click
↓
Debit – 40
Credit – 50
↓
Accounts – to click
↓
Message – Do you want to save the data first? “YES, NO, CANCEL”
↓
YES
↓
Select customizing request – IIET GST Configuration
↓
Enter
↓
↓
Enter - Save
↓
Select customizing request – IIET GST Configuration
↓
Enter - √ - Data saved
↓
Debit – 40
Credit – 50
↓
Accounts – to click
↓
Message – Do you want to save the data first? “YES, NO, CANCEL”
↓
YES
↓
Select customizing request – IIET GST Configuration
↓
Enter
↓
↓
Enter - Save
↓
Select customizing request – IIET GST Configuration
↓
Enter - √ - Data saved
↓
Posting key – to click
↓
Debit – 40
Credit – 50
↓
Accounts – to click
↓
Message – Do you want to save the data first? “YES, NO, CANCEL”
↓
YES
↓
Select customizing request – IIET GST Configuration
↓
Enter
↓
↓
Enter - Save
↓
Select customizing request – IIET GST Configuration
↓
Enter - √ - Data saved
Purpose: If the tax rate will not be reflected on that screen after creating the tax codes by
TC “FTXP” In this case we will assign tax codes directly to the company by the below path.
→ → →
Path: SPRO IMG Logistics General Tax on Goods Movement India Basic → →
→ →
Settings Determination of Excise Duty Condition Bases Excise Determination Assign →
Tax Code to Company
↓
Assign Tax Code to Company Codes
↓
Execute
↓
New Entry
↓
↓
Enter
↓
Save
↓
Select customizing request – IIET – GST Configuration
↓
Enter
↓
√ - Data was saved
OR
We will assign tax codes to company code by TC “FV11”
↓
TC “FV11”
↓
Condition Type – IICG
↓
↓
Enter
↓
Country – IN
↓
Company Code: IIET
Tax Code: A1
↓
OR
We will assign tax codes to company code by TC “FV11”
↓
TC “FV11”
↓
Condition Type – IICG
↓
↓
Enter
↓
Country – IN
↓
Company Code: IIET
Tax Code: A1
↓
↓
Enter – Save
↓
Enter
↓
√ - Data was saved