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.
📝 Delivery & dark kitchen · ⏱️ 2 min read

How do I calculate customer acquisition costs via a delivery platform?

📝 KitchenNmbrs · updated 14 Mar 2026

Customer acquisition costs (CAC) via delivery platforms determine if your delivery business stays profitable. Many entrepreneurs focus only on platform commission but overlook marketing costs, discounts and promotions. You need the complete picture to make smart decisions about your delivery strategy.

What are customer acquisition costs?

Customer acquisition costs (CAC) represent every expense you incur to bring in one new customer. For delivery platforms, this includes platform commission, discounts, advertising spend and promotional offers.

💡 Example:

You invest €500 in Uber Eats advertising and acquire 25 new customers:

  • Advertising costs: €500
  • New customers: 25

CAC: €500 ÷ 25 = €20 per new customer

All costs that count

For an accurate CAC calculation, you'll need to include these expenses:

  • Platform commission: 15-30% of order value
  • Advertising costs: sponsored ads on platform
  • Discount actions: new customer discounts (e.g. €5 off)
  • Free delivery promotions: if you cover the delivery costs
  • Minimum order promotions: additional discount at minimum amount

⚠️ Note:

Only include costs that specifically target new customers. Regular platform commission on existing customers doesn't factor into CAC calculations.

CAC formula for delivery platforms

The fundamental formula is straightforward:

CAC = Total acquisition costs ÷ Number of new customers

But here's where it gets tricky - separating new customers from existing ones. Most platforms won't give you this data directly.

💡 Practical example:

March via Thuisbezorgd:

  • Advertising costs: €300
  • New customer discounts (€5 each): €200
  • Free delivery actions: €150
  • Number of new customers: 40

CAC: (€300 + €200 + €150) ÷ 40 = €16.25 per new customer

Identifying new vs. existing customers

Since most platforms don't clearly separate new from returning customers, try these approaches:

  • Promo code tracking: create unique codes for new customers
  • First order filter: some platforms show this in analytics
  • Email/phone comparison: cross-reference with your customer database
  • Growth-based estimation: if you gain 20% more customers, those are likely new acquisitions

Comparing Customer Lifetime Value (CLV)

CAC means nothing without context - you need to know what each customer brings you. That's where Customer Lifetime Value comes in:

CLV = Average order value × Number of orders per year × Number of years customer stays

💡 CLV example:

Delivery customer profile:

  • Average order: €25
  • Orders per year: 8
  • Stays customer: 2 years

CLV: €25 × 8 × 2 = €400

With a CAC of €16.25 and CLV of €400, you're earning €383.75 per new customer. That's a solid return on investment.

Healthy CAC ratios for delivery

Here's a pattern we see repeatedly in restaurant financials - successful delivery operations maintain these ratios:

  • CAC-to-CLV ratio: 1:3 or better (CLV at least 3× higher than CAC)
  • Payback period: maximum 6-12 months to recover CAC
  • CAC as % of first order: maximum 30-50% of first order value

⚠️ Note:

Delivery customers tend to be less loyal than dine-in guests. Calculate your CLV conservatively and test multiple acquisition channels.

How do you calculate customer acquisition costs? (step by step)

1

Collect all acquisition costs from last month

Add up: advertising costs on platform, new customer discounts, free delivery promotions, and other costs specifically for new customers. Use invoices and platform dashboards.

2

Count the number of new customers

Use promo codes, platform analytics or compare email/phone numbers with your existing database. If unsure: estimate based on customer growth percentage.

3

Calculate CAC and compare with CLV

Divide total costs by number of new customers. Also calculate Customer Lifetime Value and check if ratio is healthy (CLV at least 3× higher than CAC).

✨ Pro tip

Calculate your CAC weekly during the first 30 days of any new promotional campaign. If CAC exceeds 40% of your average order value within the first two weeks, pause the campaign immediately to prevent losses.

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

Should I count platform commission in CAC?

Only commission on orders from new customers belongs in CAC calculations. Regular platform commission on all orders falls under operational costs, not acquisition expenses.

How do I identify which customers are new?

Create unique promo codes for new customers, use platform analytics with 'first order' filters, or cross-reference contact details with your existing customer database. Some restaurants estimate based on customer growth patterns.

What's a healthy CAC for delivery platforms?

Your CAC should never exceed 30-50% of the first order value. Additionally, Customer Lifetime Value must be at least 3× higher than CAC for profitable operations.

Can I compare CAC across different platforms?

Absolutely - calculate CAC separately for each platform like Thuisbezorgd, Uber Eats, and others. Each platform has different cost structures and customer behaviors, so focus your budget where CAC performs better.

ℹ️ 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

Food cost control for delivery and dark kitchens

With delivery, margins are thinner than ever. KitchenNmbrs calculates your actual food cost including packaging so you know if every order is profitable. Test it free for 14 days.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏