
Toll-Free vs. Local Numbers vs. Shortcodes vs. RCS: A Guide for Text Marketers
A quick guide to help choose between toll-free numbers, local numbers, shortcodes, and RCS for text marketing — including why RCS isn't tied to a phone number at all.

A comparison of the three main phone number types for business SMS — short codes (5–6 digits), toll-free numbers (1-800 style), and 10DLC (standard 10-digit numbers) — plus how RCS fits in as its own channel entirely separate from phone numbers.
Last updated
When setting up a business messaging program, one of the first decisions is which phone number type to use — and whether RCS changes the equation. For SMS and MMS, there are three main phone number options in the US: short codes, toll-free numbers, and 10DLC (10-Digit Long Codes). Each has distinct characteristics around throughput, cost, setup time, and use cases.
Short codes are 5–6 digit numbers (like 55444) that support the highest message throughput. Toll-free numbers (1-800 style) offer moderate throughput at lower cost. 10DLC numbers are standard 10-digit phone numbers registered for A2P messaging — the most common choice for businesses starting SMS programs.
RCS (Rich Communication Services) is a common source of confusion here. Many businesses assume RCS is a new message format sent through their existing phone numbers — similar to how MMS works alongside SMS. That's not the case. RCS is its own channel with its own infrastructure, entirely separate from short codes, toll-free numbers, and 10DLC.
The right choice depends on your volume needs, budget, timeline, and use case. Many businesses use a combination — a short code for high-volume opt-ins, a 10DLC number for conversational commerce, and RCS for the richest branded experience where supported.
Short codes offer throughput of 100+ messages per second, making them ideal for high-volume sends like flash sales or time-sensitive drops. They cost $500–$1,000 /month to lease and require 8–12 weeks for carrier approval. Short codes are shared (used by multiple brands) or dedicated (exclusive to one brand).
Toll-free numbers (e.g., 1-800-555-1234) offer moderate throughput (up to 40 MPS after verification) at lower cost. They require toll-free verification, which takes 1–3 weeks. Good for businesses that want higher throughput than 10DLC without the cost of a short code.
10DLC numbers are standard 10-digit phone numbers registered through The Campaign Registry (TCR). Throughput varies based on trust score (typically 1–75 MPS). Setup takes 1–5 days. Cost is low (standard phone number pricing). 10DLC is the default choice for most businesses starting SMS programs.
RCS operates completely outside the phone number system. Instead of a phone number, each business gets a verified brand identity — your company name, logo, brand colors, and a verification badge — that serves as your "address" in the RCS ecosystem. Customers see messages from your brand directly, never from a phone number. RCS requires business verification through an RCS Business Messaging platform, and interactions typically start from a web opt-in, click-to-text, or QR code rather than a customer dialing a number. Devices that don't support RCS automatically receive an SMS fallback through your existing number type.
Choosing the wrong number type can bottleneck your SMS program. If you're running time-sensitive drops to a large list, a 10DLC number with low throughput may not deliver messages fast enough — by the time the last subscriber gets the text, inventory may be sold out.
Conversely, paying for a dedicated short code when you're sending 1,000 messages per week is unnecessarily expensive. The right number type matches your current volume and scales with growth.
For SMS commerce, the number type also affects the customer experience. Short codes (like 55444) are easy to remember and type. 10DLC numbers look like regular phone numbers, which can feel more personal in conversational commerce. Many brands use short codes for opt-in (easy to promote) and 10DLC for ongoing commerce conversations.
RCS changes the equation by removing the phone number from the customer experience entirely. Instead of a number, customers see your brand name and logo with a verification badge. The tradeoff: RCS interactions can't start from a customer dialing a number — they start from web opt-ins, QR codes, or click-to-text links. For brands already using digital opt-in paths, this is seamless. For brands relying on "text KEYWORD to 55444" as their primary opt-in, short codes remain essential alongside RCS.
100+ MPS, ideal for high-volume sends. $500–$1,000 /month. 8–12 week setup. Best for large-list promotions and opt-ins.
Up to 40 MPS. Lower cost than short codes. 1–3 week setup. Good for moderate-volume businesses wanting better throughput.
1–75 MPS based on trust score. Lowest cost. 1–5 day setup. Default choice for most businesses starting SMS.
Not tied to a phone number at all. Uses a verified brand identity instead. Richest experience with buttons, carousels, and branding. SMS fallback built in.
AudienceTap is the text-to-buy platform that powers short code vs. toll-free vs. 10dlc vs. rcs for DTC brands.
No links, no carts, no checkout pages. The conversation is the checkout. See how brands sell out drops in minutes.

Weekly Coffee Drop
Keyword opt-in, QR codes, signup forms, and checkout capture in one platform.
Learn moreTarget the right customers with the right products at the right time.
Learn moreCustomers purchase by replying to a text — no links or checkout pages.
Learn moreMost businesses start with 10DLC — it's the fastest to set up (1–5 days), lowest cost, and sufficient for most sending volumes. As your list grows and you need higher throughput, you can add a toll-free or short code number.
Yes. Many brands use a short code for keyword opt-ins (easy to promote) and a 10DLC number for commerce conversations. AudienceTap supports short codes 55444 and 33777 for opt-ins alongside dedicated commerce numbers.
For a 10,000-subscriber drop: a short code (100 MPS) delivers in ~2 minutes. A toll-free (40 MPS) in ~4 minutes. A 10DLC (10 MPS) in ~17 minutes. For time-sensitive drops, this difference matters.
No. This is a common misconception. RCS is not a message format sent through existing phone numbers — it's an entirely separate channel. Unlike SMS and MMS, which are tied to a short code, toll-free, or 10DLC number, RCS uses a verified brand identity as its "address." Each business gets its own branded presence (name, logo, verification badge) within the RCS ecosystem. You don't attach RCS to your existing toll-free or long code number the way you might send an MMS through the same number you use for SMS. RCS is its own dedicated infrastructure.
RCS complements your existing number types rather than replacing them. Your short code, toll-free, or 10DLC number handles SMS and MMS. RCS operates as a separate branded channel for the richest customer experience — interactive buttons, carousels, and verified branding. When a recipient's device doesn't support RCS, the message falls back to SMS through your existing number. Most brands will use their phone number strategy for SMS alongside RCS for enhanced messaging.
$18M+
Text-driven sales
Processed through AudienceTap
5.5%
Avg. conversion rate
Text-to-Buy campaigns
46x
Higher than link-based SMS
Reply-to-buy vs. click-to-buy
98%
SMS open rate
Messages read within minutes
10DLC (10-Digit Long Code) registration is the carrier-mandated process for businesses to register their brand and SMS campaigns before sending A2P messages through standard 10-digit phone numbers.
A2P (Application-to-Person) Messaging refers to text messages sent from a business software platform to individual consumers — as opposed to person-to-person texts between individuals.
SMS Deliverability is the rate at which sent text messages successfully reach recipients' devices, affected by carrier filtering, number reputation, content quality, and compliance standing.
RCS for Business (RCS Business Messaging or RBM) is the application-to-person (A2P) version of RCS that lets brands send verified, branded, interactive messages to customers through their default messaging app.
RCS (Rich Communication Services) is the next-generation messaging standard that upgrades SMS with interactive buttons, rich media, carousels, and branded sender profiles.
Try a live demo on your phone
Enter your number to experience a Text-to-Buy flow firsthand.
Speak to an expert
Get a free 1-on-1 consultation with personalized setup recommendations for your brand.