Skip to content
July 11, 2026·4 min read

What a Loyalty Points Program Really Costs You: The Margin Math

Loyalty points don't come out of your sales — they come out of your profit. Here's how to calculate the real cost on margin before you launch.

A points program looks free: the customer buys, earns points, comes back. But every point you hand out is your money, not theirs. The trouble is that most businesses do the math wrong — they treat the reward as a percentage of sales, when it actually comes out of margin. That gap can turn a "cheap" program into one that quietly eats your profit.

This article isn't selling you software. It gives you the calculation you should do on paper before you start anything: what the reward really costs, how many new sales it has to generate to be worth it, and the hidden costs almost everyone forgets. By the end you'll be able to say, with numbers, whether your program pays for itself or just discounts the price for customers who were coming anyway.

Points come out of profit, not sales

This is where most owners slip up. If you give 5% back in points, your mind says "I'm losing 5%." But you're not losing it from revenue — you're losing it from the margin you actually earn.

Say your gross margin is 30% and you offer 5% of the basket value back in points. That 5 dollars per 100 sold isn't taken from the 100 — it's taken from the 30 you actually keep. So you're giving up about a sixth of the profit on that sale.

The thinner your margin, the more it hurts. A shop running a 15% margin that gives 5% back is handing over roughly a third of its profit on every transaction. Same program, two businesses, two completely different outcomes.

The formula: how many new sales the program must bring

A loyalty program only pays off if it changes behavior — brings in customers who wouldn't have come, or makes existing ones spend more. But you give the reward to everyone, including the people who were buying anyway.

That leads to a simple formula for the sales increase you need just to break even:

  • required increase ≈ reward rate ÷ (margin − reward rate)

With a 5% reward and a 30% margin: 5 ÷ (30 − 5) ≈ a one-fifth lift in sales. In other words, the program has to bring you about a fifth more sales just to avoid losing money. Anything below that means you're financing a discount for loyal customers with no net gain.

Run this with your real margin before you do anything else.

Breakage and points liability: what hides the cost

Not all points get used. Some customers forget, lose the card, never earn enough. This unclaimed share is called breakage, and it lowers the real cost of your reward.

If part of the points is never redeemed, the effective reward cost drops and the sales lift you need shrinks. That sounds great — but don't build the program betting on customers forgetting. A program that's too hard to use has high breakage precisely because it's frustrating, and frustration drives customers away.

Watch the unused points on your books too: they're a liability. A customer sitting on a big balance is a future discount you owe. If you launch with generous rewards and many customers accumulate fast, you can end up with a points liability that hits exactly in the months you need cash.

The invisible costs almost everyone forgets

The reward is only part of it. The real cost also includes:

  • The platform: monthly fees for loyalty software, per-transaction charges, or SMS costs.
  • Time: staff explaining the program, scanning cards, sorting out "my points didn't show up."
  • Cannibalization: rewarding sales that would have happened anyway. The weekly regular now also gets points — lost profit with no gain.
  • Integration: if you have a website or online store, the program has to connect to your till or checkout, or you get errors and frustration.

Add all of these next to the reward cost. Often the software and staff time exceed the value of the points actually given out, especially for a small business. A simple table of these lines, made before launch, shows you whether the program makes sense or just sounds good.

When it's worth it, and how we keep it simple

A points program makes sense when your margin can carry it, when you have customers who return often, and when you can measure whether sales actually rise. It doesn't make sense as a trend, or because "the competition has one."

The cheapest good program is often the simplest: one clear rule, easy to explain, easy to use. No complicated apps, no rules even you can't remember.

At MPO Web Studio we work remotely across the country and build the loyalty side straight into your website or online store, cleanly integrated with checkout, with transparent pricing and no hidden subscriptions. You can see a pre-built demo first, so you know exactly what you're getting before paying anything.

If you want us to run the math on your real margin together, message us on WhatsApp. We'll tell you honestly whether it's worth it.

Frequently asked questions

How much should I give back in points?+

There's no universal percentage — it depends on your margin. A healthy rule: the reward shouldn't exceed a comfortable slice of your gross margin, so the sales lift you'd need stays realistic. Run the "reward rate ÷ (margin − reward rate)" math first and check whether you can actually generate that lift. If the answer is no, lower the reward.

Does a loyalty program pay for itself?+

Only if it changes customer behavior. If it brings new sales above the break-even threshold, yes. If you're only rewarding customers who were buying anyway, no — it's simply a price cut that shrinks your profit. That's why you need to be able to measure sales before and after.

What is breakage and can I rely on it?+

Breakage is points that are awarded but never redeemed, which lowers your real cost. You can factor it in, but don't build the program on it. High breakage usually comes from a frustrating or hard-to-use program, and frustration loses you customers. Design a good program, treat breakage as a bonus, not a strategy.

Are unspent points an accounting problem?+

Yes, they're a liability. Every point earned is a future discount you owe the customer. If many customers accumulate fast, you can end up with a large points balance that gets redeemed all at once, right when you need cash. Track active points and estimate their value.

Do I need expensive software for this?+

Not necessarily. For many small businesses, a simple program built straight into the website or online store is enough and avoids monthly fees. What matters is that the rule is clear and the checkout integration is clean. That's exactly the part we build, with transparent pricing and a demo you see beforehand.

Free guide

7 mistakes that drive clients away from your website

Leave your email and get the guide right here, instantly. No spam.

By submitting, you agree to the Privacy Policy.
MThe MPO teamWe reply personally

Want to see what your business's website could look like?

Message us on WhatsApp and we'll build you a free demo website with your business name on it. See it first, then decide — no strings attached.

Ask for a free demo websiteWe usually reply within a few minutes