Business Bank Account Fees Explained: What You'll Actually Pay
🏠 Business Banking» Business Bank Account Fees Explained
10 MIN READ
Advertising Disclosure
Business Expert is an independent comparison site. Some partners may compensate us for promotion. This never affects our impartial evaluations based on fees, customer service, and product features.

Business Bank Account Fees Explained: What You’ll Actually Pay

Starling charges nothing per month and nothing per UK payment. ANNA’s 0.95% inbound charge is the one no comparison table shows you: at £20k a month coming in, it takes £2,280 a year.

Independent guide
Independently assessed
Rates verified 18 May 2026
Lowest-Fee Business Account
Starling
Business Current Account
  • No monthly fee, and no per-transaction charge for UK payments. Unlimited.
  • Free cash deposits at the Post Office. No percentage fee on amounts deposited.
  • FSCS-protected up to £120,000. No introductory period that expires.
View Deal →

Free with FSCS

Zempler

Details →

Best Paid Tier Value

Revolut

Details →

Business Bank Account Fees at a Glance

You pay in six places, not one: the monthly charge, each transaction, every cash deposit, international payments, the overdraft, and a tail of small fees no provider headlines. An account marketed as free rarely fails on all six. It fails on the one that happens to be yours.

Starling is the only provider below that charges you nothing on all four lines that matter: monthly fee, transactions, cash deposits, and international payments. We checked every figure here against the provider’s own pricing in May 2026.

Provider Monthly fee UK transactions Cash deposits International FSCS
Starling£0Free, unlimitedFree (Post Office)Free + mid-market rateYes
Zempler Go£03 free, then £0.35£1 + 0.5% at Post Office£10 + FX marginYes
Monzo Lite£0Free, unlimitedNot available1% FX feeYes
ANNA PAYG£0Free outgoing; 0.95% on inbound0.95% on deposited cashNot availableNo
Tide (free)£020p per transfer£1 at PayPoint£0 + 0.5% FXVia ClearBank
Revolut Basic£1010 free, then 20pNot availableFree (interbank rate)Yes
Mettle£0Free, unlimitedFree (Post Office)Not availableVia NatWest
Barclays (yr 1)£0 introIncluded0.70% + £0.43/item£25 + FX marginYes
NatWest (yr 1–2)£0 introIncluded0.70% + £0.35/item£20 + FX marginYes

Business Bank Account Monthly Fees

You can hold a business account for £0 a month at Starling, Mettle, Zempler Go, Monzo Lite, and on ANNA’s PAYG plan. The monthly line is the easiest one for a provider to zero out. It’s also the easiest one for you to mistake for the whole price.

Revolut Business asks £10/month for Basic, which buys you 10 free local transfers, and £35/month for Grow (£30/month if billed annually), which buys 100 free transfers, dual authorisation and multi-currency. Tide’s free account is genuinely free on the monthly line, then charges £0.20 per transfer.

Tide Smart at £12.49/month buys you 30 free transfers a month. Monzo Pro at £9/month adds the accounting integrations the free Lite plan leaves out.

If your accountant works in Xero or QuickBooks and you bank with Monzo, that £9 isn’t really a choice. We count it as part of the monthly fee. That £9 matters at year-end.

Open with a high-street bank and you get a free banking period first, a tariff afterwards. What switches on at the end of it, and how quickly, is set out further down this page.

Business Bank Account Transaction Fees

Every time you send or receive a UK payment, some providers take a slice and some take nothing. At 50 payments a month, that choice is the difference between £0 a year at Starling and £197.40 at Zempler Go, for identical banking.

Free, unlimited: Starling and Mettle charge you nothing per domestic transfer, in or out, on their standard accounts. Send 200 payments a month and it costs exactly what sending two costs.

Per-payment charges: Tide charges you £0.20 every time you move money on the free account, after the first five transfers each month.

On transfer fees alone, Tide Smart never undercuts the free plan: it charges the same 20p above its 30-transfer allowance, so its £12.49 fee never pays for itself. Pay 50 suppliers on the free tier and it runs to around £9.

Threshold models: Zempler Go gives you 3 free payments a month, then charges £0.35 each. Revolut Basic gives you 10 free local transfers, then £0.20.

If you clear those thresholds most months, these aren’t free accounts. They are cheap accounts with a meter running, and we don’t score them as free.

Inbound percentage fees: ANNA’s PAYG plan takes 0.95% of every payment that lands in your account. That’s a charge for getting paid, not for spending. The catch is the 0.95% on everything inbound.

A client pays you £10,000 and £95 of it never reaches you. At £20,000 inbound a month, ANNA takes £2,280 a year, and not a penny of it shows up on the monthly-fee line that comparison tables print.

Business Bank Account Cash Deposit Fees

If you take cash, your bank can charge you for the privilege of handing it back to them, and the market trader pays most of all.

A percentage fee on cash is a fee on your turnover. The better your Saturday, the more it costs you to bank it on Monday. We rate it the least defensible charge in business banking.

Starling: you pay £0 to deposit cash at the Post Office. No percentage, no per-item fee, no monthly limit. We confirmed that against Starling’s published terms in May 2026.

Mettle: you deposit free at the Post Office as well, through NatWest’s arrangement. On cash, it’s a straight swap for Starling.

Tide: you hand over £1 per deposit at PayPoint, flat, with no percentage on top. For frequent small deposits, a flat fee beats a percentage model.

Traditional banks: Barclays takes 0.70% plus £0.43 an item at the branch or Post Office, NatWest 0.70% plus £0.35. Bank £2,000 of takings and you’re stung £14.43 at Barclays and £14.35 at NatWest. Every time. It’s a fee for being paid in cash.

Monzo: £1 a deposit at PayPoint or the Post Office, but capped at £3,000 a month for sole traders, £10,000 for limited companies. Fine for the odd bag of notes; too tight for a shop, a stall, or a taxi taking cash daily.

ANNA: cash paid in at PayPoint is charged at the same 0.95% inbound rate, so banking £500 of takings costs you £4.75. The percentage doesn’t care that the money was already yours.

International Payment Fees for Business Bank Accounts

You get charged twice on an international payment: once by the flat sending fee, once by the FX margin buried in the exchange rate you’re quoted.

It’s the margin that costs you, not the fee: it scales with the size of the transfer and never shows up as a line item. The margin is the real cost. We would fix that before worrying about the transfer fee.

Traditional banks charge £15–£25 per international transfer plus an FX margin of 2–3.5% on the converted amount. If you pay a European supplier £5,000 every month, up to £175 of each transfer is fee. Over a year that’s more than £2,000, on one supplier.

Starling routes international transfers through Wise, so you pay a small sending fee and get a rate close to mid-market. If you have regular foreign-currency outgoings, this is among the cheapest options available.

Revolut gives you the interbank FX rate on weekdays with no markup on the Grow plan. Basic, at £10/month, gets the same rate, though transfer limits apply outside working hours when rates are frozen.

Tide takes 0.5% on international payments and charges no flat transfer fee. On smaller transfers, that leaves you better off than a traditional bank would.

Business Bank Account Overdraft Fees

Only PRA-authorised banks can give you an overdraft. An e-money account can’t, whatever else it offers. If your cash flow lurches around and you need a buffer under it, that single fact settles the choice. We treat overdraft access as the line between a bank and an e-money account.

Starling will lend you from £250 up to £150,000 if you’re a limited company. Interest is 5%, 10%, or 15% EAR (variable) depending on Starling’s assessment of you; the representative rate is 15% EAR.

An annual fee of 1.5% of the agreed limit (minimum £50) also applies, charged when you accept the facility and on each anniversary. No separate monthly overdraft fee: interest accrues only on the balance you actually draw, each day.

Monzo will only consider you for an overdraft on the Pro and Team plans; the free Lite account isn’t eligible. Your rate and limit depend on your business profile.

Barclays and NatWest will arrange an overdraft for you at a rate that varies with your business profile. Both charge you an arrangement fee to establish the facility, before any interest on the drawn balance.

You can’t get a traditional overdraft from ANNA or Tide. Zempler is the exception among the app-first accounts: it offers one up to £10,000, though a limited company can apply as it opens the account while a sole trader only qualifies after three months.

Revolut does offer a revenue-based advance on some plans, but that’s a separate product on separate terms. It isn’t a buffer you can dip into when the month turns awkward.

Other Business Bank Account Fees Worth Checking

None of the fees below will decide your account on its own, but they are the ones you only meet after you have signed up, when moving again is a chore. Check them now, not in month three.

Card Fees

You get one free debit card, and after that you pay: additional cards and replacements cost cost £5–£10 each. Revolut includes multiple employee cards on its paid plans. Tide charges for additional team cards.

Inactivity Fees

Some e-money accounts charge you a monthly fee for not using them. That’s a fee for doing nothing at all, and it’s hard to read as anything other than a penalty for a quiet quarter.

If your trade goes quiet for a season, this is the charge that finds you: the landscaper billing nothing in January, the seaside trader shut until Easter. Prepaid-style business accounts are the usual culprits, so confirm the inactivity policy before you open one, not after.

Chargeback and Dispute Fees

Dispute a transaction at a traditional bank and you may be charged £10–£15 for the investigation. Digital banks typically handle disputes without a charge. If you take card payments and see the odd chargeback, check whether your bank charges you separately from your card terminal provider.

CHAPS and Same-Day Transfer Fees

You’ll almost never pay for a Faster Payment: the system (FPS) covers most UK transfers up to £1 million and is free at most providers.

CHAPS is the one that will cost you. It settles the same day, which is what a property completion needs, and traditional banks charge £17–£25 for it. Starling and Monzo include it without a surcharge.

Business Bank Account Free Banking Periods

The free banking periods at NatWest, Barclays, HSBC, and Lloyds are real: you pay no monthly fee and most transaction charges are waived. The question worth asking isn’t whether the offer is genuine. It’s what you’re moved onto the day it ends.

How Long They Last

NatWest: you get 24 months free as a new business turning over under £1 million. After month 24 the standard Business Current Account tariff applies: no fixed monthly fee, but £0.35 per automated payment and 0.70% on cash. We verified that against NatWest’s terms in May 2026.

Barclays: 12 months free, then you’re on Business Banking Essentials at £8.50/month plus transaction charges. The real cost starts in month 13.

HSBC Kinetic: 12 months free, then you pay £6.50/month as standard.

Lloyds: 12 months free for a new business, then the Business Current Account charges you £10/month.

What Switches On After the Period

Nobody rings you when the free period ends. The monthly fee simply restarts, with no opt-in step, and cash deposit fees, international transfer charges and over-limit transaction fees all land at the standard tariff from day one.

If your year-end or VAT registration date falls near the end of the introductory period, put a reminder in the diary and look at the account before that date.

Bide your time, switch in the right week, and you skip a full year of high-street fees on transactions a free digital account would have carried for nothing.

What Your Business Bank Account Actually Costs Over 12 Months

The same banking costs you £0 a year at Starling and £386.40 at NatWest once its free period ends. We ran the same month through every tariff: at 50 payments a month, £2,000 of cash deposited, no international transfers, no overdraft, on figures verified in May 2026.

Provider Monthly fees (12 months) Transactions (50/month) Cash deposits (£2k/month) 12-month total
Starling£0£0£0£0
Mettle£0£0£0£0
Tide (free)£0£120£12£132
Zempler Go£0£197.40£144£341.40
Revolut Basic£120£96n/a£216+
ANNA PAYG£00.95% on inbound0.95% on cashDepends on inbound volume
Barclays (yr 2+)£102Included£178.32£280.32+
NatWest (yr 3+)£0£210£176.40£386.40+

Zempler’s cash deposit fee in this model (0.5% on £2,000/month = £12, plus £1 per item, assuming 2 deposits/month = £24/year = £144 total) and its transaction fees put it £341.40 adrift of Starling at the same volume.

Revolut Basic won’t take your cash at all, so if you handle notes and coins you need a second account running alongside it. That’s £120 a year for an account that can’t do the one thing a cash business needs.

How to Choose a Business Bank Account Based on Fees

Three factors whittle the list down to the account that is cheapest for you, and none of them are about the provider’s marketing. We look at cash first, because it cuts the shortlist fastest.

Cash handling: if you take cash regularly and need to bank it, your shortlist is Starling, Mettle and Tide. Starling is free; Tide charges £1 per deposit. Traditional banks charge a percentage, which costs more than Tide above around £80 per deposit, and more than Starling at every level.

If your clients pay exclusively by bank transfer or card, cash deposit capability is irrelevant and the full range of accounts is open to you.

Monthly payment volume: below 10 payments a month, most accounts cover you inside their free allowance, Revolut Basic included. Between 10 and 50, the per-transaction pricing at Tide or Zempler starts to bite. Starling stays free at any volume.

If you pay 50 or more suppliers, staff or contractors each month, unlimited-transfer accounts (Starling, Mettle) are the cheapest option on transaction fees alone.

International payments: if you pay foreign suppliers, take payment in other currencies, or convert money regularly, the FX margin matters more than the monthly fee. A £10/month account on interbank rates costs you less than a free account with a 2.5% margin on £5,000 of monthly foreign payments.

Revolut on any paid plan, and Starling through Wise, are the cheapest routes for regular currency conversion. Traditional banks are the dearest by a wide margin, and it’s the margin, not the transfer fee, that does the damage.

Frequently Asked Questions

  • Which UK business bank account has the lowest fees?

    Starling Bank has the lowest fees for most businesses: no monthly fee, no per-transaction charge for UK payments, and free cash deposits at the Post Office. Mettle (powered by NatWest) matches Starling on these three metrics. Both are FSCS-protected. The right choice between them usually comes down to whether you need FreeAgent (bundled with Mettle) or accounting integrations beyond FreeAgent.

  • Are traditional bank free banking periods worth it?

    For the introductory period, yes, especially if you’re a new business building a banking relationship for future credit applications. The watch-out is what happens after: Barclays charges £8.50/month plus cash deposit fees from month 13. For businesses without credit needs, a free digital account like Starling is cheaper over three years even without any introductory period.

  • What is the cheapest business bank account for cash-based businesses?

    Starling: free deposits at the Post Office with no percentage charge. Mettle offers the same. Tide charges £1 per deposit at PayPoint, which is manageable for low-frequency deposits. Traditional banks charge 0.70% or more per deposit. On £5,000/month in cash, that’s £35 a month in deposit fees before you count a single transaction.

  • Does ANNA Money charge for business account transactions?

    On the PAYG plan, ANNA charges 0.95% on every payment received, including cash deposits. Outgoing payments are free. At high inbound volumes this becomes significant: £20,000 received per month costs £190 in inbound fees. ANNA also offers fixed monthly plans (£22.90/month + VAT for the Business plan, £59.90/month + VAT for Big Business) that replace the percentage fee with a flat charge.

  • Are Faster Payments free for business bank accounts?

    At most UK business banks, yes. Faster Payments (FPS) handles the vast majority of UK transfers up to £1 million. Starling, Mettle, Monzo, and ANNA include FPS at no charge. Some providers, including Tide on the free plan, charge per-transfer regardless of payment type. CHAPS, which settles the same day above the FPS limit, costs £17–£25 at traditional banks; Starling and Monzo include it without a surcharge.

  • Do I pay more in fees as a sole trader vs a limited company?

    The fee structures are the same. The practical difference is in FSCS aggregation: as a sole trader, your personal and business accounts at the same bank share a single £120,000 FSCS limit. That doesn’t affect transaction fees, but it may influence which bank you choose to hold reserves at. Limited companies get a separate £120,000 limit independent of director personal accounts.

How We Reviewed Business Bank Account Fees

Data sources. We verified every fee directly from each provider’s published pricing in May 2026. Where a tariff document rather than the main pricing page carried the fee, we used the tariff, and cross-checked ambiguous figures against the provider’s help centre.

Cost model assumptions. We modelled 50 outgoing UK transfers/month, £2,000 cash in 2 deposits/month, no international transfers and no overdraft, representative of a small service or retail business. Higher-volume or international businesses should recalculate against live tariffs.

Affiliate links are disclosed in our editorial policy.