Analyze your bank statement
Upload PDF → see categorized spending, charts, subscriptions, and export to CSV. Free, 30 sec.
No signup · deleted after analysis
Self Assessment · UK Tax
Bank statements for Self Assessment
You don't submit bank statements to HMRC — but they are your most important supporting record. Here is how to use them to calculate income and expenses, how long to keep them, and what to do if you've lost them.
What to use your bank statement for in Self Assessment
Calculate total income
Add up all income deposits from clients, platforms, and freelance payments. Your bank statement is the ground truth when invoices and payment records are incomplete.
Evidence allowable expenses
Business payments — software subscriptions, travel, equipment, professional services — appearing in your statement can be matched to expense claims. HMRC may ask for these records if you are investigated.
Verify figures already submitted
If you have already filed and HMRC queries specific figures, your bank statements are the primary evidence you can present to support what you declared.
Reconstruct lost records
If you have lost invoices or receipts, your bank statement is often the only remaining record. HMRC accepts statements as supporting evidence, though original receipts are preferred.
Separate personal and business income
If you use a single account for personal and business, your statement is where you separate the two. This is why HMRC recommends a dedicated business account — it makes Self Assessment much simpler.
How to calculate income from your bank statement
For Self Assessment, your taxable self-employment income is the money you received — not what you invoiced. Your bank statement shows what actually landed in your account. If you are self-employed and also need statements to prove income for a mortgage or loan, see our guide on bank statements for self-employed.
- 1
Download 12 months of statements
Cover the full tax year: 6 April to 5 April. Download monthly PDFs for each month, or a single annual statement if your bank offers one.
- 2
Export to a spreadsheet
Convert your PDF statements to CSV using our tool, then open in Excel or Google Sheets. This makes filtering and summing much faster than reading PDFs manually.
- 3
Filter for income deposits
Filter for credits (positive amounts) and exclude: personal transfers from your own savings, loan proceeds, tax refunds, and VAT received (if VAT-registered). What remains is your gross business income.
- 4
Sum the income column
The total of your filtered income column is your gross self-employment income for the year. Cross-reference against your invoices if you have them.
- 5
Identify allowable expenses
Go through the debit column and tag business expenses. Use the categories below as a guide. Sum each category for your expense claims.
Skip the spreadsheet — let AI categorize it
Upload your PDF bank statements and get every transaction automatically categorized into income, expenses, and personal — with a CSV export ready for your accountant or tax software.
Convert to CSV — Free →Common allowable expenses to look for in your statement
| Category | Examples in your statement |
|---|---|
| Software & subscriptions | Adobe, Xero, Slack, Microsoft 365, domain hosting |
| Professional services | Accountant fees, solicitor fees, IT support |
| Travel | Train tickets, fuel (business only), parking, flights for work |
| Equipment | Laptop, camera, tools, office furniture (subject to capital allowances) |
| Marketing | Advertising, website costs, design services |
| Bank charges | Business account fees, foreign transaction fees on business purchases |
| Insurance | Professional indemnity, public liability, business contents |
| Utilities (home office) | Proportion of broadband, electricity if working from home (simplified or actual) |
This is not exhaustive. For the full HMRC list of allowable expenses for self-employed individuals, see HMRC's Self Assessment guidance (hmrc.gov.uk). When in doubt, consult a qualified accountant.
How long to keep bank statements for Self Assessment
| Situation | Keep records for |
|---|---|
| Standard Self Assessment (employed + self-employed) | 5 years after 31 January deadline |
| Self-employed only | 5 years after 31 January deadline |
| VAT-registered business | 6 years |
| Company director / limited company | 6 years from end of accounting period |
Digital PDFs stored securely are fully accepted by HMRC. You do not need to keep paper originals. Store them in a cloud folder (Google Drive, Dropbox, OneDrive) organized by tax year.
Free tool · 30 seconds · No signup
Turn your bank statement into a tax-ready spreadsheet
Upload your PDF and get every transaction categorized — income, expenses, and personal — with a CSV export ready for your accountant or tax software. Free, no account needed.

Common questions
Do I need to submit bank statements to HMRC for Self Assessment?
No — you do not attach bank statements to your Self Assessment tax return. HMRC does not ask for supporting documents when you file. However, you must keep your bank statements (and other records) for at least 5 years after the 31 January submission deadline, in case HMRC opens an enquiry. If they do, they may request your statements as supporting evidence.
Can I use my bank statement instead of receipts for expense claims?
HMRC prefers original receipts, but accepts bank statements as supporting evidence — especially when receipts have been lost. A bank statement entry showing a payment to a supplier, combined with a description of the business purpose, can support an expense claim. The key test is whether the expense was wholly and exclusively for business purposes.
How long do I need to keep bank statements for Self Assessment?
At least 5 years after the 31 January Self Assessment deadline for the relevant tax year. For example, for the 2024–25 tax year (filed by 31 January 2026), you must keep records until at least 31 January 2031. If you are also registered for VAT, the requirement is 6 years. Store them securely — digital PDFs are accepted.
What if I've lost my bank statements?
Contact your bank immediately — most banks can provide statements going back 6–7 years, though there may be a fee. If your bank cannot retrieve old statements, HMRC may accept reconstructed records based on other evidence (invoices, contracts, email confirmations). Be transparent with HMRC if records are incomplete — penalties for careless record-keeping are lower than for deliberate inaccuracy.
Can I use a personal bank account for Self Assessment records?
Yes, but it makes record-keeping harder. You will need to go through every transaction and identify which were business-related — a time-consuming process. HMRC recommends a dedicated business account for self-employed people precisely because it makes income and expense records cleaner. An AI bank statement analyzer can help categorize a mixed account automatically.
What income counts as taxable on Self Assessment?
All income from self-employment, freelancing, and side businesses. Also rental income, dividend income above the tax-free allowance, savings interest above the personal savings allowance, and capital gains above the annual exempt amount. Bank statement deposits do not all count as taxable income — transfers between your own accounts, loan repayments received, and VAT-inclusive amounts need to be identified and excluded.
My bank statement shows a mix of business and personal — how do I separate them?
Go through each transaction and tag it as business, personal, or a mixed-use split. For mixed-use expenses (broadband, car), apply the agreed business proportion. An AI bank statement analyzer can categorize transactions automatically, saving significant time. Export to CSV, then filter the business categories to calculate your income and expenses.