Skip to content
Minerva
Customer Loyalty & Retention

Restaurant churn rate: calculate non-returning customers without overstating losses

Calculate restaurant customer inactivity using a completed cohort. See a worked example, observation-window checks and the limits of a churn rate.

Minerva Flow editorial teamPractical guides
Updated November 4, 20265 min read
An empty restaurant dining room, tables and chairs set

This guide is also available in French: Lire le guide

What this rate can tell you

A restaurant non-return rate measures members of a cohort who do not make an observed return within a defined window. It is often called churn, but a restaurant visit is not a cancelled subscription. No return in thirty days does not prove that someone has left permanently.

Start with the 30-day restaurant retention definition. The calculation here is its complement for an identical cohort and observation window. It is not the percentage of this month's transactions made by new customers.

Define the cohort and let it mature

A cohort can contain newly identified customers whose first visit falls in one week. Each person then receives the same follow-up period from that first visit. Someone arriving on the final day needs as much observation time as someone arriving on the first day.

Write down four choices: entry period, customer identifier, follow-up duration and qualifying return. A cancelled order or repeated scan of one receipt must not create another visit. If your source cannot distinguish two purchases from two scans, resolve that before interpreting the rate.

The formula and a checkable example

Non-return rate = (cohort customers − customers returning within the window) ÷ cohort customers × 100.

Fictional example: 50 newly identified customers form a cohort. After every member has a complete 30-day window, 15 have made at least one further qualifying visit. Retention is 15 ÷ 50 = 30%. The observed non-return rate is 35 ÷ 50 = 70%. Those 35 customers have not been labelled permanently lost.

  • Returned15 customers (30%)
  • No observed return35 customers (70%)
Fictional example: a cohort of 50 new customers, each with a complete 30-day window.

An empty cohort produces an unavailable rate, not 0%. If some purchases cannot be attached to a membership, report the identified-customer scope and its limitation. Do not silently classify unidentified visits as evidence that people did not return.

Compare like with like

Use completed cohorts, equal windows and a stable return definition. Note closures, changed opening hours and neighbourhood events. A holiday week and an ordinary week may attract different customers.

Show cohort size, returning customers and the rate together. Moving from one return out of two customers to three out of ten increases the number of returns while lowering the rate. A percentage alone hides that difference, particularly at low volumes.

Fictional exampleCohort customersReturnsReturn rate
1 out of 22150%
3 out of 1010330%

Turn the observation into a focused test

Change one thing at a time: explain the reward more clearly, improve the programme's presentation or address a service issue. Then observe another complete cohort. An improvement is still an association; seasonality, a different customer mix or an unrelated promotion might explain it.

For the programme itself, read the digital restaurant loyalty guide. Minerva Flow tracks identified visits and programme results. A new membership or awarded point is not, on its own, evidence of attributable additional revenue.

Try your own numbers

Margin and loyalty calculator

Editable examples in Canadian dollars, before sales tax.

Contribution before fixed costs
$9.46
Share of selling price
52.56 %
Food cost
30 %

Contribution = price minus the costs entered. It still has to cover rent, overhead, financing and taxes.

Try the guest journey, then set a reward that fits your costs.

Try the demo →

Minerva Flow editorial team, author

Practical guides

The Minerva Flow team in Montréal writes these guides from the questions independent café and restaurant owners ask.

Get the next guides

New guides and Minerva Flow news, in your inbox.

Privacy policy

Cite this guide

Use this reference when sharing the guide:

Minerva Flow editorial team. (2026). Restaurant churn rate: calculate non-returning customers without overstating losses. Minerva Flow. https://minervaflow.app/en/blog/restaurant-churn-rate-cohort-calculation

Topics:Restaurant churnCohortsRetentionRepeat visits

Frequently asked questions

The questions owners ask most about this guide's topic.

Another question? Contact us

Put this guide to work

  • Bring your regulars back
  • Your menu on their phone
  • Your orders and reviews in one place
  • No credit card
  • Free access to start
  • A reply from a person to every request