It's the third week of January. You've got a dozen bank statements spread across three different accounts — your personal current account where half your business income lands, a Monzo business pot, and that Starling account you opened for a side project and forgot about. The HMRC deadline is 11 days away. And you haven't started categorising a single transaction yet.
If this scene is uncomfortably familiar, you're in good company. Over 12 million UK taxpayers file Self Assessment each year, and the single biggest bottleneck — the one that causes more late-night panic than any other — is bank statement preparation. Not the SA100 form itself. Not the tax calculation. The bit where you sit down with 12 months of unsorted bank transactions and try to work out what was business, what was personal, and which category each expense falls into.
This guide walks through the entire bank statement preparation process for Self Assessment — from getting your statements into a workable format, to categorising every transaction, to pulling together the final figures for your SA103 or SA105 supplementary pages. Whether you're a sole trader doing your own return, a landlord with a growing portfolio, or an accountant handling client Self Assessments at scale, we've covered every step.
Stop wasting evenings manually typing bank transactions the week before the deadline. By the end of this guide, you'll have a repeatable system that turns bank statement prep from a multi-evening nightmare into something you can knock out in an afternoon.
Why Bank Statement Prep Is the Real Self Assessment Bottleneck
The SA100 main tax return form itself takes about 30 minutes to complete if your numbers are already to hand. The supplementary pages — SA103 for self-employment, SA105 for property income — add maybe 20 minutes each. So why do people spend entire weekends on their tax return?
Because the form asks for summary totals that require you to have already done the groundwork:
- Total business income — across every bank account, every payment platform, every cash transaction
- Allowable expenses by category — cost of goods, office costs, travel, professional fees, marketing, premises, other
- Personal/business split — if you use a single account (or your home, vehicle, phone) for both
- Capital allowances — equipment purchases that need identifying and depreciating separately
None of these numbers magically appear. They all start with your bank statements. And if those statements are scattered across five accounts in three different formats — some PDF, some CSV, one of them a photographed paper statement from your client's filing cabinet — the prep work alone can swallow 10–15 hours before you even open the HMRC online portal.
Step 1: Getting Bank Statements into a Workable Format
Before you can categorise anything, every bank statement needs to be in the same format — ideally a clean spreadsheet with date, description, money in, money out, and balance columns. This sounds trivial until you consider the reality of what most people are working with:
- Digital PDFs — downloaded from online banking. Can't be copied cleanly into Excel (multi-line descriptions, grouped dates, embedded balance columns break every paste).
- CSV exports — available for some banks, but formatting is inconsistent. Monzo exports 17 columns when you need 5. HSBC wraps descriptions across rows within the CSV itself.
- Scanned paper statements — older records, client-provided documents, or statements from accounts predating your digital banking setup. No selectable text at all.
- Multiple bank accounts — personal current, business account, savings account, credit card, PayPal, Stripe. Each in a different format from a different provider.
The goal in Step 1 is simple: get every transaction from every account into one clean spreadsheet. There are several ways to do this.
Option A: Use a Bank-Specific Converter (Fastest)
⏱ Under 30 seconds per statementPurpose-built tools like BankScan AI are trained on the specific statement layouts of 16+ UK banks — HSBC, Barclays, Lloyds, Monzo, NatWest, Starling, Santander, Revolut, and more. They handle the formatting quirks that break generic converters: multi-line descriptions get merged into a single row, grouped dates get filled down to every transaction, and the balance column stays in its own lane.
The workflow is straightforward: upload your statements (PDF or CSV, digital or scanned), the AI extracts every transaction to a standardised five-column format, and you download a clean Excel file. For the typical Self Assessment scenario — 12 monthly statements from two or three accounts — you're looking at under 5 minutes total to get everything into Excel.
Pros
- Handles all statement formats — PDF, CSV, scanned paper
- 16+ UK bank formats with bank-specific layout intelligence
- Bulk upload for processing 12+ months at once
- British date format (DD/MM/YYYY) preserved correctly
- Standardised five-column output across all accounts
- Under 30 seconds per statement
Cons
- Requires internet connection
- Subscription for regular use (free trial available)
Option B: Manual CSV Export from Each Bank
⏱ 30–90 minutes for multiple accountsLog into each bank's online portal individually, navigate to the transaction export feature (if available), select the full tax year date range (6 April to 5 April), and download a CSV. Then open each file in Excel, standardise the column layout across all accounts, merge them into one master spreadsheet, and clean up any formatting issues.
The catch: quality varies dramatically by bank. Monzo gives you a 17-column CSV — you'll spend 10 minutes just deleting irrelevant columns. HSBC business accounts often restrict exports to PDF-only. And Revolut's CSV includes cryptocurrency, Vault transfers, and multi-currency entries that need separating before you can use the data for Self Assessment.
Best for: People with one or two bank accounts, both offering clean CSV exports, who have 2–3 hours to spare for the format-standardisation step.
Option C: Manual Copy-Paste from PDFs
⏱ 2–4 hours for a full tax yearThe "I'll just copy and paste it" approach. Open each PDF, select the transaction table, paste into Excel, then spend the next two hours manually merging multi-line rows, filling down blank date cells, and deleting phantom rows where the running balance overwrote your credit column. For scanned statements, this approach simply doesn't work — there's no text to select.
Best for: Masochists and people who genuinely enjoy manually retyping bank transactions at 11pm on a Tuesday. (We're not judging. We just suggest Option A instead.)
Step 2: Categorising Transactions for HMRC Expense Categories
Once you've got a clean spreadsheet, the real work begins. HMRC expects Self Assessment expense claims to be broken down into specific categories on the SA103 (self-employment) or SA105 (property) supplementary pages. Each transaction in your bank statement needs to be allocated to one of these categories — or marked as non-deductible (personal spending, drawings, loan repayments).
Here are the standard HMRC allowable expense categories and what to look for in your bank statements:
Cost of Goods Sold (COGS)
Raw materials, stock purchases, wholesale goods. Look for: supplier payments, trade account debits, stock deliveries. These are typically the largest single expense category for retailers, manufacturers, and product-based businesses.
Office Costs
Stationery, postage, printing, phone bills, broadband (business portion), computer software and subscriptions. Look for: monthly recurring payments to software providers (Xero, QuickBooks, Canva), phone contract debits, Amazon business supply orders, Post Office transactions. If you work from home, you can claim simplified expenses at the flat rate instead of apportioning actual bills.
Travel and Subsistence
Fuel, train tickets, parking, hotel accommodation, meals on overnight business trips. Look for: trainline.com payments, fuel station transactions, parking app charges, hotel bookings. Note: regular commuting from home to a fixed workplace is not allowable — only travel to temporary workplaces or client sites counts.
Professional Fees and Insurance
Accountant's fees, legal costs, professional indemnity insurance, public liability insurance, trade body subscriptions. Look for: payments to accounting firms, insurance providers, professional membership bodies like ACCA, ICAEW, or AAT.
Marketing and Advertising
Website hosting, domain renewals, Google Ads, Facebook advertising, printed marketing materials, business cards. Look for: payments to web hosts, Google, Meta, Vistaprint, Mailchimp.
Premises Costs
Rent, business rates, utilities (business portion), cleaning, repairs. Look for: rent payments, council tax (if you have a dedicated business premises — home council tax is not directly claimable), utility bill debits, maintenance contractor payments.
Other Allowable Expenses
Bank charges on business accounts, interest on business loans, staff costs, training courses, uniform and protective clothing. Look for: monthly account fees, loan repayment interest components, training provider payments.
Step 3: The Personal/Business Split — The Part Everyone Dreads
If you're a sole trader who uses one bank account for both personal and business transactions — and HMRC estimates that over 60% of UK sole traders do — this is the step that makes people close the laptop and promise to "do it tomorrow."
You're staring at 12 months of transactions. Some are clearly business (supplier payments, client income). Some are clearly personal (Tesco shop, Netflix subscription, the £47.50 you spent at the pub on a Friday). And some are genuinely ambiguous — was that Amazon purchase business supplies or a birthday present? Was that train ticket for a client meeting or a weekend away?
The Systematic Approach
- Create two new columns in your spreadsheet: "Category" and "Personal/Business."
- Go transaction by transaction and mark each as Business or Personal.
- For business transactions, assign the HMRC expense category in the adjacent column.
- Create a pivot table that sums business income and business expenses (filtered to exclude personal rows).
- Double-check the totals against your rough mental estimate. If your total business expenses seem suspiciously high or low, you've probably misclassified something.
For a typical sole trader with 200–400 transactions per month across all accounts, the manual categorisation step alone takes 3–6 hours for a full tax year. That's time you could be billing clients — or sleeping.
How to Speed It Up
Rule-based filtering: In Excel, use filters to batch-identify obvious transactions. All payments to "Tesco," "Sainsbury's," "Deliveroo," and "Just Eat" are almost certainly personal. All payments from "HMRC" are tax refunds (business income — but check if it's a refund of overpaid tax or a genuine business receipt).
AI-assisted categorisation: BankScan AI can auto-categorise transactions as they're extracted from your statements, flagging likely business expenses and assigning HMRC expense categories automatically. It's not perfect on every edge case — you'll still want to review the output — but it turns a 4-hour manual task into a 20-minute review.
Step 4: Handling Mixed-Use and Partial Claims
Certain expenses straddle the personal/business line. HMRC allows you to claim the business proportion, but you need to calculate it correctly and be able to justify your methodology if asked.
Working from Home — Simplified Expenses
If you work from home more than 25 hours a month, HMRC's simplified expenses system lets you claim a flat rate based on hours worked — no need to apportion actual utility bills. For 2026/27, the rates are:
- 25–50 hours per month: £10/month
- 51–100 hours per month: £18/month
- 101+ hours per month: £26/month
If your actual home office costs exceed these amounts and you have the records to prove it, you can claim actual costs instead. But for most sole traders, simplified expenses are simpler and close enough.
Vehicle and Travel Costs — Simplified Mileage
Rather than apportioning fuel, insurance, maintenance, and depreciation across business and personal miles, use HMRC's simplified mileage rates:
- First 10,000 business miles: 45p per mile (cars and vans)
- Above 10,000 business miles: 25p per mile
- Motorcycles: 24p per mile
You need a mileage log showing date, destination, purpose, and miles travelled for each business journey. HMRC can disallow mileage claims that aren't supported by a contemporaneous log.
Mobile Phone and Broadband
If you use one phone and one broadband connection for both personal and business use, you can claim the business proportion. A common approach: estimate your business use as a percentage (e.g., 40% business calls, 50% business broadband usage) and claim that percentage of the total bill. Keep a representative sample of bills to support your calculation.
Step 5: Capital Allowances — Spotting Equipment Purchases
Not every large payment from your bank account is an expense in the traditional sense. Equipment purchases — laptops, tools, machinery, office furniture — are treated as capital allowances rather than day-to-day expenses. The distinction matters because capital allowances follow different rules and timelines.
For the 2026/27 tax year, the Annual Investment Allowance (AIA) lets you deduct the full cost of most qualifying plant and machinery (up to £1 million) in the year of purchase. This means for most sole traders and small businesses, the practical treatment of equipment purchases is the same as regular expenses — you claim 100% in the current year. But you still need to identify these purchases separately on your tax return, and you must keep records of what was purchased and when.
What to look for in your bank statements: Large one-off payments to electronics retailers (Apple, Currys, Dell), office furniture suppliers, tool merchants, vehicle dealers, and equipment hire companies. Any single transaction over £200 that looks like a purchase of something that will last more than a year probably needs to be checked against the capital allowances rules.
Step 6: Income — More Complicated Than It Looks
At first glance, income seems simple: add up every payment into your account and that's your turnover. In practice, it's rarely that clean.
What Counts as Business Income
- Client payments and invoices settled
- Sales through online platforms (eBay, Etsy, Amazon — but only if trading, not selling personal items)
- Rental income (declared on SA105, not SA103)
- Interest received on business savings (but note the Personal Savings Allowance — £1,000 for basic rate, £500 for higher rate)
- CIS deductions shown on your statements from construction work
- Grants, including SEISS grants from earlier tax years if not already declared
What to Exclude from Business Income
- Transfers between your own accounts
- Money received from personal loans, gifts, or family
- Tax refunds from HMRC (these aren't income — they're a return of overpaid tax)
- Sale of personal possessions (unless trading, in which case it's business income)
The most common Self Assessment error — the one that generates more HMRC enquiry letters than any other — is double-counting income. A client pays £5,000 into your personal account, you transfer £4,000 to your business account to cover expenses, and both entries get counted as income. Your turnover suddenly looks £4,000 higher than it actually is. Always trace transfers between your own accounts and exclude them from your income total.
Step 7: Reconciling Your Final Figures
Before you transfer your totals to the SA100 and supplementary pages, do a sanity check. These three reconciliations catch 90% of Self Assessment errors:
1. The Bank Balance Check
Take your opening balance from 6 April, add total income, subtract total expenses (business and personal), and compare to your closing balance on 5 April. If the numbers don't align within a few pounds, you've missed a transaction somewhere. This single check often reveals the phantom rows and misclassified transfers that would otherwise trigger an HMRC enquiry.
2. The Category Cross-Check
Sum all your expense categories. Does the total feel reasonable for your business type? A freelance graphic designer spending £15,000 on office costs is unusual. A builder spending £3,000 on marketing is unusual. HMRC's risk profiling flags outliers, and an expense pattern that doesn't match your trade is a red flag for enquiry.
3. The Prior Year Comparison
Compare this year's income and expense totals against your previous return. Large swings need an explanation (and documenting). If your turnover dropped 40% with no obvious reason, HMRC may ask questions. If your expenses doubled without a corresponding increase in income, they definitely will.
Bank Statement Prep Methods: At a Glance
| Criteria | DIY Manual | CSV Exports | Hire an Accountant | BankScan AI |
|---|---|---|---|---|
| Time for full tax year | 8–15 hours | 4–8 hours | 2–4 hours (your time) | 30–60 min |
| Handles multiple banks | Painfully | Individually per bank | Yes | Bulk, 16+ banks |
| Scanned paper statements | Manual retype | ❌ No | Outsource cost | ✅ OCR included |
| Personal/business split | Manual review | Manual review | Accountant does it | AI-assisted |
| Cost | Free (but your time) | Free | £300–£800 | From $9.99/mo |
| HMRC-compliant records | Depends on you | If done correctly | Yes | Clean, exportable |
| Missed expense risk | High (manual fatigue) | Medium | Low | Low (auto-categorisation) |
Property Income: Special Considerations for SA105
If you declare rental income on the SA105 supplementary pages, bank statement preparation has a few extra layers. Unlike sole trader accounts, property income and expenses need to be tracked per property if you have multiple rentals — and many costs need apportioning.
Mortgage Interest
You can no longer deduct mortgage interest as a straight expense. Instead, you receive a 20% tax credit on finance costs — which means you need to calculate the interest component of each mortgage payment separately. Your annual mortgage statement (not your bank statement) is the source document for this figure.
Property-Specific Expense Categories
- Repairs and maintenance — fixing a broken boiler is allowable; replacing it with a significantly better model may be a capital improvement (capital allowances, not expenses).
- Letting agent fees — fully allowable, including tenant-find and management fees.
- Ground rent and service charges — allowable for leasehold properties.
- Insurance — buildings, contents, landlord liability, rent guarantee insurance.
- Legal and professional fees — renewing a lease (allowable); buying the property (capital, not allowable).
The multi-property challenge: If you have three rental properties and one bank account, every transaction needs tagging to a specific property. A plumber's invoice for £280 — is that for Flat A or Flat B? This level of granularity is essential because you may sell properties individually in future and need to calculate capital gains accurately. BankScan AI's custom categories let you tag transactions by property for clean per-property summaries.
Making Tax Digital (MTD) for Income Tax: What's Changing
From April 2026, MTD for Income Tax Self Assessment (ITSA) began rolling out. If your gross income from self-employment and/or property exceeds £50,000, you're now required to keep digital records and make quarterly submissions to HMRC. The threshold drops to £30,000 from April 2027.
What this means for your bank statement prep:
- Digital records are mandatory — Excel spreadsheets are acceptable, but you need a clear audit trail from bank statements to final figures.
- Quarterly updates — instead of one annual panic, you'll submit income and expense summaries every three months. This makes regular bank statement processing essential, not optional.
- Digital links required — data must flow digitally between steps. Manually retyping from PDF to Excel technically breaks the digital link requirement. Converting statements directly to spreadsheet format satisfies it.
- Final declaration replaces the SA100 — you'll still submit a year-end declaration, but the quarterly submissions mean the pressure is spread across the year.
Read our full MTD bank statement compliance guide for a detailed breakdown of what this means for your practice.
Common Self Assessment Bank Statement Mistakes — And How to Avoid Them
1. Waiting Until January to Start
This is the big one. Every year, 2–3 million UK taxpayers file in the last two weeks before the deadline. The result: rushed work, missed expenses, and needless stress. The single best thing you can do for your Self Assessment is to process bank statements monthly — even if you don't submit quarterly under MTD. Ten minutes a month beats ten hours in January.
2. Missing Allowable Expenses
Bank charges, software subscriptions, home office costs, mileage — these are easy to overlook because they're small individually but add up to hundreds over a year. A sole trader missing £500 of allowable expenses at the basic rate overpays £100 in tax. Across 4 million sole traders, that's hundreds of millions in unnecessary tax.
3. Claiming Non-Allowable Items
Client entertaining, clothing (unless it's protective or a uniform), commuting costs, and personal groceries. HMRC's guidance is clear on these, but they show up in enquiry cases every year. If in doubt, check HMRC's Business Income Manual (BIM) or ask your accountant.
4. Poor Record Keeping
HMRC can request your records up to 6 years after the filing date. If you've got a shoebox of receipts and a vague Excel file called "tax stuff final v2 ACTUAL FINAL.xlsx," you're in trouble if an enquiry lands. Keep organised digital records — bank statements, categorised transaction lists, and expense receipts — in a single folder structure, backed up and accessible.
Stop Spending January Evenings Typing Bank Transactions
Upload any UK bank statement — PDF, CSV, or scanned paper — and get a clean, categorised Excel spreadsheet in under 30 seconds. 16+ UK bank formats supported. Free first conversion, no credit card needed.
Try BankScan AI Free →Frequently Asked Questions
Do I need to send bank statements with my Self Assessment tax return?
No, you don't send bank statements with your SA100 tax return. HMRC expects you to keep them as supporting records for at least 5 years after the 31 January filing deadline (6 years for 2024/25 onwards under MTD rules). However, HMRC can request to see them during a compliance check, and having clean, categorised bank statements makes responding to an enquiry far less stressful. Your tax return summarises income and expenses — bank statements are the evidence that backs up those figures.
How do I identify allowable expenses from my bank statement?
Go through each bank statement line by line and categorise transactions into HMRC expense categories: cost of goods sold, office costs, travel, professional fees, marketing, premises costs, and other allowable expenses. Look for recurring payments (software subscriptions, phone bills, insurance), one-off business purchases (equipment, stock), and travel costs. For sole traders using a single account for personal and business, you must also split transactions accordingly. Missing even £50 of allowable expenses across 12 months costs you in unnecessary tax. BankScan AI can auto-categorise transactions and flag potential allowable expenses across 16+ UK bank formats.
Can I use my bank statements as proof of expenses for HMRC?
Bank statements are valid supporting evidence but aren't sufficient on their own for every expense. HMRC expects original invoices or receipts for larger or unusual items. Bank statement entries serve as corroborating evidence — they show the payment happened, the amount, and the date. For routine expenses like software subscriptions, phone bills, and bank charges, the statement entry alone is often enough. For capital purchases, client entertainment (non-deductible), or mixed-use items, keep the original receipt or invoice alongside the bank statement. The rule of thumb: bank statements prove the transaction occurred; receipts prove what it was for.
How do I split personal and business transactions in a single bank account?
Many sole traders and freelancers use one bank account for both personal and business spending. To prepare for Self Assessment, you must identify and exclude personal transactions, then calculate business-only totals. The most reliable approach: (1) export all transactions to Excel, (2) mark each line as 'Business' or 'Personal' with a column filter, (3) sum the business income and business expenses separately, (4) double-check that business expense categories align with HMRC's allowable expense list. If you're spending hours on this split manually, BankScan AI's AI categorisation can flag likely business transactions and separate them from personal spending automatically.
What happens if I miss the 31 January Self Assessment deadline?
HMRC imposes an automatic £100 late filing penalty the day after the deadline, even if you owe no tax. After 3 months, additional daily penalties of £10 per day (up to £900) kick in. After 6 months, a further penalty of £300 or 5% of the tax due (whichever is higher) applies. At 12 months, another £300 or 5% applies. Interest also accrues on any unpaid tax from the due date. The total can exceed £1,600 in penalties alone, before interest. The most common cause of late filing isn't complexity — it's leaving the bank statement preparation until the last week and discovering 12 months of unsorted transactions.
Last updated: 10 June 2026. BankScan AI supports 16+ UK bank formats — read our UK bank statement formats guide or browse all blog posts for UK accountants and bookkeepers. For tax season-specific advice, see our tax season bank statement conversion guide.