Instacart Batch Pay After Expenses: How Much You Actually Keep in 2026
Here is the short answer. A full-service Instacart batch that shows a total around $30 to $40 is not what lands in your pocket. After gas, the wear on your car, and the self-employment tax you owe as a 1099 shopper, most people keep somewhere near 60 to 68 percent of the batch total in a normal market. Across a full shopping day, gross pay of $15 to $28 an hour tends to become roughly $11 to $22 an hour once the costs come out. The number Instacart shows you when a batch pops up is your revenue for that trip, and your revenue and your take-home are two different things.
Instacart also has a pay structure that hides this gap in its own particular way, and it is worth understanding before you judge whether a batch is good.
How Instacart batch pay is actually built
A batch total is really two numbers stuck together. The first is Instacart's batch pay, which is the base the company pays you, usually somewhere around $7 to $15 depending on how many items you shop and how far you drive. The second is the customer tip, and you keep 100 percent of it. Tips commonly run $5 to $25 per order, and for most shoppers the tip is the larger half of the batch, often 50 to 70 percent of what they earn.
That split matters because the guaranteed part of your pay, the batch pay, is the smaller part. You are leaning on tips for most of your income, and tips move around a lot. A batch that looks like $38 because of one generous tipper is not a $38 batch you can count on repeating. This is the first reason a single good batch tells you almost nothing about what Instacart really pays.
The costs that come out of every batch
There are three, and Instacart covers none of them.
The first is gas. You burn your own fuel driving to the store, and then again on the trip out to the customer, which for grocery delivery is often a longer haul than a restaurant run because the store and the neighborhood are not next to each other. The second is car wear, and this is the cost most shoppers forget because it does not hit your wallet on the same day. Every mile moves you closer to new tires, new brakes, an oil change, and the slow drop in what your car is worth. The IRS prices this whole thing out at 76 cents a mile for the second half of 2026, and that figure bundles gas and wear together into one honest number for what a mile costs you. Our mileage deduction guide breaks down where that rate comes from.
The third cost is taxes. Nothing is withheld from your Instacart pay, so you owe income tax plus the 15.3 percent self-employment tax on your profit. That self-employment piece is the one that surprises first-year shoppers, because a normal job hides half of it inside your paycheck. As a contractor you pay both halves yourself, and you pay it on your profit after mileage, not on the batch total.
A real batch, with the math
Say you grab a batch that totals $34, made up of $12 batch pay and a $22 tip. Shopping and driving it takes about 75 minutes, and the round trip from store to customer and back toward the next store is 22 miles. This is an illustrative example, not a promise about your own batches.
Start with the $34. Your car cost for 22 miles at the 76 cent rate is 22 times 0.76, which is about $16.70. That is gas and wear together. Subtract it and you are down to roughly $17.30 in real pre-tax profit for the batch. Now set aside taxes. A rough 25 percent on that $17.30 profit is about $4.30. What you actually keep is close to $13 for 75 minutes of shopping and driving, which works out to about $10.40 an hour in true take-home on this batch. The $34 that flashed on your screen was never the pay. The miles quietly took a third of it, and taxes took a slice of the rest.
Run a tighter batch and the picture changes fast. Same $34 total over an 8-mile trip, and the car cost drops to about $6.10, your pre-tax profit climbs to near $28, and your take-home lands closer to $21 for the hour and a quarter. Same batch pay, same tip, and the mileage alone nearly doubled what you kept. This is why the distance on a batch matters as much as the dollar amount, and why two $34 batches are not the same batch.
The trap: judging a batch by its total
Instacart shows you a single dollar figure the moment a batch appears, and it is easy to accept or decline based on that number alone. The problem is that the total tells you nothing about the two things that decide your real pay, which are the miles the batch will make you drive and how reliable that tip is. A high total with a long drive and a tip that can be lowered after delivery is not the strong batch it looks like.
Because tips can be adjusted after the fact and batch pay leans on distance, the only way to know what Instacart pays you is to track the batch total against the miles you actually drove for it, batch after batch, and let the average settle. One batch is noise. Thirty batches is the truth about your market. The same idea applies to every delivery app, and we run the identical breakdown for what DoorDash drivers actually keep after costs if you also run that platform.
Why Instacart miles add up faster than you think
Grocery delivery has a mileage pattern that works against you if you are not watching it. You drive to a store, you may take a double or triple batch to two or three different neighborhoods, and then you drive back toward a store to start again. A shopper can easily cover 50 to 100 miles in a busy day of active shopping, and at 76 cents a mile that is $38 to $76 of real cost baked into the day before you count a single tax dollar. If your batches are not clearing that cost with room to spare, the day paid less than it felt like it did.
Run your own batch
Plug a real batch total, or a whole session's earnings, and your rough miles into the calculator below to see the after-costs number for yourself. It uses the current IRS rate, so you get a realistic take-home figure without doing the arithmetic in your head.
Gig Worker Profit Calculator
Find out what you actually make after car costs, gas, and taxes. Built for delivery drivers on DoorDash, Instacart, Spark by Walmart, and Uber Eats.
Monthly Driving & Overhead Parameters
$0.00
Gross earnings: $120 · Estimated overhead: $441
Breakdown Analysis
Track this automatically in the app.
Avoid manual ledger sheets. Let Giggie's background mileage timer and Plaid bank sync track expenses and IRS write-offs automatically.
The bigger point holds across every gig platform. The pay you see is never the pay you keep, and the difference is mostly miles and taxes. With Instacart the batch total hides that gap especially well, because a big tip can make a long, expensive batch look great for a second. The shoppers who come out ahead are the ones who know their real cost per mile and only take the batches that clear it. If your batches are pushing you toward owing a real amount at tax time, our quarterly tax guide covers the deadlines so the bill never catches you off guard.
This is the exact problem Giggie was built for. It logs your GPS mileage automatically on every batch with the date attached, tracks your real cost per mile, and shows you the true take-home on each trip instead of the batch sticker price. It also runs your quarterly self-employment tax estimate in real time so you always know what to set aside. Free for 7 days, then $2.99 a month.
The takeaway
Treat the Instacart batch total as revenue, not pay. Subtract 76 cents for every mile the batch makes you drive, then set aside about a quarter of what is left for taxes, and the number after that is what you actually earned. Watch the miles as closely as the dollar amount, track it across enough batches to see your average, and within a couple of weeks you will know whether Instacart is worth your time in your city or whether your best-looking batches are the ones quietly costing you the most in gas and wear.
