BETA APP IN DEVELOPMENT HACCP and more are available in your dashboard — currently in beta, so minor bugs may occur. The updated app with full integration is coming soon.
📝 Financial KPIs & management · ⏱️ 2 min read

How do I calculate the customer retention rate of my restaurant?

📝 KitchenNmbrs · updated 15 Mar 2026

Customer retention rate reveals what percentage of your guests return within a specific timeframe. Restaurants depend on this metric since attracting new customers costs five times more than keeping current ones. Strong retention rates create predictable revenue streams and organic marketing through recommendations.

What is customer retention rate?

Customer retention rate measures the percentage of diners who return to your restaurant during a set period. It's among the most vital KPIs for gauging guest satisfaction and business health.

💡 Example:

Your restaurant had in January:

  • 500 unique guests at the beginning
  • 50 new guests added
  • 480 unique guests at the end

Retention rate: ((480 - 50) / 500) × 100 = 86%

The formula for retention rate

The calculation for customer retention rate is:

Retention rate = ((End number of customers - New customers) / Start number of customers) × 100

Most restaurants track this monthly or quarterly. Daily tracking creates too much noise from normal traffic patterns.

What is a good retention rate for restaurants?

Benchmarks differ by restaurant category:

  • Fine dining: 70-85% (infrequent visits, high loyalty)
  • Casual dining: 60-75% (steady repeat customers)
  • Fast casual: 40-60% (convenience-driven choices)
  • Delivery/takeaway: 30-50% (high one-time order volume)

⚠️ Note:

Perfect retention is impossible. People relocate, develop different preferences, or explore new dining options. Target steady improvement rather than perfection.

How do you collect the data?

Accurate retention tracking requires guest identification systems:

  • Loyalty program: Card scanning or phone number collection
  • Reservation system: Name and contact information tracking
  • POS system: Advanced point-of-sale guest recognition
  • App or online ordering: Built-in account monitoring

💡 Practical example:

Restaurant 'De Smaak' tracks retention through reservations:

  • March: 300 unique guests
  • April: 280 guests of which 60 new
  • Retention rate: ((280 - 60) / 300) × 100 = 73%

This represents solid casual dining performance.

Improvement actions based on retention rate

Low retention rates signal specific problems you can address:

  • Below 40%: Examine food quality and service - fundamental issues exist
  • 40-60%: Enhance guest experience and operational consistency
  • Above 60%: Fine-tune operations and expand customer acquisition

But here's the kind of thing you only learn after closing your first month at a loss: retention problems often hide in plain sight. Guests won't complain about slightly inconsistent portion sizes or seasoning - they'll just stop coming back.

Retention rate and recipe management

Consistent dishes through standardized recipes ensure guests receive identical quality every visit. This predictability significantly boosts return likelihood. Tools like a food cost calculator help maintain both quality standards and profitability.

💡 Tip:

Match retention data with your top-performing dishes. If guests return for specific items, ensure those recipes maintain perfect cost control and quality consistency.

How do you calculate customer retention rate? (step by step)

1

Determine your measurement period and starting number

Choose a period (usually a month) and count how many unique guests you had at the beginning. This becomes your baseline for the calculation.

2

Count new guests in that period

Register how many completely new guests came in that period. These are people who have never been to your restaurant before.

3

Count end number of unique guests

Count at the end of the period how many unique guests you had in total (both new and returning guests).

4

Apply the formula

Use the formula: ((End number - New guests) / Start number) × 100. This gives you the percentage of guests that returned.

5

Compare with benchmarks

Check if your score fits your restaurant type. Fine dining 70-85%, casual dining 60-75%, fast casual 40-60%.

✨ Pro tip

Track visit frequency alongside retention rates for 90-day periods. A customer visiting twice monthly generates more value than someone returning once quarterly, even though both count as retained.

Calculate this yourself?

In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

Frequently asked questions

Can I measure retention rate without a loyalty program?

Yes, through reservation systems or collecting phone numbers at checkout. Some advanced POS systems recognize credit cards for guest tracking purposes.

How often should I calculate retention rate?

Monthly calculations work best for most restaurants. Weekly tracking creates too much volatility from normal traffic fluctuations, while quarterly reports delay important insights.

What if my retention rate suddenly drops?

Check external factors first - seasonality, new competitors, or local events. Then audit food quality, service standards, and dish consistency across all shifts.

Do group reservations count as one or multiple guests?

Count each individual person separately, not the reservation itself. A party of four unique diners equals four guests in your retention calculations.

Is a 50% retention rate bad for a restaurant?

It depends entirely on your restaurant type. Fine dining should exceed 50%, but fast casual or delivery operations might find this acceptable. Always benchmark against your specific sector.

Should I exclude tourists from retention calculations?

Yes, if possible. Tourists can't return regularly and skew your data. Focus retention metrics on local customers who have realistic opportunities to revisit.

How do I handle seasonal customers in retention calculations?

Track them separately or use longer measurement periods. Summer-only customers shouldn't be marked as lost in September - they're following predictable seasonal patterns.

ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

📚 Sources consulted

Food Standards Agency (FSA) https://www.food.gov.uk

The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.

JS

Written by

Jeffrey Smit

Founder & CEO of KitchenNmbrs

Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.

🏆 8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

All your financial KPIs in one dashboard

Food cost percentage, gross margin, revenue per cover — KitchenNmbrs calculates it all automatically based on your recipes and purchases. Start your free trial.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏

KitchenNmbrs AI

Always online

Powered by KitchenNmbrs AI