📰 The 2for20deals Blog

Your Rewards App Is a 5% Discount,
Not Free Food

💳 Nationwide  ·  7 programs, exchange rates verified July 28, 2026  ·  Re-checked monthly
📅 Published  ·  ✍️ 2for20deals.com  ·  ⏱️ 10 min read

McDonald's gives you 100 points per dollar. Einstein Bros. gives you 2. Neither number means anything on its own, because points are an invented currency and every chain sets its own exchange rate on the way out. Here is what a point is actually worth at seven major programs, what you have to spend before anything is free, and the twenty-second habit that can triple a single redemption.

McDonald's gives you 100 points per dollar. Einstein Bros. gives you 2.

If you stopped there you would conclude McDonald's is fifty times more generous. It is not. Those two numbers cannot be compared at all, because points are an invented currency and every chain sets its own exchange rate on the way out.

It is like comparing a price in yen to a price in dollars and skipping the conversion. The earn rate is half of a fraction, printed without its denominator, in the largest type the app has.

There is only one number that means anything across programs: how much you have to spend before something is free. That number is comparable, it is knowable, and almost no chain puts it anywhere you would see it.

📊 The Actual Math: Spend Before Free

Same reward at every chain — one free coffee. Here is what it costs you to get there.

Base-tier earning with no bonus promotions. Verified against each chain's published rewards terms, July 28, 2026. The spend-before-reward column is the hard number; menu prices vary by location.
ChainPoints per $1Points to redeemYou spend first
Peet's150 for coffee$50…but 125 bonus points on your first in-app purchase cover it outright
Caribou1 to 250 for coffee$25 to $50plus a free medium just for joining
Einstein Bros2 in app, 1 in-bakery50 for coffee$25 in app, $50 at the counter
McDonald's1001,500 minimum for anything$15 minimumwhat you get depends on the tier
Tim Hortons10440 brewed, 620 iced$44 hot, $62 iced
Dunkin10, or 12 at Boosted statusaround 600 for coffeearound $60
Dutch Bros3250 medium, 325 any sizearound $83 to $108

Same reward. The spread runs from twenty-five dollars to over a hundred.

Now look at the earn-rate column next to it. The two chains with the flashiest-sounding numbers — McDonald's at 100 points per dollar, Tim Hortons and Dunkin at 10 — are not the generous ones. Einstein Bros, at a mumbled 2 points per dollar, has the fastest ongoing earn rate on the list, matched only by Caribou at its high end. The earn rate tells you nothing. It is marketing.

🔁 The Exchange Rate, Stated Plainly

Here is the conversion the apps leave out. Take the menu price of what you redeem, divide it by the points it costs, and you get the cash value of one point. Multiply that by how many points a dollar earns you, and the two invented numbers cancel out into a real one.

💡 The whole formula: points earned per dollar × what one point is worth = the percentage you get back. Every chain publishes the first half loudly and buries the second half.

Point values calculated from a $3 coffee, a $2 Tim Hortons brewed coffee and a $5 Dutch Bros medium — roughly what these chains charge. Check the price at your own location, because local menu pricing moves these figures. Verified July 28, 2026.
ChainPoints per $1What 1 point is worthYour actual return
Einstein Bros (in app)2about 6¢about 12%
Caribou (high end)2about 6¢about 12%
Peet's1about 6¢about 6%ongoing — the signup bonus dwarfs it
Dutch Bros3about 2¢about 6%
Dunkin10, or 12 Boostedabout 0.5¢about 5%, 6% Boosted
Tim Hortons10about 0.45¢under 5%
McDonald's1000.09¢ to 0.26¢9% to 26%depends entirely on what you pick

Read the McDonald's row against the Peet's row and the point lands. Take the small cone and a McDonald's point is worth roughly a seventieth of a Peet's point. McDonald's also hands out a hundred times as many of them. The two distortions very nearly cancel, and what comes out the other side is an ordinary single-digit discount, same as everywhere else.

One nuance on Tim Hortons, since it looks worse than it is: the iced coffee costs 620 points against 440 for brewed, which sounds like a 40% penalty. It mostly is not, because the iced drink is a more expensive drink. In percentage terms both land within half a point of each other. The points ladder is steeper; the return is the same mediocre return.

Most restaurant loyalty programs return somewhere between 4% and 12% of what you spend. That is a discount. A decent one in a couple of cases. It is not free food, and calling it "rewards" is doing a lot of work.

🎯 The Trick Nobody Tells You: Shop Within the Tier

This is where you can genuinely beat the average, and it costs you nothing but attention.

When a program puts several items at one redemption level, they are almost never worth the same amount of money. Tiers are built on round point numbers — 1,500, 3,000, 6,000 — not on value. The chain is sorting by convenience. You are the one who has to sort by price.

McDonald's lowest tier is 1,500 points. Redeem it for a small cone and you got about $1.30 of value, which on $15 of spending is a 9% return. Redeem it for the most expensive item sitting at that same tier and you might get three times that — call it $3.90, or a 26% return. Identical points. Identical spending. Nearly triple the value.

⚠️ The app will happily let you take the worse one. There is no warning, no sort-by-value button, and no indication that the item beside it is worth three times more. Before you redeem anything, open the tier, look at every item in it, and check the menu price of each. It takes about twenty seconds and it is the single highest-leverage habit in this entire article.

This matters most at McDonald's, because the tier spread there is the widest of any program on this page. But the habit is free everywhere, and no program is immune to it.

🕳️ Four Ways Your Return Is Quietly Smaller Than the Table Says

The percentages above are the best case. Four standard features of these programs push the real number down, and none of them are accidents in the design.

That last one is worth sitting with. Every other currency on this list — dollars, gift cards, even a coupon with an expiration date — has terms the issuer cannot change after you hold it. Points do not work that way. The balance in your app is a promise the chain can rewrite at will, and the chains have started rewriting.

💳 The Comparison That Puts It in Perspective

A 5% return is roughly what a good cash back credit card pays on restaurant spending.

The difference is that the card pays you at every restaurant, does not expire in six months, cannot be repriced by the merchant, works through delivery apps, and does not require you to hand over your name, phone number, email address and complete purchase history.

That is not an argument against loyalty apps. They are also not mutually exclusive — you can run the card and the app on the same transaction and collect both. If you are going to McDonald's twice a week regardless, take the 5%. Take the signup bonus especially, since it is frequently the best value you will ever get out of that program. Just do it knowing what it is.

🏆 Which One to Join
🫘Join exactly one

Peet's

The 125-point bonus on your first in-app purchase is more than double the 50 points a free coffee costs, so it pays for itself before you have spent anything meaningful. The ongoing 6% is unremarkable. The entry price is the point.

Best signup value on this list

🥯Best ongoing rate

Einstein Bros — in the app

Roughly 12% back at 2 points per dollar, the strongest ongoing rate here. Order ahead through the app or online. Ordering at the counter earns 1 point per dollar and halves your return for no reason at all.

Never at the counter

🚐Join for the freebies only

Dutch Bros

Worth joining for the free medium on signup and the birthday drink. Understand that the ongoing points are the weakest on this list — roughly $83 to $108 of spending for one free medium.

Take the welcome offer, ignore the ladder

🎁The real strategy

Collect the signup bonuses

Free medium at Caribou. Free medium at Dutch Bros. Bagel and shmear at Einstein. Welcome points at McDonald's and 7-Eleven. Joining several programs and taking the welcome offers beats grinding any single one of them.

Signup bonuses are the best value across the board

The full standing-offer picture — including the chains that hand you free coffee daily with no points involved at all — is in our verified free coffee roundup. Del Taco pours one every morning before 11 for the price of a $1.69 taco, which beats every points ladder on this page by an enormous margin.

❓ Quick Answers

The questions people actually ask about points, answered without the marketing. Tap one to open it.

Why can't you compare points per dollar between programs?

Because every chain sets its own exchange rate on the way out.

  • The trap: McDonald's gives 100 points per dollar, Einstein Bros gives 2
  • The reality: a McDonald's point is worth about a tenth of a cent, an Einstein point about six cents
  • Why: the earn rate is half of a fraction, printed without its denominator

How much is a rewards point actually worth?

Divide the menu price of what you redeem by the points it costs.

  • Peet's, Caribou, Einstein Bros: about 6¢ per point at a 50-point redemption
  • Dutch Bros: about 2¢ per point
  • Dunkin: about 0.5¢ per point
  • Tim Hortons: about 0.45¢ per point
  • McDonald's: roughly 0.09¢ to 0.26¢, depending entirely on which item you pick

What percentage do restaurant rewards programs pay back?

Between about 4% and 12% for most of them.

  • Formula: points per dollar × the cash value of one point
  • Top of the range: Einstein Bros in the app and Caribou at the high end, about 12%
  • Middle: Peet's, Dutch Bros and Dunkin, around 5% to 6%
  • Bottom: Tim Hortons, under 5%
  • Outlier: McDonald's, 9% to 26% depending on what you redeem

How much do you have to spend to get something free at McDonald's?

At least $15, and the item you get is up to you.

  • Floor: 1,500 points is the lowest redemption tier
  • Earn rate: 100 points per dollar, so $15 of spending
  • Catch: the value spread inside that one tier is roughly three to one
  • Note: the 500-point figure circulating online predates the 2026 tier revision

What is the highest-value way to redeem points?

Check the menu price of every item at the tier before you tap.

  • Why it works: tiers are grouped by round point numbers, not by value
  • The gap: at McDonald's, a $1.30 cone and an item worth three times as much can sit at the same 1,500 points
  • Cost: about twenty seconds
  • Payoff: up to triple the return on identical spending

Do McDonald's points expire?

Yes, on the first day of the month after the sixth month from when you earned them.

  • Who it hits: occasional visitors saving toward a large reward
  • Practical effect: you can be working toward something that expires before you reach it

Do Dunkin points expire?

Yes, after one year — and the redemption prices went up too.

  • Coffee: up roughly 100 points
  • Lattes: up 50 points
  • Breakfast sandwiches: 800 to 900 points
  • Effect: points banked at the old rate quietly bought less

Do DoorDash and Uber Eats orders earn points?

Often not, and the restrictions run further than delivery.

  • McDonald's: DoorDash and Uber Eats orders earn nothing
  • Einstein Bros: the coffee redemption works app and online, not at the counter
  • Order-ahead bonuses: several programs pay double in the app, which means ordering normally pays half

Is a cash back credit card better than a rewards app?

On the numbers it is close. On the terms it is not.

  • Rate: a good cash back card pays roughly 5% on restaurants — about what a typical program returns
  • Card advantages: works everywhere, does not expire, cannot be repriced by the merchant, works through delivery apps, no data trade
  • Not exclusive: you can run both on the same transaction and collect twice

Which signup bonus is the best?

Peet's, and it is not particularly close.

  • Peet's: 125 points on your first in-app purchase, against 50 for a free coffee
  • Caribou and Dutch Bros: a free medium drink each, just for joining
  • Einstein Bros: bagel and shmear
  • McDonald's and 7-Eleven: welcome points
  • Strategy: collecting welcome offers across several programs beats grinding any one of them
🔍 How We Got These Numbers

Earn rates and redemption thresholds come from each company's own site, FAQ or app. Not from coupon aggregators — which is worth saying, because while checking this we found a widely-copied article that ran two chains' figures together in a single paragraph and produced a McDonald's threshold off by a factor of three. It has been repeated across dozens of sites since, and it is still out there.

Menu prices vary by location, so every percentage on this page is illustrative and every point value is calculated from a stated example price. The spend-before-reward column is the hard number. That one does not move with your zip code.

💡 Programs change constantly. Everything here carries a verification date and we re-check it monthly. If you find something that has moved — a threshold, an earn rate, an expiration policy — use the feedback button on this page and we will update it the same day.

Skip the points ladder entirely

3,200+ verified deals where two people eat for under $20 — across 181 cities.

Browse All Deals →