How Toll-Free Numbers Are Routed
Toll-free numbers (800, 888, 877, 866, 855, 844, 833) follow a fundamentally different routing process than geographic phone numbers. When you dial a regular number, the NPA/NXX data tells the originating carrier where to send the call. When you dial a toll-free number, the originating carrier must query a centralized database to determine where the call should go — because toll-free numbers are not tied to any geographic location or specific carrier’s NXX assignment.
How Toll-Free Differs
A standard geographic call like (312) 555-1234 can be routed based on the NPA/NXX: the carrier’s routing table knows that 312-555 terminates on a specific carrier in LATA 358. Even with number portability, the LRN dip returns a routing number that points to a specific switch.
Toll-free numbers have no NPA/NXX-based routing. The number 800-555-1234 does not inherently belong to any carrier or geography. Instead, it is a non-geographic number that can be pointed to any destination — a call center in Texas, an IVR in a cloud platform, or a mobile phone. The destination can change at any time without changing the toll-free number.
This flexibility requires a real-time database lookup on every toll-free call.
The SMS/800 Database
The SMS/800 (Service Management System for 800 numbers) is the authoritative database for toll-free number routing. It is operated by Somos, Inc. (the same organization that manages NANPA).
For every active toll-free number, the SMS/800 database stores:
- The RespOrg (Responsible Organization) managing the number
- Routing instructions: Where to send calls to this number, which can include complex routing rules based on time of day, day of week, caller’s originating NPA, percentage-based load balancing, and other criteria
- Carrier of record: The carrier responsible for terminating the call
When a subscriber dials a toll-free number, the originating carrier queries the SMS/800 database (via SS7 TCAP or increasingly via IP-based interfaces) to retrieve the routing instructions. The database returns the destination — typically an LRN or carrier-specific routing code — and the originating carrier routes the call accordingly.
RespOrgs
A Responsible Organization (RespOrg) is an entity certified by Somos to manage toll-free numbers in the SMS/800 database. RespOrgs can:
- Reserve toll-free numbers from the available pool
- Configure routing for numbers they manage
- Transfer numbers between RespOrgs (e.g., when a business changes providers)
- Set up advanced routing: Time-of-day routing, geographic routing (route callers from different area codes to different destinations), percentage allocation, disaster recovery routing
RespOrgs include carriers (AT&T, Verizon), VoIP providers, and specialized toll-free management companies. A business that wants a toll-free number works with a RespOrg — either their carrier directly or a third-party RespOrg — to obtain and configure the number.
The Toll-Free Call Flow
- Caller dials 800-555-1234
- Originating switch recognizes the 800 NPA as toll-free
- Database query: The switch sends a query to the SMS/800 database
- Routing response: The database returns routing instructions (destination carrier, trunk group or LRN, any special routing rules)
- Call routing: The originating carrier routes the call to the specified destination, potentially through a long-distance carrier
- Termination: The call reaches the toll-free subscriber’s phone system
- Billing: The toll-free subscriber (not the caller) pays for the call. The originating carrier bills the terminating carrier (or directly bills the toll-free subscriber’s carrier) for originating the call.
Billing Direction
The key economic difference: toll-free calls reverse the billing. The called party pays, not the caller. This involves:
- Originating charges: The originating carrier charges for use of their network to carry the call
- Transport charges: Any transit carriers charge for carrying the call between the originating and terminating carriers
- Terminating charges: The terminating carrier may charge for completing the call to the subscriber’s equipment
These charges are borne by the toll-free subscriber through their carrier or RespOrg.
Toll-Free Number Portability
Like geographic numbers, toll-free numbers can be ported. A business can move their 800 number from one RespOrg/carrier to another without changing the number. The process involves:
- The gaining RespOrg submits a transfer request in the SMS/800 system
- The losing RespOrg confirms (or the transfer is processed after a waiting period)
- Routing records in SMS/800 are updated to point to the new carrier
- All future calls route to the new destination
Toll-free portability is managed entirely within the SMS/800 system — it does not use the NPAC/LRN system that handles geographic number portability.
Toll-Free NPAs
The toll-free NPAs have been introduced over time as demand exhausted existing codes:
| NPA | Introduced | Status |
|---|---|---|
| 800 | 1967 | Original toll-free code; fully assigned |
| 888 | 1996 | Active |
| 877 | 1998 | Active |
| 866 | 2000 | Active |
| 855 | 2010 | Active |
| 844 | 2013 | Active |
| 833 | 2017 | Active |
| 822 | Reserved | Not yet activated |
All toll-free NPAs function identically from a routing perspective — the SMS/800 database handles all of them. The only difference is availability of vanity numbers (memorable alphanumeric patterns).
Modern Toll-Free
Toll-free routing has evolved beyond simple call delivery:
- Real-time routing changes: RespOrgs can update routing instantly through the SMS/800 portal, enabling rapid disaster recovery (redirect calls to a backup location within minutes)
- Texting: Toll-free numbers now support SMS/MMS (text-enabled toll-free), requiring additional registration and routing configuration
- RealTimeRTG: Somos has introduced real-time query capabilities that enable more dynamic routing decisions
- Toll-free number registry: The FCC established a Toll-Free Number Registry to combat toll-free number hoarding and ensure vanity numbers are available to legitimate businesses
Further Reading
- How a Phone Call Gets Routed — the standard geographic call flow for comparison
- NPA/NXX Explained — geographic numbering that toll-free bypasses
- The North American Numbering Plan — toll-free NPAs within the broader numbering plan