ReceiptToSheet
Get started
← All posts

May 23, 2026· By Daniel Shao

Instacart Shopper Receipt Tracker: What to Log to Google Sheets (Full-Service vs In-Store, 2026)

Last updated: May 2026

Short answer: It depends on which kind of shopper you are. Full-Service Shoppers are independent contractors (1099) — deduct mileage, insulated bags, phone bill (business-use portion), gear, supplies, tolls, parking, and platform fees. In-Store Shoppers are W-2 employees — your deductible receipt pile is much smaller (unreimbursed employee expenses were largely eliminated by the TCJA for federal returns, though a few states still allow them). This post focuses on the Full-Service workflow because that's where the receipt-tracking question matters. Capture each receipt into a Google Sheet weekly and tax filing turns into a five-minute job. ReceiptToSheet writes each one as a row, no folder of camera-roll photos required.

The W-2-vs-1099 question is what trips up most new Instacart shoppers. A friend signed on as a Full-Service Shopper in 2024, dashed around a Whole Foods picking 22-item orders for tips, and then in March of the following year realized she'd kept zero receipts because "I thought Instacart handled all that." She'd left an estimated $1,400 in deductions unsubstantiated on a 1099 she didn't know she was getting until February. The receipts she could have kept — bags, phone, mileage-stacking items — were all things she'd actually bought. The problem was nobody told her she was self-employed.

This post fixes that for the next person. Full-Service Shoppers, in particular, need to be tracking receipts from day one.


Are You a Full-Service Shopper or an In-Store Shopper?

This is the first thing to clarify, because the tax treatment is fundamentally different.

Full-Service Shoppers shop AND deliver. You receive a 1099-NEC from Instacart, you're an independent contractor, you file Schedule C, and you can deduct legitimate business expenses including mileage, bags, phone, supplies, tolls, parking, and platform fees. This is the majority of Instacart shoppers, and the rest of this guide focuses on you.

In-Store Shoppers only shop — Instacart sends a Full-Service Shopper or a delivery partner to pick up your picked order. In-Store Shoppers are W-2 employees of Instacart. Your earnings come with payroll taxes withheld, you get a W-2 in January, and the federal tax code (post-TCJA) does not let W-2 employees deduct unreimbursed business expenses on their federal return. A handful of states still allow it on the state return. For most In-Store Shoppers the receipt-tracking question is much narrower — keep receipts for state-allowable expenses if your state permits the deduction, otherwise the workflow is mostly about employer reimbursements for the rare case Instacart asks you to buy something for the job.

Both at once? Some shoppers do both roles. Your W-2 covers the In-Store hours; your 1099-NEC covers the Full-Service hours. You file Schedule C on the 1099 income only and deduct expenses against it.

If you're not sure which you are, look at your pay statement or the documents Instacart sent at year-end. W-2 = employee. 1099-NEC = contractor.

The rest of this post assumes Full-Service. If you're In-Store-only, the workflow below is overkill — keep it bookmarked in case you switch to Full-Service later.


Standard Mileage vs Actual Expenses (Full-Service)

The Schedule C vehicle-expense decision is the same one Uber drivers and DoorDash dashers face, and it's the highest-stakes choice in your first year.

Standard mileage. Multiply your business miles by the IRS standard mileage rate (the rate is updated annually — check the current year's number on the IRS site). That covers gas, oil, depreciation, insurance, registration, maintenance, tires. You don't deduct any of those separately on top of standard mileage. Most Full-Service Shoppers on a personal vehicle should start here.

Actual expenses. Track every vehicle cost and deduct the business-use percentage. More work, can pay off for high-cost vehicles. The first-year choice locks you in on that vehicle if you pick actual expenses — you can't switch to standard mileage later on the same car. Starting with standard mileage preserves the option to switch later (subject to depreciation rules).

The rest of this guide assumes standard mileage. If you picked actual expenses, the receipt categories below expand to include gas, oil changes, maintenance, repairs, and the rest of the actual-method line items.

Track miles separately from receipts. Stride (free) and Hurdlr ($) both run GPS in the background and log business miles automatically. The Instacart app's mileage estimate is generally treated as a floor — the third-party tracker captures the round trip (drive to the store, shop, deliver, drive home) more completely.


Instacart-Specific Receipts to Track

These deduct on top of standard mileage:

Insulated bags and coolers. Full-Service Shoppers deliver groceries that include frozen, refrigerated, and hot items. A solid set of insulated bags is essentially required equipment. The Instacart app sometimes promotes a bag bundle from a partner; you can buy bags anywhere — Amazon, Costco, restaurant supply stores. Every bag receipt goes in the Supplies bucket. Most experienced shoppers run 3–5 bags: one for frozen, one for refrigerated, one for dry goods, one for hot prepared foods.

Phone bill (business-use portion). Heavy phone use during shopping — the Instacart Shopper app, customer messaging, payment processing, navigation. The IRS-accepted approach is honest estimation: if you shop 25 hours a week, a meaningful share of your monthly bill is business. 30–50% is a common range. Document your reasoning in a one-line note in your tracker.

Phone accessories. Mount for the dash (for navigation between stops), USB-C or Lightning cables that live in the car, a battery pack for long shifts. All Supplies.

Tolls and parking. Deductible separately from standard mileage. Every toll, every parking garage fee, every meter you fed while waiting for an order to be ready. Underclaimed by almost every shopper because the standard mileage rate doesn't communicate that it doesn't include tolls.

Bag rentals or store-specific fees. Some stores charge for bags at checkout — you're paying for them, so they're deductible (and Instacart sometimes reimburses, which then offsets). Track both sides: receipt amount and any reimbursement that flows back via Instacart.

Hand sanitizer, wipes, gloves. Public-facing grocery work justifies basic protective and hygiene supplies. Bulk Costco buys split fine — the business-use portion is deductible.

Cleaning supplies for the car. Microfiber towels for the wipe-down between orders, all-purpose cleaner, sanitizer wipes, paper towels, the small trash bin in the foot well. Bag these into Supplies.

Car washes. A car that carries groceries (including occasionally leaky meat trays or yogurt cups that didn't quite seal) accumulates spills and odors. Routine washes and the occasional detail are deductible. Don't over-claim — once a week is reasonable, every other day is going to raise eyebrows.

Health insurance premiums. Self-employed Full-Service Shoppers without employer coverage can deduct premiums above the line on Schedule 1. Not a receipt-tracker category, but worth a note in your tax-prep file.

Background check, Instacart-side onboarding costs (year one). Most of these are absorbed by Instacart, but any out-of-pocket onboarding cost — a vehicle inspection your state requires, a TNC or commercial registration for delivery drivers if applicable — is deductible.

Roadside assistance subscriptions. AAA or your insurance's roadside add-on, deductible as a professional-driver cost.

Platform fees that hit you directly. Instacart's commission/service fee is taken out of your gross before you see it; you report what you actually earned (the net), not the gross. But any platform fee that you separately pay — an account reverification fee, a replacement Instacart-issued item — is deductible if you can show the receipt or platform invoice.

If you're on actual-expense vehicle method, add: gas, oil changes, scheduled maintenance, repairs, tires, registration, insurance proration, depreciation.


What About the Cost of the Groceries Themselves?

This is the question every new Full-Service Shopper asks, and the answer is no — the cost of the groceries is not your deductible expense. You're using either an Instacart-issued payment card or being reimbursed for the purchase. The groceries belong to the customer. You're being paid for the labor (picking, shopping, delivering) plus tips, not for the cost of goods.

If Instacart ever asks you to use your own card and the reimbursement is incomplete, the unreimbursed portion would be deductible, but this is rare and unusual. The standard workflow is Instacart-funded — your card is for the bags and the phone bill, not the broccoli.


Why a Google Sheet Beats a Folder of Photos

The default Instacart Shopper receipt system is "phone camera roll" — open the camera, snap the new pack of insulated bags, leave it. The receipt for the phone mount sits next to a screenshot of a customer message you can't even remember the context for. By April the camera roll has 200+ unlabeled receipt photos, no merchant names, no totals, no categorization beyond the date metadata.

A spreadsheet flips this. Columns for date, merchant, amount, category, notes. One row per receipt. Tax time, you filter by category, sum the amount column, copy the number to Schedule C. Five minutes per category.

The reason most shoppers don't do this manually is the typing. Sitting at a kitchen table on April 12 typing in 150 receipts isn't the kind of task that gets done — it's the kind that makes you take the standard deduction even when itemizing would save more.

That's where receipt scanners come in. Three rough categories of tool:

  • Apps with proprietary dashboards + manual CSV export — capture into their cloud, export monthly, import to your Sheet. Works, but every extra step adds friction.
  • Apps targeted at bookkeeper-led workflows — Expensify Business, Dext, Hubdoc. Designed for an accountant in the loop. Overbuilt for a solo Full-Service Shopper.
  • Direct-to-Sheet tools — the photo lands in the Sheet as a row, no export. Lower friction, lower cost, less to forget.

ReceiptToSheet is in the third category. Same workflow as for Uber drivers and DoorDash dashers — the shape of the problem is identical across gig roles.


A Working Full-Service Shopper Workflow

For a shopper setting up clean from scratch:

  1. Confirm you're Full-Service (1099) not In-Store (W-2). This drives whether the rest of this matters.
  2. Pick standard mileage (assuming a personal vehicle, mid-cost car, year one). Track miles separately with Stride (free) or Hurdlr ($).
  3. Create a Google Sheet with columns: Date, Merchant, Amount, Category, Notes. Categories: Tolls/Parking, Supplies (bags + gear), Cleaning, Phone, Fees (Instacart-side), Other. Six categories is enough.
  4. Capture every business receipt at the moment of purchase. Costco for the new insulated bag, Walmart for cleaning supplies — photograph the receipt before you put the car in drive. Two seconds.
  5. Route each photo into the Sheet as a row. ReceiptToSheet does this in about ten seconds with a category dropdown. Manual typing works but the dropoff rate is ugly.
  6. Weekly Sunday-night sweep. Open the Sheet, fix anything obviously miscategorized, add a one-line note for the unusual ones. Two minutes.
  7. Quarterly reconcile against Instacart's earnings summary. Cross-check anything weird — promotions, bonuses, fee corrections.
  8. April: filter, sum, copy to Schedule C. Done.

If you also dash for DoorDash or drive Uber, run one combined tracker. The categories are largely the same. The broader multi-platform view is in Best Receipt Scanner for Gig Workers. The platform-specific posts for Uber Driver and DoorDash cover the receipts that are unique to each.


Frequently Asked Questions

Am I a 1099 contractor or a W-2 employee with Instacart?

Full-Service Shoppers (you shop and deliver) are 1099 independent contractors. In-Store Shoppers (you shop only, someone else delivers) are W-2 employees. Check your pay statement or your year-end tax form to confirm. The tax treatment, deduction rules, and receipt-tracking value are fundamentally different between the two.

Do I deduct the cost of the groceries I shop for customers?

No. The groceries belong to the customer. Either Instacart funds the purchase directly or you're reimbursed in full. Your deductible expenses are the things you buy for your business — bags, phone, gear, supplies — not the produce you put in the bag.

Can In-Store Shoppers deduct anything?

On federal returns, generally no — the TCJA eliminated unreimbursed employee business expense deductions for W-2 employees through 2025 (and the rule may be extended further). A few states still allow these deductions on the state return; check your state. The right move for In-Store Shoppers is to ask Instacart for reimbursement of any out-of-pocket job-required cost rather than absorbing it.

How do I track mileage as a Full-Service Shopper?

Run a separate mileage tracker — Stride (free) or Hurdlr ($) are the most common. Don't try to use a single tool for both mileage and receipts; they're different workflows. Mileage is a continuous GPS log; receipts are discrete event captures. Use the right tool for each.

Does Instacart give me anything I can use at tax time?

Yes — a 1099-NEC if you're above the IRS reporting threshold (the threshold has moved across recent years; check the current rule on the IRS site). Plus an in-app year-end earnings summary that breaks down your gross income and any platform-side deductions. The 1099 reports gross earnings; you report that as Schedule C income, then deduct mileage + receipts to arrive at net.

How long do I need to keep Instacart-related receipts?

The IRS generally recommends three years from the date you filed. For Schedule C income, seven years is the safer floor, especially for any deductions that are large or unusual. A Google Sheet plus the original photo in cloud storage covers the substantiation requirement — physical paper isn't required.

Does ReceiptToSheet replace my mileage tracker?

No. Mileage is a separate workflow. Use Stride or Hurdlr for miles, ReceiptToSheet for receipts. Together that's the full Schedule C expense side of being a Full-Service Shopper for under $25/month.


Bottom Line

Full-Service Shoppers are self-employed. The IRS treats you as a business, which means the receipts you keep are the difference between a deduction you can take and a deduction you can defend.

Mileage covers the vehicle. Receipts cover bags, phone, supplies, tolls, parking, and platform fees — the items that stack on top of standard mileage and add up to $800–$1,500 in deductions per year for an active shopper.

Parking-lot photo at the moment of purchase, photo flows into your Google Sheet as a row, Sunday-night two-minute sweep, April filter-and-sum. Done.

Try ReceiptToSheet free — 20 scans/month, Schedule C tax mode included →


Written by Daniel Shao, creator of ReceiptToSheet. I built ReceiptToSheet after years of tracking shared expenses with my wife in a Google Sheet — photographing receipts, then typing them in one by one. The product is the tool I wanted to exist. Tax statements in this post are general information for self-employed Instacart Full-Service Shoppers — talk to a tax pro about your specific situation, particularly the W-2 vs 1099 question if you do both roles in the same year.

Related reading

Ready to stop exporting CSVs?

Try it free →