What Bookkeeping Really Costs a Malaysian SME
What actually drives a Malaysian SME's bookkeeping fee — turnover band, transaction volume, dormant status and record quality — plus what a catch-up really costs in time and money.
What does bookkeeping cost for a small company in Malaysia?
Bookkeeping for a Malaysian Sdn Bhd is priced from RM1,399 a year for a company trading under RM360,000 in annual turnover, and the fee climbs from there as turnover, transaction volume and how clean the source records are all increase. There isn't one market rate — a provider that quotes one flat number for every company is either quoting a very narrow business or leaving something out. What actually moves the number is worth understanding before comparing quotes, because two companies with the same turnover can land on very different fees depending on how the paperwork arrives.
What actually drives the price up or down
Four things decide where a company lands, and turnover is only the most visible one.
- Turnover band. Pricing is tiered by annual turnover — the higher the band, the more transactions and reconciliation work sit behind it, and the fee is set at engagement and reviewed at renewal rather than adjusted mid-year for one strong quarter.
- Transaction volume. A company with a handful of invoices a month costs less to keep than one running hundreds of small transactions through the same turnover, even if the revenue looks similar on paper.
- How dormant or active the company is. A genuinely dormant company — no trading at all — sits in its own lower tier. A "semi-dormant" company is a distinct category: some activity but no revenue, and up to ten transactions a month. It's worth checking which of the two actually describes your company, because they're priced differently and it's easy to assume dormant when semi-dormant is the accurate label.
- How clean the source records are. Bank statements that reconcile cleanly every month cost less to process than a shoebox of receipts and three different apps that don't talk to each other. This is the variable most business owners underestimate, because it's invisible until someone actually opens the file.
What's the difference between management accounts and what SSM actually receives?
Monthly bookkeeping produces management accounts — the balance sheet, profit and loss, general ledger, and debtor and creditor ageing that show what the business actually did. Those aren't what SSM receives. Companies that qualify for audit exemption lodge unaudited financial statements instead, submitted through MBRS, the SSM portal built for exactly that filing. Bookkeeping fees generally assume audit exemption applies; if a company needs a full audit instead, that's a separate, separately quoted engagement, because it's genuinely different work done by a different professional.
Who is legally responsible for keeping proper accounting records?
Malaysian company law puts that duty on the company's directors personally, whoever actually does the bookkeeping. Hiring a bookkeeper — OCTIS or anyone else — doesn't move that responsibility off the directors; it just makes the duty easier to meet, because someone is actually keeping the records current instead of the year-end scramble deciding what "current" even means. That's worth knowing before treating bookkeeping as a cost to minimise: it isn't optional paperwork sitting beside the real business, it's a standing legal duty with the company's name on it.
What if a company is dormant or barely trading?
Dormant and semi-dormant companies exist as their own pricing category precisely because forcing a shell company through a full active-turnover fee doesn't reflect the work involved. If a company genuinely hasn't traded, that's dormant. If there's some activity but no revenue and only a trickle of transactions, that's semi-dormant — a real distinction with a real answer, not a rounding choice. Getting this wrong in either direction either overpays for work nobody needs or underprices a company that's more active than it looks on paper.
What does it cost to catch up a year of bookkeeping that's fallen behind?
The honest answer is: more than staying current would have, in both money and time. Catch-up work is priced per back-month rather than as one flat annual fee, and it's quoted only after someone has actually looked at what's outstanding — so the fee itself isn't fixed until the scope is. The bigger cost is usually time, not the invoice. Reconstructing six or twelve months of transactions from receipts scattered across email, a drawer and two different banking apps takes real, uninterruptible hours from whoever assembles it, and every extra month behind adds another month's worth of source documents to chase down before the reconciliation can even start. The practical fix isn't a bigger effort in March — it's not letting a year get that far behind in the first place, which is the entire argument for monthly bookkeeping over an annual catch-up.
Why does it matter if the same firm does the bookkeeping and the tax filing?
An independent bookkeeper's job legitimately ends at a finished, reconciled set of books. Handing that file to a separate tax agent — even a very good one — crosses a boundary between two firms, and something gets re-asked or re-keyed at every boundary a file crosses, which is time somebody bills for. When bookkeeping and tax agent work sit with the same firm, the year-end schedules are already in the format the tax computation needs, and nothing gets redone. OCTIS runs bookkeeping and tax agent services from the same ledger for this reason — not because either job changes, but because the hand-off between them disappears.
What isn't included in a bookkeeping quote?
Two things routinely catch people out. First, audit: if a company doesn't qualify for exemption, the audit itself is a separate engagement, priced separately, on top of the bookkeeping fee. Second, software: a bookkeeping fee shouldn't include a markup on the accounting software licence itself — that's quoted on its own, so a company isn't paying a bookkeeping firm for a licence it may already hold.
Is it worth paying monthly instead of one annual fee?
Most of the figures above describe an annual fee, but bookkeeping doesn't have to be billed that way. Some firms offer the same work on a monthly billing cadence instead of one yearly invoice — same reconciliation, same records, spread across twelve payments rather than one. Whether that's worth it has less to do with cash flow than with whether anyone actually reads what comes back each month. A monthly cadence pays off when a director genuinely wants a current profit and loss to look at as the year goes, rather than one that only gets read in the rush toward a filing deadline; if the reports are just going to sit in a folder either way, the billing frequency is a smaller decision than it feels like.
Getting a real number instead of a guess
The fastest way to get an actual figure rather than a market estimate is to send the last twelve months of turnover, a rough transaction count, and whether the company is dormant, semi-dormant or trading normally. OCTIS's bookkeeping pricing starts from RM1,399 a year for the lowest active band and is quoted directly once turnover crosses into the higher bands — the point of asking early is that the fee is set at engagement, so it's worth getting the band right the first time rather than renegotiating it later.
Tags
Explore Our Services
Ready to Incorporate Your Business?
Let our experts guide you through the entire process

