Skip to content

STAC Code Explained: Switch Network Without Keeping Your Number (UK 2026)

A STAC code lets you switch UK mobile networks without keeping your number. Here is exactly how to get one from EE, O2, Three or Vodafone — text 75075.

Switching mobile network provider using a STAC code
Premium guide · Updated 10 April 2026

Verified against Ofcom Connected Nations Spring 2026, Opensignal April 2026 reports and current operator tariffs.

Quick answer: A STAC code (Service Termination Authorisation Code) is a 6-digit code your current UK mobile network sends you so you can switch to a new provider without keeping your phone number. Text STAC to 75075 from any UK mobile — your network must reply within one minute. Once you give the STAC to your new provider, the switch happens within one working day and your old contract is cancelled automatically.

What is a STAC code?

STAC stands for Service Termination Authorisation Code. It is the official Ofcom-mandated mechanism for leaving your mobile network when you do not want to keep your number. Before STAC codes were introduced in 2019, you had to phone customer service, listen to retention pitches and request termination manually. Now you can do it via a single text — and your old network is forced to cancel within one working day, with no early termination fees applied for the days you have already used in your final billing month.

STAC code vs PAC code — what’s the difference?

FeatureSTAC codePAC code
Use it when…You want to switch and get a new numberYou want to switch and keep your number
Text to get oneSTAC to 75075PAC to 65075
Network reply time≤ 1 minute≤ 1 minute
Validity30 days30 days
Switch completes within1 working day1 working day
Old contract cancelled?Yes, automaticallyYes, automatically

If you are unsure, get a PAC if you ever use that number for work, banking, 2FA or contacts. Get a STAC only when you are happy to lose the number. Need a PAC instead? See our PAC code guide.

Stop overpaying for business mobiles

We compare every UK network to find you the best deal. Free, no-obligation quote in 60 seconds.

✓ No obligation✓ All UK networks✓ 5,000+ businesses

How to get a STAC code from any UK network

1

Text STAC

From your current UK mobile, text the word STAC to 75075.

2

Receive the code

Within 1 minute you’ll get a 6-digit STAC plus your termination charges (if any).

3

Pass to new provider

Give the STAC to your new network at sign-up — phone, web or in-store.

4

Switch in 1 working day

Your old SIM stops working. New SIM activates with a new number.

That is the whole process. The text-to-75075 system is universal across EE, Vodafone, O2 / VM O2, Three, Voxi, giffgaff, Smarty, Tesco Mobile, Sky Mobile, BT Mobile and every other UK MVNO. It is mandatory under Ofcom’s General Conditions.

Switching mobile networks for your business?

We handle STAC, PAC, porting, provisioning and number management for you across all four UK networks.

Get a free switching quote →

What is in the STAC code message?

When you text STAC to 75075 you’ll receive a single SMS containing:

  1. The 6-digit STAC code itself.
  2. Any early termination fee (ETF) — the cost of leaving your contract early, if applicable.
  3. Outstanding handset balance if you bought your phone on a split contract.
  4. Final bill date — when your last invoice will be issued.
  5. Any pay-as-you-go credit balance that will be lost.

Read it carefully before you give the STAC to a new provider. If the ETF is high, sometimes waiting to the natural end of your minimum term is worth it.

STAC code vs cancelling — when to use which

Use a STAC if…

You’re moving to a new mobile network and don’t need to keep your old number. Saves a retention call.

Use a PAC if…

You want to keep the same number on a new network. Same process, different code.

Just cancel if…

You’re leaving the mobile world entirely and won’t be taking up a new contract. Call your provider directly.

Don’t switch if…

The early termination fee is over £200 and you’ve less than 4 months left. Run out the contract and switch then.

Switching network? Get a better deal

We compare every UK network to find you the best deal. Free, no-obligation quote in 60 seconds.

Get Your Free Quote →

Or call us on 0333 015 2615

How long is a STAC code valid?

Thirty days from issue. After 30 days it expires and you’ll need to text 75075 again. Most switches complete within 24–48 hours of the new provider receiving the code, so 30 days is plenty.

Common STAC code mistakes to avoid

  1. Giving a STAC when you meant to give a PAC. Once the switch completes you cannot recover the old number. Always double-check.
  2. Letting it expire. If you don’t use the STAC within 30 days you have to start over.
  3. Switching mid-billing-cycle without checking ETF. A 6-month early termination on £40/month means £240 ETF — sometimes worth waiting.
  4. Not paying off handset balance. If you bought the phone on a split contract, the handset finance does not disappear when you switch — you still owe the device portion.
  5. Forgetting 2FA / banking accounts tied to the number. If your bank, HMRC or work systems use the old number for SMS 2FA, update them before you trigger the STAC.

Can a business STAC multiple SIMs at once?

Yes — but the text-to-75075 method is per-SIM and cumbersome at scale. For business fleets:

  • EE Business: Bulk termination via the EE Business Hub or your account manager.
  • Vodafone Business: Bulk STAC requests via the Vodafone Business Portal.
  • O2 / VM O2: Email account manager with the SIM list and effective date.
  • Three Business: Through your account manager or the Three Business app for accounts under 25 SIMs.

If you are switching a fleet to a new supplier, an authorised business mobile partner like Connection Technologies can coordinate the STAC and provisioning end-to-end so there is no service gap.

Frequently asked questions

FAQs about STAC codes

If you’re switching networks because your current plan no longer fits the team, our updated guide to the best business mobile phone plans in the UK compares EE, O2, Three and Vodafone with real per-line pricing.

What does STAC stand for?
STAC stands for Service Termination Authorisation Code. It is the official Ofcom-mandated code your mobile network gives you so you can switch to a new provider without keeping your phone number.
How do I get a STAC code?
Text the word STAC to 75075 from your UK mobile. Your network must reply within one minute with the 6-digit code, any early termination fee and your final billing details. The code is valid for 30 days.
Is there a charge for getting a STAC code?
No. Requesting and receiving a STAC code is free. The text to 75075 carries no charge. You may still owe an early termination fee on your contract — that’s separate from the STAC itself.
Can I cancel my contract without a STAC code?
Yes — you can call your provider directly and cancel. But if you are moving to a new mobile network it is faster and cleaner to use the STAC: it cancels your old contract automatically when the switch completes.
What’s the difference between a STAC code and a PAC code?
STAC = switch and lose your number. PAC = switch and keep your number. The process is identical otherwise — text PAC to 65075 if you want to keep the number.
Can you handle STAC and PAC switching for a business fleet?
Yes — at Connection Technologies we coordinate STAC, PAC, porting and provisioning end-to-end across all four UK networks. Free fleet switching quote →
Written by
Sales Manager

Scott is an experienced Sales Manager at Connection Technologies, leading high-performing teams to deliver consistent year-on-year growth.

Business MobilesTelecoms SolutionsAccount Management
Sitemap
Get a Free Quote 0333 015 2615

Getting the right deal?

We compare every UK network so you don't have to. Get a free quote in 60 seconds — no obligation.

Compare Deals Now →

Or call 0333 015 2615