IOSOR Learn

Porting vs a new DID: when to move a number and when JIT is cheaper

Number porting protects reputation and continuity but costs weeks. A new just-in-time DID is faster and cheaper for many jobs. A cost/risk/timeline guide before you commit.

Porting a number and buying a new number solve different problems, and B2B teams that default to "always port" or "always buy new" end up paying for the wrong one. Porting protects an existing brand relationship and inbound history; a new just-in-time (JIT) DID gets you live capacity fast, at a lower and more predictable cost. Neither is universally right.

IOSOR sells commercial numbers as just-in-time (JIT) purchase: live search, a prepaid hold, then a real purchase when you commit — never a pre-bought shop stock waiting for buyers. That JIT model is what makes new-DID decisions fast and financially clean, which changes the porting calculus.

Porting vs new DID: the real decision

Porting makes sense when the number itself carries value: it is printed on marketing materials, saved in customers' phones, tied to years of inbound trust, or required by a regulator for continuity. A new DID makes sense when the number is a function, not a brand asset — an OTP sender, a new market's local presence, a temporary campaign line, or overflow capacity.

The wrong default in either direction is expensive: porting a disposable OTP number wastes weeks on a process that gains you nothing, while abandoning a customer-facing number to "just get a new one fast" can silently break trust and support continuity.

Cost and timeline: what each path actually costs

Dimension Porting New JIT DID
Typical timeline Days to several weeks, depending on losing c

Risk checklist before you decide

  1. Does the number appear on customer-facing materials, or is it purely internal/functional? If functional, default toward a new JIT DID.
  2. Can the business tolerate a multi-week port window without a working number, or does it need bridge capacity in parallel?
  3. Is the losing carrier known to be slow or uncooperative for this market — has the platform successfully ported from it before?

4

No pre-bought stocklist myth: prepaid hold then buy

There is no shelf of numbers sitting in inventory waiting to be sold to the next buyer — that model does not exist honestly at market scale, and any catalog implying otherwise is decorating a lie. The real sequence is: search live availability, place a prepaid hold, execute the purchase at that moment, then assign. If the purchase fails, the hold releases and the money returns; if it succeeds, the number becomes yours immediately.

Red flags

  • A catalog that looks like a pre-bought pre-bought stocklist instead of live search plus hold-then-buy
  • Porting quoted with no realistic timeline range, or "instant port" claims for markets known to be slow
  • No prepaid hold before purchase — money moves before availability is confirmed
  • Silent number swaps on JIT failure with no explicit alternative offer or refund path
  • Full monthly rent hidden until after the first invoice, instead of quoted with setup upfront

Start with IOSOR

Evaluate your current number inventory in the IOSOR console by separating legacy brand assets from purely functional routing endpoints.

Is MRC charged for the second month of a DID? · How to choose a JIT virtual DID buying guide? · What happens when sub-accounts cap hit is reached?

IOSOR takeaway

Porting is justified only when number recognition directly drives customer trust or regulatory compliance. Functional endpoints, campaign numbers, and automated system routing are substantially cheaper and faster when provisioned on demand using Just-In-Time DID search and hold workflows.

Do audit your traffic to separate functional endpoints from brand assets before initiating migration paperwork. Don't fall for static stocklist catalogs claiming instant ports, and don't stall operations by porting secondary numbers that can be replaced dynamically in seconds.

Was this guide helpful?

Related guides