Industries

Nobody publishes a US no-show rate, and it still costs you

There is no American equivalent of the numbers you have seen quoted around this topic. There is a calculation you can run on your own book tonight, down to the dollar.

16 min readBy the SignalCore team
FLOOR · DINNER SERVICEBookedLost bookingIs your 9:00 p.m. table still on?YesCancel

There are two ways to deal with restaurant no-shows and they should not be mixed up. The coercive one: card hold, deposit or prepayment, which moves the risk onto the guest and works, but adds friction at the most fragile moment of the booking. And the conversational one: reconfirm 24 to 30 hours out, on a channel where the guest can answer, move the time or release the table without calling anyone. The second one recovers covers without charging anything up front, on one non-negotiable condition: the message has to accept a reply. A one-way reminder reconfirms nothing. It just announces.

The awkward part comes first. If you go looking for the American no-show rate, you will find one, it will look authoritative, and we could not find a primary document behind it. There is no US platform and no trade association publishing a restaurant no-show rate with a declared sample, period and method. That absence is not a gap in this article. It is the reason this article is built the way it is.

Below is what a missed cover actually costs you, in two scenarios because the loss is not the same when your dining room fills as when it does not, the operational difference between reminding and reconfirming, and the cases where automating any of this is throwing money away.

The number everyone quotes does not exist

Search for a US restaurant no-show rate and the same figure comes back: 5% to 7% of reservations on a normal night, attributed to an OpenTable report from 2023. We went looking for that report. It is not on OpenTable's press site, not on its blog, not on the newswires, and it is not linked from anywhere it gets quoted. Every appearance traces back to one blog post that cites no document. A number that only cites itself is not a number, and this one is especially tempting because it is the only one shaped like a rate.

What does exist, with methodology printed underneath it, is this: 28% of Americans said they had not shown up for a reservation in the past year. OpenTable commissioned that survey from YouGov on April 19 and 20, 2021, among 1,326 US adults aged 18 and over, weighted to be representative. Read the unit carefully, because the unit is the whole point. That 28% is the share of people who admit to missing a booking at some point in twelve months. It is not the share of bookings that get missed. Different denominators, people versus reservations. Treating one as the other would inflate the problem by an order of magnitude, and you will see it done.

It is also five years old and was fielded during the post-COVID reopening, when nobody's behavior was typical. So the honest position is the uncomfortable one: there is no benchmark. Which leaves the only rate that was ever going to change a decision, which is yours. One month of marking on the book how many confirmed covers never arrived gives you something no headline can. If your own measurement lands above 5%, treat it as a process problem before you treat it as a customer problem. That is our operating rule of thumb, not a published threshold, and we are labeling it as such.

What guarantees actually fix, and what they cost

How many US restaurants now take a card at the time of booking? Nobody publishes that either. The closest material we found came from vendor survey pages that do not declare sample size, field dates, or even whether the respondents were diners or operators, so we are not quoting it. If you have been told that adoption of card holds has doubled, or tripled, ask where the sample is.

One booking platform does publish no-show rates for its own customers broken out by guarantee type, in a clear gradient: prepayment lowest, deposit in the middle, card hold highest. We are deliberately not reproducing the figures. The page would not open to direct retrieval when we checked, and more importantly those restaurants are the ones already charging deposits, which means the ones with the most pricing power to begin with. That is a selection effect big enough to void the comparison. The direction is plausible. The numbers are not a market rate and should never be presented as one.

There is also a slice of no-shows that has nothing to do with forgetfulness. Resy measured its own platform between April 1 and October 23, 2024 and reported that no-show rates for bots and brokers run four times those of the general population, with late cancellations twice as high. Resy does not publish its baseline, so four times gives you no absolute number at all. What it does tell you is that resale and bot booking are a separate problem with a separate fix, and a reconfirmation message is not that fix.

The four ways to treat the table that never shows
MeasureWhat it doesFriction at bookingWhat it does not solve
Do nothingAbsorbs the lossNoneEverything
Card holdMoves the risk to the guestHigh: asks for a card before there is a tableThe booking abandoned mid-form
PrepaymentCharges up frontVery high, plus refunds to administerSame, and adds admin work
Reconfirmation with a replyGives an easy exit to whoever is not comingNone: it arrives after bookingThe guest who answers nothing

The fourth row is the one almost nobody builds properly, and it is the only one that charges nothing in advance. Its value is not in convincing the person who was going to flake. It is that the guest who already knows they are not coming can say so in ten seconds, instead of calling a number where nobody picks up until 5 p.m.

One thing worth knowing before you design a fee. There is no federal disclosure rule covering restaurant no-show charges. The FTC rule on unfair or deceptive fees that took effect on May 12, 2025 covers live-event tickets and short-term lodging, and restaurants were left out of it. That negative statement is the only one we can make with confidence. Whether you may charge, how you would have to disclose it, and what your processor's rules allow are state-level and contract-level questions this article does not answer. Nothing here is legal advice.

What one empty table actually costs you

Here is the full calculation. The inputs are illustrative, including the no-show rate, because there is no published US rate to borrow. Swap all of them for yours. Example house: 900 reserved covers a month, average check of $48, food cost at 30%, which leaves a contribution margin of $33.60 per cover. For the rate we use 4%, purely as a placeholder until you have measured your own.

The part where most circulating estimates cheat is the second step. What you lose depends entirely on whether that table could have been sold again. If the service is full and there are people waiting, you lose the whole contribution margin. If the room does not fill, you never lose a sale you were not going to make: you lose the food already prepped and the labor you staffed for. Those are very different numbers and they lead to opposite decisions.

  1. Covers missed per month900 x 4% = 36 covers. Replace 4% with your own measured rate.
  2. Revenue that never arrives36 x $48 = $1,728 a month.
  3. Scenario A, full service with a waitlistYou lose the entire contribution margin: 36 x $33.60 = $1,209.60 a month, or $14,515.20 a year.
  4. Scenario B, a room that does not fillYou only lose what was already prepped. At $5 of food per cover: 36 x $5 = $180 a month, or $2,160 a year.
  5. What reconfirming recoversIf one third of those tables get released early enough to resell, that is 12 covers. In scenario A, 12 x $33.60 = $403.20 a month.
  6. What you compare it againstSignalCore's Starter plan is €79/month, billed in euros. Against a $33.60 margin that is on the order of three recovered covers a month in scenario A. In scenario B you would need more than 20 of the 36 back, at $5 each, which is not going to happen.

The conclusion is unflattering, which is why it is worth stating. If your room does not fill, no-shows are not your problem and automating them will not fix your P&L. If your room fills and you turn tables, every reservation released with three hours of runway is real money, and the math stops being a debate.

The other number missing from that calculation is time. Reconfirming 900 reservations a month by hand is ten to fifteen hours of somebody who already has a job, and it is the first task that gets dropped at 8 p.m. on a Friday.

Reconfirming is not reminding

A reminder informs: tomorrow at 8:30 p.m., table for four, here is the address. A reconfirmation asks for a decision and accepts all three possible answers: coming, coming but at a different time, not coming. The difference is architectural, not editorial. If the guest replies to your reminder and nobody reads the reply, you have made things worse: you have taught them that this channel is scenery.

Timing carries as much weight as wording. Resy defines a late cancellation as one landing within 24 hours of the reservation date and time, which is a useful operational line to borrow whatever platform you run. Inside that window you find out; outside it you can still resell. That is why 24 to 30 hours out is the slot: far enough ahead to put the table back on the floor, close enough that the guest already knows their own plans. Two hours out is not a reconfirmation, it is a notification of a loss.

The published evidence on reminders is more modest than it usually gets sold as. A 2024 review reports that at an Australian university clinic, SMS reminders cut missed appointments by 14% in relative terms. Different sector, different country, different channel, so do not carry it into your dining room. What it does give you is the order of magnitude: reminders help, they do not perform miracles. What changes the outcome is giving an easy exit to the person who already decided not to come.

Late cancellations, defined as cancellations that occur within 24 hours of the reservation date and time
Resy, restaurant reservation fraud, data from April 1 to October 23, 2024
Guest books
24 to 30 hours out: utility template
Confirms, moves the time, or releases the table

What the guest has to be able to do without leaving the thread

This is the operational half, and it decides whether the system works or is decoration. One rule covers it: anything a guest might want to do with their reservation has to resolve inside the same conversation, with no link to open, no account to create and no phone call.

There is a WhatsApp mechanic worth understanding because it shapes the whole flow. The 24-hour customer service window opens when the user messages or calls you, and it is the user's message that restarts it, not your reply. So the reconfirmation you send outside that window has to be an approved template, but the moment the guest answers anything at all, the window opens and from there you can converse freely without templates. All the fine work, moving a time or changing a party size, happens after that first reply.

  • Confirm with one wordNo link, no form, no confirmation code to dig out of an old email.
  • Move the time within the same serviceOffer two or three real slots from the book, not a request to call back.
  • Change the party sizeGoing from six to four is information worth money, and nobody volunteers it by phone.
  • Cancel without friction and without being scoldedThis is the message that saves the most covers. Making it hard is what manufactures the no-show.
  • Flag allergies or a late arrivalIt comes in on the same thread and kills the mid-service phone call.
  • Reach a personLarge parties, celebrations and complaints: the handoff has to be one message away.

Everything above depends on one thing the flow either does or does not do: read real availability before it offers anything. If your agent confirms a slot that does not exist, the guest is not going to blame the software. Never let it improvise times.

On disclosure, keep it simple rather than clever. Have the assistant introduce itself as an automated assistant at the top of the conversation. It costs nothing, it removes a whole category of complaint, and it means you are not relying on a guest guessing correctly. We are not going to tell you what your state requires; we are telling you what has no downside.

Which reservations should never enter the flow

Automating without a filter is the fastest way to get muted. Four kinds of reservation should stay out.

Bookings made less than four hours ahead: the message lands while the guest is already on their way and reads as suspicion. Bookings already confirmed by phone that same day: asking twice is noise. Contracted groups with a set menu or a deposit: there is already an open channel with a human being, and dropping a template into the middle of it makes things worse. And any contact you do not have permission to message: Meta requires you to obtain opt-in before sending on WhatsApp, and somebody handing over a cell number to hold a table is not automatically consent for everything after that.

There is a fifth case and it is about cost. A reconfirmation is a utility template. Add a commercial hook to it, something like a mention of the seasonal menu, and Meta can approve it as marketing outright, at which point it bills as marketing every single time, not just once. Meta also recategorizes already-approved templates with one day of notice. A reconfirmation template is a reconfirmation template; the promotion goes in a separate send. We cover the utility-versus-marketing line in detail in its own piece.

When automating this is not worth the money

Five situations where this build is money badly spent, and they are worth naming before you find them out yourself.

First: the room does not fill. We already did the math. Under scenario B you would need to recover more than 20 of the 36 covers a month just to pay for the tool, and that does not happen. Your problem is demand, not no-shows.

Second: fewer than a hundred reservations a month. At that volume, whoever answers the phone can reconfirm by hand in half an hour a week, and guests like it better. Automate when the task is the one that gets dropped for lack of time, not when it fits comfortably into the day.

Third: the book is not anywhere a system can read it. If reservations live in a paper binder or scattered across Instagram, the phone and a notepad, the agent cannot offer real slots and will promise tables that do not exist. Book first, automation second. That order, no exceptions.

Fourth: nobody is going to read the replies. A flow that opens a conversation and then leaves messages unanswered does more damage than having nothing. If there is no person with the inbox in front of them during service, do not turn it on.

Fifth: your volume is mostly walk-in. If 80% of your room arrives without booking, what you are missing is not reconfirmation, it is waitlist control, which is a different problem with a different answer.

Outside those five, the arithmetic usually works. The Starter plan at €79/month is covered by a little over three recovered covers a month in a service that fills, and the Growth plan at €297/month includes white-label, which is the relevant line if you are the agency building this for several restaurants rather than the restaurant using it. Enterprise is quoted case by case, and annual billing brings those two to €58 and €166/month. The first agent can be built free with no card, which for this specific case is the sensible way to test the math against your own numbers before signing anything. The solutions page has the detail on how the flow gets assembled channel by channel, and the WhatsApp AI chatbot page covers the channel itself.

How we verified this

The 28% figure and its methodology come from OpenTable's own announcement of its Show Up for Restaurants initiative, with the YouGov field dates and sample printed in the release. The 5% to 7% no-show rate attributed to a 2023 OpenTable report was discarded: we could not locate any primary document, and every instance we found traced to a single blog post with no link. If you see it elsewhere, that is where it came from. The bot and broker comparisons and the definition of a late cancellation are Resy's own platform data for April 1 to October 23, 2024, and they are relative, with no published baseline. One vendor's no-show rates by guarantee type were left out on purpose: the page did not open to direct retrieval, and the sample is that vendor's own deposit-taking customers.

The FTC point is deliberately negative and was triangulated through trade press and law-firm summaries because ftc.gov returned an access error to us; it says only that restaurants were excluded from the fee-disclosure rule effective May 12, 2025, and nothing about what you may charge. The WhatsApp rules, meaning the 24-hour window, template categories, recategorization and the October 1, 2026 change, are from Meta's official developer documentation. The 14% SMS reminder figure is from a 2024 review of an Australian university dental clinic, not from restaurants.

All checked on August 2, 2026. The dollar amounts in the calculation, including the 4% rate, are worked-example assumptions and not sector averages: replace them with yours. This content is informational and is not legal, tax or financial advice.

Sources

Every figure in this article comes from one of these sources. If a source changes, the article is revised and the date above is updated.

  1. 1.OpenTable launches Show Up for Restaurants initiativeSource of the 28% figure, with the YouGov methodology printed in the release: April 19 and 20, 2021, 1,326 US adults, weighted.
  2. 2.Resy: restaurant reservation fraudPlatform data for April 1 to October 23, 2024. Bot and broker no-show rates four times the general population, late cancellations twice as high, and the definition of a late cancellation as within 24 hours. Relative figures with no published baseline.
  3. 3.Restaurant Dive: FTC exempts restaurants from junk fee transparency ruleBasis for the negative statement about federal fee disclosure. Triangulated with law-firm summaries because ftc.gov returned an access error.
  4. 4.Tock: eliminate no-shows with three Tock toolsThe vendor page with no-show rates by guarantee type. We link it but do not reproduce its figures: it did not open to direct retrieval, and it describes that vendor's own deposit-taking customers.
  5. 5.Meta: WhatsApp Business Platform pricingPer-delivered-message billing and rates set by the recipient's country code.
  6. 6.Meta: pricing update for service and utility messagesChange confirmed for October 1, 2026, with rates to be published before September 1, 2026.
  7. 7.Meta: template categorizationCategory validated against content at creation, and recategorization of approved templates with one day of notice.
  8. 8.Meta: sending messages and the customer service windowThe 24-hour window is opened and restarted by the user's message or call, not by your reply.
  9. 9.Meta: getting opt-inRequirement to obtain consent before messaging on WhatsApp.
  10. 10.Revista Estomatologica Herediana (2024): review on dental appointment non-attendanceSource of the 14% relative reduction from SMS reminders at an Australian university clinic. Different sector and country, cited for order of magnitude only.

Frequently asked questions

What is the no-show rate for US restaurants?

There is no published figure with a sample, a period and a method behind it. No booking platform and no trade association puts one out. The most quoted number, 5% to 7% of reservations, is attributed to an OpenTable report we could not find any trace of. The one survey with full methodology is OpenTable and YouGov from April 2021, where 28% of US adults said they had missed a reservation in the past year, and that measures people, not bookings, so it is not a rate. Measure your own for a month; it is worth more than any average.

How far in advance should you reconfirm a reservation?

Between 24 and 30 hours out. That is the point where the guest already knows their plans and you still have room to resell the table if they release it. Resy defines a late cancellation as one inside 24 hours of the booking, which is a useful line: below four hours a reconfirmation stops working, because whoever is not coming will not tell you and whoever is coming gets it as they walk out the door. A second same-day nudge only makes sense in high-turnover services.

Card hold or a text reconfirmation?

It depends on whether your room fills. With a waitlist every weekend, a card hold is defensible and it works. Without one, the guarantee costs you bookings abandoned mid-form that nobody counts, because no platform publishes abandonment. Reconfirmation with a reply has no friction, since it arrives after the booking already exists, but it does nothing about the guest who never answers. They are not mutually exclusive; plenty of houses apply the card only to peak slots.

Can a US restaurant charge a no-show fee?

This article cannot answer that for you, and be careful with anyone who answers it in one line. The only thing we can state with confidence is negative: there is no federal FTC fee-disclosure rule covering restaurants, because restaurants were excluded from the rule that took effect on May 12, 2025, which covers live-event tickets and short-term lodging. Whether you may charge, how you would have to disclose it and what your card processor's rules permit are state-level and contract-level questions for your attorney. Nothing here is legal advice.

What does a WhatsApp reconfirmation message cost?

The reconfirmation is a utility template and it bills according to the rate for the country of the recipient's number. Until October 1, 2026, utility templates sent inside an open customer service window and free-form messages inside that window are not charged. Meta has confirmed that from that date it will bill both per message, and that it will publish the rates before September 1, 2026.

Can an automated reconfirmation end up billed as marketing?

Yes, and it is an expensive mistake. You propose the category when you create the template, but WhatsApp validates it against the content: mark it utility, and if it reads as marketing, it gets approved as marketing. Meta also recategorizes already-approved templates with one day of notice. Adding a single promotional line to a reconfirmation is enough to flip it. Keep the promotion in a separate send.

Does this work in other appointment businesses?

The mechanism holds wherever the appointment occupies a limited resource and there is time to reassign it: salons, auto shops, clinics. Dental practices are a good example of the same evidence problem seen here, where the published no-show numbers come from public or university clinics abroad and do not transfer to a private practice. Our dental AI receptionist page walks through that version of the flow.

Keep reading

All articles