Your bank statement, matched line by line
Upload the CSV your bank already exports and SeroBooks matches its lines to your ledger — payments to invoices, deposits to deposits — and lets you code what is left with rules that keep applying next month.
What you get
Any bank, via the file it already exports
Every Canadian bank exports CSV; SeroBooks imports it. Map the columns once, and each month's statement loads into review in seconds — no waiting on a feed integration for your credit union, no bank too small. The import is the universal adapter.
Imported lines land in a review state, never straight into the books: you confirm what each line is before it becomes an entry.
Rules do the boring eighty percent
The hydro bill, the card processor's daily deposit, the rent — recurring lines classify themselves by rules you build as you review. Each month the rules sweep the predictable lines to their accounts, and the human attends only to what is genuinely new.
Rules are visible and editable — behaviour you configured, not magic to distrust.
Review is where errors die
Each imported line is matched against the ledger — payments, deposits, cheques — or flagged as needing an entry. Duplicates are caught, transfers between accounts recognized, and the feed-check on the Banking row reports what arrived versus what posted.
By the time you open the reconcile screen, most of the work has already happened in review — which is why the tick-off finishes at zero.
Frequently asked questions
Which banks does CSV import support?
Any bank that exports CSV — the wizard maps your bank's columns, whatever their order or naming.
See it in your own numbers.
Free to start, on Windows, Mac, iPad and Android. No credit card.