A store says you earn one point for every dollar you spend, and it sounds generous. But what is a point actually worth in real money? It takes about a minute to find out, and the answer is usually smaller than people expect.
A loyalty program is a marketing strategy built to keep you coming back to the same store or group of stores. Some belong to a single brand, like the programs run by Target or McDonald’s. Others are coalition programs that let you earn at many unrelated businesses: Rakuten Rewards works in more than 3,500 stores in the United States, and Air Miles runs in Canada, the Netherlands, Bahrain, Qatar and the United Arab Emirates.
Whatever the logo on the card, the math underneath almost always follows the same two steps.
The two numbers that decide what a point is worth
The first number is the earning rate: how many dollars you need to spend to get one point. Most programs use either 1 point per dollar or 1 point per 10 dollars spent.
The second number is the redemption value: what a single point turns into when you cash it in, whether that is a discount, a gift card or cashback.
Put them together and you get two simple formulas:
- Points earned = amount spent ÷ dollars needed per point
- Reward value = points earned × value of one point
Cashback programs skip the points entirely. The money you get back is just the amount you spent multiplied by the cashback rate. Spend $200 with a 2% cashback rate and you get $4 back.
A real example: $250 of shopping in a year
Take a typical program that gives 1 point per dollar, where each point is worth $0.01 when you redeem it (so 100 points equals $1 off).
- You spend $250 at that store over the year, so you collect 250 points.
- Those 250 points × $0.01 = $2.50 of discount for the whole year.
- Divide the reward by what you spent: $2.50 ÷ $250 = 0.01, or a real return of 1%.
That last step is the one worth remembering. Dividing the reward by the money you spent turns any program into a single percentage, which you can compare directly with a cashback card or a simple store discount.
Now look at the same $250 in a program that gives 1 point per 10 dollars. You only collect 25 points. If each point were still worth $0.01, your reward would be $0.25, a return of 0.1%. The earning rate changes the result by a factor of ten, which is why the fine print matters more than the headline.
Paid memberships: find your break-even spend first
Some programs charge a yearly fee in exchange for bigger perks. Barnes & Noble Premium Membership, for instance, cost about $40 a year in mid-2024. A paid program only pays off if the benefits you actually use in a year are worth more than the fee.
If the main perk is a percentage discount, the break-even point is easy to find: break-even spend = annual fee ÷ discount rate. To keep the numbers simple, imagine a $40 membership that gives you 10% off (a hypothetical rate used only for this example): $40 ÷ 0.10 = $400. Below $400 of purchases a year, you lose money on the membership. Above it, every extra dollar spent saves you 10 cents.
Common mistakes with reward points
Treating the point count as money
A balance of 2,000 points looks impressive on an app screen. At $0.01 per point, it is $20. The real value per point is often around 1% of what you spent, far less than the big number suggests.
Forgetting what you give in return
Free programs are not always free. A 2015 study concluded that most US supermarket loyalty cards bring no real value to the people who carry them, and Forte Consultancy Group went as far as calling them “bribes” traded for the right to track your shopping habits. The main cost is often your purchase data, not your money.
Signing up for a paid tier without doing the division
Tiered programs (silver, gold, platinum) and annual memberships push you to spend more to unlock perks. Before paying a fee or chasing the next tier, run the break-even formula with your own realistic yearly spending, not the amount the program hopes you will spend.
The short version: find the earning rate, find the value of one point, and divide the reward by what you spent. If the result is around 1%, you now know exactly what that card is worth to you.
