The short version: Canadian lawyers can accept credit cards, but the trust account rules make it more complicated than for most businesses. Processing fees on trust funds must come from the firm's general account — not from the trust funds themselves. LawPay is purpose-built for this. Helcim works too, but requires careful configuration.

The Trust Account Problem

Every Canadian province's law society operates under strict rules about how client money is handled. The fundamental distinction every firm must understand:

🔵 Trust Funds

  • Money held by the lawyer on behalf of the client
  • Examples: real estate deposits, litigation settlements awaiting distribution, funds to be used for disbursements
  • Must be kept in a designated trust account
  • Lawyer has no ownership of this money until it's earned or disbursed per client instructions
  • Processing fees cannot be deducted from this account

🟢 General Retainer / Earned Fees

  • Money paid to the lawyer for legal services rendered
  • Examples: retainer payments drawn down as work is completed, final invoices for completed matters
  • Deposited to the firm's general operating account
  • Normal business expenses (including card processing fees) can come from this
  • Standard payment processors handle this without issue

The challenge: when a client pays by credit card into trust, the card network charges a processing fee (typically 2–3%). That fee cannot be deducted from the trust funds — it must come from the firm's general account. If it isn't handled correctly, the trust account is short by the processing fee amount, which creates a compliance violation with the law society.

⚠️ Law society compliance is not optional

Mishandling trust funds — even unintentionally — can result in law society discipline, suspension, or disbarment. Before implementing any payment system, confirm the configuration with your provincial law society or an experienced practice management consultant. This guide is informational only, not legal advice.

How Credit Card Processing Works With Trust Accounts

Here's the core requirement: when a client pays by credit card into trust, the gross amount must land in the trust account. The processing fee must be charged to the firm's general operating account — never netted out of the trust deposit.

Example:

Standard payment processors — including Stripe, Square, and even Helcim in default configuration — net the fee from each transaction before depositing. If a client pays $5,000 via Stripe at 2.9% + $0.30, Stripe deposits $4,855.20. That creates a $144.80 shortfall in your trust account.

The solution requires a processor that either:

  1. Deposits the gross amount and charges the fee separately to a linked operating account (LawPay's model), or
  2. Allows you to configure a manual top-up process where the firm immediately transfers the fee amount from general to trust (a workaround that works with any processor but requires manual discipline)

Recommended Payment Processors for Canadian Law Firms

🟢 Helcim — Lower Cost but Requires Configuration

Helcim's interchange-plus pricing is significantly cheaper than LawPay for most firms — especially those processing higher volumes. However, Helcim doesn't have a built-in "legal trust mode." Using Helcim for trust requires a manual workaround:

  1. Client pays via Helcim payment link or terminal
  2. Helcim deposits net amount (gross minus fees) to your linked bank account
  3. You must manually transfer an amount equal to the fee from your operating account to trust to gross it up
  4. Record the transfer and fee amount meticulously for trust accounting purposes

This works but depends entirely on the firm maintaining disciplined manual processes. For high-volume practices or those with multiple trust transactions daily, the reconciliation burden is real. For firms that process occasional trust payments (a few per month), Helcim with manual top-ups may be perfectly workable.

For general retainer and earned fee payments (not trust), Helcim is excellent — transparent pricing, no monthly fee, and strong invoicing for billing clients after services are rendered.

Read our full Helcim Canada review →

💡 Which should you choose?

If you have any meaningful volume of credit card payments into trust: use LawPay. The compliance risk of getting trust accounting wrong far outweighs LawPay's slightly higher rates. If you only accept cards for earned fees (general account) and use e-Transfer or cheque for trust: Helcim will save you money.

Interac e-Transfer for Legal Fees

Canadian clients increasingly prefer Interac e-Transfer for smaller legal fee payments. It's familiar, fast, and has no transaction fee on the receiving end for most business accounts.

e-Transfer works well for:

e-Transfer does not work well for:

One practical approach many Canadian law firms use: accept e-Transfer for general retainer payments and small trust deposits (under $5,000), while requiring bank wire or certified cheque for larger trust amounts. Communicate this clearly in your engagement letter.

For recurring billing (monthly corporate retainers, ongoing litigation support), Pre-Authorized Debit (PAD) is worth exploring. See our guide to Pre-Authorized Debit in Canada for details on setup and compliance.

Real Estate Practice: Large Payments and Closings

Real estate lawyers handle Canada's largest consumer transactions. Payment practices in real estate conveyancing are quite different from other legal work:

Payment TypeCommon Use in Real EstatePractical Notes
Bank wire transfer Mortgage proceeds, large trust deposits, closing funds Most reliable for large amounts; bank charges typically $15–$35/wire
Certified cheque Deposits on offer to purchase, closing balance payments Still standard in most provinces; accepted by all real estate practices
Interac e-Transfer Small deposits from established clients Some lawyers accept for deposits under $3,000; limits too low for most transactions
Credit card Legal fees portion only (not purchase price) With LawPay or compliant setup; unsuitable for large trust amounts
Real-Time Rail (RTR) Emerging option for same-day large transfers Payments Canada's RTR infrastructure is being deployed; not yet universal

The key principle in real estate: the purchase price and mortgage funds move through the real estate lawyer's trust account via bank transfer or certified cheque. Credit card acceptance is generally limited to the legal fee portion of the transaction (which is much smaller).

See our guide to Real-Time Rail for Canadian merchants for information on the evolving large-value payment infrastructure in Canada.

Law Society Compliance by Province

Canadian law society guidance on electronic payments varies by province. Here's a summary of the key regulators and their general positions as of early 2026:

ProvinceRegulatorKey Guidance
Ontario Law Society of Ontario (LSO) Published guidance on credit card acceptance for trust; requires gross deposits to trust; recommends processors that can charge fees to operating account
British Columbia Law Society of BC (LSBC) Similar requirements to LSO; has issued practice advisories on electronic payment processing
Alberta Law Society of Alberta (LSA) Has addressed credit card trust payments; the rule is the same — fees cannot reduce trust funds
Quebec Barreau du Québec Separate regulatory framework; consult the Barreau directly for current guidance on electronic payments
Other provinces Provincial law societies All follow the same fundamental principle — trust funds must be kept whole; consult your local law society

🔴 Important: Always verify current guidance directly

Law society rules and guidance documents change. Before implementing any payment system for your firm, consult your provincial law society's current published guidance or call their practice advice line. The information in this guide reflects the general landscape as of early 2026 and is not legal advice.

Summary: Payment Setup for Canadian Law Firms

✅ Practical recommendations

  • For trust account credit card payments: Use LawPay. It's built for compliance and the modest premium is worth the protection.
  • For earned fee invoicing (general account): Helcim or your practice management software's built-in billing. Lower rates, professional invoicing.
  • For e-Transfer: Accept for small retainer payments and earned fee balances. Not for large trust deposits.
  • For real estate trust deposits: Bank wire or certified cheque. Period.
  • For recurring retainers: PAD (pre-authorized debit) with proper authorization agreements.

Related Pages