Saving & Spending Budgeting & Expenses

Rakuten vs. Ibotta: Which Cash Back App Offers More Value

Rakuten and Ibotta can both help you earn a lot of cash back on your purchases, but they’re better for different types of purchases.

Updated Dec. 17, 2024
Fact checked
Rakuten
  • checkmark icon
    Pays you cash back just for shopping online or in person
  • checkmark icon
    Can earn rewards for referring friends
  • checkmark icon
    Offers valuable coupons and discounts for leading retailers
  • checkmark icon
    Completely free to join and use
  • checkmark icon
    Can earn up to 20% back on your purchases
VS
Ibotta
  • checkmark icon
    Free app that pays cash back
  • checkmark icon
    Pays cash back on groceries
  • checkmark icon
    Offers many bonus opportunities
Trumpet icon
Our view

Rakuten and Ibotta are two of the most popular cash back apps on the market. I’ve been using both for years, so I can tell you the hype is well-deserved.

I don’t think there’s a clear winner between the two apps. Ibotta can help you earn more on your weekly shopping, whether it’s groceries or Target and Walmart runs. The extra step of scanning my receipts doesn’t bother me, but you usually only earn cash back on individual items rather than your entire purchase.

On the other hand, Rakuten is a great option for online purchases, especially large ones, since you can get a percentage off your entire purchase, and it works with more retailers. However, it’s not great for in-store purchases because you have to add offers to your account before shopping in person.

I wouldn’t choose one app over the other — I’d use both. To maximize your rewards, use Ibotta for your in-store shopping and Rakuten for your online purchases.

How we evaluate products

Rakuten vs. Ibotta: Quick comparison

Both Rakuten and Ibotta offer cash back for online and in-store shopping at thousands of major retailers, providing an easy and free way to save money on purchases you’re already making.

Earning cash back is similar with both Rakuten and Ibotta, but you may find you like one more depending on the way you shop. There are big differences in specific perks, available redemption options, and minimum cashout values.

Rakuten Ibotta
Cost Free Free
Online vs. in-store Online and in-store Online and in-store
Type of app Mobile app (iOS and Android) and browser extension Mobile app (iOS and Android) and browser extension
Redemption options PayPal deposit, mailed check, or Amex Membership Rewards points PayPal deposit, bank deposit, or gift cards
Minimum cash out $5.01 minimum $20 minimum
Rewards expiration Rewards don’t expire, but they’re subject to account maintenance fees after 12 months of inactivity Rewards don’t expire, but they’re subject to account maintenance fees after six months of inactivity
Best for... Online shopping In-store offers

When to go with Rakuten

Here are a few situations where Rakuten might be the better option for you:

  • You shop online a lot.
  • You want to earn Amex Membership Rewards points.
  • You want to maximize referral bonuses.

Online shopping

If you’re a frequent online shopper, you’ll probably appreciate the ease of using Rakuten. You can get cash back in two ways: by going to the Rakuten website or app and clicking on the retailer you want to shop with, or by going directly to the retailer’s website and using your Rakuten browser extension to activate cash back. The browser extension automatically pops up whenever I’m shopping online, so I don’t have to think about it, which works better for me.

Rakuten Shopping Target


I often forget to use Rakuten for online purchases because I make most of them from my phone, and it doesn’t occur to me to open the app. Without the browser extension reminding me to activate my rewards, I wouldn’t earn nearly as many rewards.

While both Rakuten and Ibotta have online cash back promotions, Rakuten has a far greater selection. Additionally, Ibotta’s offers are often for specific items, while Rakuten allows you to earn a percentage back on your entire purchase.

Rakuten Shopping Online Homepage


Amex Membership Rewards

If you’re an American Express credit card holder, you’ll appreciate this Rakuten perk. Rather than getting paid in cash, you can opt to receive your cash back as Amex Membership Rewards points, which are transferred to your Amex account every three months. Depending on how you spend your points, you may get a bit more value this way, but you should compare to be sure before cashing out.

Referral bonuses

Both Rakuten and Ibotta offer referral bonuses, allowing you to earn more cash back when you refer friends to the platform. However, Rakuten’s bonuses are better. As of this writing, Rakuten offers $40 per referral when your friend uses your link and spends $40 within 90 days of joining. Meanwhile, Ibotta only offers $7 per referral when someone signs up using your link and submits their first receipt (though there’s no spending minimum).

When to go with Ibotta

Ibotta can help you get cash back on both in-store and online purchases. It’s best suited for you if:

  • You want to earn cash back on groceries.
  • You want easy price tracking.
  • You want your earnings deposited into your bank account.

Grocery shopping

Ibotta is the better option for getting cash back on groceries, especially in-store purchases. After you shop, you can search through and claim current offers, scan your receipt, and get your cash back. Alternatively, you can link your store’s loyalty account and get rewards automatically.

Ibotta Offers


While the process seems a bit onerous at first, I’ve gotten into the routine of scanning my receipts on Ibotta (and other cash back apps, like Fetch Rewards) as soon as I get home from the grocery store. It only takes about 30 seconds, and I find this easier to remember than activating an offer before shopping.

While it’s possible to earn cash back on groceries with Rakuten, there are fewer offers, and they’re primarily for online purchases.

If you like this, check out: The Best Credit Cards for Buying Groceries

Price tracking

A feature I love about Ibotta is its easy price tracking. When you’re looking at a product on a website, the Ibotta icon appears in the corner and gives you the option to “Notify price change.” You’ll be notified if the price on that item changes and can see fluctuations over the past 30 days.

I especially love using price tracking if I’m planning a large purchase and want to get the best deal. It’s also great for big sales, such as Black Friday or Amazon Prime Day. By looking at the price tracking and history, you can easily see if the price has recently changed — for example, if the retailer jacked up the cost only to list it “on-sale” for a specific event at its normal price (something that’s more common than you might think).

Ibotta Price Tracking


Bank deposits

Another advantage Ibotta has over Rakuten is the option to have your earnings deposited directly into your bank account. Both apps offer third-party deposits, and Rakuten offers cash back in the form of a paper check. But those methods can take several days. Ibotta’s direct deposit feature helps you get your money quicker and with fewer hoops to jump through.

Key differences between Rakuten and Ibotta

Breaking down the differences between Rakuten vs. Ibotta by looking at specific benefits can help you understand the strengths and weaknesses of each.

Cashing out

Winner: Rakuten

Cash back can take a while to accrue on both apps since you’re only earning a small percentage on each transaction. This can be frustrating depending on the payout threshold.

Rakuten has a rewards minimum of just $5.01 to cash out your earnings, which will allow you to get paid more quickly. Ibotta, on the other hand, requires you to wait until you hit $20. Ibotta also doesn’t automatically issue your rewards — you have to cash out manually. Rakuten, on the other hand, will send you a payout every three months, if you don’t request one earlier.

Redemption options

Winner: Tie

Both Ibotta and Rakuten allow you to receive your cash back via PayPal deposits. But Ibotta offers direct deposits into your bank account, while Rakuten offers paper checks. Ibotta also allows you to redeem your cash back for gift cards, while Rakuten allows you to redeem it for Amex Membership Rewards points.

There’s no clear winner here — the better one for you depends on how you prefer to receive rewards. They both have the same number of options. Ibotta is better if you want bank account deposits, while Rakuten is better if you’re an Amex customer and want to earn points.

Pro tip
While everyone uses their rewards differently, I love saving my Ibotta cash back up throughout the year. Then, I redeem it for gift cards in November or December to use during the holidays. I don’t miss it throughout the year, and it’s nice to save a bit of money on my Christmas shopping.

Earning in-store cash back

Winner: Ibotta

Both Rakuten and Ibotta can be used for in-store and online purchases, but Ibotta is a clear winner for in-store purchases. Sure, the process of earning your cash back takes a bit longer since you have to claim your rewards and scan your receipts, but there are more in-store offers to take advantage of.

That said, Rakuten has a smoother in-store process. To get cash back, you just claim an offer in the app and then shop with a credit or debit card linked to your Rakuten account. But you aren’t likely to earn as much since there are fewer offers to choose from. For example, Rakuten currently doesn’t have any in-store offers for grocery stores in my area, nor at any other stores where I’d do my everyday shopping.

Offers

Winner: Tie

Both Rakuten and Ibotta work with a range of retailers, and I can’t say one clearly stands out over the other. Instead, Rakuten shines online while Ibotta is better in stores. At any given time, Rakuten may offer more cash back at one retailer while Ibotta offers more cash back at another.

This is why it may be the most beneficial to use both cash back apps. You can’t necessarily earn cash back from both Rakuten and Ibotta on the same purchases, but you can maximize your earnings by choosing the app that earns the most cash back whenever you make a purchase.

For example, both services currently have offers for Walmart at the time of writing this, so I’d compare them to see which is offering more cash back on the items I’m actually purchasing. Offers can definitely change, so it’s worth checking in every time you’re shopping.

FAQs

Which is better: Ibotta or Rakuten?

The better option between Ibotta and Rakuten depends on your spending habits and cashback preferences. Rakuten is a better option for online shopping, while Ibotta has better in-store offers. Additionally, if you want to earn cash back as Amex Membership Rewards points, Rakuten is the better option for you. If you’d rather get cash back transferred straight to your bank account, Ibotta is ideal. Both Rakuten and Ibotta offer multiple ways to earn cash back and partner with thousands of retailers, so you can’t go wrong with either option.

Is Rakuten worth it?

Rakuten is well worth it if you frequently shop online or in person. The app and browser extension make it easy to earn cash back on purchases you’re already making through the simple click of a button. This may help you save big money on everyday purchases.

Is Ibotta worth it?

Ibotta is more than worth the small amount of time and effort required to use it to earn cash back. If you’re already shopping online or making in-store purchases at popular retailers, you can use Ibotta to earn cash back on your purchases. It doesn’t take long to find valuable offers in the Ibotta app or browser extension, and both are free to use.

Which app is best for cash back?

The best app for cash back is the one that aligns with your shopping habits and consistently offers value when you use it. Rakuten is an excellent option for earning cash back on online shopping because it doesn’t require much effort. Ibotta is a great choice for grocery shopping because it often has offers on many different items you may frequently purchase. Other apps like Upside, Fetch, and Drop may also be worth considering if you're interested in cash back.

Bottom line

If one of your personal finance goals is to save money on everyday purchases, consider adding apps like Rakuten and Ibotta into your shopping routine. As you look into which cash back app is better for you, remember you can use both at different times depending on the available earning rates.

While Rakuten tends to be better for online shopping, Ibotta is a great option for in-store purchases, especially groceries.