Trust Accounting for Ontario Law Firms: The Complete 2026 Guide
Trust accounting is one of the most compliance-intensive obligations for Ontario lawyers. LSO By-Law 9 is detailed, the record-keeping requirements are strict, and violations — even inadvertent ones — can result in discipline. Here's a complete practical guide.
What Is a Trust Account?
A lawyer trust account holds money belonging to clients or third parties — not the lawyer. Common examples include:
- — Retainer funds paid in advance for legal fees
- — Closing funds in a real estate transaction
- — Estate proceeds pending distribution
- — Settlement funds received on behalf of a client
- — Deposits held pending completion of a condition
The fundamental rule: trust money is never yours until you have earned it and transferred it to your general account with proper documentation. Commingling trust funds with general funds — or using trust funds for operating expenses — are serious violations.
LSO By-Law 9: What It Actually Requires
By-Law 9 under the Law Society Act governs how Ontario lawyers handle client trust funds. Here are the key requirements every Ontario lawyer must meet:
Designated Trust Account
You must maintain a designated trust account at a bank, credit union, or trust company in Ontario. It must be separate from your general operating account. The account must be identified as a trust account.
Immediate Deposit
Trust funds must be deposited intact (in full) and without delay — generally the same day received or the next banking day. You cannot hold cash trust funds.
Client Trust Ledger
You must maintain a separate ledger for each client showing all trust receipts and disbursements for that client. At all times, the sum of all client ledger balances must equal the trust bank account balance.
Monthly Reconciliation
Monthly bank reconciliation is required: bank statement balance must equal the total of all client trust ledger balances. You must maintain the reconciliation records and be able to produce them on LSO request.
No Negative Balances
No client's trust ledger may go negative. Disbursing more than a client has on trust — even temporarily — is a violation. You must monitor balances before every disbursement.
Transfer to General Account
You can only withdraw trust funds to your general account when: (a) fees have been earned and billed to the client, (b) the client has approved, and (c) you maintain a contemporaneous record of the transfer.
Record Retention
All trust records must be retained for 10 years after the matter closes. This includes deposit slips, bank statements, client ledgers, reconciliations, and transfer documentation.
The Most Common Trust Accounting Violations
LSO audit findings and discipline decisions show the same violations appearing repeatedly. Most are not caused by dishonesty — they're caused by inadequate systems.
| Violation | How It Happens | Prevention |
|---|---|---|
| Negative trust balance | Disbursing before confirming client has sufficient funds on trust | Check balance before every disbursement; software alerts on negatives |
| Failure to reconcile | No monthly reconciliation done; discrepancies grow unnoticed | Software-generated monthly reconciliation report |
| Delayed deposit | Holding trust cheques for days before depositing | Same-day deposit policy; digital payment intake |
| Misapplication to fees | Paying operating expenses from trust before billing client | Never withdraw from trust without contemporaneous billing record |
| Missing client ledger | Treating trust account as one pooled fund without per-client tracking | Separate ledger entry for every client transaction |
| Inadequate records | Cannot produce trust records on LSO request | 10-year record retention; CSV export and cloud backup |
How to Do the Monthly Trust Reconciliation
The monthly trust reconciliation must balance two sets of numbers:
Bank Side
- Ending bank statement balance
- + Outstanding deposits (deposited but not cleared)
- − Outstanding cheques (issued but not cleared)
- = Adjusted bank balance
Ledger Side
- Sum of all client trust ledger balances
- (Each client's receipts minus disbursements)
- = Total client ledger balance
Adjusted Bank Balance = Total Client Ledger Balance ✓
If these don't match, you have a discrepancy that must be investigated and resolved immediately.
You must do this every month, for every trust account, and retain the reconciliation records. If there is a discrepancy, you must investigate immediately — discrepancies that persist are a red flag in any LSO audit.
What Trust Accounting Software Should Do for You
A proper trust accounting system eliminates the manual reconciliation spreadsheet, prevents negative balances, and creates an audit trail automatically. Here's what to look for:
Per-client trust ledger
Every receipt and disbursement recorded against a specific client — not a pooled account. Real-time balance per client always visible.
Negative balance prevention
Software should warn or block you before recording a disbursement that would take a client's trust balance negative.
Monthly reconciliation export
One-click CSV export of all client ledger balances for monthly bank reconciliation. RFC 4180-compliant for import into Excel or Sheets.
Morning balance alerts
Daily notification of any client with a negative trust balance or an unusual change — catches data entry errors before they compound.
Canadian bank compatibility
Trust accounts are held at Canadian chartered banks. Your software should work with Canadian banking data, not assume US bank formats.
10-year record retention
Cloud storage with guaranteed retention ensures you can produce records on LSO request years after a matter closes.
Trust Accounting Built Into Your Practice Management
Atticus includes per-client trust ledgers, negative balance alerts, monthly CSV exports, and morning briefing trust summaries — all compliant with LSO By-Law 9.
No separate accounting software required. One platform, $149 CAD/month.
Start Free 14-Day TrialNo credit card · $149 CAD/mo · Canadian infrastructure