How Much Do Instacart Shoppers Make?

May 16, 2025
7 min read
Thumbnail for How Much Do Instacart Shoppers Make?
Make the most of your money
There’s a reason people taking part in the gig economy are called independent contractors — they’re free to work when they want and earn money on their own terms. Some gig workers make so much money with side hustles like content creation that they turn them into full-time jobs. Others use their time to bring in a little extra money for living expenses or to pay down student loans.  
Instacart is one of the most popular options for anyone who wants flexible, on-demand work, and you don’t need many skills to get started. But how much do Instacart shoppers make? 
We’ll walk you through the details to help you decide if working for Instacart is worth it for you.

What is Instacart?

Instacart is an on-demand grocery delivery service that connects people with personal shoppers who handpick and deliver orders straight to the customer’s door. It could be a small, last-minute purchase like kitty litter or batteries, or it might be a full week’s worth of groceries for a family of five.
So how does Instacart work? It’s pretty simple: Customers place orders through the Instacart app, choosing from major grocery chains, local markets, and even big-box retailers. Instacart shoppers then receive the order details, head to the store, and select each item. Once the shopper checks out, they either deliver the items to the customer or leave them at the store’s designated pickup area for curbside pickup.

How much can you make on Instacart?

Instacart pay isn’t one-size-fits-all — it depends on things like order size, location, and how many requests are coming in through the Instacart app. Shoppers earn through base pay, tips, and batch bonuses, and those can add up fast. 
The base pay per batch (which might include multiple orders) typically falls between $7 and $10, but your earnings increase for bigger or more complicated orders. Since 100% of tips go to the Instacart shopper, great service often equals extra cash. Plus, Instacart sometimes offers bonuses for working peak hours or completing multiple batches.
There are also several ways to work for Instacart, depending on how much flexibility you want:
  • Full-service shopper. These shoppers handle everything from picking items to delivering them. Since Instacart shoppers are independent contractors, they set their own hours and get paid per batch, plus tips. 
  • In-store shopper. This is more of a traditional W-2 job. In-store shoppers aren’t independent contractors — they’re Instacart employees who work scheduled shifts. They get paid an hourly wage to shop for the orders but don’t have to worry about delivery.
  • Delivery-only driver. Some areas have a delivery-only option, where an Instacart driver picks up pre-packed orders from the store and drops them off. Being an Instacart driver is a good option if you’d rather focus on delivering.
Flexibility is a big part of why so many people turn to Instacart. Whether you treat it as a side hustle or a full-time job, it’s possible to become an Instacart shopper on a schedule that works for you.

The prerequisites for shopping for Instacart

You'll need to meet a few basic requirements before you can start earning money. Here’s what it takes to become an Instacart shopper:
  • Be at least 18 years old. The minimum age to shop for Instacart in every state is 18. Some states allow alcohol delivery, but you’ll have to be 21+ to accept those orders.
  • Have a smartphone. You’ll need an iPhone (iOS 14 or later) or an Android (5.0 or later) to run the Instacart Shopper app.
  • Pass a background check. Instacart will screen your background to check your criminal history and driving records (if you’re a full-service shopper or Instacart driver).
  • Be able to lift at least 30 pounds. Shoppers sometimes get orders for bulk items like cases of water or even heavy non-grocery items like TVs.
  • Have a bank account for direct deposit. Instacart pays weekly, but full-service shoppers and Instacart drivers can also cash out earnings instantly.  
  • Have a reliable car and valid driver’s license. This requirement only applies to shoppers who deliver orders. In bigger cities, you might also have the option to deliver by bike. For bike delivery, there’s no driver’s license or vehicle insurance required.

How to become an Instacart shopper

Ready to learn how to work for Instacart? Follow these steps.

1. Create an account and download the Instacart Shopper app

Head to the Instacart website or download the Instacart Shopper app (available on iOS and Android). You’ll need to provide basic info like your name, phone number, and location.

2. Complete the application and background check

Instacart will ask for details like your driver’s license (if you’re doing deliveries) and banking info for direct deposit. All Instacart shoppers have to clear the background check before getting started, and if you’re a delivery driver, Instacart will make sure your driving record doesn’t have any major offenses like DUIs or excessive speeding.

3. Attend an in-person orientation (for in-store shoppers only)

If you’re signing up as an in-store Instacart shopper, you may need to attend a paid orientation session at your local store to go over job expectations and training. Full-service Instacart shoppers and delivery drivers can skip this step.

4. Fill out the paperwork

Whether you’re an independent contractor or an Instacart employee (aka in-store shopper), you’ll need to sign agreements and tax forms — either a W-9 or W-2 — before you can start working.

5. Register your Instacart payment card

Instacart shoppers get a prepaid debit card to use when paying for customer orders. You’ll need to activate it in the Instagram Shopper app before you can accept your first batch.

6. Start shopping

Once you’re approved and set up, you can log into the Instagram Shopper app, accept orders, and start earning money. Full-service Instacart shoppers and delivery drivers have total control over their schedules. If you choose that route, you can work, take breaks, and vacation whenever you want.

How do Instacart shoppers get paid?

Instacart pays shoppers through direct deposit. But how often you get your earnings will depend on the type of shopper you are and which payout option you choose. Here’s what those options look like. 
  • Weekly direct deposit. Earnings from Monday through Sunday get deposited straight to your bank account every Wednesday.
  • Instant cashout. If you’re an independent contractor (aka a full-service shopper or delivery driver), you can cash out instantly to a linked debit card for a $0.50 fee, as long as you’ve completed at least five batches since becoming an Instacart driver or shopper.

What you need to know about taxes

There’s one important thing anyone who’s considering joining the gig economy needs to keep in mind: taxes. If you’re an independent contractor, you won’t have an employer to withhold taxes from your earnings — which means it’s up to you.
The good news? You can deduct business expenses to lower your taxable income. These are some of the most common tax write-offs for Instacart shoppers.
  • Gas and mileage
  • Car maintenance and insurance
  • Phone and data plan
  • Toll fees and parking
  • Insulated delivery bags
Keeping good records of your earnings and expenses should make tax season much easier (and could help you keep more of your hard-earned money). Self-employment taxes can get complicated, so consult a tax professional to make sure you’re maximizing deductions without trying to write off too much.

Access your pay sooner with EarnIn

Becoming an Instacart shopper is a great way to make money on the side. But it’s not the only way to get your earnings the same day you work. With EarnIn’s Cash Out tool, you can access your pay as it’s earned — up to $150 a day with a max of $750 between paydays1 — with no interest, no credit check, and no mandatory fees.2
Hoping to build up your savings for bills, big purchases, or unexpected expenses? EarnIn can help with that too. Our Tip Yourself tool makes it easy to save a portion of every paycheck3 making it easier to work toward your  financial goals — without the extra effort of a side hustle.

Download EarnIn to make every day payday. 
Please note, the material collected in this post is for informational purposes only and is not intended to be relied upon as or construed as advice regarding any specific circumstances. Nor is it an endorsement of any organization or services.
1
EarnIn is a financial technology company, not a bank. Banking services are provided by our bank partners on certain products other than Cash Out. A pay period is the time between your paychecks, such as weekly, biweekly, or monthly. EarnIn determines your daily and pay period limits (“Daily Max” and “Pay Period Max”) based on your income and financial risk factors as outlined in the Cash Out Maxes section of our Cash Out User Agreement. EarnIn reserves the right to adjust the Daily Max and Pay Period Max at its discretion. Your actual Daily Max will be displayed in your EarnIn account before each Cash Out. EarnIn does not charge interest on Cash Outs or mandatory fees for standard transfers, which usually take 1–2 business days. For faster transfers, you can choose the Lightning Speed option and pay a fee to receive funds within 30 minutes. Lightning Speed is not available in all states. Restrictions and terms apply; see the Lightning Speed Fee Table and Cash Out User Agreement for details and eligibility requirements. Tips are optional and do not affect the quality or availability of services.
2
 Lightning Speed is an optional service that allows you to expedite the transfer of funds for a fee. Depending on the product, the fee may be charged by EarnIn or its banking partner. Lightning Speed is not available in all states. Restrictions and terms apply. See the Lightning Speed Fee Table for details.
3
 Tip Yourself Account funds and Tip Jars are held with Evolve Bank & Trust, member FDIC and FDIC insured up to $250,000. Tip Yourself is a 0% Annual Percentage Yield and $0 monthly fee service deposit account. For more information/details visit Tip Yourself Account Terms. The FDIC provides deposit insurance to protect your money in the event of a bank failure. More details about deposit insurance here.