Taokeh

Recurring invoices & subscription billing for Malaysian businesses, in plain words

Baca panduan ini dalam Bahasa Malaysia →

If you bill the same customers again and again — a monthly retainer, an annual plan, a gym membership, a maintenance contract — the invoicing itself becomes the job. Do it by hand and you will eventually miss a cycle, e-invoice one month late, or chase a payment that already came in. This guide shows how to run recurring billing properly for a Malaysian business.

The short version

  • Recurring billing means invoicing the same customer on a repeating schedule — a retainer, a subscription, a membership, a standing weekly order.
  • Five things define a cycle: the customer, the amount, the frequency, the start date, and an end date (or an open-ended “until cancelled”).
  • Decide auto-issue or draft-first per customer, not for the whole business. Auto-issue what never changes; keep anything variable draft-first.
  • If you are within the e-Invoice mandate, every issued cycle still goes to MyInvois. B2C receipts may roll into a periodic consolidated e-Invoice within LHDN’s rules (as at July 2026; source: LHDN e-Invoice guideline) — but thresholds and exceptions apply.
  • Caveat: billing is not revenue recognition. Billing RM1,200 for an annual plan in January does not mean you earned RM1,200 in January.
  • First step: list every customer you bill repeatedly, and mark each one auto or draft-first. That list is your billing schedule.

Want the number instead of the theory? Try the free deferred-revenue calculator.

What "recurring billing" actually means

Recurring billing is any arrangement where you invoice the same customer on a repeating schedule for the same (or a similar) charge.

A digital agency on a RM3,000-a-month retainer, a SaaS tool at RM99 a month, a gym at RM150 a month, a kedai supplying a café with RM800 of goods on a standing weekly order — all of them bill on a cycle rather than one-off.

The mechanics are the same whichever you are. Five things define the cycle:

Billing is not collection, and not revenue recognition

Get those five things right and the rest is discipline: issuing on time, every time, and collecting what you issued.

Recurring billing is separate from how the money arrives. You can bill on a cycle and still collect by bank transfer, by a card the customer keeps on file, or by a payment link each month.

It is also separate from revenue recognition. Billing RM1,200 for an annual plan in January does not mean you earned RM1,200 in January — that is a different discipline, covered in the deferred-revenue guide linked below.

Auto-issue or draft-first? Pick per customer, not per business

The first real decision is whether each cycle’s invoice goes out automatically, or lands as a draft for someone to check and send. Both are legitimate — the mistake is treating it as an all-or-nothing choice for the whole business.

LHDN e-invoicing on a recurring cycle

If you are within the e-Invoice mandate for your turnover band, a recurring invoice is still an invoice — each cycle needs to be submitted to LHDN through MyInvois and validated, the same as a one-off sale. The recurring part automates the drafting; it does not exempt you from e-invoicing each issued document.

Where it gets easier is for business-to-consumer (B2C) recurring charges — a gym member, an individual subscriber — who typically does not ask for their own e-Invoice.

Build for both routes, not a month-end scramble

The takeaway for a recurring biller: build your process so each cycle can produce either an individual validated e-Invoice (for B2B, or on request) or feed a periodic consolidated e-Invoice (for B2C), rather than treating e-invoicing as a separate month-end scramble.

Dunning: what to do when a recurring payment is late

“Dunning” is just the polite, systematic chasing of a payment that has not arrived. On a recurring book it is unavoidable — cards expire, transfers get forgotten, a customer disputes one month.

The businesses that collect well are not the ones with no late payers. They are the ones with a consistent, unemotional follow-up rhythm.

What to look for in recurring-billing software

Not every “recurring invoice” feature is equal. A few things separate software that genuinely runs your billing from software that just copies last month’s invoice. Five checks:

How Taokeh handles recurring billing

Taokeh, the Malaysian SME accounting software by Enya Venture, runs recurring invoices from templates you set once: the customer, the amount, the frequency and the dates.

Frequently asked questions

Should recurring invoices send automatically or as drafts?

Both are valid — decide per customer, not per business. Auto-issue fixed, never-changing charges (a RM99 subscription, a RM150 membership) so they run themselves. Keep draft-first any charge that varies (a retainer with extra hours, a variable supply order) so a human confirms the figures before it goes out. Good software lets you set this per template.

Do I still have to e-invoice each recurring cycle to LHDN?

Yes, if you are within the mandate for your turnover band — each cycle needs submitting to MyInvois and validating. For B2C buyers who do not need their own e-Invoice, you may issue receipts and aggregate them into a periodic consolidated e-Invoice within LHDN’s rules (as at July 2026; source: LHDN e-Invoice guideline). Certain transactions, and amounts above a stated threshold, still need individual e-Invoices.

What is dunning?

Dunning is the systematic follow-up of an unpaid invoice — a reminder before the due date, a chase on it, a firmer one later, and a defined point where service pauses or a call happens. Write the ladder down once, apply it consistently, match the effort to the amount at stake, and drive it from what is unpaid in your books.

Is recurring billing the same as revenue recognition?

No. Recurring billing is about issuing and collecting the invoice on a cycle. Revenue recognition is about earning that income over the service period — billing RM1,200 for an annual plan in January does not mean you earned RM1,200 in January. They are separate disciplines; see the deferred-revenue guide.


Updated August 2026

This guide is general information for Malaysian SMEs, not tax, legal or accounting advice. Always confirm current rules and figures with the relevant authority or your own adviser.

Recurring-revenue accounting in Taokeh — invoicing, recognition and payout reconciliation

Run the books for your Malaysian SME on one ledger — accounting, payroll and selling channels.

See how Taokeh handles it → Start your free trial

Related guides

Related sources