SST-02 Filing Step-by-Step: A Malaysian Service Tax Return Guide
How to prepare and file the SST-02 service tax return on MySST: 8%/6% rates, taxable periods, deadlines, late-payment penalties and a step-by-step checklist.
Reading time: ~12 minutes. Audience: owners, finance managers and bookkeepers of Malaysian businesses registered for Service Tax. Skill level: intermediate.
SST-02 is the return that every business registered for Service Tax files with the Royal Malaysian Customs Department (RMCD). You file it online through RMCD’s MySST system; LHDN’s MyTax portal is for income tax, not SST. The return is normally due every two months.
This guide covers the procedure. For background on SST itself, see the SST glossary entry. For thresholds and the July 2025 expansion, see our SST-02 filing guide for SMEs. For how the report works in IntBooks, see the SST-02 reporting documentation.
TL;DR — File SST-02 on MySST by the last day of the month after your two-month taxable period ends, and pay by the same date. The standard rate is 8%; food and beverage, telecommunications, parking and logistics are 6%. Late payment adds 10%, then 15%, then 15% of the unpaid tax, capped at 40%. IntBooks prepares the figures from your invoices; you file and pay on MySST.
Part 1: Who needs to file SST-02?
You file SST-02 if your business is registered for Service Tax with RMCD. Registration becomes compulsory when the value of the taxable services you provide in 12 months exceeds your group’s threshold. For most groups that is RM500,000.
The scope widened on 1 July 2025. Leasing or rental, construction, financial services, private healthcare and education were added, each with its own rate, threshold and exemptions (MOF, 9 June 2025; MOF appendix). If you weren’t in scope before mid-2025, check again.
You still file a return for a period with no taxable supplies. The Act requires a return whether or not tax is payable (Service Tax Act 2018, s.26(5)).
Part 2: When is SST-02 due?
It is due by the last day of the month after your taxable period ends, and the tax is payable by the same date (Service Tax Act 2018, s.26(1) and (4); MySST FAQ).
A taxable period is normally two months ending on the last day of a month (s.25(1)). RMCD sets your cycle at registration, so check the period shown on your registration rather than assuming it starts in January. Your first period starts from the date you should have been registered and ends on the last day of the following month. You can apply to RMCD for a different taxable period (s.25(2)).
For example, a business whose periods run January–February, March–April and so on files:
| Period | Due date |
|---|---|
| January – February | 31 March |
| March – April | 31 May |
| May – June | 31 July |
| July – August | 30 September |
| September – October | 30 November |
| November – December | 31 January (next year) |
If you pay late, a penalty is added to the tax still unpaid (s.26(7); MySST FAQ):
- 10% for the first 30 days;
- a further 15% for the second 30 days;
- a further 15% for the third 30 days.
That caps the penalty at 40%. Failing to furnish a return is a separate offence, with a fine of up to RM50,000, up to three years’ imprisonment, or both (s.26(6)).
Part 3: What rates apply?
| Service | Rate | Source |
|---|---|---|
| Most taxable services (standard rate since 1 March 2024) | 8% | MySST background |
| Food and beverage, telecommunications, parking, logistics | 6% | MySST background |
| Credit card and charge card services | RM25 fixed | MySST FAQ |
| Leasing or rental; fee- or commission-based financial services (from 1 Jul 2025) | 8% | MOF appendix |
| Construction; private healthcare to non-citizens; education (from 1 Jul 2025) | 6% | MOF appendix |
Part 4: What’s on the return?
At a high level, SST-02 is the combined sales tax and service tax return. You declare:
- the value of the taxable services you provided in the period;
- the service tax due at each rate;
- any imported taxable services you must account for as a registered person (RMCD notice);
- the total payable.
We don’t reproduce the form’s item numbers here. RMCD publishes the SST-02 guideline on MySST; follow the current version when you complete the return.
Part 5: File SST-02 step by step
Step 1: Confirm your taxable period and rates
Check the taxable period on your registration and the rate for each service you provide (Part 3). If you provide services in more than one group, note which revenue lines belong to which group.
Step 2: Classify every invoice before the period closes
In IntBooks, every sales invoice line carries a tax code. Before you prepare the return, check that:
- every invoice in the period uses the right service tax code (8%, 6% or not taxable);
- every invoice is posted, not left as a draft;
- credit notes against earlier invoices are recorded in the period they were issued.
Step 3: Generate the SST-02 report
Go to Accounting → SST-02, enter the start and end dates of the taxable period, and click Generate Report.
Step 4: Review the figures against the ledger
The report shows sales tax output and service tax output, broken down by tax type and rate, with the taxable amount and tax for each line. It also compares the result with your SST-payable ledger account.
If the two don’t agree, look for:
- a manual journal posted to the SST-payable account;
- an invoice with the wrong tax code;
- an invoice dated outside the period.
Fix the source document and regenerate the report.
Step 5: Work out imported taxable services
Service tax has applied to imported taxable services since 1 January 2019 (RMCD Guide on Digital Services, para 9). If you bought a taxable service from a provider outside Malaysia for your business, you account for the tax yourself. A registered person declares it in the SST-02 for the relevant period (RMCD notice). For imported services, tax is due when you pay or receive the invoice, whichever is earlier (Service Tax Act 2018, s.11(1)(b)).
Digital services from a foreign provider registered with RMCD are different. That provider charges service tax itself and files its own DST-02 return. If it has already charged you, you don’t account for the tax again (para 22 of the same guide).
IntBooks does not calculate imported taxable services. Work out the value from your supplier bills and add it when you file.
SST has no input-tax credit. Tax you account for on imported services is a cost, not something you offset later.
Step 6: Check payment timing and bad-debt refunds
Service tax on the services you provide is due when payment is received. If some or all of the payment is still outstanding 12 months after the service, the tax becomes due the day after that 12-month period (Service Tax Act 2018, s.11(1)(a) and (2)). Review your aged receivables for invoices approaching that point.
You can claim a bad-debt refund under s.35 once all of these hold:
- you have paid the tax;
- you have written the debt off in your accounts;
- RMCD is satisfied you made reasonable efforts to recover it.
The claim must be made within six years of paying the tax. IntBooks’s report does not calculate bad-debt refunds, so prepare these separately.
Step 7: Export a copy of the figures
Click Export CSV. The file lists each tax type and rate with its taxable amount and tax, followed by the totals. Keep it with your return workings.
Step 8: File on MySST
Log in to RMCD’s MySST system and complete the SST-02 return for the period using your reviewed figures, plus any imported services from Step 5. IntBooks does not submit the return for you, and RMCD offers no public filing API for SST-02.
Step 9: Pay by the due date
Pay the tax due by the last day of the month after the period ends. Then record the payment in IntBooks against your SST-payable account and match it when the amount appears on your bank statement.
Step 10: Keep the records for seven years
Keep sales invoices, credit notes, supplier invoices for imported services, payment records and your return workings for seven years (Service Tax Act 2018, s.24; MySST FAQ).
Part 6: Correcting a return you’ve already filed
If you find a mistake in a filed return, such as a missed invoice or a wrong rate, correct it through MySST following RMCD’s amendment procedure for SST-02. Do it as early as possible: any extra tax you owe has been payable since the original due date. In IntBooks, fix the underlying invoice so your books and the corrected return agree.
Part 7: Year-end check
At year-end, add up the service tax you declared across the year’s returns. Compare the total with the movement on your SST-payable ledger account. Differences usually come from:
- manual journals posted to the SST-payable account;
- invoices voided or re-dated after a return was filed;
- imported services declared on MySST but not recorded in the books.
Resolve them before you close the year and hand the file to your auditor.
Conclusion
Most of the work in SST-02 is classification during the period, not the filing itself. Code every invoice to the right rate, keep track of payments received and imported services, and the return becomes a routine two-monthly task. If you were brought into scope by the July 2025 expansion, have a tax adviser review your first returns.
See also
- SST glossary entry: what SST is
- SST-02 reporting documentation: the SST-02 report in IntBooks
- SST-02 Filing Guide for Malaysian SMEs: thresholds, scope and audit preparation
- LHDN MyInvois Explained: e-invoicing, which is an LHDN obligation separate from SST
- Frequently Asked Questions: quick answers to common questions
This guide is general information, not tax advice. Check the current position on MySST before you file.