Found cheaper? We match it — see conditions. Incorporation and secretary transfer also carry a 30-day money-back guarantee.
A monthly number, already on record. A quiet threshold. A clock that's already running.

4
obligations that start the moment turnover crosses the line
Four duties, one obligation
REGISTER
Registration with Customs
Triggered the moment turnover crosses the threshold — not something you opt into on your own schedule.
CLASSIFY
Classification
Working out which of the company's own supplies are actually taxable, not applying one blanket rule to everything sold.
RETURNS
Returns, every cycle
Prepared and submitted on Customs' own schedule — a separate rhythm from the annual income tax return.
QUERIES
Customs correspondence
Represented when Royal Malaysian Customs asks a question about a filing, rather than left for the business to answer alone.
+ this runs alongside income tax, not instead of it — a separate obligation, on its own cycle
+ being late on either the registration or a return is a compliance matter, not simply a fee for being slow
The gap between crossing and noticing
This is an illustrative example, not one business's real numbers — but it's the exact shape of the gap that actually causes the trouble:
Nothing was hidden and nobody was careless. The books had the answer in March. Nobody was reading them for that question until November.
The obligation is still the company's
Whoever registers you, classifies your supplies or files the return, the underlying obligation sits with the business itself — not with whoever prepared the paperwork for it.
Malaysian sales and service tax law requires a business that crosses the registration threshold to register, and to file on the schedule that follows — and treats being late on either as a compliance matter, not simply a fee. Which provider does the registering or the filing does not move that underlying obligation off the company. The precise statutory citation is being confirmed with legal before this page names a specific provision.
The one question that decides this
When each side actually notices
On the filing work itself, a competent SST agent and OCTIS do the same job. The difference shows up in when each side notices a crossing:
What watching the books actually changes
Your monthly turnover is already recorded, as part of ordinary bookkeeping
not compiled specially the day someone starts thinking about tax
The rolling 12-month total is already there to read
the same number the books produce every month, whether or not anyone's checking it for SST
The same account already watching the books is the one watching the threshold
not a second provider who only sees whatever you send them, when you send it
A crossing gets flagged the month it happens
with registration still ahead of the deadline, not discovered after it's passed
A standalone SST or tax agent is typically engaged to file, not to watch. They see whatever figures they're sent, when they're sent — they have no ongoing view of the books between one engagement and the next, because they don't run the bookkeeping. They'd have to be asked, every month, to catch a crossing early. Only a firm already holding the books catches it without being asked.
What actually changes, and when
It isn't a matter of degree. Either the rolling total is over the line or it isn't, and the obligation follows automatically either way.
The mistake that actually costs you
What it looks like
The costly mistake is filing an SST return late, once you're already registered.
What's actually true
It's usually not registering on time in the first place — the crossing happens in the books, and a late registration is a different, and worse, problem than a late return.
One is a return that landed a cycle past its deadline. The other is a company that should have been registered for months and wasn't — discovered by looking backwards, not caught on the way there.
What a standalone SST agent can't watch
What they do well
A competent SST or tax agent genuinely gets the classification and the filing right, once they're told the numbers.
What their shape can't reach
Their engagement usually starts at the point you ask them to look. Between one check-in and the next they have no visibility into the books, and can't watch a rolling total they're never shown.
Only a firm already holding the books watches the number every month, whether or not anyone remembered to ask it to.
From what you need to what's actually next
There's no published SST plan to choose from — registration, classification and each cycle's filing are priced per task, scoped to what your company actually needs. This is the real sequence:
You tell us, or we already know
your rolling turnover, either directly or from bookkeeping already in the same account
We check it against the threshold
every month it changes, not once a year
If you're over it, or close, we register
with Customs, while there's still room before the deadline the law sets
Every cycle after that
the return is prepared from the same books and filed on time
None of this works if the books themselves are behind — the threshold-watching reads off your bookkeeping, so it's only ever as current as your bookkeeping is.
Who does the work
OCTIS's tax team
Registration, classification and each cycle's filing are handled by our own specialists, working from the bookkeeping already in your account where it exists.
Pricing
Per task, quoted
Registration, submission, classification and Customs support are each scoped and quoted — there's no single published SST fee.
The condition
Only as current as your bookkeeping
The threshold-watching reads off the books already in your account — it's only as reliable as those books are kept.
Not covered
sets or keeps.
was engaged isn't something a later registration or filing can undo — we handle it going forward, honestly, not retroactively.It depends on your rolling turnover against the threshold Customs sets, and whether what you sell falls into a taxable category — both of which we check against your own numbers rather than guess at. Tell us your turnover, or connect the bookkeeping already in your account, and we'll tell you plainly where you stand.
We register you now and handle it from here. We can't undo a penalty or obligation that accrued before we were engaged — but the sooner a crossing is caught, the smaller that gap stays.
Registration, classification, each cycle's submission and Customs support are each priced per task, so you pay in line with what your company actually needs — there's no single flat SST fee published, because what a newly-registered company needs looks different from a company that's been filing for years.
No. AI helps prepare and check the figures to save time, but a specialist confirms the classification and signs off every submission — the judgement stays with a person, not a model.
Each cycle, your SST return is prepared from the same books already in your account and filed on time. If Royal Malaysian Customs raises a query on a filing, we handle that correspondence directly rather than leaving it for you to answer alone.
You didn't miss a filing deadline. You missed a number your own books already had.
Tell us your turnover, or connect the bookkeeping already in your account — we'll tell you plainly where you stand, threshold or not.