Do Sole Traders Need a Business Bank Account for Invoicing?
Can you put your personal bank details on an invoice? Legal and practical advice for UK sole traders.
Legally, You Don't Have To
As a sole trader, you can invoice with your personal bank details. There's no legal requirement for a separate business account.
Practically, You Should
While not required, a dedicated business account makes life easier:
- Accounting: Easy to separate business and personal money
- Self Assessment: HMRC can see your business income clearly
- Professionalism: Looks more established to clients
- Audit trail: Simpler to prove income if audited
- Bookkeeping: Automated bank feeds reduce manual data entry
What to Put on Invoice
If you use a personal account:
Bank Details Sort Code: XX-XX-XX Account Number: XXXXXXXX Account Name: [Your Name]
If you use a business account:
Bank Details Sort Code: XX-XX-XX Account Number: XXXXXXXX Account Name: [Your Trading Name / Business Name]
Business Account Costs
Many high street banks offer free business accounts for sole traders. Charges if any: £5–£15/month. Worth it for the clarity.
FAQ
Will clients judge me for using a personal account?
Most won't notice or care. But for corporate B2B, a business account looks more professional.
What if I mix personal and business transactions?
HMRC still accepts it, but your tax return becomes harder to file. Separate accounts are cleaner.
Create an HMRC-Compliant Invoice in Seconds
No sign-up required. Generate a professional, UK-formatted PDF invoice instantly for free.
Create Free Invoice Now