Instacart Earnings Calculator

Estimate your Instacart shopper pay per hour from batches, batch pay, tips, miles and expenses.

Loading calculator...

Quick answer
On this page

How to use the Instacart earnings calculator

1

Enter hours and batches

Include shopping, checkout, delivery and waiting time between batches.

2

Enter batch pay and tips

Use your average batch payout and your average customer tip per batch.

3

Enter miles per batch

Count the drive to the store, between stores and to the customer. Add your cost per mile.

4

Add expenses and incentives

Insulated bags, phone data and parking are common costs. Add boosts or incentives in the advanced section.

Why batches vary in value

A large order with many items pays more but takes longer in the store. A small order near the store pays less but is quick. The best measure is net profit per hour, which accounts for shopping time and the miles you drive.

Instacart profit formula

Gross = batches × (batch pay + tip) + incentives

Vehicle cost = batches × miles per batch × cost per mile

Net profit = gross − vehicle cost − other expenses

Net pay per hour = net profit ÷ hours

The IRS standard business mileage rate is 76 cents per mile from July 1, 2026 (72.5 cents from January to June). It is a handy cost per mile, but your real cost may differ.

Worked example

A shopper works 25 hours, completes 20 batches, earns an average $12 batch pay and $5 tip, and drives 8 miles per batch.

  • Batch pay (20 × $12) $240.00
  • Tips (20 × $5) $100.00
  • Gross pay $340.00
  • Miles driven (20 × 8) 160
  • Vehicle cost (160 × $0.76) −$121.60
  • Other expenses −$10.00
  • Weekly net profit $208.40
  • Net pay per hour $8.34
  • Monthly net profit (× 52 ÷ 12) $903.07
  • Profit after 25% tax set-aside $156.30

The shopper grosses $13.60 an hour but nets $8.34 after the car and expenses. Fewer miles per batch would lift that quickly.

Compare against other options
If you also take freelance or part-time jobs, the effective hourly rate calculator helps you compare what each really pays an hour.

Instacart earnings FAQ

It varies by market, store and batch size. Enter your own batches, pay and tips to see your gross and net pay per hour.

No. Batch pay is the payout from Instacart. Customer tips are added on top, so enter them separately.

Yes. Count all the time you spend shopping, checking out, driving and waiting. Hours is the denominator for your net pay per hour.

A batch that gives you a high net profit per hour after miles and time, not only a high payout. The calculator shows net profit per batch to help you compare.

The IRS business mileage rate is 76 cents per mile from July 1, 2026. Use your own figure if you know your real cost.

No. It is an independent planning tool and is not affiliated with Instacart.

Good to know

Shoppers are paid per batch, but much of the time goes on picking items and waiting at checkout, not driving. A large order with few miles can pay less per hour than it looks, and a small order close by can pay more. Include store time in your hours so the result reflects the whole job.

Sources and further reading

Embed this calculator on your website

Free to use on any site. Copy the code below and paste it into an HTML block on your page. Please keep the credit link under the calculator.

Show the embed code

Works with WordPress, Wix, Squarespace, Webflow and most site builders that allow HTML. How embedding works.

Estimates, not advice

PureCalculate’s calculators give estimates for planning and education. They aren’t financial, tax or legal advice. Fees and tax rules change, so check the official source before making a decision. Spotted a mistake? Please tell us through the contact page.

Scroll to Top