🏦 CSVXtractor by SimpleLedger

Turn bank statements into
clean CSV data instantly

Upload any UK bank statement PDF. CSVX extracts every transaction and exports it ready to import into Xero, Sage, FreeAgent or QuickBooks.

Start Free — 10 pages/month ↗ See how it works
✓ No credit card required  ·  ✓ Free plan available  ·  ✓ Secure & private
csvx.simpleledger.co.uk/dashboard
📄
Drop PDF statements here
Barclays · HSBC · Lloyds · Starling and more
📄barclays_jan_2025.pdf86 transactions
📄hsbc_feb_2025.pdf31 transactions
📄lloyds_mar_2025.pdf24 transactions
▶ Extract Transactions
Export Format
CSVX
Xero
Sage
Free Agent
QB
Generic
141
transactions extracted
⬇ Download CSV
Works with Barclays HSBC Lloyds Starling NatWest Halifax Santander Monzo Revolut + more
How it works
From PDF to spreadsheet
in three simple steps
No manual data entry. No copying and pasting. Just upload, choose your format and download.
1
📤
Upload your PDFs
Drag and drop one or multiple bank statement PDFs. CSVX accepts statements from all major UK banks. You can upload a full year of statements at once.
2
Automatic extraction
Our intelligent parser reads the statement layout and extracts every transaction — date, description, amount, balance and payee — with no manual work required.
3
Download your CSV
Choose your accounting format — Xero, Sage, FreeAgent, QuickBooks or generic CSV — and download. Ready to import directly into your software.
Features
Everything you need for
bank statement processing
🏦
All major UK banks
Dedicated parsers for Barclays, HSBC, Lloyds, Starling, NatWest and more. Generic fallback handles any other bank.
📊
Multiple export formats
Export in Xero, Sage, FreeAgent, QuickBooks or generic CSV format. Switch formats anytime without reprocessing.
📁
Batch processing
Upload a full year of statements at once. CSVX deduplicates overlapping transactions and sorts everything by date automatically.
🔒
Secure & private
PDFs are processed and immediately discarded. We never store your bank data. Your sessions are private to your account only.
AI-powered fallback
If our offline parser can't read a statement, Claude AI steps in automatically — ensuring near-perfect extraction even for unusual formats.
📅
Session history
Every extraction is saved to your account. Return anytime to re-download a previous session in a different format.
Export formats
Ready for your accounting software
CSVX exports in the exact format each platform expects for bank transaction imports.
Xero
Bank statement import
Sage
Bank transaction import
FreeAgent
Bank statement import
QuickBooks
Bank transaction import
Pricing
Simple, transparent pricing

Start free, subscribe monthly, or just buy pages when you need them — no commitment required.

⚡ New — Pay As You Go
No subscription? No problem.
Buy pages in advance at 50p per page. Pages never expire and carry over indefinitely. Perfect for occasional use or one-off client jobs.
✓ No monthly commitment ✓ Pages never expire ✓ Used before monthly allowance ✓ All formats included
Buy pages now →
How many pages do you need?
pages
Total cost
50p per page · Pages never expire · All formats included
Get started →
Sign in or register to complete your purchase
Or choose a monthly plan
Free
£0/mo
10 pages per month
  • 10 PDF pages/month
  • All bank parsers
  • All export formats
  • 30 day history
Get started free
Pro
£19/mo
1,500 pages per month
  • 1,500 PDF pages/month
  • All bank parsers
  • All export formats
  • AI fallback parsing
  • Unlimited history
  • Priority support
Start Pro plan

Ready to save hours of manual work?

Join accountants and bookkeepers already using CSVXtractor to process client bank statements in minutes.

Start free — no card needed → See how it works