A RM80,000 monthly retainer feels safe until month seven, when cumulative billings cross RM500,000 and suddenly every invoice owes SST. The problem: you've already invoiced six months without tax, your contracts don't split exempt and taxable services, and your invoicing platform either calculates SST retroactively (messy) or not at all (compliance risk). By the time you reconcile, you're short on payables or overcharged clients. If you're selling professional services, digital products, or bundled retainers in Malaysia, this threshold isn't abstract—it's a cash and bookkeeping lever. This playbook shows how to model SST accumulation across recurring contracts, split your service line items so exempt and taxable billings don't tangle, and pick or configure a platform that automates the math without manual re-invoicing. The RM500K threshold and when it bites Malaysia's Service and Sales Tax (SST) applies to businesses whose annual service revenue exceeds RM500,000. Once you cross that line, every service invoice (not goods alone) is taxable at 6% Service Tax, with some exemptions. The trap is cumulative: a RM80,000 monthly retainer hits RM500,000 in month 6.25. If your contract says "RM80,000 per month," month 7 changes—SST now applies. But if you've pre-sold 12 months at a fixed price, you either: Re-invoice months 7–12 with SST added (breach of contract expectations, client friction) Absorb the tax (margin erosion) Invoiced month 1–6 exempt, then month 7+ taxable (bookkeeping fragmentation) The third option is legal and common, but only if your invoicing system can track it. Many don't. Split your retainer into exempt and taxable service lines The cleanest approach: break your recurring contract into component services, some exempt and some taxable. For example: A RM80,000/month digital marketing retainer might split as: – RM30,000 for SEO consulting (exempt, under certain conditions) – RM35,000 for paid ads management (taxable) – RM15,000 for reporting and analytics (taxable) This isn't arbitrary. LHDN recognizes exemptions for certain services (e.g., education, financial advisory, some consulting), but not others. You must: Audit your service scope against LHDN exemption lists. Work with your accountant to classify each service component. If 40% of your retainer is genuinely exempt, document why. Update your contract and quote template. Show line-item breakdown before signature. Clients need to see which parts are taxable and why, especially if SST kicks in partway through. Invoice each line separately if your platform requires it. Some invoicing platforms can't apply different tax rates to the same invoice. If that's your tool, either split into multiple invoices or migrate to one that handles per-line-item tax rules (more on that below). This also protects you: if a client challenges SST on their bill, you have a clear paper trail showing which services are exempt and your reasoning. LHDN audits often hinge on classification, not just numbers. Model RM500K accumulation month by month Before you sign a 12-month retainer, model when you'll cross the threshold. Spreadsheet or not, you need a cumulative view: Month Monthly Invoice Cumulative SST Triggered? 1 RM80,000 RM80,000 No 2 RM80,000 RM160,000 No 3 RM80,000 RM240,000 No 4 RM80,000 RM320,000 No 5 RM80,000 RM400,000 No 6 RM80,000 RM480,000 No 7 RM80,000 RM560,000 Yes From month 7 onward, SST applies. On a RM80,000 invoice, that's RM4,800 extra per month (or less if part of the retainer is exempt). Over months 7–12, that's RM28,800 in SST you must remit to LHDN. If your client signed a fixed-price contract for 12 months, you have three practical paths: Agree upfront in the contract: "Months 1–6 at RM80,000 fixed. Months 7–12 at RM80,000 + SST (6%) on taxable services." This is transparent and avoids surprise re-invoicing. Absorb it in your margin for a strategic client. Calculate the RM28,800 cost and decide if it's worth the renewal. Renegotiate at month 6. Most professional-services clients expect this conversation. Frame it as "we're crossing the tax threshold" not "we're raising prices." The mistake most teams make: they don't model this before the contract goes out. By month 6, it's too late to amend terms without looking unprofessional. Choose an invoicing platform that handles per-line-item tax rules Your invoicing system must support: Multiple tax rates on one invoice. Exempt services at 0%, taxable at 6%. Cumulative tracking toward the RM500K threshold. Ideally, a dashboard that shows YTD revenue and alerts you when SST is about to apply. Template-driven line-item tax classification. So every retainer invoice auto-applies the right rate without manual re-entry. LHDN-compatible output. Invoice format and tax ID fields that pass validation (relevant if you're filing electronically or under MyInvois). Many small-business platforms (Wave, FreshBooks) support basic multi-tax scenarios but not sophisticated cumulative tracking. Xero and QuickBooks ha