Free hospitality calculator

Restaurant guest lifetime value calculator

Estimate the revenue value of a repeat guest and understand why recognition, retention and a usable direct guest relationship matter.

Guest relationship snapshot

Estimate customer lifetime value

Use an average spend and visit frequency from a comparable guest segment. A regular lunch guest and an annual celebration guest should not be forced into the same model.

Estimated guest lifetime value

1,560

This simple estimate shows why knowing and retaining direct guests matters.

Formula used

Guest lifetime value = average spend per visit × visits per year × expected relationship in years.

Simple revenue estimate, not a forecast

Understand the result

What guest lifetime value means for a restaurant

Guest lifetime value estimates the revenue attached to a relationship over time. A guest spending €65 per visit, visiting eight times a year and remaining active for three years represents €1,560 of estimated lifetime revenue in this simple model.

That is not the same as profit. Food, labour, discounts, acquisition cost and the time value of money are not deducted. The number is best used as a directional tool: it shows why retaining a known guest can be economically different from treating every reservation as an isolated transaction.

Segment before calculating

One venue can have very different guest patterns: weekday regulars, local families, corporate bookers, event guests and seasonal visitors. Calculate them separately when possible. Use booking and point-of-sale data for average spend, then define active-guest windows consistently so visit frequency is not inflated by a short peak period.

A guest profile is not marketing consent

Operational booking data and permission to send promotional messages are different purposes. Apply your privacy notice, access controls, retention rules and consent process.

How to improve lifetime value responsibly

The strongest levers are better experiences, relevant recognition and an easy path back. Direct booking links, accurate preferences, thoughtful post-visit communication and service recovery can improve retention without relying on constant discounts. Staff should see only the guest information needed for their role.

Measure changes by cohort. For example, compare the 90-day repeat rate of first-time direct guests before and after a revised confirmation and follow-up sequence. Avoid claiming that software caused improvement unless the baseline, period and other operational changes are documented.

Worked example

Modelling one additional annual visit

At €65 average spend over a three-year relationship, moving from eight to nine visits per year raises the simple revenue estimate from €1,560 to €1,755. The €195 difference should be evaluated against campaign, loyalty and service costs.
Current estimate€1,5608 visits per year
Modelled estimate€1,7559 visits per year
Difference+€195lifetime revenue, not profit

Guest value questions

Interpret lifetime value carefully

Visit the complete FAQ
01Is guest lifetime value revenue or profit?

This calculator estimates revenue. To estimate contribution value, multiply revenue by a consistent gross or contribution margin and deduct acquisition and retention costs.

02How should I estimate relationship length?

Use historical active-guest cohorts where possible. If you are new, model a conservative, base and optimistic case rather than presenting one assumption as fact.

03Should every guest have the same value?

No. Calculate meaningful cohorts separately, such as weekday regulars, corporate organisers or seasonal beach guests, because spend and frequency can differ substantially.

04Can a restaurant use guest data for marketing?

A booking relationship does not automatically grant unlimited marketing permission. Follow applicable privacy law, explain purposes clearly and record consent where required.

Continue with the evidence

Guides to turn the estimate into action

OPERATOR GUIDE

Guest CRM for restaurants

Create profiles that improve recognition without collecting unnecessary data.

Read guide
OPERATOR GUIDE

Restaurant guest database best practices

Keep records clean, permissioned and operationally useful.

Read guide
OPERATOR GUIDE

Direct restaurant reservations

Own the booking relationship and give guests an easy route back.

Read guide

Ready to see UpSalt on your floor?

Discover how UpSalt can simplify bookings, service and guest relationships for your venue.

Book a demo