A toll-free call is a phone call where the business that owns the number pays for the call instead of the person dialing. That is the whole toll free call meaning: the "toll" (the old long-distance charge) moves from the caller to the receiver, so customers can call from anywhere in the country without paying for it.
Everything else about toll-free numbers follows from that billing arrangement: the prefixes, why they work from some places and not others, and the extra rules that apply once a business wants to send texts from one instead of just answering calls. This guide covers each of those, then walks through what texting from a business number actually involves, using our own platform, Ready, as the worked example.
What is a toll-free number?
A toll-free number is a 10-digit North American number that starts with a special three-digit prefix instead of a geographic area code. Callers in the US and Canada can dial it at no charge, and the owner pays for incoming minutes through its phone provider.
A few details trip people up:
- It isn't tied to a place. A local number like (212) says "New York." An 800 number says nothing about where the business is.
- Every toll-free prefix is the same product. 888 works exactly like 800. The newer prefixes exist because the older ones ran out.
- Toll-free numbers are portable. They're managed through Responsible Organizations ("RespOrgs"), and a business can move its number between providers, much like porting a mobile number.
- Vanity numbers are just toll-free numbers with memorable digits. 1-800-FLOWERS is an 800 number whose digits spell a word on the keypad.
What does toll-free mean, exactly?
"Toll" is the per-minute charge long-distance calls used to carry. "Toll-free" means the caller doesn't pay it. The charge still exists; it just lands on the business's bill. That's why toll-free numbers became standard for customer service lines, order lines and national hotlines. Removing the cost of calling removed a reason not to call.
The toll-free prefixes: 800, 888, 877, 866, 855, 844 and 833
Seven prefixes are in use for toll-free service in the North American Numbering Plan. They were released roughly in this order as demand used up the previous one:
| Prefix | Roughly introduced | Notes |
|---|---|---|
| 800 | 1960s | The original; the hardest to find memorable numbers in |
| 888 | 1996 | First overflow prefix |
| 877 | 1998 | |
| 866 | 2000 | |
| 855 | 2010 | |
| 844 | 2013 | |
| 833 | 2017 | Newest in wide use |
Additional codes in the 8XX range (such as 822) are reserved for future toll-free use, so if you see one of those it hasn't been assigned to the public yet.
Are 844 numbers toll free?
Yes. An 844 number is a standard toll-free number, billed the same way as an 800 number. The same goes for 833, 855, 866, 877 and 888. If someone tells you an 844 call costs money, they are usually confusing it with a premium-rate prefix like 900, which is the opposite: the caller pays extra.
One caution: scammers use toll-free numbers too, because they look official. The prefix tells you who pays for the call, not whether the business is legitimate.
Toll-free vs local number: the actual differences
The difference between a toll-free and local number comes down to who pays for the call, what the number signals and how carriers treat it for texting.
| Toll-free number | Local number | |
|---|---|---|
| Who pays for inbound calls | The business | The caller's plan (usually free on modern US plans anyway) |
| What it signals | "National company" | "Nearby business" |
| Geographic identity | None | Tied to an area code |
| Works for texting | Yes, after toll-free verification | Yes, after A2P 10DLC registration |
| Reachable from abroad | Often not | Yes, as a normal international call |
Most US mobile plans now include unlimited nationwide calling, so the "free for the caller" benefit matters less than it did in 1990. A local number costs the caller nothing extra on most plans today. What's left is mostly signaling: a toll-free number reads as a national brand, while a local number reads as someone in the caller's own area. Neither is better in the abstract; it depends on whether your business is national or local.
If you text from several local numbers, you can also match the number to the contact. On Ready, local presence sends from your registered number closest to the contact's area code. Its listed price is $0.0015 for each segment of a delivered text. Teams turn it on because a familiar area code reads as local. It's a choice among numbers already on your registered campaign, not a way around registration.
Do toll-free numbers work from abroad?
Usually not reliably. A US toll-free number is "free" because the US owner pays domestic carriers to carry the call. Callers outside the US and Canada often run into one of three outcomes:
- The call won't connect at all. Many international carriers don't route North American toll-free numbers.
- The call connects but the caller pays international rates. It's no longer toll-free for them.
- The call connects only if the business enabled international access with its provider, and then the business pays more per minute.
Coverage within the US is dependable, and Canada generally works too. Some Caribbean countries in the same numbering plan can also reach North American toll-free numbers, but coverage varies. If you serve international customers, publish a regular local number (with country code) alongside your toll-free one. There is also a separate international toll-free system (Universal International Freephone Numbers), but it's a different product with its own provider setup.
What changes when a business wants to text from a number
Calling a toll-free number is simple. Texting from any business number, toll-free or local, is where the rules start, because US carriers treat business texting as a separate, regulated traffic class.
Toll-free texting needs verification
To send texts from a toll-free number, the business has to complete toll-free verification: it submits its business details, its use case, sample messages and how recipients opt in. Carriers block unverified toll-free text traffic, so a toll-free number that's fine for calls can't simply start texting.
Local numbers need A2P 10DLC registration
The local-number version of the same idea is A2P 10DLC: you register a brand (your business) and a campaign (what you'll send). Unregistered traffic gets filtered by carriers. We cover the full process in our 10DLC explainer and what carriers look for in 10DLC rules and requirements.
The numbers Ready sends SMS from are local numbers on the account's own 10DLC registration, so that's the path we'll use as the example here.
Consent is the same rule either way
Whatever the number type, you need the recipient's permission before you text them, and you have to honor opt-outs. Verification or registration gets your traffic accepted by carriers. It doesn't create consent. Cold outreach belongs on the phone or in the mail; texting goes to people who opted in or already replied.
Worked example: texting from a registered business number on Ready
Assume a business has an opted-in list of 2,000 customers and wants to send one appointment-reminder text, plus handle the replies.
Step 1: register. Ready handles brand and campaign registration in-app. There's no setup fee: the charge at submit is the first month, $25. After that the monthly cost is $25/mo for registration and $2 per number. Most approvals take 2 to 7 days. Before registering, an account can send up to 500 texts a month at its normal per-text rate, and the first 20 texts are free for one-to-one sends (a campaign is paid from the first text). Those free texts end the moment registration is paid for, so use them before you register. To send, you add a card and get a number, which is $2 a month with the first month charged when you get it. For a fee-by-fee breakdown, see 10DLC cost: every fee explained.
Step 2: count segments. The reminder is 140 plain characters, which is one segment (a single SMS segment holds 160 GSM-7 characters). Add one emoji and the limit drops to 70 characters, so the same text becomes 3 segments (67 characters per part once it splits), tripling the cost. Ready swaps curly quotes, long dashes and ellipses for plain ones before sending, so those don't change the count.
Step 3: do the math. Ready's Standard rate is $0.0075 per segment plus a $0.0045 carrier fee per segment:
- 2,000 contacts × 1 segment × $0.0075 = $15 in Standard rate
- plus 2,000 × $0.0045 in carrier fees, itemized separately on the bill
With the emoji version, triple both lines.
Step 4: handle replies. Replies land in the Inbox (and in GoHighLevel for connected accounts). Received texts are billed like sent ones, at the per-segment rate plus the carrier fee, so if 400 people reply with a one-segment text, that's another 400 × ($0.0075 + $0.0045).
Ready's all-in prices per segment include the carrier fee but not screening: Scrub lists and Number validation, the two switches in Settings under Compliance, each add $0.003 per segment when switched on, shown as screening on your bill, and both are off by default. Unless you turn the opt-out footer off, the first text to each contact, and one again from time to time, also gets "Reply STOP to opt out" and your business name if the message does not already have them, so a text close to the segment limit can bill one more segment.
What runs automatically: inbound STOP is honored and the opt-out applies across campaigns; sends are held outside permitted local hours based on the recipient's area (campaigns, drip campaigns and automations wait up to 24 hours for the window; a one-to-one or API text is held only if the window opens within 6 hours, otherwise it is refused with 409 QUIET_HOURS_BLOCK and must be resent); and opt-outs, numbers on your Ban list and known landlines are refused up front and not charged. Ready records your opt-in attestation per bulk send and per API send that sets consent_attested (who sent, to how many, when). That's an audit trail of your promise, not a per-contact consent record, so keep each customer's opt-in time, wording and page in your own store.
If you're building this into software, a single send is POST /v1/messages with to, body and consent_attested; the messages API docs cover the rest. If you also want callers to reach you, the Ready Dialer handles outbound and inbound calls at $0.025/min.
On price, raw carrier APIs and GoHighLevel's LC Phone cost less per message than Ready's Standard rate. What you get with Ready is self-serve registration, compliance handling and the inbox in one place, rather than the lowest per-segment number.
The practical takeaway
A toll-free call means the business pays so the caller doesn't. 800, 888, 877, 866, 855, 844 and 833 are all the same product, and none of them cost the caller anything in the US. Toll-free numbers signal "national," local numbers signal "nearby," and toll-free numbers are unreliable from abroad. Texting from either type means registering or verifying first, then getting consent and handling opt-outs properly.
If you want to see what registered texting from local numbers looks like, you can create an account, send your first one-to-one texts before you register and read the quickstart.
FAQ
What is a toll-free call?
A call to a number with a toll-free prefix (800, 888, 877, 866, 855, 844 or 833) where the business that owns the number pays for the call, not the caller.
Are 844 numbers toll free?
Yes. 844 is a standard toll-free prefix introduced in 2013 and is billed exactly like 800. Premium prefixes like 900 are the ones that charge the caller.
Is calling a toll-free number free from a mobile phone?
On most US mobile plans, yes, and it adds no charge. Older minute-based plans could count the airtime against your minutes even though the call itself is toll-free.
Can a business text from a toll-free number?
Yes, after completing toll-free verification with carriers. Unverified toll-free texts are blocked. Local numbers need A2P 10DLC registration instead, and both require recipient consent.
What's the difference between a toll-free and local number?
Who pays for inbound calls (the business vs the caller's plan), what the number signals (national vs nearby), and how carriers approve it for texting (toll-free verification vs 10DLC registration).