BroadNet
Fundamentals BroadNet answer

A2P vs P2P SMS — what's the difference?

Last reviewed 2 min readReviewed by BroadNet engineering
Quick answer

P2P (person-to-person) SMS is one mobile subscriber texting another from their dial-pad. A2P (application-to-person) SMS is a software application messaging a subscriber — OTPs, alerts, notifications, marketing. They look identical on the handset, but underneath they use different operator agreements, different routes, different rate structures, and different regulatory regimes. Sending A2P traffic over P2P routes is exactly what grey-route fraud is, and it is why operators deploy SMS firewalls.

Plain-language definitionVendor-neutralReviewed August 8, 2026
DiagramHow an A2P message reaches the phone
  1. Your applicationSends over the REST API or SMPP
  2. BroadNet platformValidates, routes and bills each message
  3. Operator SMSCDirect operator connection
  4. Subscriber handsetThe message is delivered
The delivery receipt (DLR) travels back along the same path to your webhook
The long answer

Everything worth knowing, nothing that isn't.

§01

The core distinction

The line is the sender. If a human typed the message on a handset and sent it to another handset, it is P2P — priced inside the consumer's tariff bundle, sent from a real MSISDN, regulated as a consumer service. If software submitted the message through an API to reach a consumer, it is A2P — priced as a per-message wholesale event, usually sent from a registered alphanumeric sender ID, and regulated as commercial messaging. The handset cannot tell the difference; the operator's billing and firewall systems can.

  • P2P: human-to-human, bundled pricing, MSISDN sender, consumer regulation.
  • A2P: software-to-human, per-message wholesale pricing, registered sender ID.
  • The handset sees the same SMS; the network classifies them very differently.
§02

Routing and interconnect

A2P traffic terminates through contracted operator-direct (white) routes governed by A2P agreements — the operator knows it is enterprise traffic, monetizes it, and prioritizes delivery. P2P rides consumer interconnect. The whole grey-route economy exists because A2P termination costs more than P2P: aggregators with weak governance disguise A2P as P2P through SIM farms or P2P-grade interconnect to dodge the A2P fee. It works until the destination operator's firewall spots the pattern and blocks the route.

  • A2P: declared, contracted operator-direct termination.
  • P2P: consumer interconnect, not sanctioned for enterprise traffic.
  • Grey routes = A2P disguised as P2P to avoid A2P termination fees.
§03

Pricing and monetization

P2P is bundled into the consumer's plan — effectively free at the margin, and not a revenue line the operator watches. A2P is a wholesale product with a published per-message rate that varies by country and route, and it is a material revenue stream for operators (A2P SMS is a multi-billion-dollar global market). When enterprise traffic leaks onto P2P routes, the operator loses that A2P monetization entirely, which is the direct financial motive behind SMS firewalls and GSMA IR.71 A2P monetization programmes.

  • P2P: bundled, near-zero marginal cost to the consumer.
  • A2P: per-message wholesale rate, a core operator revenue stream.
  • Leaked A2P-as-P2P traffic is lost revenue operators actively recover.
§04

Sender identity and regulation

A2P is the regulated modality. In MENA, Europe, and most of APAC, A2P messages carry a registered alphanumeric sender ID (your brand name) pre-approved with the operator or regulator, and are subject to consent, DND/do-not-disturb windows, and data-protection law. P2P uses the originator's real number and is largely exempt from A2P registration. Getting this wrong — sending branded enterprise traffic without registration, or over a P2P route — triggers blocking, sender-ID stripping, and regulatory penalties.

  • A2P: registered alphanumeric sender ID, consent + DND + PDPL/GDPR scope.
  • P2P: originator MSISDN, consumer-service exemptions.
  • Unregistered A2P is blocked, stripped, or fined depending on the market.
§05

Which one you are actually using

As an enterprise you are always sending A2P, even when the use case feels conversational. Two-way SMS on a long virtual number (customer support, appointment replies) is still billed and routed as A2P — the inbound reply is a mobile-originated (MO) leg, but the commercial relationship is enterprise. If a provider quotes you a price far below the market A2P rate for a country, they are routing your A2P traffic over P2P grey routes, and delivery will degrade as operator firewalls catch it. Reliable enterprise messaging means A2P over operator-direct routes, priced accordingly.

  • Every enterprise send — including two-way — is A2P.
  • Below-market pricing signals grey-route (P2P-disguised) routing.
  • Operator-direct A2P is the only durable enterprise path.

A2P vs P2P SMS at a glance

A2P SMSP2P SMS
SenderSoftware application (API)A person on a handset
Sender IDRegistered alphanumeric (brand)Originator's MSISDN
RoutingContracted operator-direct (white) routeConsumer P2P interconnect
PricingPer-message wholesale rateBundled in the consumer tariff
RegulationSender-ID registration, consent, DND, PDPL/GDPRConsumer-service, largely exempt
DeliverabilityHigh via the sanctioned operator-direct routeNot sanctioned for enterprise volume
Typical useOTP, alerts, notifications, marketingEveryday personal texting
BNWritten by the BroadNet engineering team·Operating carrier-grade messaging since 2003, headquartered in Dubai·Editorial standards
FAQ

Frequently asked questions

Can I send business messages over P2P routes to save money?
You can technically, and that is precisely what a grey route is — but the destination operator's SMS firewall will classify the pattern (one 'subscriber' sending thousands of messages) and block the route, at which point your delivery collapses without warning. It also breaches interconnect terms and, in most markets, sender-ID and consent regulation. Below-market pricing is the tell.
Is two-way conversational SMS A2P or P2P?
A2P. Even though a human replies to you, the commercial relationship is enterprise: the inbound leg is mobile-originated (MO) but the number is a registered virtual long number or short code, billed and routed as A2P.
Why does A2P cost more than P2P?
Because A2P termination is a contracted, monetized operator product with reliable, operator-direct delivery and sender-ID handling, whereas P2P is bundled into consumer plans. The premium buys dependable delivery, preserved branding, and regulatory compliance.
How do operators tell A2P and P2P apart if the message looks the same?
By behaviour and route, not by the individual message: volume and velocity from a single source, content repetition, sender-ID patterns, and the interconnect the traffic arrived on. SMS firewalls score these signals to catch A2P leaking through P2P routes.
Feedback

Was this answer helpful?

Your vote helps us prioritise which answers to expand with examples, diagrams, and code snippets.

Was this answer helpful?
Thanks — noted. We'll keep this answer maintained.
Got it. Tell us what was missing — send a quick note.

How we write and review content

Still need help?

Talk to a real engineer about your build.

We reply within one business day, and production accounts get 24/7 support. Our solutions engineers ship code, not scripts.

$ curl -X POST https://api.broadnet.me/sms/sendSms
Response SLA
Test-access requestsReply within 1 business day
Production24 / 7 · < 15 min
Operator NOC24 / 7 · pager