Bank & Reconciliation

Know exactly what's missing before month-end.

A visual reconciliation matrix shows every client, every account, and every month at a glance — so the whole team can see what's reconciled, what's uploaded but pending, and what's still missing.

How the statement workflow works

Manual Statement Upload

Upload PDF bank statements directly to any client's Bank tab. Statements are tracked per account, per month — upload manually and stay organized from day one.

Reconciliation Matrix

A month-by-month grid shows every account row and every calendar month column. Green check = reconciled. Red X = uploaded but not reconciled. Dash = no activity marked. Blank = missing.

One-Click Reconciliation

Mark a statement as reconciled and the system auto-creates an archived copy in the client's Document library, updates the matrix cell, and completes any linked task — all in one action.

Statement-Loaded Badges

The client list shows a 'Statements loaded' badge for last calendar month. A badge appears only when every account has a statement or no-activity mark — so you know instantly who needs follow-up.

Hidden Account Management

Closed accounts or irrelevant sub-accounts can be hidden per client. Hidden accounts are excluded from the matrix and the statement-loaded badge calculation — keeping the view clean.

Undo Reconciliation

Made a mistake? The Undo button on any reconciled row clears the reconciled flag, removes the auto-archived document, and reopens the linked task — clean slate, no data loss.

Statements automatically land in Documents

When you reconcile a statement, Practice Keeper auto-archives the PDF to the client's Document library with a backlink to the source statement. The zip download streams the PDF on demand — nothing sits on a server unnecessarily.

Bulk download all reconciled statements for a client as a single zip — perfect for year-end handoffs.

Statement Reconciliation
AccountOctNovDecJanFeb
Chase Checking ···4821✓✓✓✗—
Chase Savings ···2103✓✓✓✗·
AmEx ···8844✓✓—✗·
✓ Reconciled  ✗ Uploaded  — No activity  · Missing
ClientsJan statements
A
Apex Roofing LLC Statements loaded
B
Blue Ridge Dental Statements loaded
C
Cedar Grove Café Missing
D
Delta Logistics Inc. Missing

No special setup required

The reconciliation system works entirely with manual PDF uploads — no bank connection, no third-party credentials, no approval process needed to get started.

Download statements from your clients' bank portals, upload them here, and start reconciling today.

No more spreadsheets to track statement status.

Join the beta and see the reconciliation matrix in action.

Join the beta