Instacart Shopper Earnings: Batch Pay, Tips, and the Real Hourly
- Instacart pays per batch, not per hour: one payment covers travel, items, and expected shop time. Waiting between batches is unpaid.
- Tips are ~42% of shopper earnings in Gridwise's 2025 data - the highest tip share of any major gig app.
- Customers can cut a tip only for 2 hours after delivery (14 days to raise it); zeroed tips are covered up to $10.
- Median shopper: $12.21/hr trip pay, $2.84/mi (Gridwise, 20,538 shoppers) - active time only.
- Instacart gives you no mileage record; every deductible mile is yours to document at 72.5-76 cents each in 2026 (76¢ from July 1).
How batch pay actually works
Instacart's official description: batch pay "reflects the total expected effort it takes to complete a batch," including travel to the store and to the customer, the quantity and weight of items, and expected shopping time. One number, covering the drive, the aisles, the checkout, and the dropoff. On top of it stack heavy pay (always at least $2, when heavy items total 50 pounds or more), boosts when there are not enough shoppers in an area, and promotions during high demand.
What is not in the fine print anymore: a published minimum. Instacart cut the batch floor from $7 to around $4 in mid-2023 and now avoids universal dollar claims. California shoppers are the exception - Prop 22 guarantees 120% of local minimum wage plus a per-mile amount for engaged time.
Batches also come in flavors - full shop-and-deliver, delivery-only runs of already-staged orders, and customer returns - and the pay math shifts with each: delivery-only batches are lighter on time but lean entirely on miles, while a 60-item full shop can be an hour in the aisles for zero additional mileage deduction.
Full-service vs in-store: two different jobs
This article is about full-service shoppers - independent contractors who shop and deliver, receive a 1099-NEC, pay self-employment tax, and deduct business mileage. In-store shoppers are part-time W-2 employees who shop inside one store, get taxes withheld, and have no mileage deduction. If you are in-store, most of the tax math below does not apply to you.
Tips: the biggest line on your statement
In Gridwise's 2025 data, tips were about 42% of what Instacart shoppers earned - the highest tip share of any gig platform it tracks. Instacart states 100% of the tip goes to the shopper, and the suggested default is now personalized rather than a flat percentage. The rules worth knowing:
- Customers can reduce a tip only up to 2 hours after delivery (the old 24-hour window is gone).
- Customers can increase a tip for up to 14 days - good service has a long tail.
- Tip protection: a tip zeroed out with no reported order issue is covered by Instacart up to $10, credited automatically.
The tips deduction: real money since 2025
With tips at 42% of earnings, the qualified-tips deduction matters more to shoppers than to almost any other gig worker. The IRS final regulations (April 2026) added app-based delivery people to the qualifying occupation list; voluntary app tips reported on your 1099 generally qualify, up to $25,000 a year through 2028, with income phase-outs. The catch is documentation: you need tips recorded separately from batch pay, shift by shift. If your records lump them together, reconstructing the split in April is miserable. The Instacart tax guide covers claiming it.
What the median shopper actually makes
Instacart publishes no average hourly rate, so the best independent yardstick is Gridwise's 2025 dataset - 20,538 shoppers, published April 2026:
| Metric (median) | Figure |
|---|---|
| Trip pay per hour (active time) | $12.21 |
| Per batch (incl. promotions) | $13.10 |
| Batches per hour | ~0.96 |
| Gross per mile | $2.84 |
| Tips as share of trip pay | ~42% |
Source: Gridwise, "How Much Do Instacart Shoppers Make," 20,538 shoppers tracked in 2025, published April 1, 2026.
Read the $12.21 carefully: it covers active time, including in-store shopping. It does not count the unpaid stretch between batches - so a shopper's true door-to-door hourly is lower than the headline, sometimes much lower on slow days.
The real-hourly math
Per-batch pay hides the two numbers that decide whether a batch was worth it: total time and total miles. The honest formula is simple. Take everything the shift paid (batch pay + tips + boosts), subtract the gas those miles cost you, and divide by door-to-door hours - first batch accepted to last dropoff, waiting included. That is your net hourly, and it is the only number that compares fairly against a DoorDash or Spark shift.
A worked example: two batches gross $41 with $12 in tips over 3.5 door-to-door hours and 38 miles. At a 14-cent fuel cost per mile, gas is $5.32 - net $47.68, or $13.62/hr. The same afternoon spent on a heavy-shop batch grossing $28 over 2 hours and 9 miles nets $26.74, or $13.37/hr - nearly identical, despite looking very different per batch.
Instacart gives you no mileage record
Unlike DoorDash's estimate email or Uber's tax summary, Instacart provides shoppers no mileage figure at all - no annual summary, nothing on the 1099. Every deductible mile (to the store, store to customer, between batches while working) exists only if you track it. At the current 76-cent rate, a shopper driving 900 working miles a month is sitting on roughly $684 of monthly deduction that Instacart will never document. An automatic tracker closes that gap without willpower; here is how shoppers set one up.
Taxes in three sentences
Full-service shoppers get a 1099-NEC through the Shopper app (Stripe Express only hosts the old 2021-2022 forms) if paid $600+ in 2025 - rising to $2,000 for 2026 payments, which means many part-timers will get no form while still owing tax on every dollar. You are taxed on Schedule C net profit: gross earnings minus mileage and expenses, plus 15.3% self-employment tax on most of what is left. Quarterly estimated payments apply once you owe enough - the Instacart tax guide has the full walkthrough.
Five habits of shoppers who keep more
- Track every working mile automatically - the deduction is the single biggest lever, and Instacart documents none of it.
- Log tips separately from batch pay, every shift, for the tips deduction.
- Time your shifts door to door, not per batch - it exposes which stores and hours pay honestly.
- Do the per-mile check before accepting: $2.84/mi is the median; a 25-mile batch paying $12 is far below it.
- Compare platforms with the same math. More in the Platform Guides hub.
Know your real hourly, not your batch pay
GigOdo tracks miles automatically, keeps tips separate for the deduction, and computes your net $/hour per platform - free, no Instacart login.
Start freeFAQ
How does batch pay work?
What is the minimum batch payment?
What does the median shopper make?
Can customers take back tips?
Do my tips qualify for the tips deduction?
Does Instacart track my miles?
What tax form do I get?
Is shopping time deductible?
Sources: Instacart shopper earnings (official); Instacart tip protection; Instacart help center on tipping; Supermarket News on the 2023 minimum-pay cut; Gridwise Instacart earnings data (April 2026); Stripe support on Instacart 1099s; IRS final regulations on qualified tips; Federal Register, qualified-tips occupations; IRS 2026 mileage rate (Notice 2026-10); Littler on OBBBA 1099 thresholds. This article is general information, not tax advice.