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

18 Replies to “Opencart with Malaysia GST Setting”

  1. 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 .

    1. 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” 😀

  2. 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 .

    1. 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” 😀

    1. 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.

  3. 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.

      1. 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

  4. 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 Reply

Your email address will not be published. Required fields are marked *