0345 vs 0800: which is cheaper from a UK mobile?
0345 vs 0800 explained — what each costs from mobiles and landlines in 2026, why businesses pick one over the other, and what it means for you.
On this page
Two of the most common non-geographic UK number types are 0800 and 0345 (or 0344, 0333). They're often used interchangeably by businesses, but the cost to call them is different — and so is the experience for you. Here's the side-by-side.
0800 — free to call
0800 (and 0808) are free to the caller from any UK landline or mobile. The receiving organisation pays the network for incoming calls. Wholesale routing is typically 4–10p per minute, paid by the business. See How 0800 numbers work for the full breakdown.
0345 — same cost as 01/02 numbers
0345 (along with 0344, 0343) is a 'non-geographic UK-rate' prefix. Calls cost the same as a 01 or 02 landline call — and crucially, they are usually included in mobile inclusive minute bundles. The same is true for 0333 and 0303. See 0345 numbers explained and 0333 explained.
| Prefix | Cost from a UK mobile (typical bundle) | Cost from a UK landline |
|---|---|---|
| 0800 / 0808 | Free | Free |
| 0345 / 0344 / 0343 | Inclusive minutes | 01/02 rate (~5p/min) |
| 0333 / 0303 | Inclusive minutes | 01/02 rate (~5p/min) |
| 01 / 02 (geographic) | Inclusive minutes | 01/02 rate (~5p/min) |
| 0843 / 0844 | Up to 7p/min service charge + access | Up to 7p/min service charge + access |
| 0871 / 0872 / 0873 | Up to 13p/min service charge + access | Up to 13p/min service charge + access |
Why the difference matters
Most consumers benefit from clearer pricing on UK calls since the 2015 reforms: 03 calls are inclusive in mobile bundles, 0800/0808 are free from every line, and 084/087/09 must publish a separate service charge alongside an access charge.
0800 sounds friendlier but pre-2015 was free only from landlines, which is why mobile-heavy customers historically preferred 0345. Today both are functionally accessible to all UK callers without surprise costs.
Businesses tend to pick 0345 because it's cheaper for *them* to receive than 0800 (no per-minute freephone wholesale fee). 0800 is more common for high-volume consumer brands and helplines where the toll-free signal matters for conversion.
Bottom line
From a consumer perspective in 2026, 0800 = free, 0345 = effectively free if you have any reasonable mobile bundle. From a business perspective, 0345 is cheaper to receive and is the right default for support lines. From a scam perspective, both prefixes are abused regularly — so always look the number up before you ring back.
Look up a UK number now
Free, no signup. See the Ofcom range holder + AI internet check.
Frequently asked questions
Is 0345 free with a mobile bundle?
Yes — 0345 (and 0344, 0343, 0333, 0303) calls are included in inclusive-minute bundles on every major UK mobile network in 2026. They're treated the same as a 01/02 landline call.
What is the difference between 0345 and 0800?
0800 is freephone — free for the caller, paid by the business. 0345 is a UK-rate non-geographic prefix — costs the same as a 01/02 call and is included in mobile inclusive minutes. Both look similar to a consumer; 0345 is cheaper for businesses to receive.
Are 0345 numbers safe?
The number type isn't a safety signal. 0345 is used by most UK banks, councils and large businesses, but also by some scam call-centres. Always look up the Range Holder and search the brand name with the number.
Is 0345 cheaper than 0800 to call?
0800 is always free to dial; 0345 is included in your bundle if you have one. If you have no inclusive minutes (rare in 2026), 0800 is cheaper. For everyone else, both are effectively free.
Sources & references
- UK Calling: clearer call chargesOfcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/clearer-call-charges
- Calling 0800 and 0808 numbers from mobiles is free (since July 2015)Ofcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/clearer-call-charges/freephone
- Service-charge rules for 084, 087, 09 and 118 numbersOfcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/clearer-call-charges/service-charges
- National Telephone Numbering PlanOfcomwww.ofcom.org.uk/phones-and-broadband/phone-numbers/numbering-policy/numbering-plan
Continue reading
- 0345 numbers UK — is 0345 free to call?Is 0345 free to call in the UK? Yes if you have inclusive mobile minutes. Here is the full 0345 explainer: cost, who uses 0345, and how to identify an 0345 caller.
- How 0800 freephone numbers work in the UKWho pays for an 0800 call, how routing works, the difference vs 0808, and why scammers use freephone numbers too. UK 2026 explainer.
- 0808 numbers UK — cost, callers, who uses themWhat does 0808 cost to call in the UK? Free from every line. Here is how 0808 freephone works, who allocates them, and how to identify an 0808 caller in seconds.
- 0333 numbers UK — cost, callers, is it premium?0333 numbers explained — costs, common uses, why so many UK businesses pick them, and how to recognise legitimate vs scam 0333 calls.
- What 0843, 0844 and 0871 cost — and why they existService charges, access charges and how to spot expensive 'business-rate' numbers in the UK. Includes 2026 price ceilings and free-alternative finders.