Law firm payment processing: What IOLTA compliance requires
August 28, 2026
Law firms handle money that isn't theirs yet. Client retainers and settlement funds sit in a trust account that state bar rules protect from the firm's own expenses, including card processing fees. Most payment processors aren't built for that split, and a default configuration can create a rule violation the firm never notices. Interest on Lawyers' Trust Accounts (IOLTA) rules place specific demands on how a processor handles deposits, fees, and disputes. Attorneys and firm administrators should understand those requirements before choosing a provider. Finix works with growing businesses on decisions like this.
Law firm payment processing carries a risk almost no other business faces: a mistake that would be a minor accounting error elsewhere can cost an attorney their license.
The reason comes down to whose money it is. When a client pays a retainer, that money belongs to the client until the firm earns it. The firm holds it, but it doesn't own it.
Every state bar treats those funds as a fiduciary responsibility, with rules around where the money sits, who can move it, and what has to be documented. That affects what you need from a processor – the setup has to keep client funds separate from firm funds at every step, including the moment a processor takes its fee.
A standard merchant account deducts fees from whichever account received the deposit. For a trust account, that default setting alone is a rule violation. So the practical starting question for any provider is: when a client pays a retainer by card, which account does your fee come out of?
This article is general information about payment processing, not legal or ethics advice. Trust accounting rules are set by each state bar and vary by jurisdiction. Confirm any payment workflow against your own state's rules, and consult your bar association or ethics counsel before making changes.
What is law firm payment processing?
Law firm payment processing is the method by which a firm accepts client money – by card, ACH transfer, or eCheck – and routes each payment to the right account. Some of that money belongs to the firm. Some of it doesn't yet.
Where a payment lands depends on what the client is paying for:
Earned fees: Payment for completed work goes to the firm's operating account and can be spent like ordinary revenue.
Advance retainers: Money paid before work begins belongs to the client until the firm earns it, so it goes to a client trust account.
Costs and settlement funds: Advances for filing fees or expert witnesses, along with settlement proceeds awaiting distribution, are also held in trust.
Most industries never have to face this split. A retailer owns every dollar that clears, so the card fee comes directly out of the deposit. Your firm can't work that way. Part of what you collect is client property, and your processor has to respect that at every step.
What IOLTA is and why it changes how you accept payments
An IOLTA (Interest on Lawyers' Trust Account) is a pooled account holding client money a firm hasn't earned. Retainers, advance costs, and settlement proceeds sit there until the firm earns them or spends them for the client. New York calls it IOLA (Interest on Lawyer Account), but the rules work the same way.
Pooling defines IOLTA. When client funds are small or held briefly, the interest one client would earn wouldn't cover the cost of tracking it, so money from many clients sits together, and the interest goes to a state legal aid fund. Larger sums held longer go into a separate account where the interest belongs to that client.
The framework comes from ABA Model Rule 1.15, which requires a lawyer to hold client property separate from the lawyer's own and keep complete records of it. Every state adopts its own version, so specifics vary.
For payments, there are direct consequences. Your trust account is legally distinct from your operating account, and mixing the two is a professional conduct matter – not just a bookkeeping error.
Why processing fees generally cannot come out of a trust account
Here’s a common scenario in law firm payment processing:
A client pays a $5,000 retainer by card
The processor takes a $150 fee and deposits $4,850 into the trust account
The client's ledger says $5,000
The bank says $4,850
That $150 gap is client money covering a firm expense. Under ABA Model Rule 1.15, that's commingling, and neither the small amount nor the absence of intent changes it.
There is one narrow exception. A lawyer may deposit their own money into trust to cover bank service charges, in the amount needed for that purpose. Some states extend this to card processing fees. Arizona, for example, permits a small cushion of firm money in trust for bank charges or card fees, capped at what's reasonably necessary. The Model Rule text refers to bank service charges, so check your state's version before relying on it.
A compliant setup sidesteps this issue entirely. The full $5,000 reaches trust, and the processor debits fees from the operating account separately – usually once a month.
What happens when a chargeback hits a trust account
A pooled trust account holds money for many clients at once. A chargeback debited from it can reach funds belonging to clients with no connection to the dispute.
North Carolina's ethics guidance requires a lawyer to attempt to negotiate an arrangement under which the bank debits an account other than a trust account when a charge is disputed. Some banks instead require a separate account holding enough to cover chargebacks.
Ask your processor which account a disputed charge is debited from. If the answer is “whichever account received the deposit”, that's a problem for retainers.
What happens when a chargeback hits a trust account
A pooled trust account holds money for many clients at once. A chargeback debited from it can reach funds belonging to clients with no connection to the dispute.
North Carolina's ethics guidance requires a lawyer to first attempt to negotiate an agreement with the bank that debits an account other than a trust when a charge is disputed. Some banks instead require a separate account holding enough to cover chargebacks.
Ask your processor which account a disputed charge is debited from. If the answer is whichever account received the deposit, that's a problem for retainers.
What happens if a firm gets trust accounting wrong?
Trust account violations sit at the serious end of attorney discipline. Sanctions range from a private reprimand to suspension, and cases involving misappropriation of client funds can result in disbarment. Firms may also face restitution to affected clients, and disciplinary decisions are public in most states, so the record follows an attorney for the rest of their career.
Intent carries less weight than in most disciplinary matters. A processor configured with default settings to net fees from trust deposits produces the same violation as a deliberate withdrawal, and the attorney remains responsible either way. Bar regulators treat fund segregation as a baseline competence question, which is why a small unintentional error still draws attention.
Documentation often determines the outcome. Regulators typically ask for reconciliation records first, and gaps can invite a broader review even when no money is missing. California now requires attorneys to register their trust accounts each year, complete a self-assessment, and certify compliance with the safekeeping rules.
How law firms get paid: Cards, ACH, and payment plans
Most firms accept several payment types, and each one behaves differently once trust accounting enters the picture.
The most common payment methods include:
Credit and debit cards: Clients expect them, and they clear quickly. Cards also carry the highest processing cost and are the only method that introduces chargeback exposure, which matters most for retainers going into trust.
ACH transfers and eChecks: Bank-to-bank transfers typically cost far less per transaction – pricing varies by provider but is often lower than card processing for higher-value payments. That gap grows with the payment size, which is why firms often steer large retainers and settlement payouts toward ACH.
Payment plans: Splitting a fee across scheduled installments makes representation affordable for the client. Each installment still routes by what it covers, so a plan funding future work deposits to trust.
Payment size typically drives the decision. A $300 invoice on a card costs a few dollars to process. A $15,000 retainer on the same card can cost several hundred – and in a compliant setup, that cost comes out of the operating account rather than reducing client's trust balance.
Clients still expect to pay by card, so many firms accept both and absorb the cost difference where it makes sense.
What does law firm payment processing cost?
There are two main pricing models used in law firm payment processing, and the one your provider uses determines what your firm actually pays. The costs to consider include:
Flat-rate pricing: One percentage applies to every transaction regardless of card type. Budgeting is simple, but the rate has to cover the most expensive cards your clients might use, and the processor keeps the difference when they pay with something cheaper.
Interchange-plus pricing: The card network's fee and the processor's markup appear as separate lines on each transaction. Costs vary by card, and the statement shows why.
Additional fees: Monthly platform charges, ACH rates, chargeback fees, and statement fees sit outside the headline rate. Ask about each one directly.
Itemized pricing carries a specific benefit for firms holding client money. Three-way reconciliation means matching your trust bank statement, trust ledger, and individual client balances, which depends on knowing exactly which fee applied to which payment. A single blended figure tells you what you paid without telling you what you paid it on.
Retainer size raises the stakes further. A large advance costs the same on a flat rate whether the client used a debit card or a premium rewards card, and that gap compounds across a year of retainers. Comparing pricing models against your firm's actual card mix is worth doing before committing to a provider.
What does a law-firm-compliant payment processor need to do?
A handful of capabilities separate a payment processor that works for a firm holding client money from one that doesn't:
Connect both accounts: The processor must support a trust account and an operating account on the same merchant setup, with rules governing which payment lands where.
Deposit the full amount to trust: The client's entire payment should reach the trust account, with fees debited from the operating account on a separate cycle, usually monthly.
Route disputes away from trust: Chargebacks and adjustments should draw on the operating account or a dedicated reserve, so a single dispute can't reach money belonging to other clients.
Produce reconcilable records: Statements need enough detail to tie every deposit and fee back to a named client, which is what three-way reconciliation depends on.
A processor that handles the first three but not the fourth still creates work for your firm every month. The routing can be correct while the reporting makes it impossible to prove. Ask for each of these in writing before signing. "Compliant" and "legal-friendly" appear on plenty of marketing pages without describing the underlying setup.
| Generic payment processor | IOLTA-compliant payment processor |
|---|---|---|
Fee deduction | Often netted directly out of the deposit, including trust deposits | Full amount deposits to trust, with fees debited from the operating account separately |
Chargebacks and disputes | May debit whichever account received the original deposit | Trust account is protected from third-party debits, including disputes |
Account routing | Single account, no trust and operating separation | Supports connecting both trust and operating accounts with defined routing |
Compliance risk | High, since a default configuration can trigger commingling without the firm realizing it | Low, since the setup is built to prevent commingling |
How to evaluate a payment processor for your firm
Payments compliance is the baseline for choosing a law firm payment processor. Once a provider clears it, the differences that matter are practical.
Here’s what you should do when evaluating different processors:
Ask how the setup is configured, not whether it's compliant: Request a description of which account receives deposits, which account fees are debited from, and where a disputed charge lands. A provider that can answer in specifics has done this before.
Check the integration with your billing software: If your practice management system handles invoicing and client ledgers, a processor that syncs with it saves your staff from re-entering every transaction.
Confirm ACH is a first-class option: Large retainers and settlement disbursements move more cheaply by bank transfer, and firms that treat ACH as an afterthought pay for it on every five-figure payment.
Find out who answers the phone: Trust account questions are time-sensitive. Support staff who understand the difference between a trust and operating deposit are worth more than a faster ticket queue.
Get the full fee schedule in writing: Monthly charges, ACH rates, dispute fees, and any minimums should be visible before you sign.
Ask the provider to walk through what happens, step by step, when a client pays a $10,000 retainer by credit card and later disputes it. The answer tells you whether the setup was built for firms holding client money or adapted to look like it was.
Because trust-account requirements vary by jurisdiction, you should always confirm any payment workflow against your own state bar's rules before implementation.
How Finix supports law firm payment processing
Finix is a payment processor with its own direct connections to Visa, Mastercard, American Express, and Discover, rather than an aggregator pooling merchants under a shared account. Each business is underwritten individually and receives its own merchant account, and Finix holds a Level 1 PCI DSS certification.
Pricing is interchange-plus, so the card network's cost and the Finix markup appear separately on every transaction. For a firm reconciling client ledgers each month, providing greater visibility into card network costs and processor fees during reconciliation is important and valuable. Finix also holds a 4.7 out of 5 customer service rating on Capterra, with support reachable by phone or Slack rather than a slow ticket queue.
Finix supports routing payouts to multiple destination accounts, a capability that may be relevant when building solutions requiring separate trust and operating account routing. That capability is not a packaged, verified IOLTA solution, and you shouldn’t treat it as one without confirming the specifics.
If your firm holds client funds, talk to a Finix payments expert about how deposits, fees, and disputes would be configured for your accounts, and check the arrangement against your state bar's rules before moving client money through any provider.