Skip to content

What Is a STAC Code? Switching Without Cancelling

What Is a STAC Code?

A STAC code (Service Termination Authorisation Code) is a code that lets you transfer your mobile phone number to a new network without automatically cancelling your old contract. It gives you the flexibility to keep your existing plan running while you settle into a new provider.

How STAC Differs from PAC

The key difference is what happens to your old contract:

FeaturePAC CodeSTAC Code
Text to6507575075
Keeps your numberYesYes
Old contractCancelled automaticallyStays active — you cancel separately
Early termination feeMay apply immediatelyOnly when you cancel the old contract
Best forClean switch to new networkKeeping old contract running temporarily

When to Use a STAC Code

A STAC code is useful in specific situations:

  • Using up remaining allowance — if your old contract has data, minutes or texts you want to use before cancelling
  • Keeping a second SIM active — for example, a work and personal number on different networks
  • Waiting for contract end date — porting your number now but cancelling the old contract when the minimum term expires to avoid early termination fees
  • Testing a new network — trying the new provider before fully committing to cancellation

How to Get a STAC Code

Text STAC to 75075 from your mobile phone. Like PAC codes, Ofcom requires your network to provide the STAC within 1 minute by text message. The code is free to request and valid for 30 days.

Important: Cancel Your Old Contract Separately

This is the most critical thing to understand about STAC codes. When you use a STAC to port your number, your old contract does not cancel. It continues running and you will continue to be billed. You must contact your old provider directly to cancel.

If you forget to cancel, you could end up paying two contracts simultaneously — your old plan (now without your number) and your new plan. Set a reminder to cancel your old contract as soon as your number has ported successfully.

Should You Use PAC or STAC?

Most people should use a PAC code. It is the simpler option — your number moves and your old contract ends in one step. Only choose a STAC code if you have a specific reason to keep your old contract active, such as the scenarios listed above.

  • Want a clean switch? Text PAC to 65075
  • Need to keep your old contract? Text STAC to 75075

For more detail on PAC codes and the full switching process, see our PAC code guide.

Sitemap