No bank login. Ever.

Drop in a statement.
Ledgr does your books.

Statements, invoices, receipts — any bank, any country. Every transaction extracted, categorised, and checked against the document’s own totals.

Free plan, no card. Pro $24.99/month after a 7-day trial.

Total spent
$6,241.80
Income
$14,500.00
Net
$8,258.20
Reconciled — the rows add up to the closing balance on the statement.
Amazon12 Aug · Office supplies−$128.40
IRS EFTPS TAX PYMT11 Aug · Taxes−$2,150.00
Acme Design Studio09 Aug · Client payment+$6,000.00
ACH DEBIT 447198220308 Aug · Uncategorisedneeds review−$312.00

Three steps, then it’s done

You stop retyping numbers off a PDF at 11pm.

1

Drop the file in

A bank statement, a spreadsheet, a PDF invoice, or a photo of a receipt.

2

Ledgr reads and files it

Every transaction is extracted and categorised. Totals are checked against the document.

3

You confirm what it flagged

Only the rows it was genuinely unsure about, grouped so it takes seconds rather than hours.

It reads the messy stuff

No two banks export the same way. Ledgr works the format out from the file itself.

Reads the statement your bank actually gives you

Excel and CSV are parsed on our own servers. No AI, nothing sent anywhere.

Photograph a receipt, get a transaction

PDFs, screenshots and phone photos. The model reads; it never calculates.

Checks its own arithmetic

If the document states a total, Ledgr adds up what it read and compares.

Admits when it is unsure

Below 85% confidence nothing is filed silently. It asks you instead.

Learns your payees, so it stops asking

Confirm a category once. Reference codes are stripped, so it matches next time.

Keeps the proof, and shares it

Store invoices beside the transactions they prove. Share a link that expires.

Built to be trusted with money

Four decisions we made before writing the first line, and won’t change.

No bank login

Ledgr never connects to your bank and cannot move money. You upload the statement your bank already gives you — so there is no credential for anyone to steal.

Spreadsheets never touch AI

Excel and CSV are parsed by ordinary code on our servers. Only PDFs and images go to a model, and categorisation sends the payee text alone.

It tells you when it’s unsure

Below 85% confidence nothing is filed quietly. A wrong category filed confidently is worse than an honest “please confirm”.

One home for your data

Stored in a single region in a private bucket, with access enforced by the database per user. We name the region in the privacy policy rather than leaving you to guess.

Pricing

Start free. Upgrade when you want Ledgr reading your files.

Free
Free
Forever. No card.
  • Unlimited manual transactions
  • Personal and business workspaces
  • Categories, rules and date filters
  • INR, AED and USD
Get started
Most useful
Pro
$24.99 /month
Billed in USD. 7-day free trial, cancel any time.
  • Everything in Free
  • Upload statements, PDFs and receipts
  • AI extraction and categorisation
  • Reconciliation against document totals
  • Document vault with expiring share links
Start 7-day trial

Available worldwide. Where we set a local price you pay it in your own currency; everywhere else is billed in USD.

Questions

What is Ledgr?

Ledgr is an AI expense tracker for freelancers and small business owners. You upload a bank statement, invoice or photo of a receipt; Ledgr extracts every transaction, files each one to a category, and checks that the extracted total matches the total printed on the document. It works with the file your bank already gives you, anywhere in the world.

Does Ledgr connect to my bank account?

No. Ledgr never connects to a bank, never asks for net-banking credentials, and cannot move money. You upload the statement your bank already gives you. This is a deliberate design choice: there is no credential for an attacker to steal.

Which file types can Ledgr read?

Excel (.xlsx, .xls), CSV, PDF, and images in PNG, JPG or WEBP format. Spreadsheets and CSVs are parsed by ordinary code with no AI involved. PDFs and images are read by an AI model. Ledgr works out the date format from the file itself, so a US statement written MM/DD and a European one written DD/MM both import correctly.

Is my financial data sent to an AI company?

Only when it has to be. Spreadsheets and CSV files never leave Ledgr's servers. PDFs and images are sent to Anthropic to be transcribed. For categorisation, only the payee text from your statement is sent — not amounts, dates, your name or your email. Anthropic does not train on data submitted through their API.

How accurate is it?

Extraction is checked, not assumed. When a document states a total, Ledgr sums what it read and compares the two, and tells you the result either way. Categories carry a confidence score, and anything below 85% is held back for you to confirm rather than filed quietly. Ledgr is a bookkeeping tool, not an accountant — you should verify figures before filing them anywhere official.

Which currencies does Ledgr support?

You can keep books in Indian Rupees, UAE Dirhams or US Dollars, and each workspace has its own currency. Ledgr never adds two currencies together into a single total — they are always reported separately, because a combined figure across currencies would be meaningless.

What does Ledgr cost?

Ledgr has a free plan for manual expense tracking. Pro adds file upload, AI reading of receipts and statements, and the document vault. It is priced locally: ₹499 per month in India, $24.99 per month in the United States, and AED 39.99 per month in the UAE. Every Pro subscription starts with a 7-day free trial and can be cancelled at any time.

Which countries is Ledgr available in?

Ledgr works anywhere in the world. Pricing is local where we have set a local price — ₹499 per month in India and AED 39.99 per month in the UAE — and everywhere else you are billed in US Dollars at $24.99 per month.

Can I share an invoice with my accountant?

Yes. Any stored document can be shared as a link that works without a Ledgr account. Every link has an expiry of 24 hours, 7 days or 30 days, and you can revoke it instantly. Deleting the document kills every link to it immediately.

Where is my data stored?

In Mumbai, India — AWS Asia Pacific (Mumbai), ap-south-1. Files sit in a private bucket, and access is enforced by the database itself, per user, rather than by application code alone.

Stop retyping your own statements

Drop one in and see what it makes of it. About a minute.

Start free with Google