Saving & Spending Budgeting & Expenses

7 Best Cash Back Apps in 2024: Earn Cash on Spending

If you want a legitimate way to earn cash back, these seven apps are a great place to start.

Get Up to 35% Cash Back With These 7 Apps
Updated Dec. 17, 2024
Fact checked

Looking to earn a few extra bucks? There are a variety of apps that can help you earn cash back for everything from scanning receipts to shopping online.

For example, I love using Rakuten to score cash back deals when I’m shopping at my most frequented sites, like Chewy or Target. Another favorite is Upside, which gives you in-person cash back deals at gas stations, restaurants, and grocery stores as long as you activate them before purchasing.

The best cash back apps I’ve curated here have different payout methods and ways to earn, so they can meet nearly every consumer’s needs. However, many require you to activate deals, shop using a specific portal, or scan receipts, so they’re best if you’re willing to put in a little work.

How we evaluate products

Top cash back apps

Best cash back apps: Quick comparison

App name Great for Google Play/App Store rating Learn more
Fetch Cash back as an afterthought 4.7/4.8 Fetch
Ibotta Grocery cash back 4.5/4.8 Ibotta
Dosh Dining cash back 4.5/4.7 Dosh
Shopkick Cash back when window shopping 3.7/4.6 Shopkick
Receipt Hog Cash back when scanning receipts 4.7/4.7 Receipt Hog
Upside Gas cash back 4.6/4.8 Upside
Rakuten Cash back when shopping online 3.6/4.8 Rakuten

Fetch

Great for: Cash back as an afterthought

Product details

  • Google Play rating: 4.7
  • App Store rating: 4.8
  • How to earn cash back: Uploading receipts, making purchases through the app, playing games
  • Redemption options: E-gift cards, cash sweepstakes entries, and charitable donations

Although some money apps require you to pick out coupons ahead of your shopping trip, you can easily use Fetch as an afterthought when you return home from the store. Fetch works with over 600 popular brands to save you money on thousands of products. A few that stood out when I checked the grocery category are Sargento, Betty Crocker, Barilla, and General Mills. Tide, Revlon, and Starbucks are more household names on there from other categories.

This makes Fetch a great choice for frequent supermarket-goers who don’t want to deal with the hassle of selecting coupons or preparing a shopping list. The ability to earn rewards just for shopping your favorite brands is a huge perk, especially if you’re a brand loyalist and don’t want to buy cheaper knock-off products.

Once you’ve racked up at least 3,000 points, you can choose from hundreds of gift cards to restaurants and retailers, from Amazon to Airbnb, or select a prepaid Visa or MasterCard.

Pros
  • Rewards for shopping with 600+ specific brands
  • Don’t have to activate offers before a shopping trip
  • Can play mobile games to earn cash back
  • Can submit receipts up to 14 days after purchase
Cons
  • Can only scan 35 receipts every seven days
  • Need a minimum of 3,000 points to redeem most rewards
  • Points expire if your account is inactive for 90 days

Read our Fetch review to learn more.

Ibotta

Great for: Grocery cash back

Product details

  • Google Play rating: 4.5
  • App Store rating: 4.8
  • How to earn cash back: Linking a credit card and adding in-store offers; uploading receipts; making purchases through the app
  • Redemption options: Bank deposit, PayPal payment, or e-gift cards

Ibotta is our go-to app for earning cash back at grocery stores. You can earn cash back for in-store purchases at over 2,000 retailers, including Target and Walmart. You’ll need to select the offers you want in the app before shopping and then submit your receipt. To get automatic savings, link Ibotta to your retailer’s loyalty account.

In the app, you can browse offers at a certain store or search for them directly. Personally, I'd rather be able to browse all available offers at once instead of narrowing it down to a specific grocery chain or item. Another drawback I noticed was that Ibotta doesn't partner with my preferred grocery chain. Also, while you can score good deals on specific items, I felt pressured to buy things I otherwise wouldn't have — a mindset that's not good for your budget.

Overall, Ibotta is great for shoppers who don't mind clipping coupons, as you can potentially save a ton of money with minimal effort, especially as you get to know what offers are available. But if you don't want to do the extra work, you might be better off with an app like Upside that offers general grocery store cash back.

Pros
  • Linking retailer loyalty accounts eliminates the need to upload receipts
  • You can get a full cash back refund for certain products
  • Some offers are for specific products from any brand
Cons
  • Can't withdraw earnings until you hit $20
  • Offers can expire early if too many people redeem it first
  • Doesn't partner with all local grocery chains

Read our Ibotta review to learn more.

Dosh

Great for: Dining cash back

Product details

  • Google Play rating: 4.5
  • App Store rating: 4.7
  • How to earn cash back: Linking a credit card and adding in-store offers, making purchases through the app
  • Redemption options: Bank, PayPal, or Venmo payment; charitable donations

Unlike the other cash back apps on this list, Dosh focuses primarily on dining. It partners with 10,000 restaurants, as well as many health and beauty, fitness, and clothing retailers and hospitality brands across the globe.

You’ll earn cash back automatically after you connect your cards, so you don't need to activate offers or clip virtual coupons. This is fairly unique among rewards apps and it definitely simplifies the process, making this a good option for someone who doesn't want to spend a lot of time researching and activating offers.

I also think it's great for travelers who might frequent restaurants a lot, as most in-person offers are at eateries. Using Dosh could be a good way to find a local favorite watering hole — or just get cash back without thinking about it. Homebodies who don't dine out much should choose another app.

Pros
  • Cash back is automatic
  • Can browse nearby offers in the map
  • Variety of in person cash back offers
Cons
  • Must accumulate $15 in cash back before you can redeem
  • Hotel cash back feature was eliminated in April 2024
  • Can't link Discover cards or Apple cards

Read our Dosh review to learn more.

Shopkick

Great for: Cash back when window shopping

Product details

  • Google Play rating: 3.7
  • App Store rating: 4.6
  • How to earn cash back: Walking into a partner store, scanning products in store, uploading receipts, making purchases through the app, linking a credit card and adding in-store offers, watching videos
  • Redemption options: E-gift cards

Shopkick truly is a renaissance cash back app. It rewards you for everything from walking into a partner store to watching online videos. Because of that, it's one of the few options for earning rewards without actually making a purchase. If you're on a tight budget and don't want to overspend, Shopkick could be just what you're looking for.

Rewards vary, but purchases generally earn you the most points (called kicks). The value of these kicks varies, but you can redeem them for most rewards at a rate of 250 kicks per $1. How many kicks you can earn per activity varies, but some users report earning 10 kicks for a walk-in visit, and one kick per video watched. At that rate, you'd need to visit 25 stores just to earn $1 in cash back, which doesn't seem worth it.

With that in mind, I recommend Shopkick for people who do a hearty mix of window shopping and actual buying. Otherwise, you likely won't ever be able to earn enough kicks to redeem.

Pros
  • Can earn cash back without making a purchase
  • Many different gift card redemption options
  • Can earn kicks for referring friends
Cons
  • Kick redemption rates are low
  • Can only submit 20 receipts per week
  • Requires location access on your phone

Read our Shopkick review to learn more.

Receipt Hog

Great for: Cash back when scanning receipts

Product details

  • Google Play rating: 4.7
  • App Store rating: 4.7
  • How to earn cash back: Uploading receipts, taking surveys
  • Redemption options: PayPal payment, Amazon e-gift card, Visa e-gift card

As far as apps that pay cash back for scanning receipts, Receipt Hog is one of the best. You can upload a paper or digital receipt from any store to earn rewards. For digital purchases, if you connect your email, Receipt Hog automatically finds receipts from your inbox and adds them to your account. The same goes if you link your loyalty accounts from different retailers.

However, things get a little confusing when you look more into how Receipt Hog works. It divides your receipts into three categories: Coin-Receipts, Spin-Receipts, and Sweepstakes-Receipts (or Sweeps Only-Receipts). Coin-Receipts earn you coin rewards, while the other two earn you the chance to win coin rewards. Which category a receipt goes into depends on the category of the retailer you shopped at. For example, gas receipts are classified as Sweepstakes-Receipts.

Despite being tricky to manage, I think Receipt Hog is best for someone who does a lot of shopping at Coin-Receipt merchants weekly. If you can scan 60 receipts a week, this is probably worth it.

Pros
  • Can submit up to 60 receipts each week
  • Surveys let you earn additional rewards
  • Can submit receipts up to 14 days after purchase
Cons
  • Some receipts only earn you the chance to win cash back
  • Receipts must be itemized
  • Only American and Canadian receipts are accepted

Upside

Great for: Gas cash back

Product details

  • Google Play rating: 4.6
  • App Store rating: 4.8
  • How to earn cash back: Linking a credit card and adding in-store offers
  • Redemption options: Bank account deposit, PayPal payment, or e-gift cards

Unlike apps aimed at online shopping, Upside offers rewards to people who make purchases at their local grocery stores, gas stations, and restaurants. I've used Upside for a few years now, and it's my favorite app because of how easy it is to use. Not only can you earn cash back on gas, but it also shows you real-time pricing at the pump — so you can know which gas station near you is the cheapest.

Recently, Upside has also started adding in grocery store cash back offers — in fact, I just earned 8% cash back buying my groceries earlier today.

Some of the best cashback offers on gas come from Upside, so the app is perfect for frequent drivers. Upside is designed for local deals and rewards only, so you’ll need to choose another app or site for your online shopping.

Pros
  • Easy to activate offers in-app
  • Shows you which gas station has the cheapest fuel
  • Can redeem any amount of cash back
Cons
  • Some offers require you to upload a receipt
  • Some offers have stipulations, like paying in person
  • Activated offers are only valid for four hours

Read our Upside review to learn more.

Rakuten

Great for: Cash back when shopping online

Product details

  • Google Play rating: 3.6
  • App Store rating: 4.8
  • How to earn cash back: Making purchases through the app, linking a credit card and adding in-store offers
  • Redemption options: Check or PayPal payment every three months

Rakuten is the app for shoppers who love saving when they shop online. It offers cash back deals at a number of retailers. The highest offer I've ever seen is 22% cash back, an incredible rebate just for shopping through a portal.

That said, one of my gripes with Rakuten is that it's sometimes finicky when giving me my cash back. I think this is because you have to click a link in the app to make your purchase, so if you browse around to other sites or come back later to check out, the tracking cookie it uses to refer you might have expired. I have a penchant for clicking around to other sites too often, so I think my Rakuten deals sometimes get lost in the shuffle.

Still, if you do a lot of shopping — especially with a credit card that earns cash back for online shopping — you stand to get a hefty deal on your purchases.

Pros
  • Can earn cash back for referring friends
  • No need to scan receipts
  • Automatically checks for coupon codes at checkout
Cons
  • Cash back only redeemable every three months
  • Rakuten sometimes misses my cash back
  • Can take up to 100 days to get cash back confirmed

Read our Rakuten review to learn more.

How to maximize earnings from cash back apps

Looking to get the most out of cash back apps? Here are my suggestions:

  • Use multiple apps. Most of these apps work great in tandem with one another. And because they’re free to use, you don’t have to choose or weigh whether they’re worth it.
  • Activate offers before and after shopping. Always do a quick scan of your apps before hitting up a store to see what offers are available. Try to get into the habit of checking for offers after you’re done, too.
  • Refer your friends. Plenty of these apps have referral credits if you get your friends to sign up. For example, Rakuten offers a $40 referral credit if you get a friend to sign up and spend $40 within 90 days of joining.
  • Make purchases with a cash back credit card. This is an excellent way to double up your cash back. Look for a cash back card with no annual fee that complements your lifestyle and spending habits.

How to choose the best cash back app for you

  1. Think about your spending habits. Do you do a ton of grocery shopping? Or do you mostly make online purchases?
  2. Look at payout options and thresholds. Do you prefer getting a physical payout or an e-gift card? Can you wait until you accumulate a certain number of rewards, or do you want your cash back as soon as you earn it?
  3. Consider how easy the app is to use. Many apps require you to log in and browse offers, which could be a deterrent, especially if the user interface is lackluster. Mobile app ratings are helpful for researching this.
  4. Look at privacy policies. You should choose an app that protects your information. For example, Dosh outright states that it doesn't sell your data to businesses or third parties.

FAQs

Are cash back apps worth it?

Yes, cash back apps are worth it if you're willing to put in the work. If you don't think you'll be dedicated enough to check what deals are available, you might be better served sticking with a cash back credit card only.

Where can I get free cash back?

All of the apps we mention in this piece offer free cash back at several retailers. You can also get free cash back with a no-annual-fee cash back credit card.

How do I get a lot of cash back?

The best way to get more cash back is by spending more. However, never spend more than you're comfortable with, and try to avoid making purchases you wouldn’t otherwise just to qualify for a reward. Cash back should be a nice bonus, not the primary goal of your purchase.

Bottom line

To get the maximum savings with the least effort, choose the apps and sites that work best for your lifestyle and shopping habits. Although you can’t use more than one to get cash back on the same purchase, it might be wise to make use of a few different ones depending on where you shop.

For example, you could use Upside for your gas and groceries and Rakuten for your online shopping. This is great practice for learning how to manage your money better. Consider using a budgeting app as well to maximize savings every month.

Get free gift cards to your favorite retailers by walking into participating stores, scanning barcodes, watching videos, submitting receipts, and shopping online or in-person
Bonus Free Gift Card: Enter code BUZZ after downloading and earn your first 10 kicks by simply walking into a store, scanning a product, or making a purchase1
Cash out your bonus points for a free $5 gift card to Starbucks, Amazon, Target, and 40+ more options!