Adding GST to Opencart in Malaysia



Adding GST to Opencart in Malaysia



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_folder/admin/language/english/sale/order.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.
Feel free to ask for more detailed help. 

1 comment:

  1. GST India: Calculator, Guide, Rules is an app to find the rates of GST for all goods and services in India. Divided into categories based on harmonised codes, and contains thousands of products. Simply tap to find out GST Rates for every product, and the exceptions.





    ReplyDelete