To calculate restaurant loyalty reward cost per qualifying order, divide the expected cost of redeemed rewards by the number of orders that earn the points. The result depends on what the reward costs to fulfill, how quickly guests earn it, and what share of earned rewards they redeem.
For example, if a reward takes 10 qualifying orders to earn, costs $3 to fulfill, and half of earned rewards are redeemed, its expected cost is $0.15 per qualifying order. At an 80% redemption rate, that rises to $0.24. These are reward fulfillment costs, not a complete measure of program profitability.
Define what guests earn and what a reward costs
Start with the rules a guest will actually see. Which purchases qualify? How many points does an order earn? Can a guest combine points from several orders, and how many points buy the reward? If earning depends on dollars spent rather than a fixed number per order, estimate qualifying spend per order before converting it into an average earning rate.
Keep qualifying orders separate from all orders. An order that does not earn points should not go into the denominator for this calculation. A redemption order can also be a qualifying order if the program rules allow it, but count it only once as an order.
Next, price the reward at the cost to your restaurant, not just the menu price a guest sees. For a free item, include the ingredients and any packaging you expect to provide. Add other incremental costs if fulfilling the reward creates them. Keep fixed overhead and ordinary labor out of the basic calculation unless the reward requires extra labor that would not otherwise be incurred.
The following example is hypothetical. Assume a guest earns one point per qualifying order and needs 10 points for one free menu item. The item normally sells for $9. Its ingredients cost $2.70, and its packaging costs $0.30, so each redeemed reward costs $3.00 to fulfill. Assume no other incremental fulfillment cost, program fee, or discount in the base calculation.
The $9 menu price is useful context, but it is not the reward cost. If the same item were sold at full price, its contribution after these ingredient and packaging costs would be $6.00. That is before labor, overhead, payment fees, and other costs. A free reward does not automatically forfeit that $6.00: the guest might not have bought the item without the offer. Treat a lost full-price sale as a separate possibility to investigate, not as an automatic cost on every redemption.
For a discount reward, use the expected discount actually taken, then consider whether it changes other costs. For a choice of rewards, calculate a weighted average based on the mix you expect guests to select. If you lack a reliable mix, calculate a low-cost and a high-cost case instead of picking a precise average.
Calculate the cost at different redemption rates
Use an earning cohort: a group of qualifying orders whose points are tracked through an agreed observation date. In the example, 1,000 qualifying orders earn 1,000 points, or 100 reward equivalents for budgeting. Individual guests cannot combine their balances. The redemption rate is the number of rewards redeemed divided by those 100 equivalents. It is not the share of guests who join, or the share of all orders that contain a reward.
Formula: Cost per qualifying order = rewards earned per qualifying order × redemption rate × cost per redeemed reward.
Here, rewards earned per qualifying order are 1 ÷ 10, or 0.1. The table applies that same earning rate and $3 fulfillment cost to three possible redemption rates. Each row describes the same 1,000-order cohort, not three separate offers.
| Redemption rate | Rewards redeemed | Fulfillment cost | Cost per qualifying order |
|---|---|---|---|
| 40% | 40 of 100 equivalents | $120 | $0.12 |
| 60% | 60 of 100 equivalents | $180 | $0.18 |
| 80% | 80 of 100 equivalents | $240 | $0.24 |
At 40%, the calculation is 0.1 × 0.40 × $3.00 = $0.12 per qualifying order. At 80%, it is 0.1 × 0.80 × $3.00 = $0.24. The cost doubles because twice as many earned rewards are redeemed, while the earning rule and unit cost stay the same.
The practical choice is not whether to prefer low redemption. Guests who never use a reward may not value it enough to change their behavior. Instead, ask whether the higher-use case still fits the amount you are willing to spend. If it does not, consider a different reward, a lower-cost item, or a different earning threshold before launch. Make each change visible to guests and recalculate the offer rather than relying on a headline menu value.
Also test the full-redemption ceiling. If all 100 reward equivalents become redeemable rewards and are redeemed, fulfillment costs $300, or $0.30 per qualifying order. That is a useful budget boundary for the stated assumptions, not a forecast. If ingredient or packaging costs change, update the $3 input as well.
Account for unused points and uncertain repeat visits
Points that have been earned but not redeemed are an outstanding balance. Some may never be used; others may be redeemed after your first reporting period. The portion ultimately not redeemed is often called breakage. Do not assume points expire or that an unused balance has disappeared merely because a guest has not returned yet.
Timing matters. Suppose you count the 1,000 qualifying orders in one month and check redemptions immediately afterward. Many guests may need more time to collect enough points or schedule another visit. A low early redemption figure can understate the eventual fulfillment cost of that cohort. Report the cohort dates and the date through which you counted redemptions alongside the rate.
Partial balances matter too. In the example, five guests holding two points each collectively hold 10 points, equivalent to one reward for budgeting purposes. None can redeem yet. Your worksheet can convert total earned points into reward equivalents, but your operational report should also show actual balances and completed redemptions. Pooling points is an estimate; it does not mean guests can combine their balances.
Track adjustments separately. Returns, canceled orders, manual corrections, and changes to reward rules can affect points earned or redeemed. Decide how each is handled before comparing periods. If a provider reports points issued, points reversed, and points redeemed, ask whether you can export those figures with dates and identify the orders in the relevant cohort.
Do not count every repeat visit as a program-driven gain. Some guests would have returned without points, while others might visit more often or add a paid item when redeeming. Those outcomes affect the business case, but they are separate from the reward cost per qualifying order. Look at repeat purchase patterns and paid sales alongside the worksheet, and avoid promising yourself a specific lift.
When comparing a restaurant ordering system with a loyalty tool, ask which order channels and order states qualify for points, how balances are adjusted, and whether the reports follow a cohort long enough to capture later redemptions. The answer determines which orders belong in your calculation.
Set a review threshold and check the full operating cost
Choose a reward-cost threshold you can support before looking at results. For this hypothetical offer, suppose the operator sets a review point of $0.20 per qualifying order for reward fulfillment alone. The 40% scenario costs $0.12 and sits below that point. The 80% scenario costs $0.24 and is above it.
With the other assumptions unchanged, the break-even redemption rate for that threshold is $0.20 ÷ (0.1 × $3.00), or approximately 66.7%. Above that rate, expected fulfillment cost exceeds $0.20 per qualifying order. This is a review trigger, not a rule that the program must end. A higher redemption rate could still be worthwhile if the wider program produces enough value, but that needs its own evidence.
For a consistent comparison, add costs that the basic table leaves out. Use the same order count and period for each scenario:
- Software and campaign charges: Ask for the recurring charge and any usage-based fees that apply to the planned volume. Allocate only the costs you are including in this decision, and state the allocation.
- Payment processing: Keep processing fees on paid transactions separate from reward fulfillment. A free item is not itself a payment fee.
- Extra fulfillment work: Add incremental labor or packaging if the offer creates it. Do not count the same packaging twice.
- Discounts and paid sales: Record discounts as costs or reduced receipts in the appropriate comparison. Record paid sales separately; they are not the same measure as reward cost.
- Measurement period: Compare the same cohort and observation window across scenarios, including later redemptions where possible.
For instance, if the hypothetical operator also allocates $50 of program charges to the 1,000-order cohort, the 40% case becomes $170 total, or $0.17 per qualifying order. The 80% case becomes $290, or $0.29 per qualifying order. Both totals include reward ingredients, reward packaging, and the allocated charge. They exclude payment processing, extra labor, other discounts, and any change in paid sales. The original $0.20 threshold covered fulfillment alone, so set a separate all-in threshold before judging these expanded totals.
Before committing, ask the provider to demonstrate the earning rule, redemption controls, reporting dates, and export using simulated orders and balances. A practice scenario should not create a real payment, guest message, or courier dispatch. If you later run a live service pilot, define its scope and tell staff how to handle actual guest transactions. Review the results at a set date and again after guests have had time to redeem.
Accounting treatment can differ from the operating worksheet. Ask a qualified accountant how to handle outstanding points, redeemed rewards, and related contract or tax questions for your business. The worksheet helps you compare operational costs; it does not decide how balances belong in your books.
For a broader look at campaign controls and customer data, see the related buying guide. Fleksa describes loyalty points for eligible orders alongside email and SMS campaigns; ask which orders qualify and what reporting and export options fit your workflow. Having contact data is separate from having permission to market to a guest.
Next step: Fill in your own earning rule, reward cost, and low and high redemption scenarios. Then compare those requirements with Fleksa’s restaurant marketing automation workflow.
Frequently asked questions
Is a reward’s menu price its cost?
Not for a basic fulfillment calculation. Use the ingredients, packaging, and other incremental costs of providing it. Consider a possible lost full-price sale separately rather than assuming every redemption replaces one.
How should I count points guests have not redeemed?
Keep them as outstanding balances and track when they were earned. Convert them into reward equivalents for budgeting, but do not assume they expire or will never be used.
What redemption rate should I use before launch?
Use several scenarios rather than treating one rate as a fact. Check the cost at full redemption as well, then replace assumptions with cohort results as guests have time to earn and redeem.



