Cashback apps don’t require coupons, loyalty cards, or timing. They pay you a percentage of money you already planned to spend — and most of them are free. The catch is that most shoppers use one app casually and miss 70% of the available return. This guide explains exactly how each major cashback platform works, where each one shines, and how to stack them together for the highest possible payout.
How Cashback Apps Actually Work
Every cashback app operates on the same basic economics: the retailer pays a referral fee to the cashback platform for sending them a customer, and the platform shares a portion of that fee with you. There’s no gimmick and no catch — the retailer has already budgeted this as a customer acquisition cost.
The platforms differ in how they track your purchase:
- Portal-based apps (Rakuten, TopCashback) require you to click through from their site or browser extension before shopping. The click generates a tracking cookie that ties your purchase to the platform.
- Receipt-based apps (Ibotta, Fetch) require you to submit a photo of your receipt or link your loyalty account after purchase. They’re independent of how you arrived at the store.
- Card-linked apps (Dosh, some Amex Offers) connect to your credit or debit card and pay back automatically when you transact at an enrolled merchant.
Understanding this distinction is critical because it determines how you stack them — more on that in a moment.
Rakuten: The Most Broadly Useful Portal
Rakuten (formerly Ebates) is the largest and most versatile cashback portal in the U.S. and Canada. It works with thousands of retailers across nearly every shopping category, and the cashback rates are competitive — often 3–10% at major stores, with elevated rates during promotions.
How to use it:
- Create a free Rakuten account
- Before shopping, go to Rakuten.com and click through to your retailer — or activate the browser extension, which prompts you automatically
- Shop and check out normally
- Rakuten pays your cashback earnings quarterly via PayPal or check
Where Rakuten excels: Online shopping at major retailers. It covers essentially every name-brand store and frequently runs double or triple cashback promotions during sale events. Sephora, for example, regularly offers 4–12% Rakuten cashback on top of any sale prices — making it one of the most rewarding stacks in beauty retail. Sephora’s current Rakuten rate is listed on their CouponCommando page.
The one gotcha: Activating Rakuten after you’ve already navigated to the retailer’s site won’t work. The tracking cookie only sets when you arrive at the retailer through Rakuten’s link. Make portal activation your first step, every time.
Ibotta: The Receipt App That Earns Most in Grocery and Drugstore
Ibotta operates differently than Rakuten. Instead of clicking through a portal, you browse Ibotta’s offer list before shopping, then submit your receipt (or link your store loyalty card) to claim the rebate after purchase. The offers are primarily manufacturer rebates — meaning they stack cleanly with store coupons and Rakuten cashback because they’re issued by the brand, not the retailer.
How to use it:
- Browse offers in the Ibotta app before shopping
- Add relevant offers to your account
- Shop normally (in-store or online)
- Submit your receipt or linked loyalty account within 7 days
- Ibotta credits your account; transfer to PayPal or Venmo at $20 minimum
Where Ibotta excels: Grocery, drugstore, and household consumables. If you’re shopping at Kroger, Walmart, or Target for groceries and cleaning supplies, Ibotta’s offer pool is substantial — often $0.50–$3.00 per qualifying item. Because the offers are manufacturer-sourced, they’re valid across retailers, and you can combine an Ibotta rebate with a digital store coupon and Rakuten cashback in the same transaction.
Ibotta’s Walmart integration: Ibotta and Walmart have a direct integration where you can redeem offers through the Walmart app without submitting paper receipts. If you shop at Walmart regularly, this makes the redemption process nearly automatic.
TopCashback: The Highest Rates, Less Convenience
TopCashback frequently offers the highest base cashback percentages in the portal space — often beating Rakuten by 1–3 percentage points on the same retailer. The tradeoff is a clunkier interface, slower payment processing (30–90 days), and a less polished browser extension.
Where TopCashback is worth the friction: High-ticket purchases at categories where even a 1% rate difference translates to meaningful money — insurance, travel, furniture, and electronics. On a $2,000 appliance, a 3% rate at TopCashback vs. 1.5% at Rakuten is $30 in your pocket.
Practical approach: Keep both apps active. Use Rakuten for everyday purchases where convenience matters. Use TopCashback for large planned purchases where you can afford to comparison-shop the rates and wait for payment.
Fetch Rewards: For Scanning Every Receipt
Fetch is the simplest cashback app — you scan any grocery receipt and earn points, regardless of what you bought. The points convert to gift cards at a rate of roughly $1 per 1,000 points, which is modest, but because it requires no pre-shopping setup and no specific offers to activate, it works on every receipt automatically.
Best use case: Scan every grocery receipt as a baseline habit. Fetch stacks with every other cashback tool — you’ve already bought the groceries, so the Fetch scan is pure upside on top of whatever else you earned.
Fetch Offers: Fetch also has specific product offers that earn bonus points on targeted items. These are worth checking before a planned grocery run but aren’t the core value proposition.
Stacking Cashback Apps: How to Combine Them
The single most effective cashback approach is combining a portal (Rakuten), a receipt app (Ibotta), and a category-bonus credit card in the same transaction. Here’s how that looks in practice:
Example — Target grocery order:
- Activate Rakuten cashback at Target (currently 1–3%)
- Browse Ibotta for Target-compatible manufacturer offers; add eligible items to your list
- Shop through the Rakuten-linked Target site or app
- Pay with a credit card that earns 5% at Target (the Target RedCard, or the Chase Freedom Flex when Target is a quarterly bonus category)
- After checkout, link your Target Circle loyalty account to Ibotta to auto-redeem offers
On a $100 grocery order with good Ibotta coverage, this stack routinely generates $8–15 in combined return — 8–15% effective discount on groceries purchased at full price.
For the complete framework on combining discount layers, the How to Stack Coupons Like a Pro guide covers manufacturer coupons, store coupons, and cashback in a single stacking system.
Cashback App Rules Worth Knowing
Don’t mix portal and gift card purchases. Buying a retailer’s gift card and then shopping with it typically voids cashback tracking. Rakuten’s terms exclude gift card purchases from cashback at most retailers. Pay with a credit card directly.
Rakuten and Honey conflict. If you have Honey installed and active, it can intercept affiliate tracking and suppress Rakuten cashback. If you use Rakuten as your primary portal, disable Honey at checkout or uninstall it.
Ibotta’s 7-day receipt window. Ibotta requires receipt submission within 7 days of purchase. This is easy to miss on a busy week. Set a phone reminder immediately after shopping to submit before the deadline.
Elevated rates expire. Rakuten and TopCashback frequently run elevated rates for 24–72 hours tied to retail sale events. When a store like Target has a site-wide sale, the portal rate often spikes simultaneously — the best stacks happen at the intersection of sale prices and elevated portal rates.
Track your earnings. A simple note with your quarterly Rakuten balance, Ibotta balance, and any TopCashback pending amounts takes 30 seconds to update after each shopping session and ensures you don’t leave unredeemed cash sitting in accounts you’ve forgotten about.
Which App Should You Start With?
If you’re starting from zero: Rakuten first, Ibotta second.
Rakuten’s browser extension handles most of the activation automatically, covers the most retailers, and pays via PayPal — low friction from start to finish. Add the browser extension, create an account, and every online shopping session becomes a cashback opportunity with no additional steps.
Add Ibotta for grocery and drugstore runs once you’re comfortable with Rakuten. The receipt-based workflow takes a few weeks to become habit, but the manufacturing rebate pool for household staples is substantial enough to make it worth it.
TopCashback and Fetch are additions for experienced savers who want to squeeze the maximum return from every purchase.
Before any online shopping trip, check the CouponCommando page for the retailer you’re using — Walmart and dozens of other stores list current portal cashback rates alongside promo codes and loyalty offers, so you can see your stacking options in one place before you click through.