What Is MPS (Messages per Second)?

Also called: Message throughput, SMS throughput

Related problems: Our one-time passcodes arrive minutes late during busy periods; A large text campaign takes hours to finish sending; Our provider says we've hit a messaging volume limit; Not sure how much sending capacity we need for an emergency alert

Messages per second (MPS) is the rate at which a business can send text messages through a given number, campaign or account before carriers or the messaging provider start queuing or limiting traffic. Throughput limits exist at several layers, set by the sender type, the business’s registration, the carriers receiving the messages and the provider’s own platform. For most buyers, MPS is what decides whether a one-time passcode arrives in seconds or minutes, and whether a 100,000-message campaign finishes in minutes or hours.

At a glance

  • MPS is a sending rate; it sets how quickly messages leave your platform toward the carriers, not whether they’re delivered.
  • Limits come from several places: sender type, registration and vetting, individual carriers and the provider’s platform.
  • As a general pattern in the US, short codes allow the highest throughput, with verified toll-free and registered 10DLC numbers varying by registration; exact limits change.
  • Long messages are often counted per segment, so throughput in messages can be lower than the headline figure.
  • Traffic over the limit is usually queued, adding delay, though persistent overruns can be rejected or filtered.

What problem it solves

Carriers need to protect their networks and subscribers from floods of unwanted texts. Without limits, a single sender could push large volumes of spam before anyone noticed. Throughput limits let carriers give well-identified senders more capacity and keep unknown or risky senders slow.

For a business, understanding MPS solves a planning problem. If you know your limits you can size campaigns, keep one-time passcodes and alerts from getting stuck behind bulk traffic, and pick the sender type that fits your peak volume.

How it works

Per-sender limits. In the US, 10DLC limits generally depend on the registered brand’s vetting results and campaign type, as recorded with The Campaign Registry, and different carriers may apply them in different ways. Verified toll-free numbers have their own limits, which depend on toll-free verification and the provider. Short codes are typically provisioned for high throughput. Some limits are set per carrier, so overall throughput may not be one simple number.

Volume caps. Some carriers or providers also apply daily or other volume caps, such as a cap per registered brand, separate from the per-second rate.

Segments. An SMS has a maximum length per segment; longer messages are split and reassembled on the phone. Many providers count each segment against throughput and billing. Characters outside the standard SMS character set, such as many emoji, can reduce how much text fits in each segment.

Provider queuing. Most messaging platforms accept messages from your application faster than they can send them, hold the excess in a queue and release it at the allowed rate. Some let you prioritize urgent traffic, such as passcodes, ahead of bulk sends.

What it doesn’t cover. A high MPS doesn’t make messages deliverable. Content, complaints and mismatched use cases can still trigger carrier message filtering.

Our CPaaS solutions page covers how to compare providers on throughput, queuing and reporting.

When it matters for buyers

  • Passcodes and alerts arrive late at busy times, often because they share a queue with bulk sends.
  • Planning a campaign or emergency notification that has to reach a large list within a set time.
  • Choosing a sender type, where throughput is one of the main differences between 10DLC, toll-free and short codes.
  • Growing volume, when limits set at registration no longer fit actual traffic.

Questions to ask vendors

  • What throughput and any daily caps will apply to our numbers and campaigns today, per carrier?
  • Do you count throughput per message or per segment?
  • How do you queue traffic over the limit, and can we prioritize time-sensitive messages?
  • How can we raise our limits, and what does that cost and how long does it take?
  • Do you report queue time separately from carrier delivery time?
  • Would a different sender type better fit our peak volumes?

How it differs from carrier message filtering

Both can make texts arrive late or not at all, but for different reasons. MPS is a rate limit: messages wait in a queue and go out at the allowed pace, so the usual symptom is delay. Carrier message filtering is a judgment about the traffic itself: messages a carrier decides are unwanted or suspicious may be blocked, and the usual symptom is non-delivery. Raising throughput won’t fix filtering, and fixing content won’t raise throughput, so diagnose which one you’re dealing with first.

Frequently Asked Questions

What MPS do we get?
It depends on the sender type, your registration and vetting results, the carriers involved and your provider's own limits. Numbers change over time, so ask your provider for the current limits that apply to your numbers and campaigns.
Does a long text count as one message?
Often not. Longer SMS messages are split into segments, and many providers and carriers count each segment against your throughput. Emoji and some special characters can shrink the segment size, so the same text may use more segments than expected.
What happens when we send faster than our MPS?
Most platforms queue the extra messages and release them at the allowed rate, so they arrive late rather than all at once. Some providers or carriers may reject or filter traffic that consistently exceeds limits. Ask how your provider handles bursts.
Can we increase our MPS?
Often, depending on the channel. Options can include additional vetting for 10DLC, a different campaign type, verified toll-free or short code sending, or spreading traffic across properly registered senders. Spreading traffic across many numbers to dodge limits is treated as abuse by carriers.
Is there also a daily limit?
Sometimes. Besides per-second rates, some carriers and providers apply daily or other volume caps, for example per registered brand. Ask your provider which caps apply to you.

You Don’t Need Another Sales Call. You Need an Answer.

30 minutes. No pitch. Just an honest conversation about where you are, what you need, and whether working together makes sense.

We use your details to set up and prepare for the call, and send the newsletter only if you ask for it. Privacy policy.