Skip to content
14-day free trial · compliance included · one account for numbers, voice and SMS.14-day free trial · compliance included · one account for numbers, voice and SMS.14-day free trial · compliance included · one account for numbers, voice and SMS.14-day free trial · compliance included · one account for numbers, voice and SMS.
Twiching
All posts

How to Buy DID Numbers Wholesale: KYC, Inventory, and Activation in 2026

T
Author: Twiching TeamWholesale Voice Expert
September 23, 202311 min read
Buy DID Number Wholesale

Introduction

Buying DID numbers wholesale is a defined workflow: open an account, complete KYC, search inventory by country and area code, and activate. This guide walks through KYC, inventory search, activation versus porting timelines, and compliance requirements, with Twiching's buying flow featured as a worked example.

Key Takeaways

  • Buying wholesale DID numbers is a defined workflow: KYC → inventory search → SIP trunk attach → activation, completing in minutes for non-ported numbers.
  • KYC requires business name, address, and contact data; address-of-record rules apply in most EU countries and dictate which geographic numbers a buyer can acquire.
  • Porting an existing number from another carrier takes 5–10 business days in the US under FCC local number portability rules.
  • A-level STIR/SHAKEN attestation on outbound caller ID using the bought DID is mandatory in the US — confirm the wholesale provider signs at A-level before buying.
  • Twiching's wholesale DID buying flow runs in under 48 hours from KYC submission to production traffic, with self-service inventory across 80+ countries.

Why Buy DID Numbers Wholesale

Retail DID pricing makes sense for a single small business buying a handful of numbers. It stops making sense the moment the buyer scales up — an ITSP reselling numbers, a CPaaS layer attaching numbers to apps.

The same goes for a UCaaS platform handing out numbers per seat, or a contact centre giving every campaign its own dedicated DID.

At those volumes, the wholesale model is the only economics that work. That means a per-number monthly rental at $0.50–$3.00 for geographic DIDs, plus per-minute inbound termination at wholesale VoIP rates. Wholesale DID also gives the buyer programmable provisioning, real-time CDR streaming, and porting workflows that retail providers don't expose.

The buyer is signing on for two things when they buy DID numbers wholesale. The first is the numbers themselves, with lifecycle rights like porting in, porting out, address-of-record management, and E.911 registration.

The second is the platform that exposes the numbers: the search/provisioning API, routing configuration, and CDR feed. Both halves matter for evaluation; one without the other doesn't deliver a usable wholesale DID estate.

Step 1 — KYC and Account Setup

Further reading: Wholesale pricing & rate deck

Every wholesale DID provider runs KYC at account creation. The minimum data set is business legal name, registered address, primary contact name, contact email and phone, and a tax/VAT identifier in jurisdictions that require it.

Some providers also ask for a credit reference, a director-level ID document, or a sample of expected inbound traffic to scope fraud controls. Twiching completes KYC for standard business customers in under 48 hours from submission; high-risk industries take longer because of additional anti-fraud review.

Address-of-record requirements layer on top of basic KYC. Most European countries require a holder of a geographic DID to have a registered address in the issuing country.

The buyer either supplies a local address as part of KYC or uses the provider's address-of-record service where one is available. Wholesale providers without an address-of-record service can't sell numbers in countries where it's mandatory, regardless of inventory.

Buy DID Number Wholesale – Overview and Key Concepts

Step 2 — Searching Wholesale DID Inventory

Once the account is live the buyer searches inventory. The standard surface is a portal and an API. It supports filtering by country, area code or city code, number type (geographic, national, toll-free, mobile), and capability (CNAM-eligible, SMS-capable, E.911-eligible).

Available numbers come back with rental price, setup fee (where applicable), and per-minute inbound rate. The buyer reserves a number, attaches it to a SIP trunk, and triggers provisioning.

Inventory depth varies dramatically between providers. Major US, UK, German, and French markets have deep inventory at most providers. Smaller EU markets, much of LATAM, and most of APAC and the Middle East show fragmented inventory.

Confirm before signing that the provider can buy DID numbers wholesale in every country the buyer's customers actually want, not just the headline markets.

Step 3 — Activation Timeline

Further reading: Wholesale voice solutions

New (non-ported) wholesale DID numbers activate in minutes once provisioning is requested. The provider assigns the number from inventory and configures the SIP routing destination supplied by the buyer — a SIP URI, IP address, or forwarding number.

It runs the regulatory registration, E.911 in the US or address-of-record in the EU, and the number goes live and able to receive calls. The whole flow can run inside an API script: search, reserve, provision, configure routing, test inbound. It takes under sixty seconds for a non-ported number in a major market.

Ported numbers — buying an existing telephone number that the buyer wants to bring across to the new wholesale provider — take longer. US local number portability completes in 5–10 business days for standard geographic numbers. Toll-free can be faster (3–5 days) because of the centralised database.

International ports vary wildly — some EU countries port in 1–5 days; some emerging markets take 30+ days or block porting entirely. Keep the losing carrier active until the port confirms complete to avoid stranding the number.

Step 4 — Configuring Routing for a Bought DID Number

Once a wholesale DID number activates, the buyer configures inbound routing. The standard mapping is: this DID → this destination, where the destination is one of a SIP URI, a static IP, or a forwarding phone number.

Layered on top are time-of-day rules, day-of-week patterns, and failover destinations triggered by SIP timeouts or 4xx/5xx responses. Simultaneous-ring to multiple endpoints, geographic routing for multi-site businesses, and CNAM display round it out, where the destination jurisdiction supports it. All of this is per-DID and editable through the portal or API without involving carrier support.

Buy DID Number Wholesale – How It Works in Practice

Step 5 — STIR/SHAKEN Attestation for Outbound Caller ID

When the buyer uses a DID number they bought wholesale as their outbound caller ID, US carrier rules require A-level STIR/SHAKEN attestation. The wholesale provider that hosts the DID has to be able to sign outbound calls at A-level. That applies whenever those calls present any of the hosted DIDs as caller ID.

Wholesale providers without A-level attestation leave their customers' outbound calls labelled 'Spam Likely' or blocked outright by US carrier spam analytics. That makes the DIDs useless for outbound business use.

Confirm before signing that the provider will sign at A-level for outbound calls presenting any of the wholesale DIDs the buyer holds. Twiching signs at A-level by default for any DID hosted on the same account, so a single contract covers inbound DID hosting and outbound caller-ID attestation.

What It Actually Costs to Buy DID Numbers Wholesale

Wikipedia: Direct inward dialing

Realistic pricing in 2026 runs $0.50–$3.00 per geographic DID per month in major markets and $5–$15 per month for US toll-free. Setup fees on non-ported numbers are typically zero through self-service; ported numbers, premium numbers, and toll-free carry small one-off fees.

Inbound termination is billed separately at per-minute wholesale VoIP rates — typically $0.001–$0.01 per minute on US geographic DIDs depending on volume tier. Per-destination rates publish in the wholesale provider's rate deck with billing increments and effective dates.

Look out for hidden lifecycle fees on E.911 registration, address-of-record changes, CNAM updates, and disconnection — they compound at scale.

Buy DID Number Wholesale – Key Benefits and Features

Buy DID Number Wholesale — Provider Checklist

  1. 01Account-level KYC completed in under 48 hours for standard business buyers
  2. 02Address-of-record service available in countries where it is required
  3. 03Country inventory depth confirmed for every market the buyer's customers actually need
  4. 04Self-service inventory search and provisioning via REST API, not by support ticket
  5. 05Non-ported DID activation in minutes; ported DID status visible stage-by-stage in the portal
  6. 06A-level STIR/SHAKEN attestation on outbound caller ID presenting any hosted wholesale DID
  7. 07Per-number monthly rental published per country with no hidden setup, E.911, or lifecycle fees
  8. 08Real-time inbound CDR feed via webhook or Kafka
  9. 09Routing supports SIP URI, IP, and forwarding-number destinations with time-of-day, failover, simultaneous-ring
  10. 1024/7 NOC with a 15-minute critical-incident SLA for inbound routing failures

Buying Wholesale DID Through Twiching

Twiching's wholesale DID buying flow runs end-to-end in under 48 hours from KYC submission to production inbound traffic. KYC completes in under 48 hours for standard business customers. The buyer searches inventory across 80+ countries via portal or REST API, and filters by area code and number type.

Provisioning DIDs happens in a single API call that also attaches them to a SIP trunk. Address-of-record is integrated for European countries that require it; E.911 registration is integrated for US DIDs; A-level STIR/SHAKEN attestation signs outbound calls presenting any hosted DID.

Per-number monthly rental publishes per country with no hidden setup, E.911, or lifecycle fees on the standard operations. Inbound CDRs feed in real time via webhook or Kafka.

Routing configuration supports SIP URI, IP, and forwarding-number destinations, with time-of-day, day-of-week, failover, and simultaneous-ring rules per DID. Twiching's 24/7 NOC handles inbound routing issues with a 15-minute critical-incident SLA, and the porting workflow exposes stage-by-stage status with rejection reasons surfaced inline.

Conclusion

Buying DID numbers wholesale is a defined workflow with predictable timing — KYC in under 48 hours, non-ported activation in minutes, ported numbers on 5–10 business days for US geographic — and predictable pricing at $0.50–$3.00 per geographic DID per month plus per-minute inbound termination at wholesale VoIP rates. The judgement calls are at the provider level: country inventory depth in the markets the buyer's customers actually need, A-level STIR/SHAKEN attestation for outbound caller ID using bought DIDs, address-of-record service in EU jurisdictions that require it, and the absence of hidden lifecycle fees that compound at scale. Twiching's wholesale DID buying flow runs end-to-end in under 48 hours with self-service inventory across 80+ countries and A-level outbound attestation by default. Walk through the buying flow against current wholesale DID rentals to benchmark whether the provider behind the buyer's existing DID estate is still the right one.

FAQ

Questions about Twiching, answered.

Open an account with a wholesale provider, complete KYC, and submit address-of-record where required. Then search inventory by country and area code, attach the selected DID to a SIP trunk, and activate. Non-ported numbers go live in minutes; ported numbers complete the regulatory porting cycle in 5–10 business days for US geographic.

You reached the end

Read the next one. Slide to continue.

What is Wholesale Voice? Powering Scalable and Cost-Effective Communication

Drag the dial fully to the right to open the next dispatch.

Start free

Try it for 14 days.
See what a real phone stack does.

Phone numbers, voice, SMS and AI on one account. No credit card required — no charges during the trial.

Compliance with applicable regulations required.