(Last Updated On: August 20, 2017)

As you all know India is now using one Indirect tax called GST. In this blog post we shall learn about Indian GST tax setup in opencart. So from now on if someone makes an order outside your state or within state proper taxes are added with order. At end of blog post you shall also find an Indian gst tax opencart extension for helping you show break down of taxes with order.

Indian Gst invoice opencart setup

Indian Gst invoice opencart setup

Indian GST tax setup in Opencart :

 

Summary of steps to be done below for Indian GST tax setup :

  1. Create Geo zones to setup taxes outside and within state.
  2. Setup tax rate.
  3. Setup tax classes.
  4. Assign to product.

 

Demo Link: Indian Gst Demo Setup

Username: demo
Password: demo

So no matter you are on which version of opencart this shall apply to all opencart versions. I shall explain you step by step on how to set up the GST taxes:

  1. Login into admin panel of Opencart.
  2. Then go to System – Localisation – Geo Zones – Add new.
  3. I am considering Maharashtra as my source state. So we will make Inside Maharashtra as my one Geo Zone. You can make your own state as per your source state of your products.Gst inside maharashtra opencart
  4. Now we will make rest of state as second Geo Zone called Outside Maharashtra. It should contain all states outside Maharashtra
    Gst outside maharashtra opencart

    Gst outside maharashtra opencart

     

  5. So we now have to setup 2 GST geo zones for India.
    GST Zones Opencart

    GST Zones Opencart

     

  6. Now go to System – Localisation – Taxes – Tax rates – Add New
  7. We will first setup taxes within state which will be SGST and CGST.
  8. Suppose total tax is 18% so it shall be 9% each for SGST and CGST.
  9. You can see below SGST 9% for geo zone as Inside Maharashtra.

    SGST within state 9percent

    SGST within state 9percent

  10. Now we set up CGST 9% for geo zone as Inside Maharashtra.

    CGST within state 9percent

    CGST within state 9percent

  11. Now we will make IGST 18% for sales outside state.
    IGST outside state 18percent

    IGST outside state 18percent

     

  12. Similarly we shall create 2 more tax rate Ex: 12% GST, 28% GST.

    Gst tax rate opencart setup

    Gst tax rate opencart setup

  13. Now its time to create a new tax class for 18%, 12%, 28%
  14. So go to System – Localisation – Taxes – Add new.
  15. We have created 18% GST and added all tax rates related with 18% GST.

    GST 18percent setup opencart

    GST 18percent setup opencart

  16. So we have two tax classes now for GST i.e 18% and 12%. You can have more like if you have different rate. Follow above method to create first tax rates and then tax classes. Seems easy !

    Gst tax rates opencart

    Gst tax rates opencart

  17. Now we have all set up taxes. Its time to assign to product.
  18. So go to Admin – catalog – product – edit – data tab.  On this page you can see tax class like below. So for almonds we are going to assign 12% GST.
    Gst product tax opencart

    Gst product tax opencart

     

  19. And similarly you can assign different tax rates to different products in Opencart.

If you had any doubts setting Indian GST tax setup you can contact us on email at [email protected]

Kindly add your details about tax setup you need. We also provide premium help in setting this up if needed.

We are also releasing an extension soon for Indian GST tax setup. So you can then send Customers invoice in GST format with each taxes calculated separately.


CartBinder

Official Opencart Development Partner : India