Pre-launch: WaBulkSend is not open to users yet. The features described on this page are what we are building, not software you can log in and use today. Join the waitlist and we will email you when access opens.

🇺🇸 US carrier rules, in plain English

10DLC Registration for WhatsApp: Does A2P 10DLC Apply to WhatsApp Business?

Short answer: no. 10DLC is a carrier system for SMS. WhatsApp runs over the internet and is approved by Meta instead. Here is what each regime costs, what it caps, and which one clears faster.

No Campaign Registry brand. No campaign vetting fee. No carrier surcharge per message.

🧮
10DLC SMS vs WhatsApp cost
US utility traffic, published Twilio rates
20,000 messages
Registered 10DLC SMS $250.00
$0.0083 per message plus an average $0.0042 carrier surcharge, before registration fees.
WhatsApp utility template $168.00
$0.0084 all in through Twilio. No brand, campaign or carrier fees.
Difference per month $82.00

Utility and authentication traffic only. US marketing templates do not deliver on WhatsApp, so promotional volume has to stay on registered SMS.

Does WhatsApp require 10DLC registration?

No. A2P 10DLC governs application-to-person SMS and MMS sent over US carrier networks from 10-digit long code numbers. WhatsApp is an over-the-top service that delivers over the internet and never touches a carrier network, so there is no brand or campaign to register with The Campaign Registry and no carrier surcharge per message. Meta gates the channel instead, through business verification, display name review, per-template approval and a quality rating on every number.

Last updated August 2026.

0
10DLC campaigns WhatsApp needs
0 to 100
Trust score range for SMS brands
$46
Standard brand registration, Twilio
80/sec
Default WhatsApp throughput

What is A2P 10DLC?

A2P 10DLC is the system US mobile carriers use to sanction business text messaging sent from standard 10-digit phone numbers. A2P means application-to-person, the traffic a piece of software sends rather than a human thumb-typing. 10DLC means 10-digit long code, an ordinary phone number as opposed to a short code or a toll-free number.

Before 10DLC, businesses quietly sent A2P traffic through consumer-grade long codes that carriers never sanctioned, and the carriers responded with unpredictable filtering. The registry fixed that by making the traffic declared. You register a brand, which is your legal business identity, and then one or more campaigns describing what you will send, with sample messages. The Campaign Registry, a body the major carriers back, holds the records.

Registration produces a trust score between 0 and 100. That number is not cosmetic. It decides your message throughput and the daily volume each carrier will accept from you, and it is why two businesses on identical plans can have wildly different sending capacity. This is a United States framework only. It has no bearing on messaging outside the US, which is exactly why it confuses teams evaluating an international channel like WhatsApp.

Two approval regimes, and what each one actually gates

The useful mental model is not "regulated versus unregulated." Both channels make you ask permission before you can send at scale. They just ask different bodies, on different timelines, and they throttle different things.

  A2P 10DLC SMS WhatsApp Business Platform
Approving bodyUS carriers via The Campaign RegistryMeta
What you registerBrand, then each campaign use caseBusiness, display name, then each template
Reputation metricTrust score, 0 to 100Quality rating per number
Volume capPer-carrier daily limits by trust scoreMessaging tier per rolling 24 hours
Per-message cost structureProvider rate plus carrier surchargeProvider rate plus Meta template fee
Recurring platform feesMonthly fee per registered campaignNone from Meta for keeping templates live
US promotional messagingAllowed with consentPaused since April 1, 2025
ReachAny US mobile numberOnly people who use WhatsApp

More detail on the Meta side in our WhatsApp quality rating guide and the WhatsApp Business Solution Provider explainer.

How trust scores and messaging tiers cap your volume

Both channels throttle new senders, and both raise the ceiling as you prove yourself. The mechanics differ enough that a team planning a campaign on the wrong model ends up with a schedule the account will not honor.

On 10DLC, your brand trust score sets a daily ceiling per carrier. T-Mobile publishes the clearest version of this, with a daily limit that resets at midnight Pacific. On WhatsApp, the cap is a messaging tier counted in unique customers you can start a conversation with per rolling 24 hours, and it climbs automatically as you send quality volume. Note that the WhatsApp tiers are 250, 2,000, 10,000 and 100,000. There is no 1,000 tier, despite how often that figure appears in bulk messaging guides.

10DLC: T-Mobile daily limit by trust score
Trust score 75 to 100200,000 per day
Trust score 50 to 7440,000 per day
Trust score 25 to 4910,000 per day
Trust score 1 to 242,000 per day

Outbound SMS segments plus MMS, as published in provider documentation of T-Mobile limits.

WhatsApp: messaging tier per rolling 24 hours
Unlimited tierNo numbered cap
Tier 4100,000 unique customers
Tier 310,000 unique customers
Tier 22,000 unique customers
Tier 1250 unique customers

Default send throughput is up to 80 messages per second regardless of tier.

One 2026 change worth noting on the SMS side: from March 18, 2026 Twilio began setting MMS rate limits for A2P 10DLC numbers by brand trust score and campaign use case, replacing a flat account-level cap of 1 message per second. Full detail on the WhatsApp side sits in our WhatsApp messaging limits guide.

How much does 10DLC registration cost?

Registration costs are pass-through. The Campaign Registry and the carriers set them, your provider collects them, so the figures move slightly between vendors but the structure is identical everywhere: a one-time brand fee, a vetting fee per campaign, a monthly fee per live campaign, and then a surcharge on every message you send. The numbers below are the ones Twilio publishes, chosen because Twilio is one of the few providers that puts a full US rate card in public.

Fee Amount When it applies
Standard brand registration$46 one timeRegistered businesses, includes secondary vetting
Sole proprietor brand registration$4 one timeIndividuals and very small senders
Campaign vetting$15 per campaignCharged at the time of vetting, per campaign
Monthly campaign feeVaries by use caseRecurring for as long as the campaign is live
AT&T carrier surcharge$0.0035 per outbound messageEvery message, on top of the send rate
T-Mobile carrier surcharge$0.0045 per outbound messageEvery message, on top of the send rate
Verizon carrier surcharge$0.0045 per outbound messageEvery message, on top of the send rate

Put that against the WhatsApp side. Twilio prices US SMS at $0.0083 per message, so with a carrier surcharge a delivered US text sits around $0.012. A delivered US utility WhatsApp template through the same provider costs about $0.0084 all in, made up of Twilio's $0.005 fee and Meta's $0.0034 utility rate, with no registration or monthly campaign fees underneath it.

The honest caveat is reach. SMS lands on any US mobile number. WhatsApp only reaches people who use WhatsApp, and US adoption is far below the near-universal levels it enjoys in Brazil, India or Western Europe. A cheaper per-message rate against a smaller addressable list is not automatically the better deal, which is why most US teams that adopt WhatsApp run it alongside SMS rather than replacing it.

Our WhatsApp pricing calculator models the Meta side in detail, and Twilio WhatsApp pricing breaks down that provider specifically.

Can I use WhatsApp instead of registering for 10DLC?

Partly, and the part that does not work is the part most teams are hoping for. If your traffic is transactional, order updates, appointment reminders, account notices, delivery alerts, one-time passcodes, then WhatsApp genuinely lets you skip the carrier registration process for the portion of your audience that uses it. No brand, no campaign vetting, no trust score, no per-carrier daily ceiling.

If your traffic is promotional, it does not work at all in the United States. Meta paused delivery of marketing-category templates to US phone numbers on April 1, 2025, and that pause is still in force as of August 2026. The template gets approved, the campaign runs, and the messages fail with error 131049. A business that drops its 10DLC registration to move promotional SMS onto WhatsApp will find it has no working promotional channel at all.

There is one route to conversational US marketing that does work: click-to-WhatsApp ads. When someone taps the ad and opens a chat, a free 72 hour window opens in which you can reply conversationally with no template required. That entry point is untouched by the 2026 billing changes and is the strongest US play on the platform right now, but it is inbound by design. It cannot be pointed at a purchased list.

The practical shape for most US teams: keep 10DLC registered for promotional SMS, move transactional volume to WhatsApp where the customer uses it, and use click-to-WhatsApp ads to start conversations you could not start with a template.

More on the ad route on our click-to-WhatsApp ads page, and on failure codes in the WhatsApp error codes reference.

Does skipping 10DLC mean skipping consent rules?

No, and this is where teams get into real trouble. 10DLC is a carrier delivery framework. Consent is a separate legal question, and moving channels does not reset it.

Meta requires opt-in on its own terms: you need the customer to have given you the number, and permission to message them. Since November 2024 that opt-in no longer has to be WhatsApp-specific and no longer has to be collected inside WhatsApp, which is a change much of the web still gets wrong. What it must still do is state plainly that the person is opting in to receive messages, and name the business that will send them.

On the US legal side, be careful with anyone who tells you the TCPA simply does not apply to WhatsApp. Application of the TCPA to over-the-top messaging apps is not settled law. The defensible position is to collect consent to the same standard you would for SMS, keep the record, honor opt-outs promptly, and take advice from counsel rather than from a vendor's marketing page.

Our WhatsApp opt-in page covers the consent wording and record-keeping in full.

Who runs into this decision

📦

Ecommerce teams stuck in vetting

Shipping and delivery notifications are time-sensitive, and a campaign sitting in vetting for two weeks means customers are not being told where their order is. Transactional WhatsApp templates clear a different queue.

🌎

US businesses with international customers

10DLC only governs US carrier traffic. A company messaging customers in Mexico, Brazil or Spain is paying international SMS rates into markets where WhatsApp is the default messaging app.

🔐

Product teams sending passcodes

Authentication traffic is high volume and cost-sensitive, and it runs into trust score ceilings faster than marketing does. It is also the category that maps most cleanly onto WhatsApp templates.

If passcodes are the use case, our WhatsApp OTP API page goes deeper on delivery and cost.

10DLC and WhatsApp questions

Does WhatsApp require 10DLC registration?

No. A2P 10DLC governs SMS and MMS sent over US carrier networks from 10-digit long codes. WhatsApp delivers over the internet and never touches a carrier network, so there is no brand or campaign to register with The Campaign Registry. Meta runs its own approval process instead: business verification, display name review, per-template approval and a quality rating on every number.

What is A2P 10DLC?

A2P 10DLC is the system US mobile carriers use to sanction business text messaging from standard 10-digit phone numbers. You register a brand and then each campaign use case with The Campaign Registry, including sample messages. The brand receives a trust score from 0 to 100, and that score sets your throughput and the daily volume each carrier will accept.

How much does 10DLC registration cost?

Twilio publishes a one-time brand fee of $46 for a standard brand and $4 for a sole proprietor, a $15 campaign vetting fee charged at vetting, and a recurring monthly campaign fee that varies by use case. Carriers then add a per-message surcharge of $0.0035 to $0.0045. Fees are pass-through, so amounts differ slightly between providers.

How long does 10DLC registration take?

Providers commonly report 3 to 7 business days for a standard campaign to clear vetting, longer during busy periods, with brand plus campaign end to end typically landing between one and four weeks. Sole proprietor registrations usually move faster because the vetting is lighter. Plan launches around it rather than assuming same-week delivery.

Can I use WhatsApp instead of 10DLC?

For utility and authentication messaging to customers who use WhatsApp, yes, and it avoids carrier registration entirely. For US marketing it is not a substitute. Meta paused marketing-template delivery to US numbers on April 1, 2025 and the pause still holds, so promotional templates to +1 numbers fail with error 131049. Keep 10DLC registered for promotional SMS.

What happens if you do not register for 10DLC?

Unregistered A2P traffic gets filtered, throttled or blocked by the carriers, and providers may add non-registration surcharges or suspend the number. The failure is usually silent from the sender side: the message appears to send but never reaches the handset. Registration is a prerequisite for US business SMS, not an optional trust upgrade.

Is WhatsApp cheaper than SMS for US business messaging?

Per delivered message, usually yes for utility traffic. Twilio publishes US SMS at $0.0083 plus a $0.0035 to $0.0045 carrier surcharge, so a delivered text sits near $0.012. A delivered US utility WhatsApp template through Twilio is about $0.0084 all in, with no registration or monthly campaign fees. The tradeoff is reach, since only WhatsApp users are addressable.

Does the WhatsApp Business API need carrier approval?

No carrier approves it, but it is not unapproved messaging. Meta gates the channel with business verification, display name review, per-template approval, and messaging tiers of 250, 2,000, 10,000 or 100,000 unique customers per rolling 24 hours, rising to unlimited. A quality rating on each number can pull that tier back down if recipients block or report you.

Move transactional volume off the carrier queue

WaBulkSend will run campaigns on the official WhatsApp Business Platform, so there is no brand to register, no campaign to vet and no carrier surcharge per message.

Join the waitlist