Loyalty Program ROI Calculator

Buy 10 get 1 free — what does it really cost your business?

$
Effective Discount Rate
per reward cycle9.09%
Revenue per Reward Cycle
earned before free item$50.00
Cost of Free Item
what you give away$5.00
Monthly Reward Cost
approx. cost across all members$363.64
Annual Reward Cost
projected yearly cost$4,363.64
Frequency Increase to Break Even
extra visits needed to cover cost10.0%
Verdict
Buy 10 get 1 free = 9.09% effective discount
Ad Space

Buy 10 Get 1 Free Is Really a 9.1% Discount

Most business owners don't realize this: "buy 10 get 1 free" means the customer gets 11 items for the price of 10. The effective discount is 1/11 = 9.09%, not 10%. That's an important distinction when calculating your true cost.

The formula is simple: Effective Discount = 1 ÷ (threshold + 1) × 100. The "+1" accounts for the free item itself.

Effective Discount % = 1 ÷ (X + 1) × 100   where X = number of purchases before the free item

Buy X Get 1 Free — Effective Discount Table

ProgramTotal ItemsEffective DiscountAssessment
Buy 5 get 1 free616.7%Too generous
Buy 8 get 1 free911.1%Generous but viable
Buy 10 get 1 free119.1%Sweet spot
Buy 12 get 1 free137.7%Conservative
Buy 15 get 1 free166.3%May feel unattainable

The Real Value: Increased Visit Frequency

Research shows loyalty programs increase visit frequency by 20-35%. A customer who visits 3 times per month might visit 4 times with a loyalty card. That extra visit more than covers the 9% discount.

The "almost there" effect: Customers visit more often as they approach the reward. When someone has 8 out of 10 stamps, they'll go out of their way to reach the goal — even choosing your shop over a competitor. This psychological pull is the real engine of loyalty programs.

Tip: Set the Right Threshold

The sweet spot for most small businesses is buy 8-12 get 1 free. Below 6 is too generous (over 14% discount). Above 15 feels unattainable and customers lose interest before completing the card. Match your threshold to your average customer visit frequency — the reward should feel achievable within 2-3 months.

Calculate any price with our 10% Off Calculator →

Frequently Asked Questions

It's a 9.1% discount on all purchases from participating customers. For a $5 coffee, you give away $5 every 11 purchases — that's $0.45 per visit in loyalty cost.
Usually yes. The 20-35% increase in visit frequency typically outweighs the 7-10% effective discount. The key metric is whether the extra visits generate enough margin to cover the free items.
Buy 8-12 get 1 free is the sweet spot. Below 6 is too generous (>14% discount). Above 15 feels unattainable and customers lose interest.
Yes — they prevent fraud (no duplicate cards), enable data collection, and can send push notifications when customers are close to a reward, increasing redemption and visits.
Ad Space