Trust accounting, without the tightrope

The trust ledger that won't let you break the rules.

Most software just records what you did. IOLTA Pro is built on guardrails that make the ethics violation impossible to post in the first place — so the bar audit stops being something you dread.

30 days freeno credit cardset up in an afternoon
app.ioltapro.com
IOLTA Pro dashboard showing the three-way trust position across accounts
ReconciledBank = book = ledgers
Overdraw blockedat the ledger
Audit binderone click, always ready
Why trust is different

In a trust account, a bookkeeping slip is a bar complaint.

Commingling, disbursing on uncleared funds, a skipped reconciliation, stale money left too long — each is a mistake in most software and a discipline problem in trust. IOLTA Pro is designed so those states can't exist.

$0.00
The most any client balance can ever go below zero. Overdraws are blocked at the ledger, not warned about.
0-way
Bank = book = client sub-ledgers, proven every month before the period will lock.
append-only
Posted entries are immutable. Corrections are visible reversing entries — exactly what an auditor wants.
The guardrails

We didn't add warnings. We made the mistake impossible to post.

Every rule lives in the ledger itself, not in a dialog box you can click past.

A client's funds can't go negative

Disbursements are blocked the instant they'd exceed that matter's own cleared balance. No client ever spends another client's money.

Every dollar is tied to a matter

There's no unattributed bucket to hide in. Per-matter sub-ledgers make commingling a state the system can't represent.

Posted entries can never be altered

The ledger is append-only. A correction is a visible reversing entry — the exact behavior an auditor wants to see. immutable-by-trigger

Big checks need a second signer

Disbursements over your threshold require a second approver — and the requester can never approve their own.

Reconciled and locked every month

The three-way wizard proves bank = book = client ledgers, then locks the period. A missed month escalates on its own.

Live guardrail

Try to overdraw a client.

Go ahead — post a disbursement bigger than the matter's cleared balance and watch the ledger refuse it.

Alvarez v. Delmar Freight
Trust matter · IOLTA-1
$12,400.00
cleared & available
$
Everything the practice needs

Purpose-built for trust — not a general ledger in a costume.

Per-matter sub-ledgers

A separate running balance for every client and matter, with cleared vs. uncleared funds and hold schedules.

Three-way reconciliation

Guided monthly wizard with CSV/OFX bank import and auto-matching. The period locks when it balances.

Checks & positive-pay

Unique check numbers, void-as-reversal, stale-check aging, and a positive-pay export for your bank.

Settlement sheets

Gross → liens → fees → net, calculated to the cent, with an invoice-tied transfer to your operating account.

Anomaly queue

A nightly sweep flags low balances, duplicates, dormant matters, and missed reconciliations before an auditor does.

Integrations

Stripe & LawPay deposits, QuickBooks journal export, and bank import — with SMTP client notices on every transfer.

Audit-ready by default

When the bar auditor calls, the answer is one click.

Nothing to assemble the night before. The binder is generated from an immutable trail that was building itself all year.

  • Complete reconciliation history — every month's three-way proof, signed and locked.
  • Per-matter ledgers from opening balance to today, with cleared and pending funds separated.
  • An immutable audit log of who did what, when — nothing edited, nothing deleted.
  • Read-only access for your CPA or the examiner, without any ability to change a thing.
app.ioltapro.com/reconcile
Three-way reconciliation showing bank, book, sub-ledgers and outstanding items
Simple, per-firm pricing

Less than one hour of your billable rate.

Every plan includes the full guardrail engine, reconciliation, and audit binder. Start free for 30 days — no card.

Solo

One attorney, unlimited matters and client ledgers.

$39/ month
  • 1 trust account
  • Full reconciliation & guardrails
  • Bar-audit binder exports
  • Read-only CPA login
Start free trial
Firm

Larger practices needing more seats and onboarding help.

$189/ month
  • Unlimited seats & accounts
  • Guided data migration
  • Priority support
  • Custom retention & escheat rules
Talk to us
Before you ask

The questions every attorney has.

Will you make me redo my books to switch?+

No. Import your existing balances from a spreadsheet or QuickBooks. Opening balances are gated on a passing trial reconciliation, so you start from a proven-correct position — not a guess.

My trust rules differ by state. Does that matter?+

IOLTA Pro carries per-state rule profiles — retention periods, stale-check windows, and unclaimed-property (escheat) deadlines — so a Washington account and a Florida account each follow their own bar's requirements automatically.

How is my client data protected?+

Every firm's data is fully isolated, secrets are encrypted at rest, logins are rate-limited with optional two-factor, and every change is written to an immutable audit log. Your data is always yours — export it in full at any time.

Is it really impossible to overdraw a client?+

The block lives at the ledger itself, not in the interface. A disbursement that would push a matter's cleared balance below zero simply cannot be posted — the same check runs in the nightly sweep as a backstop.

Can my CPA or a bar examiner see the books?+

Yes — invite them with a read-only role. They can review every ledger, reconciliation, and audit trail, and export the binder, without any ability to change a thing.

Close the account tonight knowing it balances.

Set up your first trust account in an afternoon and never dread the audit letter again.

30 days freeno credit card required