Statements and receipts into Excel, with the balances checked

Upload PDFs, scans or phone photos. Caelum reads every transaction, adds them up against the balances the bank printed, and shows you anything that doesn’t agree. Then export to Excel, CSV or JSON.

Hosted in the UK. Two-step sign-in on every account. You pay for the pages read.

Barclays, March 2026Page 1 of 1
DateDescriptionOutInBalance
01 MarBrought forward2,450.00
03 MarHMRC direct debit612.401,837.60
07 MarClient transfer1,800.003,637.60
12 MarOffice supplies86.193,551.41
31 MarCarried forward3,551.41

Every balance reached; the closing balance matches the statement.

Every statement is checked against the bank’s own balances

A bank statement carries its own proof: the balance printed beside each line. Caelum walks it from the opening balance, row by row, so a missed or misread transaction can’t slip into your books unnoticed.

  • The row is highlighted. When the amounts don’t reach a balance the bank printed, you see exactly where.
  • Wrong column, put right. If money in was read as money out, the balances show which way it went.
  • Gaps filled from the balances. An amount lost over a page break is worked out from the balances either side, and the page total confirms it.
  • A careful second read. For a faint scan, run it again with the Precision model and pay only the difference.
Lloyds, April 2026Needs a look
DateDescriptionOutInBalance
01 AprBrought forward1,240.00
02 AprCard payment42.151,197.85
05 AprSalary2,300.003,497.85
09 AprRent905.002,547.85
12 AprCouncil tax128.002,419.85

1 printed balance not reached: 09 Apr is 45.00 out.

Also in every account

The parts that save the most time once the reading is done.

Bundles split for you
A year of statements or a client’s box of receipts in one PDF is separated into its documents.
Excel, CSV or JSON
The same columns every time, statement by statement or all together.
Password-protected PDFs
Unlocked on your own computer; the password never reaches Caelum.
API and webhooks
Send documents from your own software and be told when the data is ready.
Hosted in the UK
Every document encrypted with its own key, and deleted on a schedule you can see.
Pay for pages read
A monthly plan or top-ups. Pages that cannot be read are not charged.

How it works

  1. Upload

    Drop in PDFs or photos, one at a time or a batch. Password-protected statements are unlocked on your computer first.

  2. Caelum reads and checks

    Every page is read, every transaction or line item extracted and the balances walked, usually in under a minute.

  3. Review and export

    Look at anything flagged, then download Excel, CSV or JSON, or collect it through the API.

Questions

Anything else? Get in touch or call +44 330 350 3560.

What documents can Caelum read?

Bank statements, credit card statements, invoices, receipts and other financial documents, as PDFs (digital or scanned) or photos. A bundle of different documents in one file is split into its parts automatically.

How do I know the figures are right?

Every statement is checked against its own opening and closing balances, so a missed or misread transaction shows up straight away. Anything that does not add up is flagged for you to look at, and can be read again with a more careful model.

What formats can I export?

Excel, CSV and JSON, ready to import into your accounting software or spreadsheet. Developers can use the API and webhooks instead.

Where is my data kept?

In the United Kingdom, encrypted with a key for each document. Accounts are protected with two-step sign-in, and documents are deleted on the retention schedule you can see in your account.

How much does it cost?

You pay for the pages read: a monthly plan, or pay as you go with no subscription. See the pricing page for today’s prices. New accounts get free credits to try it.

Try it on your own statements

Free credits when you sign up, no card needed for a business email. Upload a statement and see the rows, and the check, in under a minute.