Calculate customer retention rate: formula & example
Every week without measurement, loyal customers slip away unnoticed – but you only need three numbers.
Customer retention rate shows you whether your shop lives on loyal customers or starts from scratch every month. You need three numbers and a calculator. Here you get the formula, a step-by-step example, and an honest take on what values are realistic for small shops.
The formula: How to calculate customer retention rate
Customer retention rate (also called retention rate) describes what percentage of your customers from the start of a period are still there at the end. New customers are excluded so they don't skew the result.
The formula:
Customer retention rate = (Customers at end − New customers) ÷ Customers at start × 100
You need:
- Customers at start (A): How many active customers did you have on day one?
- New customers (N): How many came for the first time during the period?
- Customers at end (E): How many active customers did you have on the last day?
The time period is flexible. For cafés and bakeries, a month makes sense. For barbershops, a quarter is better because visit intervals are longer.
Example: Customer retention rate for a café
A café with a digital stamp card had 200 active cards on March 1st. In March, 60 new cards were added. On March 31st, 230 cards were active (scanned at least once in the month).
Calculation:
- Customers at end minus new customers: 230 − 60 = 170
- Divided by customers at start: 170 ÷ 200 = 0.85
- Times 100: 85 percent customer retention rate
Of the 200 customers from the start of the month, 170 came back in March. 30 dropped off or paused. That's a churn rate of 15 percent.
Important: Without adjusting for new customers, you'd calculate 230 ÷ 200 = 115 percent. That looks great, but it says nothing about retention—only about growth.
What counts as an active customer?
The formula is simple; the definition of "active" is the tricky part. Set it once and don't change it, or your months won't be comparable.
Proven definitions by industry:
| Industry | Visit frequency | Active definition |
|---|---|---|
| Café, bakery, quick service | several times per week | at least 1 visit in 30 days |
| Restaurant, bar | every 2–6 weeks | at least 1 visit in 60 days |
| Barbershop, hair salon | every 4–8 weeks | at least 1 visit in 90 days |
| Beauty, nail salon | every 3–5 weeks | at least 1 visit in 60 days |
| Car wash, cleaning service | irregular | at least 1 visit in 90 days |
With a digital stamp card, counting is no problem because every scan is tied to a card. How that works technically is explained in Digital stamp card: how it works. With paper cards, you have to guess, and guesses are almost always too optimistic.
Take the self-test: Do you know your retention rate?
- Do you know how many customers from last month came back this month?
- Do you have a list of when each customer was last with you?
- Can you separate new customers from existing ones?
- Do you measure the rate every month or just by gut feeling?
If you said "No" more than twice, you're flying blind. Without measurement, you won't notice if your loyalty program works or burns money.
Realistic targets instead of fantasy benchmarks
The internet is full of percentages for the "perfect" customer retention rate. Most come from e-commerce or subscription services and don't fit a shop with foot traffic. A café at the train station structurally has a lower rate than a barbershop in a residential neighborhood—without either doing anything wrong.
Three practical rules:
- Compare yourself to yourself. Last month's value is your benchmark. If the rate rises three months in a row, you're doing something right.
- Judge trends, not single values. A vacation month or construction work will dip the rate. Only the six-month trend shows the real picture.
- Separate foot traffic from loyal customers. If you only count customers with a card, you're already measuring the interested group. That's intentional—they're exactly who you want to keep.
Rule of thumb: If significantly more than half your card holders come back every month, you have a healthy base. If the rate stays below one-third, it's worth looking at your rewards and visit incentives.
From rate to revenue: What one percentage point is worth
Customer retention rate becomes real when you translate it to revenue. For that, you need average transaction value and visit frequency.
Café example: 200 card holders, average transaction €6.50, on average 4 visits per month for active customers.
- At 85 percent retention, 170 customers stay active: 170 × 4 × €6.50 = €4,420 monthly revenue from existing customers.
- At 80 percent retention, 160 customers stay: 160 × 4 × €6.50 = €4,160.
Five percentage points difference is €260 per month here, or over €3,000 per year. And that's just from your existing base, without a single new customer. Why existing customers are so much cheaper than new ones is explained in What does a new customer cost?.
What happens if you don't change anything
Without measurement, you don't notice customers quietly disappearing. You only see the new customers coming in and think everything's fine. Meanwhile, you're losing 15, 20, or 30 percent of your loyal customers every month without realizing it. You fill the gap with expensive advertising instead of keeping the customers already there.
An example: A café with 200 cards and 70 percent retention loses 60 customers every month. To keep the number stable, it needs 60 new customers. At €10 acquisition cost per new customer, that's €600 per month just to stay in place. At 85 percent retention, it would only need 30 new customers and €300 in costs. The difference of €300 per month is pure profit.
How to improve your customer retention rate
The rate rises when two things happen: customers have a reason to come back, and they're reminded at the right moment.
- Make rewards reachable. A card with 20 stamps binds almost no one. How many stamps make sense is explained in How many stamps until reward?.
- Reach out to inactive customers. If someone hasn't been in for 14 days, they get an automatic message on their phone. This is the biggest lever for your rate because you catch exactly the 15 percent about to drop off.
- Strengthen slow days. A Tuesday offer spreads visits more evenly and boosts frequency.
- Measure monthly. Put the rate in a spreadsheet. What gets measured gets better.
With stampa, you read the numbers straight from the dashboard: active customers, repeat visitors, stamps, and redemptions—no manual counting. Winning back inactive customers runs automatically in the background.
Conclusion
Calculating customer retention rate takes two minutes once you know who visited when. Formula: (End − New customers) ÷ Start × 100. What matters isn't the single value but the trend over several months and what you do with it. A digital stamp card gives you the numbers automatically. With stampa you can get started free – up to 100 active customers, no credit card, set up in five minutes.