A sole trader does not legally have to open a business bank account, but doing so protects your personal money and makes tax time much simpler
The law does not require you to have a separate business account as a sole trader. You can run your business using your personal bank account, accept payments into it, and pay business expenses from it. However, the tax authority and your accountant will expect you to keep business and personal money separate on paper — which means tracking every transaction manually. A business account does this separation automatically and gives you a clear record when the tax inspector asks questions.
The real choice is between convenience now and headaches later. A business account costs money (usually £5 to £20 per month), but it saves you hours of sorting through statements at year-end and reduces the risk of missing a deductible expense or claiming a personal purchase as business.
Key Takeaways
- You are not legally required to have a business bank account as a sole trader, but HMRC expects you to keep business and personal finances separate in your records.
- A business account makes it obvious which transactions are business-related, which protects you if HMRC asks to see your records and makes your accountant's job faster and cheaper.
- Without a business account, you must manually track every business transaction from your personal statement, which is time-consuming and error-prone.
- Most high-street banks and online banks offer business accounts for sole traders, though some charge monthly fees and some do not.
- If you do use a personal account, keep a separate record of all business income and expenses in a spreadsheet or accounting software, because HMRC will ask for proof.
What HMRC expects from a sole trader
HMRC does not care which account you use, but it does care that you can prove what money came in and what you spent. When you file your tax return, you must declare all business income and claim only genuine business expenses. If you cannot show where that money came from or where it went, HMRC will either reject your claim or ask you to provide evidence.
A business account is evidence. Your bank statement shows income deposits and expense payments in one place, dated and named. A personal account mixed with personal spending is not evidence — it is a puzzle. You would need to go through months of statements, highlight the business bits, and explain why you are claiming them. If you get it wrong, you pay tax on money you should not have, or you lose deductions you should have claimed.
HMRC also expects you to keep records for at least six years. A business account makes this automatic — the bank keeps the history. A personal account means you are responsible for keeping your own records, and if you lose them, you have no proof.
The practical cost of not having a business account
If you use a personal account, you will spend time every month or quarter sorting transactions. You open your statement, read through every payment, and decide which ones were business. You write them down in a spreadsheet or accounting software. You do this for twelve months. Then you give that spreadsheet to an accountant or use it to fill in your tax return yourself.
An accountant will charge you more to work from a personal account because they have to do the sorting for you. A business account means they can download your statement and see the business transactions immediately. The difference is usually £50 to £200 per year in accountant fees — which often covers the cost of the business account itself.
You also risk missing expenses. If a business purchase sits in your personal account alongside groceries and rent, it is easy to forget it when you are listing deductions. A business account keeps business money separate, so you are less likely to miss something.
Which banks offer business accounts for sole traders
Most high-street banks offer business accounts for sole traders. The main ones are Barclays, HSBC, Lloyds, NatWest, and Santander. Online banks including Starling, Wise, and Revolut also offer business accounts. Some charge monthly fees (typically £5 to £20), and some do not charge anything if you meet certain conditions — such as a minimum monthly deposit or a certain number of transactions.
To open an account, you will need proof of identity (passport or driving licence), proof of address (utility bill or council tax letter), and your National Insurance number. Some banks ask for a business plan or proof of income, but most do not for a sole trader. The process usually takes a few days to a week.
Compare the fees and features before you choose. Some accounts include free invoicing software or accounting tools. Some offer better interest rates on credit balances. Some have better mobile apps. The cheapest account is not always the best if it lacks features you need.
How to keep records if you use a personal account
If you decide not to open a business account, you must keep a detailed record of every business transaction. The simplest way is a spreadsheet with columns for the date, description, amount, and category (income, supplies, travel, equipment, and so on). Every time money comes in or goes out for business, you add a row.
Accounting software like FreeAgent, Xero, or Wave can do this for you. You link your personal bank account to the software, and it imports transactions automatically. You then tag each one as business or personal. This takes less time than a spreadsheet and produces reports that are ready for your tax return.
Keep receipts and invoices for everything. HMRC can ask to see proof of any expense you claim. A receipt from a shop, an invoice from a supplier, or a bank transfer confirmation all count. If you cannot show a receipt, HMRC may not let you claim the expense.
When a business account becomes necessary
Some situations make a business account essential rather than optional. If you take on employees, you must have a business account to pay them through PAYE (Pay As You Earn). If you register for VAT, your VAT account must be separate from your personal money. If you want a business loan or a credit card in the business name, the bank will require a business account.
If your business grows and you are handling large amounts of money, a business account also protects you legally. It shows that the business is separate from you personally, which matters if someone sues the business or if you ever want to sell it.
Frequently Asked Questions
Can I use my personal account and still claim business expenses?
Yes, but you must keep a separate record of which transactions were business-related. HMRC does not care which account you use — it cares that you can prove the expense was genuine and business-related. A receipt and a note in your records are enough, but a business account makes this much easier.
What happens if HMRC asks to see my records and I only have a personal account?
You must show them your bank statements and explain which transactions were business. If you have kept good records in a spreadsheet or accounting software, you can do this. If you have not, you may lose the right to claim some expenses, or HMRC may estimate your income and tax you on that estimate instead.
Do I need a business account if I am just starting out?
Not immediately, but it is worth opening one as soon as you start taking payments. The cost is small, and it saves you time and stress from the beginning. If you wait until you have been running the business for a year, you will have months of personal statements to sort through.
Can I switch from a personal account to a business account later?
Yes. Open a business account whenever you want and start using it for new transactions. Your old personal account transactions stay where they are — you just need to keep a record of them for your tax return. Going forward, everything goes through the business account.
What if my bank charges too much for a business account?
Shop around. Many banks offer free or low-cost business accounts for sole traders. Online banks are often cheaper than high-street banks. If the fees are still too high, you can use a personal account and accounting software to track transactions — but factor in the time cost and the risk of missing deductions.