Explainer

SST for Ecommerce Sellers in Malaysia: What You Need to Know

SellerLegal Team | | 10 min read

This guide is for informational purposes only and does not constitute legal advice. Regulations change frequently. March 2026.

Summary

Understand SST obligations for Malaysian ecommerce sellers. RM 500K threshold, 6% service tax vs 10% sales tax rates, filing process, and penalties for.

Your ecommerce business just crossed RM 40,000 in monthly sales. You are celebrating, but a question is nagging: do you owe the government something beyond income tax?

If you sell taxable goods in Malaysia and your annual turnover exceeds RM 500,000, the answer is yes. You must register for SST (Sales and Service Tax) with the Royal Malaysian Customs Department (RMCD) and start charging tax on your sales. Miss this threshold and keep selling without registration, and you face fines of up to RM 50,000 and potential imprisonment.

This guide explains exactly how SST works for ecommerce sellers, when you need to register, what rates apply, and how to stay compliant.

What Is SST?

SST stands for Sales and Service Tax. It replaced Malaysia’s previous Goods and Services Tax (GST) in September 2018 and is administered by the Royal Malaysian Customs Department (RMCD).

Unlike the old GST which was a single multi-stage tax, SST is a two-component system:

  • Sales Tax — charged on taxable goods manufactured in or imported into Malaysia. Standard rate is 10%, with a reduced rate of 5% for certain items.
  • Service Tax — charged on prescribed taxable services. Standard rate is 8%.

For ecommerce sellers, the critical question is whether your products are taxable goods and whether your revenue crosses the registration threshold. The answer determines whether SST is something you deal with now or something to prepare for as you grow.

For a broader overview of your tax obligations as a Malaysian online seller, see our ecommerce tax compliance hub.

Does SST Apply to Your Ecommerce Business?

SST does not apply equally to all online sellers. Your obligation depends on your role in the supply chain:

If You Manufacture or Assemble Products

You are a taxable person under the Sales Tax Act 2018 if you manufacture or assemble goods in Malaysia and your annual turnover of taxable goods exceeds RM 500,000. You must register for sales tax and charge it on your products.

This applies to sellers who produce their own goods, including handmade products, custom-assembled electronics, or locally manufactured food items.

If You Import Products for Resale

Sales tax is collected at the point of import by RMCD. As the importer, you pay sales tax when goods clear customs. This cost is built into your product pricing. You do not charge sales tax again when you sell to the end customer, because the tax has already been paid at import.

However, if you are importing and your total import value of taxable goods exceeds RM 500,000 per year, you may need to register as a registered importer with RMCD for compliance tracking.

If You Resell Locally Purchased Products

If you buy goods from a local manufacturer or distributor who has already charged sales tax, and you simply resell those goods (on Shopee, Lazada, your own website, or anywhere else), you are generally not required to register for SST. The sales tax was already paid upstream.

This is the situation most marketplace resellers are in. You are not manufacturing, and you are not importing. The tax has been embedded in the purchase price from your supplier.

If You Provide Digital Services

If you provide taxable services (including certain digital services like SaaS subscriptions, digital content, or online advertising), you may be subject to service tax at 8% if your annual revenue from taxable services exceeds RM 500,000. Foreign digital service providers selling to Malaysian consumers are subject to the Digital Service Tax.

SST Rates: What You Need to Know

Tax TypeStandard RateReduced RateExempt
Sales Tax10%5% (food, building materials, certain IT products)Basic necessities, certain agricultural products
Service Tax8%N/ANon-prescribed services

Sales Tax Rate Categories

Not all goods are taxed at the same rate:

  • 10% rate: Most manufactured goods, including electronics, clothing, cosmetics, household items, and general merchandise
  • 5% rate: Certain food preparations, building materials, IT products (laptops, phones, tablets), and specific petroleum products
  • Exempt goods: Basic food items (rice, sugar, cooking oil, fresh vegetables), medical devices, certain agricultural inputs, books, and newspapers

Check the Sales Tax (Rates of Tax) Order 2018 for the complete schedule of rates and exemptions applicable to your products.

The RM 500,000 Threshold: How It Works

The registration threshold of RM 500,000 is based on your annual turnover of taxable goods or taxable services. Here is how to calculate it:

For sales tax:

  • Total the value of all taxable goods you manufactured in the past 12 months
  • Include goods sold domestically AND exported (though exports are rated at 0%)
  • Exclude exempt goods and goods not subject to sales tax

For service tax:

  • Total the value of all taxable services you provided in the past 12 months
  • Include only services prescribed as taxable under the Service Tax Regulations

Important: The threshold is a rolling 12-month figure, not a calendar year figure. RMCD looks at any consecutive 12-month period. If your turnover exceeds RM 500,000 in any 12-month window, you must apply for registration within 28 days.

Example Scenarios

Scenario 1: Shopee reseller earning RM 600,000/year You buy branded products from a local distributor and resell on Shopee. Your distributor has already paid sales tax. You are a reseller, not a manufacturer or importer. SST registration is not required, regardless of your revenue.

Scenario 2: Handmade soap business earning RM 550,000/year You manufacture soap at home and sell on Shopee and your own website. Your taxable manufactured goods exceed RM 500,000. You must register for SST and charge 10% sales tax on your products.

Scenario 3: Dropshipper importing RM 400,000/year in products You import goods from China and sell on Lazada. Sales tax is paid at customs when the goods enter Malaysia. Your import value is below RM 500,000. SST registration is not required, but you are still paying sales tax indirectly through customs duties.

How to Register for SST

If you have determined that you are a taxable person and your turnover exceeds RM 500,000, here is how to register:

Step 1: Prepare Your Documentation

Gather:

  • SSM registration certificate (business or company registration number)
  • Business financial records showing monthly turnover for the past 12 months
  • List of goods manufactured or services provided
  • Bank account details
  • Business address and contact information

Step 2: Apply Online via MySST Portal

Go to mysst.customs.gov.my and create an account if you do not have one. Navigate to “Registration” and select the appropriate registration type:

  • Sales Tax Registration — for manufacturers of taxable goods
  • Service Tax Registration — for providers of taxable services

Complete the registration form with your business details, turnover information, and the type of goods or services you provide.

Step 3: Submit and Wait for Approval

RMCD processes SST registration applications within 14-30 days. Upon approval, you will receive:

  • Your SST registration number
  • The effective date of registration
  • Access to the MySST filing system

Step 4: Start Charging and Collecting SST

From your effective registration date, you must:

  • Charge SST on all taxable goods or services at the applicable rate
  • Issue tax invoices that include your SST registration number, the tax rate, and the tax amount
  • Keep records of all taxable transactions for at least 7 years

Filing and Payment

Once registered, you must file SST returns and remit the tax collected:

RequirementDetails
Filing frequencyEvery 2 months (bimonthly taxable period)
Filing deadlineLast day of the month following the end of the taxable period
Payment methodOnline via MySST portal (FPX, credit/debit card)
Late filing penaltyRM 50/day (capped at RM 5,000 per return)
Late payment penalty10% of unpaid tax initially, plus 5% increments for continued delay

Example: For the taxable period January-February, your return and payment are due by March 31.

Even if you collected zero SST in a period (e.g., all your sales were exempt or exported), you must still file a nil return. Failure to file carries the same penalties.

Penalties for Non-Compliance

SST non-compliance carries serious consequences. RMCD has increased enforcement against online sellers in recent years:

OffencePenalty
Failure to register when liableFine RM 10,000-50,000, imprisonment up to 3 years, or both
Failure to charge SST when registeredFine up to RM 50,000, imprisonment up to 3 years, or both
Late filing of returnsRM 50/day, maximum RM 5,000 per return
Late payment of tax10% penalty on unpaid amount, plus incremental 5% penalties
Fraudulent claims or evasionFine up to RM 50,000, imprisonment up to 5 years, or both
Failure to keep recordsFine up to RM 50,000, imprisonment up to 3 years, or both

The financial consequences extend beyond fines. RMCD can assess and backdate the SST you should have collected from the date you became liable, plus penalties. For a business that has been over the threshold for 2 years without registering, the backdated assessment plus penalties can be devastating.

Pro Tips

  • Track your rolling 12-month turnover monthly. Do not wait until year-end to check whether you have crossed the RM 500,000 threshold. Create a simple spreadsheet that tracks your cumulative 12-month taxable turnover. When you approach RM 400,000, start preparing for registration.

  • Understand the difference between total revenue and taxable turnover. Not all your revenue counts toward the RM 500,000 threshold. Only revenue from taxable goods you manufacture or taxable services you provide counts. Revenue from reselling goods (where sales tax was already paid upstream) does not count.

  • Keep separate records for taxable and non-taxable items. If you sell a mix of taxable and exempt goods, your accounting must clearly distinguish between them. This makes SST returns much easier to prepare and reduces the risk of errors that trigger RMCD audits.

  • Consider engaging a tax consultant when you approach the threshold. SST compliance has nuances that depend on your specific business model. A tax consultant can confirm whether you are actually liable, identify any exemptions you qualify for, and set up your filing process correctly from day one. This costs RM 1,000-3,000 but can save you from costly mistakes.

Common Mistakes to Avoid

  • Assuming all online sellers must register for SST. The most common misconception is that every ecommerce seller above RM 500,000 revenue needs SST registration. The threshold applies only to manufacturers of taxable goods and providers of taxable services. Most marketplace resellers are not SST-liable regardless of their revenue because they are not manufacturing anything.

  • Confusing SST with income tax. SST and income tax are separate obligations. Even if you are exempt from SST, you must still file income tax with LHDN on your business profits. Conversely, registering for SST does not exempt you from income tax.

  • Not charging SST after registration. Some newly registered sellers continue pricing without SST because they fear losing customers. Once registered, you are legally required to charge SST. Absorbing the tax yourself does not remove the obligation to remit it to RMCD, and it eats directly into your margins.

  • Missing the 28-day registration window. You must apply for SST registration within 28 days of your turnover exceeding RM 500,000. RMCD can backdate your liability to the date you should have registered, meaning you owe tax on sales you made without collecting it.

Next Steps

If your ecommerce business is growing toward RM 500,000 in annual turnover from manufactured goods, start preparing now. Understanding your SST obligation before you cross the threshold gives you time to adjust pricing, set up accounting systems, and register without panic.

For most marketplace resellers, SST is not an immediate concern, but income tax certainly is. Make sure your business is properly registered with SSM first. If you have not done that yet, our SSM registration guide walks you through the process in 30 minutes.

For sellers also operating in Singapore, GST works differently. Our guide on GST registration for Singapore ecommerce companies covers the SGD 1 million threshold and the key differences from Malaysia’s SST system.


This guide covers general information about SST for ecommerce sellers in Malaysia. Tax obligations depend on your specific business structure and activities. Verify current rates, thresholds, and regulations at mysst.customs.gov.my or consult a licensed tax advisor for your specific situation. Last verified: March 2026.

Frequently Asked Questions

Do Shopee and Lazada sellers need to pay SST in Malaysia?
It depends on your annual taxable turnover. If your revenue from taxable goods exceeds RM 500,000 in a 12-month period, you must register for SST and charge sales tax (typically 5% or 10%) on your taxable goods. Below this threshold, you are exempt from SST registration, but you still have income tax obligations. The threshold applies to your total business revenue, not just sales on one platform.
What is the difference between sales tax and service tax under SST?
Sales tax applies to manufactured or imported goods at rates of 5% or 10% depending on the product category. Service tax applies to prescribed services at a flat 8% rate. For ecommerce sellers, sales tax is the primary concern if you manufacture, assemble, or import goods. If you provide taxable services (like digital content or SaaS), service tax applies. Most marketplace sellers selling third-party products are not SST-liable unless they are also the manufacturer or importer.
What happens if I do not register for SST when I should?
Failure to register for SST when your turnover exceeds the threshold is an offence under the Sales Tax Act 2018 and Service Tax Act 2018. Penalties include a fine of RM 10,000-50,000, imprisonment of up to 3 years, or both. Additionally, the Royal Malaysian Customs Department (RMCD) can assess and collect the SST that should have been charged from the date you became liable, plus a 10% penalty on the unpaid tax. Late registration has serious financial consequences.
Can I voluntarily register for SST before hitting the RM 500,000 threshold?
Yes. You can apply for voluntary registration with RMCD before reaching the threshold. This allows you to charge SST and claim input tax credits on raw materials and goods used in your business. Voluntary registration makes sense if you are a manufacturer or importer with significant input costs. For most resellers, voluntary registration adds compliance complexity without much benefit, since resellers generally cannot claim input tax credits under SST.

Before you go — grab this

Get the best of SellerLegal — free.

No spam. Unsubscribe anytime.

You're in!

Check your inbox for a welcome email.