A cash back app pays you for purchases you already make. The money comes from someone else: a retailer, a brand or a bank. This guide compares Rakuten, Ibotta, Fetch, Upside, TopCashback and Swagbucks from their own pages, terms and filings, checked in October 2026. It covers how each one earns, what it pays, how you cash out and what happens if you stop using it. The last section reads the models as loyalty designs.

Which cash back app is best?

The best app depends on what you buy. Each one pays for a different kind of purchase.

  • Online shopping: Rakuten or TopCashback. Both pay a share of the commission a store pays for sending you.
  • Groceries: Ibotta. It pays cash on specific products, and a linked store account needs no receipt.
  • Any receipt: Fetch. Each eligible receipt earns at least 25 points, with or without an offer.
  • Gas, groceries and dining nearby: Upside. You claim an offer, then pay with a linked card.
  • Points for many small tasks: Swagbucks. It also pays for surveys, search and games.

Cash back apps at a glance

The first table shows how each app earns and who pays. The scale figures are the companies’ own claims.

AppHow you earnPays inWho pays for itScale the company states
RakutenOnline shopping through the app or browser extension; linked-card offers in stores and restaurantsCash backBrands pay Rakuten, which shares a partMore than 17 million members
IbottaProduct offers; linked store account, receipt or online purchaseCash backClients fund the reward and pay a fee per redemption20.9 million redeemers across its network in Q2 2026
FetchSnap any receipt; offers on specific brands; eReceiptsPoints for gift cardsBrands, through Fetch’s ad platform13M+ monthly earners; $1B+ in rewards redeemed
UpsideClaim an offer, then pay with a linked cardCash backBusinesses pay a part of their extra sales$1B+ in cash back earned by users
TopCashbackOnline shopping after a click-throughCash backRetailers pay a commission; TopCashback passes it all on25m+ members worldwide
SwagbucksShopping at 700+ retailers, surveys, search, games, receiptsSB points for PayPal cash or gift cardsNot stated on the pages checkedMore than 15 million members have cashed out nearly $700 million

How does Rakuten work?

Rakuten pays cash back at more than 3,500 brands when you shop online through its app or browser extension. Cash back rates change by brand and by day. The extension also applies coupons at checkout. You can earn in stores and restaurants too, by adding an offer and paying with a linked card. Rakuten lists 5% Cash Back at more than 22,000 restaurants.

Payouts are simple. The terms set a minimum payment of $5.01. Rakuten pays by check, PayPal or other options, and its home page lists PayPal, Bilt Points or check. Cash back stays pending until the store confirms the order, and travel confirms only after the trip. Rakuten says you never need to scan receipts.

For illustration, a $100 order at a 5% rate earns $5.00. That is one cent short of the $5.01 minimum, so the balance waits for the next purchase.

How does Ibotta work?

Ibotta pays cash on offers for specific products. It lists three ways to earn. The first is a linked store loyalty account, which needs no receipt. The second is a paper receipt. The third is an online purchase through a supported retailer. Ibotta’s Any Receipt offers must come from a grocery store.

Receipts have a short clock. Members have 7 days from the minute of purchase to send one. To withdraw, members need at least $20, one redeemed offer and a wait of 7 days after the first offer. Money moves to a bank, PayPal or a gift card. Ibotta says funds arrive in 0 to 5 days after that.

Scale matters here. Ibotta says shoppers have earned over $2.9 billion through its network since 2012. In the second quarter of 2026 it had 20.9 million redeemers. Only 1.4 million used its own app, site or extension. Partners such as Walmart, Dollar General and Instacart supplied the rest.

How does Fetch work?

Fetch pays points for receipts. Members earn at least 25 points for any physical receipt from a grocery store, restaurant, gas station or mall. Offers add bonus points for named products. Members can also earn on online orders by connecting an eligible email or retailer account. Friends who join with a code earn 1,000 points each when the new member snaps a first receipt.

Fetch sets rules on receipts. A receipt must be submitted within 14 days of the sale and can be submitted once. A member can snap 35 receipts in any 8-day period. Receipts without item lines earn only the 25 base points. Fetch does not accept return receipts, utility bills or handwritten receipts. Rewards take 72 hours to process. Fetch’s own blog lists a minimum payout of 3,000 points, which it puts at about $3.

Points can expire. Fetch says an account that is inactive for 90 consecutive days loses its points. Snapping a receipt, redeeming a reward or earning from Fetch Play keeps the account active.

How does Upside work?

Upside pays cash back at gas stations, grocery stores and restaurants. You claim an offer in the app, visit the business and pay with a linked debit or credit card. Upside says most offers process in 3 to 4 days, and some take up to 10. It states that frequent users earn an average of $255 in their first year.

Cashing out has small fees. A bank transfer needs at least $1.01, and a $1 fee applies below $10. Gift cards carry no fee, and most need $10. Upside says most requests process within 48 hours, while bank transfers take 5 to 7 business days. Cash back also expires if the account is inactive for six consecutive months. For illustration, cashing out $9 to a bank leaves $8, a fee of about 11%.

How does TopCashback work?

TopCashback is also a shopping portal. You click through from the site and buy from the retailer. The retailer pays a commission. TopCashback says it passes 100% of that commission back as Cash Back. It lists more than 7,000 brands. Cash back should track within 7 days, then becomes payable after the retailer’s return period ends.

Members can cash out by bank transfer, PayPal, Venmo or gift cards. Some gift cards add bonuses of up to 5%. TopCashback says it is free to use and earns money from sponsored ads, promotions and occasional retailer bonuses.

What about Swagbucks?

Swagbucks pays in SB points, which members redeem for PayPal cash or gift cards. Members earn by shopping at over 700 retailers, answering surveys, searching and playing games. Magic Receipts turns grocery and store receipts into SB. Members can submit up to 10 receipts per week for each receipt type.

Fetch vs Ibotta: which is better?

Fetch is better for people who want to scan everything. Ibotta is better for people who will pick offers first. Fetch pays at least 25 points on any eligible receipt. Ibotta pays cash only on matched offers, plus Any Receipt offers at grocery stores.

The clocks differ. Fetch takes receipts for 14 days, and Ibotta takes them for 7. Fetch points expire after 90 inactive days. Ibotta earnings can carry account fees after 180 days without a redeemed offer. Ibotta needs $20 to cash out. Fetch pays out as gift cards from a 3,000-point minimum, about $3 by its blog, and its terms let it change that minimum at any time.

Rakuten vs Ibotta: which is better?

Rakuten is better for online orders, and Ibotta is better for groceries. They also differ on cash out. Rakuten pays from $5.01. Ibotta pays from $20 and needs one redeemed offer.

Inactivity rules differ too. Rakuten reserves the right to charge a $5 monthly maintenance fee after 12 months with no shopping trip, until the balance reaches zero. Ibotta can charge account maintenance fees after 180 days without a redeemed offer. Use either app at least twice a year if you hold a balance.

How do the cash-out rules compare?

The second table lists the rules that decide how fast money reaches you and when it can disappear.

AppCash-out ruleHow it paysInactivity rule
RakutenMinimum $5.01Check, PayPal or Bilt Points; gift cards$5 a month from month 13 without shopping
IbottaAt least $20, one redeemed offer, 7-day waitBank, PayPal or gift cardFees after 180 days without a redeemed offer
FetchMinimum payout 3,000 points (about $3); 72-hour processingGift cards and other rewardsPoints expire after 90 inactive days
UpsideBank from $1.01; $1 fee under $10Bank, PayPal or gift cardCash back expires after 6 inactive months
TopCashbackPayable after the return periodBank, PayPal, Venmo or gift cardsNot stated on the page checked
SwagbucksSB points for PayPal or gift cardsPayPal or gift cardsNot stated on the page checked

How do cash back apps make money?

Every model has a payer. Rakuten says brands pay it to bring them customers. TopCashback says retailers pay a commission. Ibotta’s 10-K says the reward is funded by the client and Ibotta earns a fee per redemption. Fetch calls itself an outcomes-based ads platform. Upside says businesses pay a part of the money they make from extra sales.

Banks run the same idea on cards. Cardlytics says it runs the largest card-linked offer network. Its 10-K says marketers deliver ads that let customers earn rewards, funded with a portion of the fees marketers pay. The 10-K names Chase, Wells Fargo and American Express among its partners. Card-linked offers match the card record, so the shopper submits no receipt.

Which should you choose?

  • Shoppers who buy online: Rakuten or TopCashback. Check both rates before you buy.
  • Grocery shoppers who use a store loyalty account: Ibotta. Link the account and skip the receipt.
  • People who want the least effort: Fetch. Snap each receipt within 14 days.
  • Drivers and diners: Upside. Claim the offer before you pay.
  • People with small balances: Watch the minimums. Rakuten starts at $5.01 and Ibotta at $20.
  • Anyone using several apps: Keep one account active in each app. Idle accounts lose money or points.

If you run a loyalty program yourself, see our guides to the best retail loyalty programs and the best grocery loyalty programs. Our best receipt scanning apps guide covers the receipt side in more detail.

What do cash back apps teach a loyalty team?

The cash back app is turning into plumbing. In fiscal 2025, Ibotta’s 10-K counted 16.6 million average redeemers on partner sites and 1.6 million on its own. Its filing says shoppers need no Ibotta account to use partner sites. Ibotta runs partners’ rewards programs under their brand. The shopper sees Walmart or Instacart, not Ibotta.

That moves the value to the owner of the customer relationship. A retailer that hosts offers keeps its brand, its data and its checkout. A brand pays only when a campaign leads to a sale. Both sides want proof of purchase, and the app that holds that proof holds the power.

Rules protect the payer. Fetch caps receipts at 35 in 8 days and requires a store name, date and total. It also bars altered receipts. Rakuten holds cash back as pending until the store confirms the order. Ibotta reverses loyalty-link bonuses when an account is unlinked too early. Each rule lowers fraud, and each one adds support work.

Expiry rules shape behavior in the same way. Fetch points expire after 90 idle days. Upside cash back expires after six months, and Rakuten starts a fee at 12. A short clock raises activity, and it also raises complaints. Teams should set the clock against their own cost of a lapsed member.

How GRAVTY handles receipt offers and brand-funded rewards

GRAVTY, Loyalty Juggernaut’s platform, runs the brand-funded model inside a retailer ecosystem. Its AI-Scan reads a receipt from any merchant, maps each line to a SKU and credits earn or triggers offers. It detects duplicate, manipulated and synthetic receipts. CPG brands buy access to retailer audiences without raw personal data. Settlement and revenue share for each brand are built in. FEMSA and 20 CPG brands run this model in Spin Premia. See our receipt scanning glossary entry and our partner settlement guide.

Frequently asked questions

What is the best cash back app?

It depends on what you buy. Rakuten and TopCashback fit online shopping, Ibotta fits groceries, Fetch fits receipts, and Upside fits gas, groceries and dining. Each pays from a different source, so pick the one that matches your purchases.

Is Fetch or Ibotta better?

Fetch is easier, and Ibotta pays cash. Fetch gives at least 25 points on any eligible receipt submitted within 14 days. Ibotta pays cash on matched offers, takes receipts for 7 days and needs $20 to cash out.

Rakuten vs Ibotta: which is better?

Rakuten works best for online orders, and Ibotta works best for groceries. You can cash out of Rakuten at $5.01. Ibotta asks for $20 and one used offer first.

Do cash back apps charge fees or expire?

Yes, in some cases. Rakuten can charge $5 a month after 12 months with no shopping trip. Ibotta can charge fees after 180 days without a redeemed offer. Fetch points expire after 90 inactive days, and Upside cash back after six months.

How do cash back apps make money?

They are paid by retailers, brands or businesses. Rakuten and TopCashback earn commissions from stores. Ibotta earns a fee per redemption from clients. Fetch sells brand advertising, and Upside is paid part of what businesses earn from extra sales.

Do you need to scan receipts to get cash back?

Not always. Rakuten says you never need to scan receipts. Ibotta needs no receipt when you link a store loyalty account. Fetch and Swagbucks pay for receipts. Upside suggests keeping the receipt until cash back is processed.