UK numbers

How much does an 0800 number cost in the UK? (2026 prices)

Numbers2026-10-275 min readBy Silux Call team

Monthly rental, per-minute charges, contracts and the catches to watch for when you buy an 0800 freephone number for your business.

An 0800 number is free for your customers to call, so somebody else has to pay: you. That is why 0800 pricing has two parts: a monthly rental for the number and a charge for each minute of incoming calls.

What UK providers charge

We checked UK providers in October 2026. Monthly prices for an 0800 number ranged from about £12.50 to £29.99, usually with a bundle of inclusive minutes and often on a 12-month contract. After the bundle, calls typically cost 2p to 5p a minute, and some providers add a surcharge for calls from mobiles.

Why calls from mobiles cost more

Since 2015, mobile networks have not been allowed to charge callers for 0800 calls. The cost of carrying those calls moved to the business that owns the number, so calls from mobiles cost the number holder more than calls from landlines.

What to check before you buy

  • Contract length: a 12-month contract is common. Look for monthly rolling terms.
  • Inclusive minutes: some bundles count each mobile minute as two.
  • Per-second or per-minute billing: per-minute billing rounds every call up.
  • What happens when the bundle runs out: some providers stop the number; others charge a higher rate.
  • Setup fees: memorable "golden" numbers can cost hundreds of pounds.

Silux Call 0800 pricing

  • £9.99 a month for the number (ex VAT), no setup fee, no contract.
  • £100 call credit paid with your order, used only for incoming 0800 calls.
  • 3p a minute from UK landlines and 9p a minute from UK mobiles or hidden numbers, charged by the second. Unanswered calls are free.
  • Warned at 90% and 95%: we email you before your credit runs out; at £0 the 0800 number pauses until you top up.
  • Monthly account: busy lines can apply to be invoiced monthly instead of topping up.

£100 covers about 3,300 minutes of calls from landlines or about 1,100 minutes from mobiles. See 0800 numbers.

Is an 0330 number cheaper?

Yes, for you. With an 0330 number the caller pays the normal local rate (usually free on their bundle) and you pay nothing per call. Silux Call 0330 numbers are £4.99 a month. Compare 0330, 0800 and local numbers.

The same goes for 0345 numbers: £4.99 a month, nothing per call. How much does an 0345 number cost?.

More on the blog

Move to Silux Call today.

7-day free trial. UK GBP. UK support. 24-hour porting.

Start free →