Skip to main content
Porting your existing phone number to Kallin means you keep the number your customers already know while gaining full control over routing, voicemail, and call management. This page answers the questions we hear most often about how porting works, how long it takes, and what to do if something goes wrong.
Porting timelines vary depending on the type of number you are porting:These are standard industry timelines. Your actual port may complete faster, but it is best to plan around the upper end of the range to avoid surprises.
Yes — there is typically a brief interruption to service when your number transfers across networks. In most cases this window lasts only a few minutes, during which incoming calls may not connect.Kallin coordinates directly with the losing and gaining providers to keep this window as short as possible. Where your provider allows it, you can request that the port is scheduled overnight or over the weekend to minimise impact on your business.If you need to arrange a specific porting window, contact Kallin support before your port request is submitted so we can flag this with the provider.
A PAC (Port Authorisation Code) is a unique code issued by your current mobile provider that authorises the transfer of your mobile number to a new network. You need a PAC code when porting a mobile (07) number.To get your PAC code instantly, text PAC to 65075 from the mobile number you want to port. This works on all UK networks and is required by Ofcom rules — your provider must send you the code within one minute.Your PAC code is valid for 30 days from the date it is issued. Enter it into Kallin during the porting process before it expires.
A STAC (Service Termination Authorisation Code) is similar to a PAC code, but it is used when you want to port your number and simultaneously cancel your service with your current provider. A PAC keeps your service running at the old provider until the port completes; a STAC cancels it at the same time.To get your STAC code, text STAC to 75075 from the mobile number you want to port. As with PAC codes, your provider must respond within one minute.Use a STAC only if you are certain you want to cancel your old contract — this action cannot be undone once the port is in progress.
Port rejections happen, and they are almost always fixable. Start by checking the rejection reason shown in your Kallin dashboard under Connecting Numbers → Number Porting.The most common causes of rejection are:
  • Wrong account holder name — the name you provided must exactly match the name on your account with the losing provider.
  • Wrong address — the address must match your registered service address at the current provider, not necessarily your billing address.
  • Number still under contract — if your number is within a minimum term, some providers will reject the port. Check your contract end date before resubmitting.
  • Expired PAC or STAC code — codes are valid for 30 days. If yours has expired, request a new one and resubmit.
Once you have identified and corrected the issue, resubmit the port request through the dashboard. If you are still unsure about the rejection reason, contact Kallin support and we will help you interpret it.
Yes — individual numbers can be ported out of a DDI (Direct Dial In) range even if the rest of the range stays with the current provider. This is sometimes called a partial range port.Be aware that partial range ports may require additional coordination with your current provider, and some providers charge a fee for this. Timelines can also be slightly longer than a standard geographic port.Contact Kallin support before submitting a partial range port request so we can advise on any provider-specific requirements.
Yes — you always have the right to port your number away from Kallin, including back to your original provider or any other UK provider. There is no lock-in.To initiate a port out, contact Kallin support and request a port authorisation code. We will provide everything your new provider needs to complete the transfer. Kallin does not charge any fee for porting out.
Your current phone service remains fully active until the port completes. Calls, texts, and any existing features will continue to work as normal throughout the porting process.Do not cancel your current service before the port completes. Cancelling early can cause your number to be released back into the pool, making it unrecoverable. Wait until Kallin confirms that your number is live and Active in the dashboard before making any changes with your old provider.
Yes — freephone numbers (0800 and 0808) can be ported to Kallin. However, there are a few things to be aware of:
  • Timelines are longer — freephone ports typically take 5–10 working days due to the additional coordination required between providers and the network operator.
  • Your losing provider may charge a fee — depending on your contract, your current provider may apply an early termination or porting-out charge. Check your contract terms before submitting the request.
  • Routing behaviour may differ — freephone numbers are routed differently to geographic numbers; confirm your routing rules in Kallin are configured appropriately once the port completes.
Kallin does not charge you to port a number in. The porting service is included at no extra cost for all Kallin customers.However, your current provider may charge an early termination fee if you are still within a minimum contract term. This is a charge levied by them, not by Kallin, and the amount will depend on your contract. Check your agreement with your current provider before initiating a port if you are concerned about exit fees.

Your right to port under UK law. Ofcom rules give you the legal right to port your phone number to any UK provider. No provider can refuse a valid porting request. If you believe your current provider is obstructing a legitimate port, you can report this to Ofcom at ofcom.org.uk.

Number Porting Guide

Step-by-step instructions for submitting a port request in Kallin.

Contact Support

Reach the Kallin support team if your port is not progressing as expected.