Opencart with Malaysia GST Setting

//Opencart with Malaysia GST Setting

opencart_gst_malaysia

Happy April Fool…, is your e-commerce ready for GST setting? Opencart is very simple to do that.

Prerequisites: 

1. Geo Zones already setup Malaysia Address.

Geo Zones

Geo Zones

1. Login to Your Admin Account.

2. System -> Localisation ->Taxes -> Tax Rates

Tax Rates Setting

Tax Rates Setting

3. System -> Localisation ->Taxes -> Tax Class

The Tax Class is base on the Shipping Address. So it will only calculate if the Geo Zones requirement had matched.

Tax Class for 6% GST

Tax Class for 6% GST

4. Add GST ID No. In your Store Address field.

This is easy way to add your GST ID No. in your e-commerce, which is under your address. So each of your invoice will be added the GST ID No.

Add GST ID No in Your Address Field

Add GST ID No in Your Address Field

5. Display Price with Tax (Optional) System -> Settings-> Option (Tab), Scroll until TAXES Section

Display Price with Tax

Display Price with Tax

6. Add Tax Class to the Product that affected GST

Product Page Add Tax Rates

Product Page Add Tax Rates

7. Shipping Cost with Tax Rate (In this case I am using Flat Rate)

Shipping Rate with GST

Shipping Rate with GST

8. Confirm Order Summary:

Order Summary (Price with Tax), MacBook is the product added with 6% GST Tax Class.  I feel this kind of display a bit weird.

(Option 1:) Order Summary (Price with Tax), MacBook is the product added with 6% GST Tax Class. I feel this kind of display a bit weird.

(Option 2:) Order Summary (Price with Tax), MacBook is the product added with 6% GST Tax Class. Personally I more prefer this method.

(Option 2:) Order Summary (Price with Tax), MacBook is the product added with 6% GST Tax Class. Personally I more prefer this method.

9. Change the INVOICE to TAX INVOICE

When you access to admin, you can view the order and generate an invoice for the particular order.

Original Invoice format, there is not TAX INVOICE

Original Invoice format, there is not TAX INVOICE

How you fix to TAX INVOICE? This one required a bit technical knowledge.

Go to opencart_folderadminlanguageenglishsaleorder.php

Look for

$_[‘text_invoice’]                            = ‘Invoice’;

Replace to

$_[‘text_invoice’]                            = ‘Tax Invoice’;

This is after edit the word to Tax Invoice.

GST Requirement - Tax Invoice

GST Requirement – Tax Invoice

That’s all, just that simple in order for your eCommerce to meet GST requirement. Thank you for reading.

Do leave a comment below if you need any help.

 Update: How to do in Opencart Malaysia GST Exclude Tax Free Zone

By |2015-04-01T17:18:14+00:00April 1st, 2015|Computers and Internet|18 Comments

18 Comments

  1. Owen April 30, 2015 at 3:52 pm - Reply

    Thank you! this is very useful!

  2. Owen April 30, 2015 at 3:52 pm - Reply

    Thank you! this is very useful!

  3. Tham May 8, 2015 at 3:54 pm - Reply

    Mine is not working any idea ?i follow yours step by step.mine show out the price woth gst in the menu but when the customer add it to cart it just show the price without the gst .

    • kentch84 May 14, 2015 at 8:58 pm - Reply

      The price won’t be display as GST after they add to cart, because the calculation is base on shipping area, so the GST only show after they had key in their shipping address. In the post, I had show there is an option to display the price with Tax, you can select that.

      My approach is in the page beside the price, I put a big red word “The Display Price is excluded 6% GST” 😀

  4. Tham May 8, 2015 at 3:54 pm - Reply

    Mine is not working any idea ?i follow yours step by step.mine show out the price woth gst in the menu but when the customer add it to cart it just show the price without the gst .

    • kentch84 May 14, 2015 at 8:58 pm - Reply

      The price won’t be display as GST after they add to cart, because the calculation is base on shipping area, so the GST only show after they had key in their shipping address. In the post, I had show there is an option to display the price with Tax, you can select that.

      My approach is in the page beside the price, I put a big red word “The Display Price is excluded 6% GST” 😀

  5. Jun May 14, 2015 at 4:30 pm - Reply

    Hi, May I know how you set the Tax Free Zone for Labuan, Tioman and Langkawi?
    Thanks

  6. Jun May 14, 2015 at 4:30 pm - Reply

    Hi, May I know how you set the Tax Free Zone for Labuan, Tioman and Langkawi?
    Thanks

  7. pmsfddavid May 15, 2015 at 2:30 am - Reply

    Really Nice, thanks you !

  8. […] To setup the GST in open, you can read the previous post Opencart with Malaysia GST Setting […]

  9. Michael August 6, 2015 at 12:08 pm - Reply

    may i know what about product which is inclusive of GST? what are the setting will be? please help… thank you.

    • Ken Teo August 6, 2015 at 12:13 pm - Reply

      When you go into the product detail page, you can search for Tax Class:, you set it as GST. Then the problem will be inclusive of GST.

  10. Khurram April 23, 2016 at 4:55 pm - Reply

    First of All, thanks for the detailed info.
    May i Please know that for inclusive gst, will it show in invoice as inclusive as well. Or please guide how to deal with inclusive. If i change the tax class for product, its still showing exclusive and add on 6% in invoice.

    • Ken Teo April 27, 2016 at 11:23 am - Reply

      Hi Khurram,

      The price displayed will be included GST, but it is a bit tricky during CHECKOUT when display the price.
      https://i.imgur.com/OkKi8sw.png
      As you can see the product price is included GST, but during Sub-Total it excluded.

      • Khurram May 23, 2016 at 7:47 pm - Reply

        Hi Ken

        Thanks for the reply…I need to do same as you have shown in image. can you please guide me that how can i do that. and additionally i need to add one more coloumn name TAX CODES. As SR will be for all items where tax is charged and ZR will be for not charged for overseas customers.

        Thanks

  11. Khurram May 23, 2016 at 8:18 pm - Reply

    Hi Ken

    One more thing, im my case its showing gst exclusive

    Sub-Total: RM12.00
    Flat Shipping Rate: RM7.00
    GST: RM0.72
    Total: RM19.72

    Please help with this as well….

Leave A Comment