Clients' Account Management for Malaysian Law Firms: Staying Compliant Across Every Bank Panel
· Conveyancing
Seven Bank Statements and One Very Long Friday
It is the second week of the month. The firm’s accountant has seven bank statements open — Maybank, CIMB, Public Bank, RHB, Hong Leong, Bank Islam, OCBC — one for each panel the firm sits on. Every statement is a clients’ account. Every clients’ account carries movements for somewhere between fifteen and sixty live conveyancing files.
A RM472,500 credit lands on the Public Bank statement. Which matter is it? The reference is a bank code and a truncated name. The accountant messages the conveyancing clerk. The clerk checks the physical file, then the WhatsApp group, then calls the branch. Two hours later everyone agrees it is the loan release for a sub-sale in Seri Kembangan — probably.
Multiply that by seven accounts and a few hundred movements a month, and you have the single most under-systemised function in most Malaysian conveyancing practices. Not the legal work. The money that passes through the firm on its way to somebody else.
What the Law Actually Requires — and the Term Most People Get Wrong
Client money in a Malaysian practice is governed by the Solicitors’ Account Rules 1990 (P.U.(A) 301/1990), made under section 79 of the Legal Profession Act 1976 and published in full by the Malaysian Bar. Two points are worth settling before anything else, because they shape everything downstream.
It is a “client account”, not a “trust account”. The Rules define a client account as a current or deposit account at a bank, in the solicitor’s name, with the word “client” appearing in the account title. “Trust account” is the Australian and American term; it has drifted into Malaysian conversation through imported software. Under our Rules, a trust bank account is a narrower, separate thing — an account for money the solicitor holds specifically as a solicitor-trustee. If your accounting system labels everything a trust account, your auditor will still be looking for clients’ accounts.
Client money is a liability, not revenue. The moment a deposit lands, the firm owes that money to someone. It is not turnover, and — the point most spreadsheets get wrong — it is not a receivable. More on that below.
From there, the operational obligations are specific:
- A separate client ledger for every client (Rule 11(2)). All dealings go through a clients’ cash book and a per-client ledger, and no other entries are permitted in those books.
- Traceable entries (Rule 11(2A)). Every ledger entry must be dated and referenced so a transaction can be traced backwards to its source and forwards to its destination.
- Reconciliation at least once every six months (Rule 11(4)). The clients’ cash book balance must be reconciled against the bank statements, and the reconciliation statement itself has to be kept.
- Six-year retention (Rule 11(5)). Books, accounts and records are preserved for at least six years from the date the file is closed.
- Notify the Bar Council of every client account (Rule 13) — account number, bank name and address, within one month of opening. Same again within one month of closing the account or of a change in the bank’s address.
That last one deserves a moment. If the firm is on nine bank panels, that is nine client accounts, nine notifications, and nine sets of statements to reconcile — every single cycle.
And on top of the Rules sits the Accountant’s Report Rules 1990, which require an approved auditor to examine the firm’s books for compliance with the Solicitors’ Account Rules — including, under Rule 4 of those Rules, confirming that “an appropriate ledger account is kept for each client”. The report gates the renewal of practising certificates. Clients’ account hygiene is not a back-office nicety; it is a condition of practising.
The Breach Nobody Intends to Commit
Among the breaches the Bar Council treats seriously, one stands out for how easy it is to commit by accident: using one client’s money for another client’s payment.
Nobody sets out to do this. It happens structurally. A single pooled clients’ account holds the deposits for thirty matters. The aggregate balance is healthy. A payment goes out for Matter A — a redemption sum, say — before Matter A’s own funds have actually cleared. The bank honours it, because the account has the money. It just isn’t Matter A’s money.
The account never goes into overdraft. The bank statement looks perfectly ordinary. The breach exists only at the matter level, and it is invisible unless the firm maintains a per-matter position inside the pooled account.
The Rules are explicit about the test. Rule 7 of the Solicitors’ Account Rules 1990 sets out what may be drawn from a client account, and closes with a proviso: a withdrawal on behalf of a client or a trust may not exceed the total money held for that client or that trust. Not the account. The client. If your books cannot state a single matter’s balance on demand, you cannot demonstrate compliance with that proviso — you can only assume it.
The same rule settles the fee question. Money may be drawn towards the solicitor’s costs only “where a bill of costs or other written intimation of the amount of the costs incurred has been delivered to the client”. Bill first, then draw.
Other listed breaches follow the same pattern: issuing cheques against insufficient matter-level funds, drawing the firm’s fees before a bill has been delivered, letting non-client money sit in a client account. The Rules also restrict how money leaves — cash cheques, bearer cheques and ATM withdrawals are not acceptable routes out of a client account. Consequences run from fines to suspension to debarment.
The common thread: the bank statement is the wrong altitude. Compliance lives one level down, at the matter.
Why Conveyancing Makes This Harder Than Any Other Practice Area
Litigation client money tends to be simple — a deposit in, disbursements out, a balance refunded. Conveyancing is a months-long choreography where the firm holds sums many multiples of its own fee.
Take an ordinary sub-sale:
- Earnest deposit — commonly 2% of the purchase price on the offer to purchase, held as stakeholder.
- Balance of deposit — the remaining 8%, paid on execution of the Sale and Purchase Agreement. The firm now holds 10% of a property price it has no beneficial interest in whatsoever.
- The balance purchase price — 90%, usually payable within three months of the unconditional date, commonly with a one-month extension carrying interest.
- Loan release — where the purchaser is financing, the bank releases the loan sum to the vendor’s solicitor as stakeholder. Part of that release is routed to redeem the vendor’s existing charge, paid directly to the vendor’s financier.
- RPGT retention — the acquirer’s solicitor retains a percentage of the consideration under section 21B of the Real Property Gains Tax Act and remits it to LHDN within 60 days of disposal. The rate turns on who the disposer is: 3% for a citizen or permanent resident, 5% for a company, 7% for a non-citizen or non-PR disposer.
- Stakeholder retention — a further sum held back under the SPA for outstanding quit rent, assessment and utilities, released after vacant possession and the relevant clearances.
- The firm’s own fees — drawn from the client account only after a bill has been delivered to the client, never before.
Every one of those steps is a movement through a clients’ account. Several sit there for months. And the firm’s actual revenue from the whole exercise — the SRO 2023 scale fee — might be a low single-digit percentage of the money that passed through.
Recognise that sequence? Then you already know where it breaks.
The rest of this article works through the reconciliation, the accounting treatment and the audit. If you would rather skip ahead and just talk to someone, book a 30-minute call — bring one live matter and we will walk its money trail through the system with you, panel account by panel account.
Book an appointment →The Bank Panel Multiplier
Now layer on the panel structure. Where a purchaser’s loan comes from Public Bank, the firm is generally expected to hold an account with Public Bank for that transaction. This is a panel condition imposed by the lender, not a requirement of the Solicitors’ Account Rules — but for practical purposes it is not optional if the firm wants the panel work.
A firm on two panels manages two clients’ accounts. A firm on nine manages nine. The arithmetic of the reconciliation problem is not additive, it is multiplicative:
- Nine pooled accounts, each carrying live movements for dozens of unrelated matters.
- One matter frequently spans two accounts — the loan release lands in the lender’s panel account while the deposit sits in a different one. The matter’s true client-money position is the sum across accounts, which no single bank statement shows.
- Nine reconciliations, nine Bar Council notification trails, nine statement sets for the auditor.
- No natural key. Bank references carry a payment code, not a file number. The link between “RM472,500 in” and “Matter CV/2026/0384” exists only in somebody’s head, a spreadsheet column, or a WhatsApp thread.
This is where most firms quietly accept a two- to three-day lag between money moving and anybody knowing which file it belongs to.
The Accounting Trap: Client Money Is Not Accounts Receivable
This is the section for the accountant, and it is the mistake that does the most damage to a firm’s financial statements.
Because client money has to be recorded somewhere, and because a spreadsheet-based process needs a home for it, firms frequently push these movements through the same journals as ordinary trading transactions — often landing them in accounts receivable.
The distortion is severe, and it is severe by construction. Consider a RM800,000 sub-sale where the firm’s professional fee is a few thousand ringgit. The receivable is the fee. The RM800,000 is not the firm’s money at any point in its journey — it is a liability owed onward to the vendor, the financier, LHDN and the client.
Book it as AR and the consequences cascade:
- Turnover is inflated by orders of magnitude. A practice with a modest fee income shows revenue in the tens of millions.
- Every ratio derived from turnover becomes meaningless. Debtor days, margin, revenue per fee earner, branch profitability comparisons — all built on a number that is mostly other people’s money.
- Ageing reports become noise. A ninety-day-old “receivable” that is actually a stakeholder sum awaiting vacant possession is not a collection problem. But it looks exactly like one in the ageing bucket.
- The audit gets more expensive. The auditor must first unpick client money from firm money before examining anything — work that is billed back to the firm.
- Management decisions get made on the wrong figures. Partners reviewing branch performance on inflated turnover are not reviewing performance at all.
The correct treatment is structural, not cosmetic: client money belongs in its own journals and its own chart of accounts, held as a liability to the client, entirely outside the firm’s trading books. Accounts receivable should contain the firm’s professional fees and recoverable disbursements — and nothing else. That is what makes the quotation-to-collection reporting actually mean something.
What the Auditor Does at Year End — and Why It Takes So Long
The examination under the Accountant’s Report Rules follows a predictable path, and knowing it explains where the cost sits. Rule 4 of those Rules spells out the duties: confirm a ledger account is kept for each client, test-check postings from the receipt and payment records into the client ledgers, compare a sample of lodgements and payments against the bank statements, and — at not fewer than two dates in the accounting period — extract the balances of the clients’ ledger accounts, total the resulting liabilities, and reconcile that total to the cash book and then to the bank-confirmed balance.
The auditor obtains statements for every client account — all nine, for the full accounting period. They then work through the movements, and for each one they are asking two questions: which client does this belong to, and does the client ledger agree with the bank.
Where the firm’s answer is a spreadsheet maintained alongside the bank statements, the auditor is effectively re-performing the firm’s bookkeeping. Where a movement cannot be tied to a matter, it becomes a query. Queries accumulate into a list, the list goes back to the firm, and someone spends a week chasing clerks across branches for answers about transactions from eleven months ago — on files that have since closed.
Rule 11(4) reconciliations are the pivot. A firm that has genuinely reconciled its clients’ cash book to each bank statement, on schedule, with the reconciliation statements retained, hands the auditor a finished piece of work. A firm that has not is starting the reconciliation from a cold position during audit season, with fee earners who have moved on to other matters.
There is one detail in Rule 4 worth knowing, because it is a direct argument for running this in a system rather than a spreadsheet: the manual extraction of ledger balances need not be carried out where the solicitor uses a computerised system that itself produces the client ledger balances — provided the controls over that system are satisfactory and the accountant performs test checks. The Rules already anticipate a properly maintained system doing this work. The concession only applies to firms that have one.
Where Spreadsheets Break
Most firms manage this in Excel, and the failure modes are consistent:
Single-entry thinking. A spreadsheet records that money arrived. It does not enforce the contra side, so nothing ever proves that what came in equals what went out plus what is still held. Errors are silent by design.
No matter-level balance inside a pooled account. The spreadsheet knows the account balance. It cannot reliably tell you what Matter CV/2026/0384’s own position is at this moment — which is precisely the number that determines whether the next payment out is compliant.
Version drift across branches. The KL sheet and the Penang sheet are both authoritative until year end, when they disagree.
The lawyers cannot see it. The conveyancing clerk needs to know whether the balance purchase price has cleared before proceeding to presentation. Under a spreadsheet regime that is a message to Finance and a wait. It is also the origin of most of the “did we receive it yet” traffic that clogs the firm’s WhatsApp groups.
What Proper Clients’ Account Management Looks Like
The design principle is straightforward: the pooled account is a banking reality, but the matter is the unit of accounting.
Double-entry, not a running list. Every client-money movement is a double-entry transaction. The books balance by construction, and a misposting surfaces immediately rather than at audit.
Every movement carries a matter. A receipt cannot be posted without being attributed to a conveyancing file. That single constraint is what turns a pooled account into a set of per-matter positions — the firm can state, at any moment, what any given file holds, across every bank panel account it touches.
Client money lives in its own journals and chart of accounts. Client-money entries never enter the firm’s trading books. Turnover is fee income. Accounts receivable is fees and recoverable disbursements. Client money sits as a liability in a parallel structure, exactly where an auditor expects to find it. The accountant’s role stops being reconstruction and becomes review.
Fee earners see the money without asking Finance. The clerk working the file opens the matter and sees the deposit received, the loan released, the redemption paid, the retention held. The SPA workflow moves on evidence rather than on a WhatsApp reply — which is the same operating principle behind real-time case reporting across branches.
Reconciliation is a report, not a project. Because every movement is already attributed, reconciling a client account to its bank statement under Rule 11(4) is a matter of running the report and filing it. Nine accounts, nine reports, on schedule.
Year-end reporting is per account and per matter. Total movement through each client account for the financial year, the closing position on each, and the underlying matter-level detail behind every figure — the exact shape of the working papers the accountant’s report requires.
The outcome is not merely tidier books. It is that the firm’s own financial statements finally describe the firm — its fees, its margins, its branch performance — rather than describing the property market passing through its bank accounts.
Who Feels the Difference
The firm’s accountant stops reconstructing transaction history from bank statements and clerk memory, and stops explaining to the auditor why turnover looks like a mid-sized developer’s.
The conveyancing lawyer and clerk get payment status on the file itself, at the moment it matters — when deciding whether to proceed to the next step of the SPA.
The managing partner gets branch and firm figures built on real fee income, and removes an entire class of professional risk that has nothing to do with the quality of the firm’s legal work.
The auditor receives reconciled books with a matter-level audit trail, which shortens the engagement and reduces the number of queries that land back on the firm during the busiest part of the year.
Frequently Asked Questions
Do we need one clients' account per bank panel, or can we run everything through one?
The Solicitors' Account Rules 1990 do not require an account per bank — they require that client money be held in an account with the word "client" in its title, and that the Bar Council be notified of each such account under Rule 13 of the Solicitors' Account Rules 1990. The multiple-account reality comes from the lenders: being on a bank's panel generally means holding an account with that bank for its transactions. So the number of client accounts is driven by your panel list, and every one of them carries its own notification, reconciliation and audit obligations.
How often must we reconcile the clients' account?
Rule 11(4) of the Solicitors' Account Rules 1990 sets the floor at once every six months — the clients' cash book balance reconciled against the bank statements, with the reconciliation statement retained. That is the minimum, not the target. Firms that reconcile monthly find discrepancies while the transaction is still fresh and the fee earner still remembers the file; firms that reconcile twice a year find them during audit season, on matters closed months ago.
Is it wrong to put client money through accounts receivable?
Yes. Client money is a liability owed onward to the client and to third parties — it is not income and it is not a debt owed to the firm. Your receivable is the professional fee and recoverable disbursements. Routing purchase-price movements through AR inflates turnover by orders of magnitude, corrupts every ratio derived from it, and fills the ageing report with items that are not collection problems at all. Client money belongs in its own journals and chart of accounts, kept outside the firm's trading books entirely.
When can the firm draw its own fees from the clients' account?
Only after a bill has been delivered to the client for work done. Rule 7 of the Solicitors' Account Rules 1990 permits a draw towards the solicitor's costs only where a bill of costs, or other written intimation of the amount incurred, has been delivered to the client. Drawing fees out of a client account before billing is one of the breaches the Bar Council treats seriously, and it is an easy one to trip over when the firm is holding a large stakeholder sum and the fee feels small by comparison. A system that ties the drawing to the issued invoice removes the judgement call from the process.
How long do we keep clients' account records?
Rule 11(5) of the Solicitors' Account Rules 1990 requires books, accounts and records to be preserved for at least six years from the date the file or matter is closed. In a spreadsheet-and-folders regime that means six years of files somebody has to be able to locate and interpret. In a system with per-matter ledgers, the retention obligation is satisfied by the system itself and the record is still searchable years later.
The Rules Referenced in This Article
All of the following are published in full by the Malaysian Bar. Where your firm’s position turns on a point of compliance, read the rule itself and take your own professional advice — this article is an operational overview, not legal advice.
- Rule 4, Solicitors’ Account Rules 1990 — moneys to be paid into a client account
- Rule 7, Solicitors’ Account Rules 1990 — drawing money from a client account
- Rule 11, Solicitors’ Account Rules 1990 — account books to be kept, reconciliation and retention
- Rule 13, Solicitors’ Account Rules 1990 — notifying the Bar Council of client account particulars
- Rule 4, Accountant’s Report Rules 1990 — duties of the accountant before signing a report
- Rule 7, Accountant’s Report Rules 1990 — accounting periods
Your Books Should Describe Your Firm, Not the Property Market
Every conveyancing practice in Malaysia is already doing this work. The question is whether it is being done in a system designed for it, or in a spreadsheet maintained alongside seven bank statements and reconstructed once a year for the auditor.
We build the clients’ account function on proper double-entry accounting, tracked by conveyancing matter inside each pooled bank panel account, in journals and a chart of accounts kept entirely separate from the firm’s own books — so the reconciliation, the accountant’s report working papers, and the year-end position on every client account come out of the system rather than out of somebody’s week.
Tell us how many bank panels you're on.
We'll map your current clients' account flow — every panel account, how matters are tracked across them, and where client money is currently landing in your firm's books — and show you what the same flow looks like when it reconciles itself. Fill in the form below and we'll arrange a session with your accountant and your conveyancing team in the room together.
More on Conveyancing
Stop Typing the Geran: AI Land Title Extraction for Malaysian Conveyancing
Copying details off a scanned Geran by hand is slow and error-prone, and plain OCR chokes on real-world title layouts. See how OCR combined with AI extracts land title data accurately in seconds.
Read more →The 'Any Update?' Tax: Real-Time Case Reporting for Conveyancing Firms
Developers, banks and clients all want a status update — and compiling it by hand eats half a day. See how a conveyancing reporting pivot, email audit trail and partner dashboard turn it into one click.
Read more →The Mail-Merge Tax: On-the-Fly Document Generation for Malaysian Conveyancing
Every conveyancing matter spawns the same stack of letters — and most firms still mail-merge each one from Word and Excel. See how generating documents from matter data removes the retyping, the stale figures, and the wasted hours.
Read more →