Key takeaways
- Sole traders do not legally need a business bank account — a separate personal account is fine.
- Limited companies must have a separate business account — the company is a separate legal entity.
- A separate account makes bookkeeping and tax returns much easier — no splitting personal from business.
- Many business accounts have monthly fees; compare them against free personal accounts.
- Putting your bank details on your invoice gets you paid faster.
The legal position
As a sole trader, you and your business are the same legal entity. HMRC does not require you to have a separate business bank account — your income is your personal income, and the tax is calculated on your profits regardless of which account the money sits in.
However, limited companies are different. A limited company is a separate legal entity from its owners, so it must have its own bank account. Money paid to or by the company must go through the company’s account, not a personal one.
Why a separate account makes sense for sole traders
Even though it is not legally required, most sole traders and freelancers benefit from a separate account. The reasons are practical:
- Clean bookkeeping — every transaction in the account is business. No sorting personal groceries from client payments at tax time.
- Self Assessment is easier — your income is the total paid in, your expenses are the total paid out (for business). The figures are right there.
- Professional image — clients pay “Your Business Name” not “Your Personal Name”, which looks more established.
- Bank details on invoices — putting a separate account name and sort code on your invoice gives clients confidence and speeds up payment.
- Audit-proof — if HMRC asks to see your records, a clean business account is simple to hand over.
Which account to choose
You have three options:
- A second personal account — free, at any high street bank. Technically you should tell the bank it is for business use; some personal accounts allow it, some do not.
- A sole trader / freelancer business account — often free or low-fee, from digital banks (Starling, Monzo, Tide, Anna). Designed for sole traders with invoicing and tax features built in.
- A traditional business account — from high street banks (Barclays, HSBC, Lloyds). Often has a monthly fee, but offers more services and in-branch support.
For most new sole traders and freelancers, a digital bank’s free business account is the best starting point: no monthly fee, fast setup, invoicing features, and a clean account name for invoices. You can switch later if you outgrow it.
Bank details on your invoice
Whatever account you choose, put your bank details on every invoice: account name, sort code, account number. Some invoices also include a reference (your invoice number) so the client can match the payment to the invoice. This small habit gets you paid faster — a client who has to email and ask for bank details is a client who pays late.
When to switch
If you start with a personal account and later want a proper business account, the switch is straightforward: open the new account, update your bank details on your invoice template, and tell existing clients to use the new account for future invoices. You do not need to close the personal account, and HMRC does not need to be notified — your tax return is the same regardless of which account the money sits in.
Invoice with a clean account
Build invoices with your bank details on them — the simpler your accounts, the easier tax time. Free, no sign-up.
Frequently asked questions
Do sole traders need a business bank account in the UK?
No, it is not a legal requirement. Sole traders are the same legal entity as their business, so a separate personal account is fine. But a separate account makes bookkeeping and tax returns much easier.
Do limited companies need a business bank account?
Yes. A limited company is a separate legal entity from its owners, so it must have its own bank account.
Which bank account is best for sole traders?
For most new sole traders, a free digital business account (Starling, Monzo, Tide, Anna) is the best starting point: no monthly fee, fast setup, and invoicing features built in.
Should I put my bank details on my invoice?
Yes. Put your account name, sort code and account number on every invoice. Clients who have the details on the invoice pay faster than those who have to email and ask.
Can I use my personal account for my sole trader business?
Yes, but you should tell the bank it is for business use. Some personal accounts allow it, some do not. A separate account, even a free personal one, makes bookkeeping much cleaner.
Free invoice tools
General guidance only — not legal, tax or accounting advice. Rules and rates can change; check HMRC's current guidance for the latest. Last reviewed 8 October 2026.