Most businesses running SMS waitlist notifications pay an amount per notification that varies with the per-segment carrier rate as the floor and message length as the biggest swing factor. The single rule worth tracking: estimate how many segments your template uses and multiply by your per-segment price, then add monthly number and platform fees. Before anything else, check how many segments your actual confirmation and ready-for-table texts run.
TL;DR:
- U.S. carrier SMS starts at $0.0083 per segment, while a standard long code costs about $1.15 monthly; add platform, registration, and carrier fees.
- A confirmation with 155 characters in GSM 7 uses one segment, but adding one emoji can push it to three Unicode segments and triple carrier cost.
- Keep confirmation and ready alerts below 160 characters in plain GSM 7, test actual templates, and budget using their average segment count.
- Register U.S. business traffic under A2P 10DLC, confirm customer consent, and monitor delivery, complaint, and click rates; falling delivery can signal filtering.
- For standard volumes, choose a registered long code rather than a short code, and use browser based queue updates to reduce routine texts.
Table of Contents
- Typical SMS pricing breakdown for business waitlists
- How message length and encoding affect billable segments
- Carrier, number type, and registration costs
- Deliverability, carrier filtering, and hidden cost risks
- How to budget for waitlist SMS: worked examples
- Practical ways to reduce SMS costs for waitlists
- How a browser-based waitlist changes your SMS cost calculus
- Priorities when choosing a messaging approach for waitlists
- Try a lower-friction waitlist with Ezseat
- FAQ
- Sources
Typical SMS pricing breakdown for business waitlists
A waitlist text invoice usually has three line items: the per-segment carrier charge, a platform fee, and a monthly number charge. In the United States, outbound SMS commonly starts at $0.0083 per segment, which is the baseline before any markup or add-on features. Most waitlist platforms layer a per-message or per-plan fee on top of that baseline, so the price you see on an invoice is rarely the raw carrier rate.
Phone numbers add a separate, recurring cost. A standard long code number typically runs about $1.15 per month, while optional features like delivery receipts or link tracking can add further charges.
A few things change the math:
- Platform markup: the fee a waitlist or messaging provider adds on top of the carrier's raw per-segment rate.
- Carrier passthrough: fees carriers charge for delivering business traffic, which vary by network and country.
- Feature add-ons: delivery confirmations, two-way replies, and link shortening often cost extra per message.
- Country differences: per-segment rates, number types, and registration rules are not standardized globally, so a U.S. baseline does not transfer directly to another market.
For a waitlist sending short, simple confirmations, the platform fee and number charge often matter more month to month than the raw segment price, especially at low volume.
How message length and encoding affect billable segments
SMS pricing is billed per segment, not per message, and segment size depends entirely on which character set your text uses. A plain GSM-7 message fits 160 characters in a single segment, or 153 characters per segment once a message needs to be split into multiple concatenated parts. Switch to Unicode, which happens the moment you include an emoji, a curly quote, or most non-Latin characters, and the limit drops to 70 characters single-segment or 67 per segment when concatenated, according to documentation on SMS encoding and length.

A single emoji can triple your cost for the same visible text. A 155-character GSM-7 confirmation fits in one segment, but the same message with one emoji added can jump to 3 Unicode segments, according to an explainer on SMS character limits.
Common accidental Unicode triggers include:
- Emoji dropped into a "your table is ready" template for friendliness.
- Curly quotes or accented characters copied from a word processor.
- Customer names with non-Latin characters inserted into a personalized greeting.
Test every template before launch and normalize punctuation to plain ASCII characters to avoid tripping into Unicode unintentionally.
Carrier, number type, and registration costs
U.S. carriers require business senders to register under the A2P 10DLC framework, and skipping that step is one of the fastest ways to see messages filtered or blocked. Registration typically carries a small one-time or recurring fee, and industry analysis on A2P 10DLC for restaurants notes that local A2P numbers often produce better effective ROI than unregistered toll-free traffic because they're less likely to be filtered.
Number type changes both cost and throughput:
- Long code (10DLC): lower cost, moderate throughput, the standard choice for most waitlist volume.
- Toll-free numbers: higher throughput ceilings, but may require their own verification and carry different filtering behavior.
- Short codes: the highest throughput and cost, generally only justified at very high message volume.
Most waitlist operators never need a short code. Registration fees and monthly number costs are predictable and worth budgeting as fixed costs separate from your per-segment spend, and some providers offer volume discounts once monthly message counts climb.
Deliverability, carrier filtering, and hidden cost risks
Carrier enforcement tightened through 2026, and reporting on carrier filtering trends points to three habits separating senders who get through from those who get blocked: accurate campaign registration, real customer opt-in, and ongoing monitoring of delivery metrics. On shared messaging platforms, one sender's bad behavior can also degrade deliverability for everyone else on that account.
When messages fail to deliver, the real cost shows up operationally:
- Staff resending texts or calling customers manually when a notification never arrives.
- Lost table turns or missed appointment slots when a customer never gets the "you're up" alert.
- Repeated retries that quietly add segment charges without improving delivery.
Track delivery rate, complaint rate, and click-through rate on any linked messages. A sudden drop in delivery rate is usually the first sign of filtering.
Pro Tip: Review your delivery rate weekly during your first month on a new number; a steady decline often means a registration or opt-in issue, not a carrier glitch.
How to budget for waitlist SMS: worked examples
A simple formula covers most waitlist budgeting needs: messages sent, multiplied by average segments per message, multiplied by per-segment price, plus monthly number and platform fees.
- Small coffee shop, evening service: 40 customers join the waitlist, each gets one confirmation and one "ready" text (80 messages), averaging 1 segment each at $0.0083 per segment. That's roughly $0.66 in carrier cost for the night, before platform fees.
- Medium restaurant, Friday and Saturday peak: 150 parties per night across two nights, two messages each (600 messages), with some personalized texts running 2 segments on average. At the typical per-segment rate, those are a few dollars in carrier cost for the weekend, before platform and number fees.
The variable that moves your budget most isn't volume alone, it's average segments per message. A waitlist that keeps every template under the GSM-7 single-segment limit can cut its carrier cost roughly in half compared to one that drifts into 2-segment Unicode messages.
Practical ways to reduce SMS costs for waitlists
Small template and workflow choices add up fast over a busy month.
- Write confirmations and ready alerts to stay under 160 characters in plain GSM-7 text, with no emoji or smart quotes.
- Batch non-urgent updates instead of sending a separate text for every status change.
- Cap automatic retries so a failed delivery doesn't quietly rebill a second or third segment.
- Choose a long code A2P 10DLC number for standard volume rather than paying for short code throughput you don't need.
- Reserve multichannel fallbacks, like a phone call after a missed text, for genuinely time-sensitive alerts rather than routine updates; SMS confirmations for appointment-based businesses show how targeted texting works best when it's reserved for moments that actually reduce no-shows.
Pro Tip: Run a one-week audit of your actual sent templates and measure real average segments, not the theoretical character limit, then use that number in your monthly estimate.
How a browser-based waitlist changes your SMS cost calculus
A web-based queue changes the volume side of the equation before pricing even enters the picture. When customers join a waitlist and check their status from a browser instead of waiting on a text for every update, outbound SMS volume drops without losing visibility into queue position.
We built Ezseat so operators can manage flow from a phone or tablet, with SMS notifications reserved for the moments that matter most, like "your table is ready", rather than every status change. Our plans scale with operational needs without requiring extra hardware, so growing message volume during peak hours doesn't force a hardware upgrade alongside it. Pairing browser-based queue joins with targeted SMS alerts keeps costs predictable while customers still get timely notice.
Priorities when choosing a messaging approach for waitlists
Chasing the lowest per-segment rate misses the bigger cost driver: unreliable delivery. A cheap message that never arrives costs more in walked-off customers than a slightly pricier one that lands. Match your cadence to what the guest actually needs: a confirmation and a ready alert, not a running commentary.
Before locking in a provider, check verified opt-in support, registration status, and whether delivery metrics are visible to you.
— Ezseat
Try a lower-friction waitlist with Ezseat
We let customers join your queue from any browser, no app download required, which cuts the number of status texts you need to send in the first place. 
Our Light and Pro plans start with a free trial, so you can test how much SMS volume you actually need before committing. See current plans and get started at Ezseat.
FAQ
Do you get charged for sending SMS messages?
Yes, nearly all business SMS platforms charge per segment sent, with carrier and platform fees layered on top of a baseline rate like $0.0083 per segment in the U.S. Monthly phone-number fees apply separately from per-message charges.
How much does one SMS cost?
A single-segment message often costs a fraction of a cent at the carrier level, but most businesses see a small per-notification cost once platform fees and number costs are included. The exact figure depends on your provider, message length, and country.
Why do SMS cost money?
Carriers charge to deliver business messages across their networks, and platforms add their own fee for sending, tracking, and managing that traffic. Registration requirements like A2P 10DLC, described in analysis of restaurant SMS registration, also factor into the total cost of sending compliant business texts.
Are SMS text messages free?
Personal texts between individuals are often included in a phone plan, but business-to-consumer SMS sent through a messaging platform is billed per segment. Waitlist and notification platforms pass along carrier charges plus their own fees rather than offering unlimited free sending.
Sources
- Messaging Pricing | Twilio
- SMS Encoding & Message Length (/start/concepts/sms-encoding-and-length)
- SMS Character Limits: GSM-7, Unicode & Segments
