There are millions of freelancers and small business owners who could benefit from opening up a business bank account.
There are just over 4.5million self-employed workers in the UK and if you’re a limited company, you’ll need to have a separate business bank account, but even if you’re a sole trader, it’s worth setting one up.
A separate account just for your business costs simplifies things – keeping a clear divide between your business and personal finances.
Yet many of these accounts cost money to set up, or have specific requirements to open one, so it’s important to do your homework and find one that’s right for your business needs.
Here we look at everything you need to know before you open a business bank account.
Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.
Why do I need a business bank account?
A business bank account is just for finances to do with your business and it can help with many different aspects of running a business. These include:
- Keeping records for accounting and tax purposes
- Tracking your cash flow
- Allowing customers to pay by card or bank transfer
- Building a credit rating for your business
- Giving employees access to cash and a card to pay for things
- Handling high-volume transactions
Opening a business bank account is a lot like opening a personal bank account, with a few key differences as we set out here.
How to choose a business bank account provider
There are lots of providers offering business bank accounts, and our top-rated business current account comes from Starling Bank. If you’re a sole trader a business bank is handy but you don’t have to have one, but if you’re a limited company you need to have a separate business account by law.
A few things to look out for when choosing an account include:
Traditional banks vs. online-only bank accounts for businesses
If you need branch access and want to speak to someone face-to-face, and you need to regularly deposit cash, a traditional bank might work best for your business. Make sure you choose one with local branches and one which has an account you can access. Traditional banks may also work better if you have a complicated business structure and you’ll benefit from talking over this with an in-branch banking adviser.
An online-only or app-based bank doesn’t have branches, but it may have other benefits such as it could have lower fees, be quicker to open and include other perks including accounting software or cheaper foreign exchange fees.
Business bank account fees
There may be fees attached to a business bank account, for things like monthly or annual usage, withdrawing and depositing money, and for making transfers to other bank accounts – especially those abroad. You may have some things included for free too, even with the most basic fee-free accounts, such as accounting or design software, foreign transactions, and money transfers. You can see what’s included in our guide to the best free business bank accounts.
Access and support
The size and nature of your business will determine what kind of support you might need from your business bank account. If you employ other people who need access to the finances, for example, you may need separate cards for them and permissions to allow them to access money from the account.
Compliance features
For sole traders earning £50,000 or over, you will need to make sure the account is compliant with Making Tax Digital (MTD). For those who earn less than this amount in profit – this is something to think about for the future when the earnings limit changes.
Get the best of our money saving content every week, straight to your inbox
Plus, new TopCashback customers get a high paying £18 welcome offer

How to open a business bank account
Once you’ve chosen the right business bank account, you will need to apply for it. This requires giving certain documents and information so the bank can look at what type of business you own.
- You can open a business bank account online, in a bank branch, or sometimes by phone.
- You will usually need to apply to open the account, filling out a form and giving certain details and documents.
- If the account has things like an overdraft included, a credit check may be required too.
- If you’re accepted by the bank, you should receive a debit card in the post and your account will be opened within a few days (or sooner if you’re doing it online).
What do you need to open a business bank account?
You will need to be at least 18, a UK resident and either a sole trader or have a limited company to open a business bank account. You will usually need to provide the following too (although every bank is different so always check with your provider):
- Your name, contact details and your home and business address
- Your business name and the date you started trading
- Details about how your business operates and a plan if it’s new or expanding
- Financial details about your business including turnover, taxes, existing accounts and debts
- You may need to give your Companies House documents if you have them and information on company directors
How to set up a business bank account
Once your account is open, you’re then free to start using it to deposit and send money. If you have other members of staff who need to access the account, you’ll need to tell your bank and give them their details. This may be company directors, for example, who may need access to the account and their own card.
Are business bank accounts worth it?
Business bank accounts are needed if you’re a limited company and they’re very handy if you’re a sole trader too. They’re a great way to keep your business finances separate from anything personal which can make the administration involved with being a small business a lot simpler.
There are lots of accounts to choose from, so it can be overwhelming, but making a list of exactly what you need from a business bank account is a good starting place. You can then look for accounts which align to your business needs before applying for one.
Our guides highlight some of the best business accounts to choose from – and always remember to check the features included and any fees that might apply.
Best free business accounts
- Monthly fee£0
- Cash deposit feeNot available
- Faster payments in/outFree for payments in, Payments out from £1
- Access Online or via app
- FSCS Protected? No, funds safeguarded under UK Electronic Money Regulations 2011 (EMRs)
- Cash withdrawals £3 + 1.5%
- International payments SWIFT, Local payment methods, Card payouts
- Card issuing fee Yes
- Integration with accounting tools No, export transactions to share with your accountant for free
- Invoicing tools No
- Eligible businesses Registered limited companies
- FX exchange Available
- Monthly fee£0
- Cash deposit fee£1 per deposit
- Fee for transfers in/out£0
- Access Online or via app
- Cash deposits £1 per deposit at any UK PayPoint or Post Office
- FSCS Protected? Yes
- Cash withdrawals Withdraw up to £1,000 per day
- Integration with accounting tools Not available - Integration only available with Monzo Pro and above
- Invoicing tools No
- Eligible companies Sole traders and registered limited companies
The Co-operative Bank Business Bank Account
- Monthly fee£0
- Cash deposit fee£1.50 per £100
- Fee for transfers in/out£1.50 per £100
- FSCS Protected? Yes
- Integration with accounting tools Free integration with Xero, QuickBooks, and Sage
- Cash deposits Cash can be deposited at a branch or Post Office. It'll cost £1.50 per £100
- Cash withdrawals Cash withdrawals cost £1.50 per £100 withdrawn
- Interest paid No
- Access Online or via branch



