How “Instant Cashout” Works for Instacart Shoppers

There’s nothing better than getting paid the same day you work, right? However, it’s so uncommon in our day-to-day world – most people get paid twice a month or even monthly, not even close to daily!

As independent contractors and gig workers, though, we typically get paid a lot sooner. You might be used to getting paid weekly via deposit, but did you know Instacart offers Instant Cashout?

It’s true! Instacart offers a feature called Instant Cashout that enables Instacart shoppers to cash out as soon as they finish up a shopping and delivery request. While it may not be for everyone, it can certainly help when you need your money as soon as you make it. It’s yet another reason why we’re big fans of signing up and shopping with Instacart!

This post is sponsored by Instacart but, as always, opinions are our own.

Instacart Instant Cashout

How does Instant Cashout work? Traditionally, you’ve been able to cash out instantly with Instacart at the end of the day, but now, you can get your money even faster. As soon as you complete a batch, your money is ready to be sent your way if you need it.

For just $0.50 per transaction, you can cash out your earnings as soon as you’ve completed your batch. You can do this up to 5 times per day if you want.

Otherwise, if you don’t need the money right away, you still have the option to let it stay where it is until the regular weekly direct deposit.

One thing to keep in mind is that your tips can’t be cashed out until 24 hours after you finish your batch, which is when the tip will be final. So, if you want to use Instant Cashout because you got an amazing tip, you might have to wait a little longer for your batch earnings.

Within the app, you’ll see just how much of your earnings are eligible for cashing out. At that point, you can decide if it’s enough to cashout or if you want to wait until you complete another couple of batches.

How Instacart Shopper Pay Works

While it may vary in some markets, in general, Instacart shoppers will earn at least $7 per full-service batch, or at least $10 in some markets. There are many factors that go into Instacart earnings, which is why we’ve found an average batch for Instacart pay per delivery to be between $15-20.

Your Instacart shopper pay breakdown could be $10 for a full-service batch, plus tip, which you can complete within 30 minutes – freeing you up for another batch and more pay. Other batches will pay more than $10, plus tip, depending on what the customer orders.

And keep in mind, shoppers always keep 100% of their tips on the Instacart app.


Who is this feature best for? Let’s say you need money quickly – you sign up with Instacart and hit the road. Within a few batches, you realize you’ve made the amount you wanted or needed to – hit Instant Cashout, take all the money you’ve made from completed batches, pay a 50 cent fee, and you’re done!

This is a great feature for those who want access to their money quickly! There are plenty of reasons why someone would need money quickly, including:

  • To pay an unexpected bill
  • To make some extra money for gifts, presents – or treating yourself!
  • Emergencies
  • Unexpected house repair expenses

In the end, it’s your money and if you want it quickly, this Instacart feature is great. It’s unlikely that shoppers will use this on a regular basis, but when you have that unexpected expense, it’s nice to know you can get your money quickly.

If you haven’t yet, sign up for Instacart and start earning money (and cashing it out) fast!

Batches are subject to availability. Additional terms and conditions apply. See