Bookkeeping from Bank Statements
Start from bank statements.
Finish with accurate, reconciled books.
Upload PDF statements for any client. CMB extracts every transaction, reconciles every balance, and categorizes the same vendor the same way every single month. You review and approve before anything is final.
The Process
From statements to clean, reviewed books
Four steps, dual-layer verification, and a human in the loop at every decision.
Upload PDF Bank & Credit Card Statements
Drop in one month or twelve. Checking, savings, and credit cards all supported. Chase, BofA, Wells Fargo, credit unions, any bank. No special format required.
Every Transaction Extracted & Verified
Two independent extraction layers cross-check each other, and balances are reconciled against statement totals. You know the numbers are right before you touch them.
Review, Categorize & Refine in Chat
Every transaction gets a category. You review, correct, and bulk-approve. Use the chat sidebar to reclassify entire vendor patterns in plain English.
Export Clean Books & a Chart of Accounts
The math ties out and reconciles clean every time. Export as CSV or PDF, or sync straight to QuickBooks Online.
Sample Output
What your client receives
Anonymized output from a real engagement. Categorized transactions on the left, the income statement on the right. Every number reconciles to the source statement.
Acme HVAC LLC, March 2026
Chase Business Checking ยท 47 transactions ยท โ Balance reconciled
| Date | Description | Category | Amount |
|---|---|---|---|
| 3/02 | HOME DEPOT #4471 | Materials & Supplies | โ$842.17 |
| 3/04 | STRIPE PAYOUT | Sales: Service | +$4,210.00 |
| 3/07 | VERIZON WIRELESS | Telecom | โ$184.00 |
| 3/09 | GUSTO PAYROLL | Wages | โ$6,840.50 |
| 3/11 | SQUARE INC *PAYMENT | Sales: Service | +$1,950.00 |
| 3/14 | GEICO COMM AUTO | Insurance: Vehicle | โ$412.00 |
| 3/18 | SHELL OIL 575732 | Fuel | โ$78.42 |
| 3/22 | QBO SUBSCRIPTION | Software | โ$85.00 |
Income Statement, March 2026
Generated from 47 transactions
Revenue
Expenses
Numbers and vendors anonymized. Real output preserves your branding and chart of accounts.
Who It's For
Built for bookkeepers and CPAs managing client work
Bookkeepers Adding Clients
Take on clients who've never had a bookkeeper. Upload their statements, let the engine do the first pass, then review and approve. Deliver clean, reviewed books without manual data entry.
CPAs Doing Catch-Up Work
Months of unreconciled statements? Process them in bulk. The system remembers your client's vendor patterns month over month, so recurring work gets faster automatically.
Firms Scaling Client Volume
Handle more clients without adding headcount. Strict tenant isolation keeps every client's data separate. Each engagement is its own workspace.
What Makes This Different
Consistent books. Accurate numbers. Every month.
Most categorization tools drift: the same vendor lands in a different category from one month to the next, and errors surface only at review time. CMB cross-verifies every number with two extraction layers, reconciles balances to the statement, and applies your categorization decisions the same way in every period.
- โWorks with any bank: Chase, BofA, Wells Fargo, credit unions
- โHandles scanned PDFs and digital statements
- โRemembers how you categorize each vendor and applies it the same way every month
- โEvery number verified, with specific mismatches surfaced instead of generic errors
- โStrict tenant isolation. One client's data never touches another
- โChat-based reclassification: fix entire vendor categories in plain English
- โAccrual and cash-basis output options
Pricing
Pick by volume, not by feature
Every plan includes the full platform. No setup fee, cancel anytime.
Solo
75 transactions
2 reports
Starter
400 transactions
4 reports
Growth
Popular2,000 transactions
10 reports
Firm
4,000 transactions
20 reports
Scale
10,000 transactions
50 reports
See full pricing: plans, white-label licensing & affiliate program โ
SOC 2 Infrastructure
Runs on SOC 2 Type II certified infrastructure end to end.
Never Used for Training
Your financial data is never used for training, by us or by any processor we use.
Minimal Data Stored
Statements deleted after processing; transactions only.
Encrypted Everywhere
Encrypted in transit and at rest, with strict tenant isolation.
Ready to onboard your first client?
We review every application and approve accounts individually. Most bookkeepers get access within one business day.