Why trust this review: the pay-structure figures below come from Instacart's own shopper-earnings pages, and the mileage and tax rates from the IRS, both checked at write time. The per-hour math was computed for this guide — including the in-store shopping minutes that almost every "make $25/hour with Instacart!" article quietly leaves out of the denominator.
Instacart is a grocery-delivery app where you — the "full-service shopper" — accept a batch, drive to the store, pick and bag someone else's groceries, and deliver them. You're paid a batch fee plus whatever the customer tips. The batch fee has a published floor, the tip does not, and the whole question of whether Instacart is worth it comes down to one number nobody puts in their headline: how many minutes the batch actually takes.
Instacart is a decent gig for someone with a reliable, roomy car, patience for a crowded store, and flexible daylight hours — the batch pay is shown upfront and can't shrink, which is more honesty than several rival apps offer. But it is a tip-dependent job with a shopping shift bolted onto a driving shift, and the advertised hourly rates almost always divide earnings by drive time only. Worth it if you can work weekday mornings in a well-off suburb and you track your miles religiously. Skip it if your car is small, your market is saturated, or you need the money this week.
How does Instacart pay work?
Every batch shows you one number before you accept it, and Instacart says that number can't decrease as long as you complete the batch as accepted. Underneath it are four moving parts: a base batch payment reflecting expected effort (travel, item count, weight, shopping time), a distance component of $0.60 per mile from the store to the customer, occasional peak boosts and quality bonuses, and the customer's tip — which is separate from and on top of everything Instacart contributes.
There's also a floor. Instacart sets a minimum batch payment that varies by local market, generally $7 to $10 for full-service batches and $5 for delivery-only batches, and you can see your own market's floor inside the shopper app by tapping the "i" icon on the batch acceptance screen. That last detail is worth more than any national average you'll read: your city's number is a fact you can look up in ninety seconds, and it beats a stranger's estimate every time. Direct deposits land weekly for the previous Monday-to-Sunday week.
What does an Instacart batch actually pay per hour?
Here's the arithmetic that changes the answer. Take a realistic suburban batch: 42 items, one store, a $12 batch payment and a $16 tip, for $28 total. Sounds like great money — until you time it.
Now subtract the costs. Driving 14 miles at an assumed 35 cents a mile of real gas and wear costs about $4.90, leaving $23.10 in actual cash — call it $19.80 an hour. Then set aside self-employment tax on your profit: $28 minus a $10.64 mileage deduction (more on that in a second) is $17.36 of taxable profit, and 15.3% of that is roughly $2.66. Cash in pocket after the set-aside: about $20.44, or $17.50 an hour.
Every number in that paragraph is arithmetic on the stated assumptions, not a survey result. Change the tip and it all moves. But the shape holds: a $28 batch is a high-teens hourly job, not a $24 one.
| Batch scenario | Pay + tip | Time | Miles | Rough net per hour |
|---|---|---|---|---|
| Small batch, minimum-ish, no tip | $8 | 35 min | 7 | ~$10 |
| The 42-item example above | $28 | 70 min | 14 | ~$17.50 |
| Big cart, generous tipper | $45 | 85 min | 16 | ~$26 |
| Double batch, two customers | $38 | 95 min | 19 | ~$18 |
| Heavy order (water, pet food) | $30 | 75 min | 13 | ~$18 (plus your back) |
The pattern in that table is the real skill of the job: your hourly rate is set almost entirely by tip quality and item count, and almost not at all by how fast you shop. Which is why experienced shoppers obsess over which batches they accept — the same instinct that makes calculating your real hourly pay the first move in any gig work.
The mileage detail almost nobody tells you
Instacart pays $0.60 a mile — but only for the store-to-customer leg. The IRS lets you deduct the business standard mileage rate for every business mile you drive: to the store, between batches, and on qualifying trips in between. That rate is 72.5 cents per mile for January 1 through June 30, 2026, and 76 cents from July 1 through December 31, 2026.
Run the example again. Instacart paid mileage on roughly 6 store-to-customer miles: $3.60. You drove 14 business miles, deductible at 76 cents: $10.64. The deduction is nearly three times the mileage pay. It doesn't arrive as cash — it reduces the profit you're taxed on — but for a shopper doing 200 miles a week, an untracked mileage log is the single most expensive habit in the job.
What Instacart does better than other gig apps
- The number is shown upfront and won't shrink. You see total batch pay before accepting, and Instacart states it won't decrease if you complete the batch as accepted.
- There's a published floor. A market-specific minimum batch payment is unusual candor for a gig app, and it's visible in-app.
- Weekday mornings are real. Grocery demand clusters at predictable times, so a school-hours schedule genuinely works — unlike restaurant delivery, which peaks when you'd rather be eating dinner.
- Bigger carts, bigger tips. Unlike the DoorDash problem, where a large order rarely pays much more than a small one, a $400 grocery cart tends to carry a proportionally larger tip.
What it does worse
- You're doing two jobs. Picking 40 items, judging produce, handling substitutions and messaging a customer mid-aisle is retail labor priced as delivery labor.
- Tip dependency. Customers can adjust tips after delivery within a window. A batch you accepted for the tip can shrink to the batch payment, and there's little recourse.
- Saturation. In dense markets, good batches get taken in seconds. New shoppers routinely describe sitting in a parking lot watching nothing worth accepting scroll past.
- Your car does the suffering. Twenty-four cases of water, a trunk that smells permanently of rotisserie chicken, and depreciation that only shows up when you sell.
Who should skip Instacart?
Skip it if you drive a small car — a two-cart batch simply won't fit, and you'll decline the exact orders that pay best. Skip it if you have back or knee problems: heavy pay exists because cases of water exist. Skip it if your market is saturated and you'd be competing with hundreds of shoppers for the same handful of good batches; check local shopper forums before you apply. Skip it if you need money inside a few days — payouts run on a weekly cycle, so side hustles that pay faster fit that problem better. And skip it if your goal is a rising income rather than a flat one: shopping groceries pays the same in year three as year one, while a freelance skill compounds.
Quick answers
How much do Instacart shoppers actually make per hour? Realistically, the mid-teens to low twenties per hour in decent markets once you count in-store shopping time, driving costs and a self-employment tax set-aside. Instacart's batch minimum is generally $7–$10 for full-service batches and $5 for delivery-only, varying by market, and tips typically decide whether a given hour is good or bad.
Does Instacart pay for mileage? Partially. Instacart includes a distance component of $0.60 per mile from the store to the customer in batch pay. It does not pay for your drive to the store or between batches. The IRS business standard mileage rate — 72.5 cents per mile for the first half of 2026 and 76 cents for the second half — applies to all your business miles as a tax deduction, so tracking them matters more than the mileage pay itself.
Can you make a living on Instacart? Some full-time shoppers in high-tip markets do, but it's demanding: long days, high mileage, and no benefits or withholding. For most people Instacart is part-time income of a few hundred dollars a month. Treat any "$1,000 a week" claim as a top-of-the-curve result, and ask what hours and mileage produced it.
Is Instacart better than DoorDash? Different trade-offs. Instacart batches take longer but pay more per batch, and large grocery orders tend to tip proportionally. DoorDash batches are shorter and more numerous, so you turn over faster but earn less per trip. Instacart favors daytime and a big car; DoorDash favors evenings and any car.
Do you need a special car or a background check to shop for Instacart? No special vehicle is required, but cargo space genuinely determines which batches you can take. Shoppers go through a background check, and full-service shoppers need a car, a smartphone and the ability to lift groceries — Instacart's shopper pages list the current requirements for your area.