Post by ravidevt » Fri Jun 23, 2017 12:08 am

I am using our site developed using OC 2x. Now in India GST is going to implemented from July 1st.

GST system uses CGST, SGST, IGST (3 tax) instead of current VAT (1item).

Please guide us how can we imlement GST in Opencart. Thanks

Newbie

Posts

Joined
Sat Feb 16, 2013 2:18 am

Post by thekrotek » Fri Jun 23, 2017 8:13 am

Can't you simply create three tax classes?

Professional OpenCart extensions, support and custom work.
Contact me via email or Skype by support@thekrotek.com


User avatar
Expert Member

Posts

Joined
Sun Jul 03, 2016 12:24 am


Post by neeticollections » Wed Jul 12, 2017 8:23 am

Hello,
Implementing the GST India rates is very simple with OpenCart. There are few things with GST in India -
1) SGST vs IGST - If you shipping to same state then CGST and SGST. But if you are shipping to different state then charge IGST
2) For few products tax rate is different based on its cost. Ex - Apparel less than 1000 Rs is taxed at 5% otherwise its 12%.

To implement this - follow below steps
Since GST is a destination based tax, one must setup the Geo Zones to make it work perfectly.

1) Create Geo Zones for Taxes - Go to System -> Localisation -> Geo Zones
You should create 2 zones - (1) SGST zone - which includes your local state only (2) IGST zone -includes all other states (except your state)
2) Create separate Geo Zones for Shipping to ensure Shipping and Taxes are working differently for you.

As shown here - http://prntscr.com/fujmxv

3) Create Tax Rates - Go to System -> Localisation -> Taxes -> Tax Rates
Create 3 tax rates (1) IGST - put appropriate rate applies to your product. (2) SGST and (3) CGST.

If you are selling products where taxes change based on value then follow below steps - Go to System -> Localisation -> Taxes -> Tax Rates
3a) Create Tax Rates for product less than 1000 Rs
Create 3 tax rates (1) IGST - put appropriate rate applies to your product. (2) SGST and (3) CGST.

3b) Create Tax Rates for product less than 1000 Rs
Create 3 tax rates (1) IGST - put appropriate rate applies to your product. (2) SGST and (3) CGST.

As shown here - http://prntscr.com/fujoml

4) Create Tax Classes - Go to System -> Localisation -> Taxes -> Tax Classes
Create a tax class by including all the SGST, CGST and IGST rates defined above.
As shown here - http://prntscr.com/fujpc9

If you have taxes based on product value then define 2 tax classes, then create an additional Tax Class for the products above value, by including all the SGST, CGST and IGST rates defined above
As shown here - http://prntscr.com/fujqa0

5) Now that tax rates, tax classes and Geo Zones are setup, update ALL (its pain if you don't know SQL) the products with appropriate tax classes defined above. Goto Catalog -> Products -> Select a product -> Data and update the Tax Classes.
As shown here - http://prntscr.com/fujrrj

6) Update the system to pick up the taxes based on your shipping (destination) address by going to - System -> Settings -> Select your store and click edit -> Options. Here update the Taxes section with Shipping Address.
As shown here - http://prntscr.com/fujsw3

7) Now update the shipping methods by selecting the appropriate shipping GEO Zones and Tax Classes. Goto - Extensions -> Shipping -> select shipping method. In my case, I am charging flat rate that includes all shipping service taxes etc.
As shown here - http://prntscr.com/fujtq5

8 ) Setup the Order Total so it shows correctly on Cart and Check-Out page. Go to - Extensions -> Order Total. Ensure the Tax have higher Order that Sub Total. Shipping should have high order than Taxes.
As shown here - http://prntscr.com/fujuwg

For Live Demo visit - https://goo.gl/tPw3Ax

If you sell items that have different GST brackets / rates then make sure you -
1) Create all required Tax Rates
2) Create required Tax Classes
3) Update relevant product with required Tax Classes.

That's it !! Now GST will be applied to every product based on its value. Now you are a GST compliant store. :) :) :)

Happy Selling


Posts

Joined
Tue Apr 04, 2017 9:32 pm

Post by holla » Thu Aug 24, 2017 4:04 pm

ravidevt wrote:
Fri Jun 23, 2017 12:08 am
I am using our site developed using OC 2x. Now in India GST is going to implemented from July 1st.

GST system uses CGST, SGST, IGST (3 tax) instead of current VAT (1item).

Please guide us how can we imlement GST in Opencart. Thanks
If you are doing with website/Blogs then i suggest you to refer to GST rules for Bloggers before going through CGST, SGST AND IGST. :)

Newbie

Posts

Joined
Wed Aug 02, 2017 6:15 pm

Post by prosenjeet123 » Mon Apr 27, 2020 9:49 pm

neeticollections wrote:
Wed Jul 12, 2017 8:23 am
Hello,
Implementing the GST India rates is very simple with OpenCart. There are few things with GST in India -
1) SGST vs IGST - If you shipping to same state then CGST and SGST. But if you are shipping to different state then charge IGST
2) For few products tax rate is different based on its cost. Ex - Apparel less than 1000 Rs is taxed at 5% otherwise its 12%.

To implement this - follow below steps
Since GST is a destination based tax, one must setup the Geo Zones to make it work perfectly.

1) Create Geo Zones for Taxes - Go to System -> Localisation -> Geo Zones
You should create 2 zones - (1) SGST zone - which includes your local state only (2) IGST zone -includes all other states (except your state)
2) Create separate Geo Zones for Shipping to ensure Shipping and Taxes are working differently for you.

As shown here - http://prntscr.com/fujmxv

3) Create Tax Rates - Go to System -> Localisation -> Taxes -> Tax Rates
Create 3 tax rates (1) IGST - put appropriate rate applies to your product. (2) SGST and (3) CGST.

If you are selling products where taxes change based on value then follow below steps - Go to System -> Localisation -> Taxes -> Tax Rates
3a) Create Tax Rates for product less than 1000 Rs
Create 3 tax rates (1) IGST - put appropriate rate applies to your product. (2) SGST and (3) CGST.

3b) Create Tax Rates for product less than 1000 Rs
Create 3 tax rates (1) IGST - put appropriate rate applies to your product. (2) SGST and (3) CGST.

As shown here - http://prntscr.com/fujoml

4) Create Tax Classes - Go to System -> Localisation -> Taxes -> Tax Classes
Create a tax class by including all the SGST, CGST and IGST rates defined above.
As shown here - http://prntscr.com/fujpc9

If you have taxes based on product value then define 2 tax classes, then create an additional Tax Class for the products above value, by including all the SGST, CGST and IGST rates defined above
As shown here - http://prntscr.com/fujqa0

5) Now that tax rates, tax classes and Geo Zones are setup, update ALL (its pain if you don't know SQL) the products with appropriate tax classes defined above. Goto Catalog -> Products -> Select a product -> Data and update the Tax Classes.
As shown here - http://prntscr.com/fujrrj

6) Update the system to pick up the taxes based on your shipping (destination) address by going to - System -> Settings -> Select your store and click edit -> Options. Here update the Taxes section with Shipping Address.
As shown here - http://prntscr.com/fujsw3

7) Now update the shipping methods by selecting the appropriate shipping GEO Zones and Tax Classes. Goto - Extensions -> Shipping -> select shipping method. In my case, I am charging flat rate that includes all shipping service taxes etc.
As shown here - http://prntscr.com/fujtq5

8 ) Setup the Order Total so it shows correctly on Cart and Check-Out page. Go to - Extensions -> Order Total. Ensure the Tax have higher Order that Sub Total. Shipping should have high order than Taxes.
As shown here - http://prntscr.com/fujuwg

For Live Demo visit - https://goo.gl/tPw3Ax

If you sell items that have different GST brackets / rates then make sure you -
1) Create all required Tax Rates
2) Create required Tax Classes
3) Update relevant product with required Tax Classes.

That's it !! Now GST will be applied to every product based on its value. Now you are a GST compliant store. :) :) :)

Happy Selling
Amazing solution. Would love to implement this and try it out!
Thanks alot

Newbie

Posts

Joined
Tue Feb 19, 2019 8:02 pm
Who is online

Users browsing this forum: No registered users and 36 guests