In Malaysia, an undisputed commercial debt handled professionally typically resolves in 30 to 90 days. A contested debt pursued through the courts takes 6 to 24 months to judgment, plus enforcement time. Those are the honest numbers — anyone promising a guaranteed two-week recovery on a contested six-figure claim is selling, not advising.
The wide range is not randomness. Each stage of the Malaysian process has a defined clock, and the total depends on which route the matter takes and how promptly the creditor moves between stages. This article walks the full sequence with realistic durations for each step.
Stage 0: the clock you cannot ignore — limitation
Before any timeline discussion: under section 6 of the Limitation Act 1953, an action on a contract debt must be brought within six years of the debt falling due. A written acknowledgement or part-payment restarts the period. After judgment, you have 12 years to enforce — but need leave of court to issue a writ of execution more than six years after judgment. Every month of internal dithering spends this budget.
Stage 1: letter of demand — days 1 to 30
The letter of demand takes days to prepare (assuming your invoices and contract are in order) and gives the debtor a 7 to 14 day window. Including a short negotiation tail, this stage runs two to four weeks.
- Preparation and SSM search: 1–3 working days.
- Demand window: 7–14 days from service.
- Negotiation, if the debtor engages: a further 1–3 weeks.
A majority of professionally handled B2B debts end here — with payment, or a documented instalment plan. If the deadline passes in silence, escalate immediately; every idle week signals the deadline meant nothing.
Stage 2A: the statutory demand track — days 30 to 90
For an undisputed corporate debt of RM 50,000 or more, the fastest escalation is a statutory demand under section 466 of the Companies Act 2016:
- Drafting and service at the registered office: about a week. Form and service must be exact — defects sink the petition later.
- The 21-day statutory period: if unpaid, the company is deemed unable to pay its debts.
- Winding-up petition under section 465: filing, gazetting, and advertisement lead to a first hearing typically within about two to three months.
Most debtors who can pay do so before the petition is heard — a winding-up advertisement freezes banking relationships and alarms trade creditors, so the commercial pressure peaks well before any court order. End to end, this track commonly resolves in 60 to 90 days. When to prefer it over suing — and when it backfires — is covered in statutory demand vs letter of demand.
Stage 2B: the civil suit track — months 2 to 24
Where the debt is disputed, or below RM 50,000, you sue in the Magistrates Court (claims to RM 100,000), Sessions Court (to RM 1 million), or High Court (above RM 1 million).
Summary judgment — the accelerator
If the defence is hopeless on paper, apply for summary judgment under Order 14 of the Rules of Court 2012 after the defendant enters appearance. The court decides on affidavits, without trial. Realistic duration from filing suit to an Order 14 judgment: roughly 6 to 12 months, depending on the court's diary and the number of affidavit exchanges.
Full trial — the long road
If the court finds triable issues, the matter proceeds through case management, discovery, and trial: 12 to 24 months is a realistic band for a commercial claim, longer if appealed. This is why an honest early assessment of the dispute matters — fighting a genuinely arguable case is sometimes necessary, but should be priced and timed with open eyes.
Stage 3: enforcement — weeks to months after judgment
Judgment is not money. Enforcement under the Rules of Court 2012 adds its own clock:
| Enforcement tool | What it does | Realistic duration |
|---|---|---|
| Garnishee order (O.49) | Freezes and captures the debtor's bank balances or receivables owed by third parties | 4–8 weeks from application to order absolute — see our garnishee guide |
| Writ of seizure and sale (O.45–47) | Bailiff seizes and auctions the debtor's property | 1–3 months to seizure; auction adds weeks — see seizure and sale orders |
| Judgment debtor summons (O.48) | Examines the debtor's officers on oath; court-ordered instalments | 2–3 months to first examination; instalments run longer |
| Winding-up on the judgment | Unpaid judgment of RM 50,000+ supports a statutory demand and petition | Adds the 60–90 day s.466 track above |
Choosing the right tool depends on where the debtor's assets actually are — which is why asset intelligence gathered before suit shortens this stage more than anything done after judgment.
The special case: construction debts under CIPAA
Debts under written construction contracts can bypass much of the above via adjudication under CIPAA 2012: payment claim → payment response within 10 working days → notice of adjudication → adjudicator appointed through the AIAC → decision typically within about 45 working days from the response/reply stage. The decision binds the parties unless set aside, and section 29 allows direct payment demands against the principal. A CIPAA claim commonly runs 3 to 5 months end to end — for eligible debts, usually the fastest judicial-grade outcome available in Malaysia.
The largest single delay in most recovery files is not the courts — it is the gap between stages on the creditor's side. A file that sits six weeks between the expired LOD deadline and the decision to escalate has quietly doubled its demand-stage timeline, and told the debtor the threats are hollow. Fix the decision points in advance: if unpaid by day 15, the statutory demand goes out; if unpaid by day 36, the petition or writ is filed. Recovery timelines are mostly a discipline problem, not a legal one.
Putting it together: three realistic scenarios
- Undisputed RM 180,000 trade debt, debtor still trading: LOD (14 days) → s.466 statutory demand (21 days) → payment negotiated under petition pressure. Total: about 6–10 weeks.
- Disputed RM 60,000 services invoice: LOD → suit in Magistrates Court → Order 14 summary judgment → garnishee order on the debtor's bank. Total: about 8–14 months.
- RM 400,000 construction progress claim: CIPAA payment claim → adjudication decision → payment or s.29 direct-payment demand on the principal. Total: about 3–5 months.
For the strategic choices behind each fork — demand versus suit, which court, which enforcement tool — see the full walkthrough in how to recover debt from a company in Malaysia, or put the question to our team with your actual documents.
Frequently asked questions
How long does debt recovery take in Malaysia?
Most undisputed B2B debts resolve within 30 to 90 days of a professionally managed demand process. The statutory demand route runs about 60 to 90 days to payment or a winding-up petition. A civil suit with summary judgment takes roughly 6 to 12 months; a fully contested trial can run 12 to 24 months or longer, plus enforcement.
How long does a statutory demand give a company to pay in Malaysia?
21 days from service. Under section 466 of the Companies Act 2016, a company that fails to pay a statutory demand for RM 50,000 or more within 21 days is deemed unable to pay its debts, allowing the creditor to present a winding-up petition.
How long is a Malaysian court judgment enforceable?
12 years under the Limitation Act 1953. However, leave of court is required to issue a writ of execution more than 6 years after the judgment date, so creditors should enforce promptly rather than rely on the outer limit.
How fast is CIPAA adjudication for construction debts?
Materially faster than court. After a payment claim, the respondent has 10 working days to issue a payment response; adjudication then typically produces a decision within about 45 working days from the response or reply stage. End to end, a CIPAA claim commonly resolves in roughly 3 to 5 months.
This article is general commercial information for Malaysian creditors, not legal advice. Every recovery matter turns on its facts — speak to our team about your specific situation.