GST Implementation Detailed Document For Consultant
GST Implementation Detailed Document For Consultant
GST is an Indirect Tax which has replaced many Indirect Taxes in India. The Goods and
Service Tax Act was passed in the Parliament on 29th March 2017. The Act came into effect
on 1st July 2017; Goods & Services Tax Law in India is a comprehensive, multi-stage,
destination-based tax that is levied on every value addition.
In simple words, Goods and Service Tax (GST) is an indirect tax levied on the supply of
goods and services. This law has replaced many indirect tax laws that previously existed in
India.
So, before Goods and Service Tax, the pattern of tax levy was as follows:
Under the GST regime, the tax will be levied at every point of sale. In case of intra-state
sales, Central GST and State GST will be charged. Inter-state sales will be chargeable to
Integrated GST.
Components of GST
SGST: Collected by the State Government on an intra-state sale (E.g.: transaction happening
within Maharashtra) State GST
IGST: Collected by the Central Government for inter-state sale (E.g.: Maharashtra to Tamil
Nadu) Integrated GST
Below are highlights of changes done in SAP post GST and those are done as per
interpretation of law
1. In VAT regime or pre-GST regime Ship to Party was consider for determination of
taxes like Var was determined on basis of Region of Ship to Party and tax
classification of Ship to party. Post GST Bill to party replaces Ship to party, so
Region and Tax classification of Bill to party is considered for GST rate
determination.
2. In pre-GST regime has Tax Category (Mapped in material master and customer
master) UTXJ taking place at the time of taxes determination. In GST regime JOIG
was new tax category SAP introduced so tax class assigned against same will be key
to determine rates.
3. SAP has not provided any solution to handle export cases which individually has to
take care of, so we have our own solution.
4. HSN Code (Harmonized System of Nomenclature Code for Goods) and SAC Code
(Service Accounting Code for Services) were given to determine various applicable
GST rates. This is existing field (MARC-STEUC) know as Control code which was
earlier used incase of Excise sales and was known by “Tariff code” or “Chapter ID”.
5. CIN configurations are not required at all so for India CIN module is not required
except for few goods which are not part of GST like Petroleum products and Alcohol.
6. GSTIN number is new concept came in GST which is mapped in Business Place
which is assigned to all plants in a state, so all plants will have one GSTIN and SAP
provided “Tax Number 3” field in Customer and Vendor to map their respective
GSTIN numbers. This is required for printing and reporting as well.
7. All sale and service transactions are of below nature where GST is applicable
A. Sale and services within state CGST+SGST
B. Sales and services outside state IGST
C. Sale and services within Union Territory CGST+UTGST
D. Export sale and services there are GST exempted except ones which are
applicable for rebate where companies must pay IGST and can get it refunded
once customs approved the amount.
E. Stock Transfers GST law says if transaction is within company, but plants are
in 2 different states then IGST is applicable as the transaction is between 2
different GSTIN numbers. No GST applicable if transaction is within state.
8. STO process needed to be configured for creation of inter and intrastate billing which
was not required earlier as VAT was not applicable. Initially it was required for
Interstate transactions but from 1st April 2018 when E-way bill was passed since then
STO within state is also required as per law.
9. Subcontracting is the additional process which was introduced in SD side for
reconciliation and GST rate purposed where 2 types of transaction are taking place.
A. Subcontracting Challan Here proforma is created without accounting
B. Subcontracting Invoice Here tax invoice is created with accounting entries.
Workbench and Configuration changes in SAP
1. Implementation of All notes given by SAP in Mater Note 2421394 - GST India: SAP
ERP Solution Notes.
2421394_GST India
SAP ERP Solution Notes.pdf
2. Configurations done as suggested in some of the notes. Below are the configurations
A. Created new condition tables for GST
a. 760 (Country/Matl grp 4) This is created to handle exceptional cases like
export with rebate
b. 870 (Country/Country/Matl grp 4/Ctrl code) This is created to handle GST:
SIROT/Defective Retur (IGST) where ship to party and bill to party are
foreign customers but customer is liable to pay GST as per agreement.
c. 777 (Country/Matl grp 4/Ctrl code) This condition table is created to handle
GST: SIROT/Defective Retur (CGST & SGST) when ship to party and bill to
party are foreign customers but customer is liable to pay GST as per
agreement
d. 815 (Country/Country) This is created to handle export cases where first
one is source country and second is destination country and taxes are
exempted.
e. 820 (Bill. Type/Ctrl code) This access is created to handle STO GST rates
where billing type is ZIGT (Interstate STO billing) and ZIG3 (Intrastate STO
billing).
f. 865 (Country/Matl grp 4/PlntRegion/ship to re/TaxCl2Cust/TaxCl.2M)
Siemens has Indivisible business scenario where they take projects of building
plants which are immovable where, as per IDT the taxes should be calculated
based on Ship to party region instead of bill to party region.
g. 860 (Country/Matl grp 4/PlntRegion/Region/TaxCl2Cust/TaxCl.2Mat/C)
This access is created to handle concessional GST rate. When some machine
or motor is used in projects like renewable energy generation then government
gives concession in GST. So, if standard GST rate is 18%, here customer can
pay with 5%.
h. 880 (Country/PlntRegion/Region/TaxCl2Cust/TaxCl.2Mat/Material/Ctr)
This access was created specifically to handle GST at material code level if
applicable, though it has never been used.
i. 840 (Country/PlntRegion/Region/TaxCl2Cust/TaxCl.2Mat/Ctrl code) This
is SAP suggested access and widely used. Here standard GST rate will be
maintained which is determined in transactions.
j. 850 (Country/PlntRegion/Region/TaxCl2Cust/TaxCl.2Mat) This is just
created for to handle generic records so will never be used in actual.
k. 775 (PlntRegion/Region/TaxCl2Cust/Material) SAP suggested condition
table. Not used anywhere and should not be used.
l. 750 (PlntRegion/Region/TaxCl2Cust/Activity) SAP suggested to use this
access to handle service billing cases by creating Activities which was later
cancelled by SAP itself and suggested to go with SAC code which is
technically same as that of HSN code (both are saved in same field MARC-
STEUC).
m. 003 (Tax Classification) SAP suggested and not of any use in Siemens.
F. Create new customer tax classes for GST under Tax Category JOIG
a. 0 Taxable under GST
b. 1 GST – Exempted
c. 2 Non-Taxable GST
d. 3 Excisable with GST
e. 4 GST SEZ Customer
f. 5 GST Merchant Export
g. 6 HC-ICB Credit Note
h. 8 Intra-Company Bus.0%
G. Create new Material Tax classes under Tax Category JOIG
a. 0 Taxable under GST
b. 1 GST – Exempted
c. 2 Non-Taxable GST
d. 3 Excisable with GST
1. HSN_SAC in Sales Order and Billing Siemens had Generic materials which were
used for multiple scenarios. Basically, one material code used to suffice multiple
purposes which was not feasible in GST regime as multiple purpose can have multiple
HSN/SAC code and only one HSN/SAC can be mapped in material master so we
have given facility to enter material code in sales order at line item in Additional Tab
B, where user can change HSN and re-determine prices and GST will be determined
as per HSN code over there. Same will be printed on all forms (order, delivery billing)
2. Instax Key Mandatory Removal In pre-GST regime taxes were determined using
Instax Key at sales order line Item and that was mandatory which we have removed.
So, Instax key will be there, but it will not be mandatory in sales order
6. Billing Number Range Logic in GST Billing number ranges in pre-SGT were
determined based on Instax Key and Assessment Location to plant in table
/SIE/ASP_SD_INAL which we have changed to determine from new table
/SIE/ASP_SD_GSTI. New logic in GST is based on Company code and business
place. Number ranges are maintained using transaction SNRO against Number range
object RV_BELEG on 31st March night every year post closure of business hours.
7. FoC Sale in GST Handling FoC was one of the crucial factor which had to be
dealt. There are three business scenarios in FoC listed below
a. FoC with no taxes Here no need of taxes so it was plain, and customer has to
update material group 4 indicator E25 at line item level in sales order. This was
purely from reporting point of view which is used further in ODN.
b. FoC with Customer Payable taxes Here customer must pay taxes for which we
have created material group 4 indicator E16. Once user chooses this and update
pricing conditions relevant will get activated and taxes will be determined which
are payable by customer.
c. FoC with Siemens Payable Taxes Here Siemens used to pay taxes and handled
using material group 4 indicator E17. This will also lead to activation of some
conditions.
8. GST Subcontracting Solution Under this standard subcontracting solution was
provided as SAP suggested in its respective SAP notes. This needed below
configurations.
a. Create new billing types 2 new billing types ZIG1 (Subcontracting Invoice) and
ZIG2 (Subcontracting Challan) were created along with their respective
cancellation billing types.
b. Created new order type ZGOR which is dummy
c. Maintain customising view J_1IG_V_SUBINV using transaction code SM30
d. Created new pricing procedure ZINSUB where prices will be determined mainly
on VPRS and customer has flexibility to maintain it by VK11 in PR00
e. Maintained copying control from ZGOR to ZIG1 and ZIG2.
There are pre-requisites to be followed before executing that transaction, listed below