Convert PDF bank statements to categorised Excel spreadsheets in seconds

Upload your PDF bank statement and get a clean, categorised Excel file — no manual data entry, no formulas, no stress. Works with Barclays, HSBC, Lloyds, Monzo, Chase and 20+ banks.

Drop your bank statement PDF here

PDF format, up to 10MB — convert bank statement to Excel instantly

Your files are processed entirely in your browser — we never upload, store, or see your data. 100% private bank statement conversion.

Extracting transactions...

We couldn't read that PDF

PDFtoLedger works with text-based digital PDFs downloaded from your online banking portal. The most common reasons a PDF doesn't work are:

  • The PDF is a scanned or image-based statement — pages are images, not selectable text
  • The PDF is password protected
  • The bank uses an unusual layout not yet supported
  • The file is not a bank statement

Try downloading a fresh copy of your statement directly from your bank's online portal, and make sure you can select and highlight text in it before uploading.

Your categorised statement

Date Description Category Amount Balance

Spending by category

How to convert a bank statement PDF to Excel

Three steps. Under 10 seconds. No signup required to convert your bank statement.

Upload your PDF bank statement

Drag and drop your bank statement or click to browse. We support PDF statements from all major UK and US banks including Barclays, HSBC, Monzo, and Chase.

Auto-categorise transactions

Our engine identifies each transaction and automatically sorts it into spending categories like groceries, bills, transport, subscriptions, and more.

Download categorised Excel file

Get a clean .xlsx spreadsheet with every transaction categorised, plus a summary breakdown of your spending by category.

Supported banks for PDF statement conversion

Convert PDF bank statements to Excel from these banks and more. Works with any digital PDF statement.

Barclays HSBC Lloyds NatWest Santander Halifax Nationwide Monzo Starling Revolut Chase UK Metro Bank TSB Co-op Bank Chase US Bank of America Wells Fargo Citi Capital One US Bank

Bank statement converter pricing

Start free, no signup required. Upgrade when you need more pages, Excel exports, or professional tools.

Free

£0 /month
  • 20 pages per month
  • Auto-categorisation
  • CSV download
  • Edit categories before download
  • Excel download
  • Unlimited pages
  • Batch upload
  • Custom category rules

Built for accountants & bookkeepers

Stop spending hours reformatting client bank statements. PDFtoLedger turns any PDF into a clean, categorised spreadsheet in seconds — for every client, every month.

Save 20+ minutes per client

What used to take manual copy-paste and reformatting now takes seconds. At 10 clients a month, that's hours back in your week — time you can bill elsewhere.

📁

Batch upload up to 50 statements

Process an entire client's year of statements in one go. Perfect for year-end accounts, tax returns, and mortgage applications.

📊

Clean exports for any software

Download as .xlsx or .csv. Import directly into Xero, QuickBooks, FreshBooks, or Sage with no reformatting required.

🔒

Client data never leaves the browser

100% client-side processing. You never have to worry about where your clients' financial data is stored — because it isn't stored anywhere.

🏷️

Custom category rules per client

Set persistent rules so recurring merchants are always categorised correctly. Build rules once, apply them to every future statement for that client.

Pro Plan

Pro

Professional tools + full personal use

£29 /month

Less than £3 per client at 10 clients/month

  • ✦ Includes full personal use
  • Unlimited pages & statements
  • Excel & CSV export
  • Batch upload — up to 50 PDFs at once
  • Client labels & notes
  • Custom category rules (saved per client)
  • Recurring transaction detection
  • API access for workflow automation
  • Priority email support

Frequently asked questions about converting bank statements

Everything you need to know about converting PDF bank statements to Excel with PDFtoLedger.

Is my financial data safe when converting bank statements?
Absolutely. Your PDF bank statement is processed entirely in your browser using JavaScript. Your file never leaves your computer — we don't upload it to any server, and we have zero access to your financial data. There's no account, no cloud storage, no tracking. PDFtoLedger is a 100% private bank statement converter.
Which bank statement PDF formats can I convert to Excel?
PDFtoLedger converts text-based PDF statements from all major UK and US banks to Excel, including Barclays, HSBC, Lloyds, NatWest, Santander, Monzo, Starling, Revolut, Chase, Bank of America, and Wells Fargo. These are the digital PDFs you download from your online banking portal. Scanned paper statements (image-based PDFs) are not currently supported, but we're working on OCR support for a future release.
How accurate is the auto-categorisation of bank transactions?
Our built-in dictionary covers hundreds of common merchants across categories like groceries, transport, dining, subscriptions, and utilities. Accuracy is typically around 80% on first use. You can edit any category before downloading, and Starter and Pro users can save custom rules that improve accuracy over time.
Can I customise the bank transaction categories?
Yes. Before downloading your Excel file, you can change the category of any transaction using the dropdown in the results table. Starter and Pro users can create persistent custom rules — for example, "anything containing PATEL = Groceries" — that apply automatically to future uploads.
What does the converted Excel bank statement include?
You can download your results as either an Excel (.xlsx) or CSV file. The Excel file includes a Transactions sheet with date, description, category, amount, and running balance for every transaction, plus a Summary sheet with totals by category, total income, total spending, and net balance. The CSV export contains the same transaction data and is ideal for importing into Google Sheets, QuickBooks, or any other tool.
Do I need an account to convert bank statements to Excel?
No. The free tier gives you 20 pages per month with no signup at all — just upload, convert, and download. You only need an account if you upgrade to Starter (£9/month) for unlimited pages and Excel export, or Pro (£29/month) for batch upload, custom category rules, and API access.
What's the difference between the Starter and Pro plans?
The Starter plan (£9/month) is designed for personal use — it gives you unlimited pages, Excel and CSV download, and the ability to edit categories before downloading. The Pro plan (£29/month) is built for accountants and bookkeepers and adds batch upload (up to 50 PDFs at once), client labels and notes, custom category rules saved per client, recurring transaction detection, API access, and priority support. Both plans include a 14-day free trial.
Can I convert multiple bank statements at once?
Yes, but batch upload is a Pro plan feature. With the Pro plan you can upload up to 50 PDF bank statements at once and process them all in a single session — ideal for accountants handling multiple client statements or processing a full year of statements in one go. On the Free and Starter plans, statements are processed one at a time.
My bank isn't in the supported list — will it still work?
Quite possibly, yes. PDFtoLedger is designed to work with any text-based PDF bank statement, not just the banks listed. The listed banks are ones we've explicitly tested and confirmed. If your bank produces a standard digital PDF (where you can highlight and select text), there's a good chance it will work. If it doesn't, use the "Try with sample data" button to explore the tool first, and contact us with your bank name so we can add official support.
Does PDFtoLedger work on mobile?
Yes. PDFtoLedger works on any modern browser including Safari on iPhone and iPad, and Chrome on Android. You can upload a PDF from your phone's files app, view the categorised results, and download the Excel or CSV file directly to your device. The interface is responsive and adapts to smaller screens.
Why does my PDF say "no transactions found"?
This usually means the PDF is image-based rather than text-based. Some banks produce scanned or image-rendered statements where the text cannot be selected — PDFtoLedger needs selectable text to extract transactions. To check, try opening your PDF and highlighting text with your cursor. If you can't select any text, it's an image-based PDF. Try downloading a fresh copy of your statement directly from your bank's online portal. If the problem persists, contact us and we'll investigate.
Can I use PDFtoLedger for business or client work?
Yes — the Pro plan is specifically designed for accountants, bookkeepers, and financial professionals. It includes batch upload for processing multiple client statements, client labels and notes to keep files organised, custom category rules saved per client so recurring merchants are always categorised correctly, and API access for workflow automation. At £29/month for unlimited clients and statements, it works out to under £3 per client at 10 clients a month.
How do I cancel my subscription?
You can cancel your Starter or Pro subscription at any time from your account settings — no phone calls, no forms. Cancellation takes effect at the end of your current billing period, so you keep full access until then. There are no cancellation fees or minimum contract lengths.