FREE2026 Call Center Software Comparison|Independent, data-backed — no sales callGet the PDF →

Spotsaas logo
Free PDF · Call Center

Number Porting Checklist

Porting phone numbers to a new call center platform is the single highest-risk step of any migration — a botched port means dropped calls, dead DIDs, and 911 routing failures. This checklist walks you through everything from gathering a clean Customer Service Record to the night-of cutover, with a realistic timeline and the rejection reasons that cause 90% of port delays.

  • How Number Porting Actually Works
  • Before You Submit — Gather and Verify
  • LOA and Port Request Submission
  • Porting Timeline by Port Type
★★★★★Trusted by 3,000+ buyers· built from 75 call center software tools· independent
PDF · FreeNumber Porting Checklist

Where should we send it? Free · arrives in seconds · no spam.

We email it to you — one-click unsubscribe anytime.

  1. 1Tell us where to send it

    Your name and work email — nothing more.

  2. 2Check your inbox

    Your checklist arrives in seconds, not days.

  3. 3Use it with your team

    Editable and ready to share — make it your own.

A peek inside

See exactly what you're getting

Free PDF
Spotsaas · 2026
Number Porting Checklist
How Number Porting Actually Works
Before You Submit — Gather and Verify
LOA and Port Request Submission
Porting Timeline by Port Type
Get the checklist

What it is

The Number Porting Checklist is a step-by-step guide to moving phone numbers from a losing carrier to a new call-center platform — the single highest-risk step of almost any migration. Porting is unforgiving: a botched port means dropped calls, dead DIDs, and in the worst case 911 routing failures, and unlike a misconfigured IVR you can’t just fix it after the fact, because the number may be stuck in limbo between carriers. This checklist walks through everything from gathering a clean Customer Service Record (CSR) to the night-of cutover, with a realistic timeline and the rejection reasons that cause the vast majority of port delays.

The checklist is organized around the porting lifecycle. It starts with how porting actually works, then the before-you-submit gathering and verification — pulling a recent bill (under 30 days old) from the losing carrier so the Letter of Authorization (LOA) matches it exactly, requesting a CSR to confirm the authoritative list of numbers, identifying the billing telephone number (BTN) that often must port last or with the group, and listing every DID, toll-free, and fax line because partial ports trigger account-level rejections. Then it covers LOA and port-request submission, the porting timeline by port type, cutover and validation, and the common rejection reasons.

The throughline is precision. The LOA name and service address must match the losing carrier’s CSR character-for-character — “Suite” versus “Ste,” “Street” versus “St” — because a mismatch causes an instant rejection. The account number and PIN must be correct. The FOC (Firm Order Commitment) date and a cutover window, ideally off-hours, must be confirmed in writing. Get these details right and the port is routine; get one wrong and the whole migration slips, which is exactly the failure mode this checklist is built to prevent.

What it's used for

Number porting is the part of a contact-center migration with the most ways to fail and the highest cost of failure — which is precisely why it deserves a checklist rather than improvisation. Teams use it to:

  • Gather a clean, authoritative starting point — a recent losing-carrier bill (under 30 days old) and a CSR — so the LOA and port request are built on verified data rather than memory.
  • Identify every number that must port — each DID, toll-free, and fax line — and the BTN, because partial ports of an account commonly trigger account-level rejections that block the whole order.
  • Verify the authorized name, service address, account number, and PIN character-for-character against the CSR, since the smallest mismatch (Suite vs Ste) causes an instant rejection.
  • Complete and submit the LOA and port request correctly, signed by an authorized contact, with the losing-carrier bill attached and a requested FOC date.
  • Plan the cutover for an off-hours window with a confirmed FOC date and a written port-order number for tracking, so the switch happens when call volume is lowest.
  • Validate after cutover that inbound calls route, outbound caller ID is correct, and — critically — 911/emergency routing is intact for every ported number.
  • Anticipate and avoid the common rejection reasons — name/address mismatch, wrong account number or PIN, partial-port conflicts, pending orders or contract freezes — that cause roughly 90% of port delays.

Who uses it

Porting numbers is a coordinated effort between the team running the migration and the carriers on both ends. The roles that depend on this checklist include:

Telecom / Telephony AdministratorsThey run the port end to end — gathering the CSR, completing the LOA, submitting the request, and managing the cutover — and the checklist is their operational runbook for getting every detail right.
IT / Migration Project ManagersThey own the migration timeline and use the porting timeline by port type to sequence the cutover correctly and set realistic expectations with stakeholders.
Contact Center Operations ManagersThey coordinate the business-side impact — scheduling the off-hours cutover, briefing agents, and confirming the queues and routing are ready on the new platform when the numbers land.
Implementation Consultants / Onboarding TeamsWhen standing up a new platform such as Talkdesk, Nextiva, or CloudTalk for a client, they manage the port as the highest-risk part of go-live and use the checklist to keep it from derailing the launch.
Compliance / Risk TeamsThey care most about 911/emergency routing validation, since a port that breaks emergency calling is a serious safety and liability failure that must be caught before and after cutover.
Carrier / Vendor CoordinatorsThey liaise with the gaining and losing carriers, chase the FOC date, and resolve rejections — using the common-rejection list to diagnose and fix the issues that stall a port.

Context & good to know

Number porting is governed by carrier processes and telecom regulation, and it’s deliberately bureaucratic because a phone number is a piece of critical infrastructure — the system errs on the side of not letting numbers move incorrectly. The Letter of Authorization, the Customer Service Record, the Firm Order Commitment date, and the billing telephone number are all artifacts of that process. Understanding what each is and why the carriers insist on exact matches is the difference between a port that completes on the requested date and one that bounces through rejection after rejection.

The reason this is the highest-risk step in any contact-center migration is that porting is largely irreversible mid-flight and intolerant of error. A typo in the service address, a missing account PIN, an attempt to port some numbers off a shared account while leaving the BTN behind — any of these triggers a rejection, and each rejection adds days to the timeline. The checklist front-loads the verification precisely because catching a name mismatch before submission costs minutes, while catching it after a rejection costs days and can blow the entire go-live date.

When implementing a new platform — Talkdesk, Nextiva, CloudTalk, Five9, Genesys — the gaining carrier (often the platform itself or its underlying carrier) manages much of the mechanics, but the responsibility for clean, matching data and a sane cutover plan sits with the migrating organization. The most overlooked validation is 911/emergency routing: a port can succeed for normal inbound and outbound calls while emergency routing is misconfigured, which is a genuine safety hazard. The checklist makes emergency-routing validation an explicit cutover step, alongside confirming inbound routing and outbound caller ID, so go-live isn’t declared on incomplete testing.

✓ Independent · vendors can't pay to rank

Built on verified data, not vendor spin

Every Spotsaas resource draws on the Spotsaas Score — a blend of verified review ratings, review volume, and feature depth across 75 call center software tools. Refreshed regularly; data as of June 2026.

FAQ

Questions, answered

What is number porting?

Number porting is the process of transferring a phone number from one carrier or platform (the “losing” carrier) to another (the “gaining” carrier) so you keep the same number while changing providers. In a contact-center migration it’s how your published business numbers, toll-free lines, and DIDs move to the new platform without forcing customers to learn a new number. It’s a regulated, carrier-coordinated process with exacting data requirements.

What is an LOA in number porting?

An LOA — Letter of Authorization — is the document that authorizes the gaining carrier to port your numbers away from the losing carrier. It must contain the exact account name, service and billing address, billing telephone number, and full list of numbers, all matching the losing carrier’s records, and be signed by an authorized account contact. A signature, name, or address mismatch on the LOA is one of the most common causes of instant port rejection.

What is a CSR (Customer Service Record)?

A CSR is the authoritative record from the losing carrier listing the account name, service address, account number, and every number on the account. You request it from your new provider (who obtains it from the losing carrier) to confirm exactly what you’re porting and to ensure your LOA matches the carrier’s records character-for-character. Building the port from the CSR rather than from memory or a bill alone prevents most mismatch rejections.

What is a BTN and why does it matter?

The BTN — billing telephone number — is the main account number that other numbers on the account are billed under. It matters because it often must port last or move with the entire group; trying to port other numbers while leaving the BTN behind can trigger an account-level rejection. Identifying the BTN early and planning its port correctly is essential to avoid a partial-port conflict that blocks the whole order.

Why do partial ports cause rejections?

Carriers manage numbers at the account level, so trying to port some numbers off a shared account while leaving others (especially the BTN) behind can conflict with how the account is structured and get rejected. The safe approach is to list every DID, toll-free, and fax line on the account and plan the port as a coordinated whole, deciding deliberately which numbers move and which stay rather than discovering the conflict at submission.

What is an FOC date?

FOC stands for Firm Order Commitment — the date the losing and gaining carriers agree the port will complete. You request a specific FOC date and a cutover time window (off-hours strongly preferred) when you submit, and you should get it confirmed in writing along with a port-order number for tracking. The FOC date is what you plan your cutover around; until it’s confirmed, the port isn’t scheduled.

What are the most common reasons a port gets rejected?

The big ones, accounting for the large majority of delays, are: account name or address mismatch (the LOA must match the CSR exactly, including Suite vs Ste); a wrong or missing account number or PIN; a partial-port conflict on a shared account; a pending service order, port-out lock, or contract freeze on the losing account; and trying to port a number that’s already disconnected or ported elsewhere. The checklist front-loads verification specifically to catch these before submission.

Why is 911 routing validation so important after a port?

Because a port can succeed for normal inbound and outbound calls while emergency (911) routing is misconfigured or pointing at the wrong address — a genuine safety hazard that’s invisible until someone dials 911. Validating that emergency routing is intact and points to the correct location for every ported number is a non-negotiable cutover step. The checklist makes it explicit so go-live isn’t declared on the basis of a normal test call alone.

How long does number porting take?

It varies by port type and complexity. Simple ports of a few numbers can complete in a handful of business days, while large or complex ports — many numbers, toll-free, multiple carriers — take longer, and any rejection resets the clock. The checklist includes a porting timeline by port type so you can set a realistic schedule and avoid promising a go-live date that depends on a clean, first-try port that may not happen.

When should the cutover happen?

During an off-hours window when call volume is lowest — nights or weekends for most operations — so any disruption affects the fewest customers. You confirm the FOC date and a specific cutover time window in writing, prepare the new platform’s routing in advance, and validate inbound, outbound caller ID, and 911 immediately after the switch. Cutting over during peak hours risks dropping live customer calls if anything goes wrong, which is exactly what the planning is meant to avoid.

Grow your pipeline with buyers who are already looking for you

254,000+ buyers use Spotsaas every month to evaluate and shortlist software. Get in front of them — for free, or with a managed growth plan built around your category.