Most restaurant owners believe new customers are the key to growth – but that's backwards thinking. You're actually burning money while loyal customers walk out the door. The math tells a different story once you calculate acquisition versus retention costs properly.
What are customer acquisition costs (CAC)?
Customer Acquisition Cost (CAC) represents every euro you spend bringing in one new customer. You take all marketing expenses and divide by new customers gained.
💡 Example CAC calculation:
Marketing costs last month:
- Facebook ads: €800
- Google Ads: €600
- Flyers: €200
- Influencer partnership: €400
Total: €2,000 for 50 new customers
CAC = €2,000 ÷ 50 = €40 per new customer
What are customer retention costs (CRC)?
Customer Retention Cost (CRC) covers everything you invest to keep existing customers happy and returning. This includes loyalty programs, regular customer perks, and personalized touches.
💡 Example CRC calculation:
Customer retention costs last month:
- Loyalty program discount: €1,200
- Birthday menus (complimentary): €300
- Newsletter and app maintenance: €150
- Extra staff training: €350
Total: €2,000 for 200 existing customers
CRC = €2,000 ÷ 200 = €10 per existing customer
The formulas
You'll need these calculations for a complete comparison:
- CAC = Total marketing costs ÷ Number of new customers
- CRC = Total retention costs ÷ Number of existing customers
- Customer Lifetime Value (CLV) = Average spending × Visit frequency × Customer lifetime
- ROI new customer = (CLV - CAC) ÷ CAC × 100%
- ROI existing customer = (CLV - CRC) ÷ CRC × 100%
⚠️ Note:
Don't forget 'hidden' costs. For new customers: owner's time spent on campaigns. For existing customers: extra staff attention and complimentary drinks you give to regulars.
Calculating Lifetime Value
You need to understand what each customer's worth to determine if your investment makes sense. Customer Lifetime Value (CLV) gives you this crucial number – the kind of thing you only learn after closing your first month at a loss.
💡 Example CLV calculation:
Average customer at your place:
- Spending per visit: €45
- Visits 8 times per year
- Stays a customer for an average of 3 years
CLV = €45 × 8 × 3 = €1,080 per customer
Making the comparison
Now you can compare both investments. Using the example above:
- New customer costs €40, generates €1,080 → ROI of 2,600%
- Existing customer costs €10, stays loyal longer → ROI of 10,700%
Retaining existing customers delivers much higher profits. But most restaurants still spend 80% of their marketing budget chasing new customers.
⚠️ Note:
These figures vary dramatically by business type. A fine dining restaurant operates differently than a lunch café. Always measure your own data.
Practical tips for better ROI
Once you've got these numbers, you can make smarter budget decisions:
- Shift budget from acquisition to retention if CRC is much lower than CAC
- Focus on customers who visit most frequently (highest CLV)
- Measure which acquisition channels deliver the lowest CAC
- Test whether increasing CRC budget improves customer retention rates
Tools like KitchenNmbrs track customer data automatically, so you'll see exactly who visits when and their spending patterns. This gives you reliable figures for CLV calculations.
How do you calculate customer acquisition vs. retention costs?
Gather all acquisition costs
Add up all expenses you make to get new customers: ads, flyers, influencers, events. Don't forget to count your own time (for example 10 hours × €25 = €250).
Count new customers from that period
Tracking who's new can be tricky. Use your POS system, reservation system, or ask customers if it's their first visit. Only count customers who actually came through your marketing.
Gather all retention costs
Add up expenses for existing customers: loyalty programs, discounts for regulars, complimentary drinks, birthday specials. Staff training for better service also counts.
Calculate the cost per customer
CAC = total acquisition costs ÷ number of new customers. CRC = total retention costs ÷ number of existing customers. Compare these figures to see where your budget is best spent.
✨ Pro tip
Track your customer retention rate over 90-day periods after implementing retention strategies. If you're spending €15 per existing customer monthly on retention, measure whether more customers return within that 90-day window.
Calculate this yourself?
In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.
Was this article helpful?
Frequently asked questions
What's a normal CAC for restaurants?
This varies enormously by business type and location. Fast casual typically runs €15-30, fine dining can be €50-100. More important is that your CAC stays under 30% of your Customer Lifetime Value.
How do I know which customers are new?
Ask during reservation, use a loyalty app, or train staff to spot new faces. Many POS systems can track new versus existing customers automatically.
Should I include staff costs in these calculations?
Yes, if your staff spends extra time on marketing (social media) or customer retention (extra attention to regulars). Calculate those hours × hourly wage into your costs.
What if my CAC is higher than my CLV?
Then you're losing money on every new customer. Stop expensive acquisition channels immediately and focus on cheaper alternatives like word-of-mouth and retaining existing customers.
How do I track customer visit frequency accurately?
Use your POS system's customer database or a simple loyalty card program. Track phone numbers or email addresses to identify repeat visits versus one-time customers.
Should I calculate CAC differently for delivery versus dine-in customers?
Absolutely. Delivery customers often have different lifetime values and acquisition costs due to platform fees and different ordering patterns. Calculate them separately for accurate ROI.
📚 Sources consulted
- EU Verordening 852/2004 — Levensmiddelenhygiëne (2004) — Official source
- EU Verordening 853/2004 — Hygiënevoorschriften voor levensmiddelen van dierlijke oorsprong (2004) — Official source
- EU Verordening 1169/2011 — Voedselinformatie aan consumenten (2011) — Official source
- NVWA — Hygiënecode voor de horeca (2024) — Official source
- NVWA — Allergenen in voedsel (2024) — Official source
- Codex Alimentarius — International Food Standards (2024) — Official source
- FSA — Safer food, better business (HACCP) (2024) — Official source
- BVL — Lebensmittelhygiene (HACCP) (2024) — Official source
- Warenwetbesluit Bereiding en behandeling van levensmiddelen (2024) — Official source
- WHO — Foodborne diseases estimates (2024) — Official source
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.
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.
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 →