For bookkeepers and accountants
Catch-up and monthly close, without importing a broken statement blind
A client hands over a year of bank statement PDFs headed for QuickBooks Online or Xero. Before you import, Arkrel checks whether every page of that file was actually processed and whether the balance adds up.
The catch-up problem
A broken bank statement does not announce itself before it is in your ledger. Arkrel checks the statement against itself first: that every page of the file you uploaded was actually processed, and that the opening balance plus every transaction equals the stated closing balance, naming the exact transaction when a row's running balance breaks. Bookkeeping and accounting firms doing catch-up and cleanup work still catch statements like that by reviewing every row by hand, which is most of what makes catch-up billable time expensive.
What Arkrel checks on a statement, today
Balances and totals checked, by name
When a statement’s transactions and its opening and closing balances are extracted, opening balance plus every credit minus every debit is checked against the stated closing balance, and, where the statement prints a running balance, each row’s running balance is checked against the row before it. When the running balance breaks, it names the exact transaction (for example, "Transaction 14: printed balance is 2,343.15, but the previous balance plus this row’s amount is 2,243.15"). When the opening-to-closing math itself doesn’t tie out with no single row to point to, it reports the expected and stated totals so you know how far off you are and where to start looking.
Every field points back to the page
Each extracted field carries a source page, plus a bounding box or text span pinpointing exactly where on that page when the engine can locate the value there. When it can’t, the page number is the engine’s best guess at where the value came from, not a confirmed location, so you can click through toward the original PDF instead of taking the extraction on faith.
Failed documents are free
If a document ends as failed (unreadable, or no usable data could be extracted), its pages are not counted toward your plan and never billed as overage. A scan that jams the extractor costs you nothing to find out.
QuickBooks CSV, tested in a real company
The QuickBooks Online export was import-tested end to end in a real QuickBooks Online company on September 27, 2026, using Arkrel's own default upload settings. See the bank statement to QuickBooks guide for the exact steps.
Xero CSV and OFX
A Xero CSV built for Xero’s "Import a Statement" columns, and an OFX file for either ledger, with a stable transaction id (FITID) on every row so re-importing the same statement is recognized as a repeat instead of duplicating it.
Upload however the statement arrives
The dashboard, a per-organization email-in address for forwarded PDFs (add +bank to it, e.g. yourfirm+bank@in.arkrel.com, so a forwarded statement is checked as one instead of defaulting to an invoice), the REST API, the Zapier app (by invite link ahead of its public listing), or the n8n community node (n8n-nodes-arkrel).
See it on a real statement
What the recording shows (no audio)
- 0:00Opening a partial bank statement in the dashboard
- 0:03Transaction 14: printed balance is $100.00 higher than the math allows
- 0:05QuickBooks CSV, Xero CSV and OFX ready in the export menu
Recorded from the real Arkrel dashboard in local mock mode, using the same reconciled sample statement shown on the examples page.
Pricing for firms
There is no separate firm plan. Growth and Business are the same plans on the pricing page, sized for a firm running several clients through it a month at a time.
Growth
$99/mo
5,000 pages included. For teams running several document workflows.
Business
$249/mo
20,000 pages included. For high-volume, mission-critical extraction.
Failed documents never count toward either plan.
A worked example
A firm catching up 15 clients, each with 12 months of statements backlogged, averaging 4 pages a statement:
15 clients × 12 statements × 4 pages = 720 pages for that catch-up run
That fits inside Starter (1,000 pages included at $29/mo), with room to spare on Growth (5,000 pages at $99/mo) for the months after, once the backlog is cleared and it is just each client’s new statement coming in.
Try it now, free
Use the free bank statement pdf to csv/excel tool: no signup, up to 3 pages, results in seconds.