A2P 10DLC throughput on MOST
Every business texting number in the US runs on A2P 10DLC, the carrier framework (T-Mobile, AT&T, Verizon) for application-to-person messaging. When you turn on SMS, MOST registers a messaging brand and campaign on your behalf with The Campaign Registry (TCR) and the carriers. The throughput you get depends on how your brand is verified.
There are two ways to register a brand. If you have an EIN (Employer Identification Number), MOST registers a standard business brand — verified against business records, no phone verification, and standard carrier throughput. This is the recommended path.
If you don’t have an EIN, MOST can register a Sole Proprietor brand instead. Because there’s no business record to verify against, the carriers require a one-time SMS code sent to your personal mobile, and they impose strict, non-negotiable throughput caps (below). A free EIN takes about 10 minutes to obtain from the IRS and removes these caps entirely.
These are carrier-mandated caps, defined by TCR’s Sole Proprietor policy and enforced per campaign. They are not set by MOST and cannot be raised — the only way past them is to register with an EIN.
| Limit | Value | Carrier |
|---|---|---|
| Daily messages | 1,000 / day | T-Mobile |
| Send rate | 15 / minute | AT&T |
| Campaigns per brand | 1 | All |
| Phone numbers per brand | 1 | All |
MOST enforces the sole-proprietor caps on your behalf, before every message leaves the platform, so your brand stays compliant and isn’t suspended by the carriers:
When a message is blocked by a sole-proprietor cap, the send call returns a failed result rather than dispatching to the carrier:
{
"success": false,
"error": "Sole-proprietor daily limit reached (1,000 messages/day —
a T-Mobile carrier cap for sole-proprietor brands). It resets
at 00:00 UTC, or register as a business with an EIN for higher limits.",
"metadata": { "rate_limited": true }
}Automations and workflows that send SMS should treat a rate_limited result as a soft failure — pause and retry later rather than looping. Standard business (EIN) brands are not subject to these caps.
Sends draw down your monthly message credits (stamps). Texting costs on MOST:
| Message | Cost |
|---|---|
| Outbound SMS (per segment) | 2 stamps |
| Outbound MMS | 5 stamps |
| Inbound SMS or MMS | 1 stamp |
An inbound message is never dropped or rejected for insufficient balance — the carrier has already delivered it, so it is always received and the charge may take your balance negative until the next top-up.
Register your brand with an EIN for standard carrier throughput and none of the sole-proprietor restrictions. A free EIN takes ~10 minutes from the IRS website.