Instacart shopper income looks better before expenses than after. The gross hourly figures that Instacart advertises — sometimes exceeding $20 per hour in promotional materials — do not account for vehicle wear, fuel, the portion of self-employment tax that an employer would otherwise cover, or the unpaid time between batches when a shopper is available but not actively working an order. After accounting for those costs, the effective net income for full-service Instacart shoppers in most markets runs between $10 and $16 per hour. That is not a disqualifying figure — it is real income for flexible work — but it is significantly below what the top-line numbers imply.
Gig grocery income is a time-for-money exchange where the time includes both the paid hours working orders and the unpaid hours waiting for the next one. A shopper who works three hours of active orders in a five-hour availability window has earned their gross income across five hours, not three — the two hours of waiting are part of the cost of being available for the three hours of paid work.
Bitok Arena income is not measured in hours. The daily Bitcoin competition produces a result based on leaderboard position at round close — which address committed the most BTC, the second most, and the third most from their own address. The top three positions receive fixed shares of the prize pool directly on-chain. No driving required, no orders to fulfill, no customer rating to maintain. The time investment in a Bitok Arena round is the time to monitor the leaderboard and make the entry decision — a process that takes minutes per day, not the active service hours that determine Instacart income.
The Real Per-Hour Math for Instacart Shoppers
Calculating the true per-hour income from Instacart grocery delivery requires including every cost that reducing the net take-home from gross batch payments. Fuel is the most obvious: a shopper driving 20 miles per batch in a vehicle averaging 25 miles per gallon at $3.50 per gallon spends $2.80 per batch on fuel before adding vehicle depreciation and maintenance. The IRS standard mileage rate of $0.655 per mile, which approximates total vehicle cost including depreciation, would account for $13.10 per 20-mile batch — a figure that many batches' net payment does not significantly exceed. Self-employment tax, which requires shoppers to pay both the employer and employee portions of Social Security and Medicare contributions, adds approximately 15% to the tax burden on every dollar earned.
The cost components that reduce Instacart gross income to the honest net figure:
Fuel cost — a shopper driving 200 miles per week at $0.15 per mile in fuel spends $30 weekly before any other vehicle costs.
Vehicle depreciation — gig delivery accelerates normal vehicle wear; the IRS mileage rate of $0.655/mile captures this comprehensively, but most shoppers undercount it by tracking only visible fuel expense.
Self-employment tax — independent contractors pay both halves of FICA at 15.3% on net self-employment income; a shopper earning $1,000 gross per month pays approximately $153 in SE tax before income tax.
Unpaid availability time — $60 earned across 3 hours of active orders during a 5-hour session equals $12 per session hour, not $20 per active hour.
The honest net per-hour range for most Instacart shoppers runs $10–$16 in most U.S. markets.
The Amazon Flex delivery income comparison is relevant here because both gig delivery platforms share the same fundamental cost structure. Amazon Flex offers blocks of scheduled delivery time at advertised rates, but the vehicles that fulfill those deliveries absorb the same mileage costs as Instacart batches, and the earnings from each block still face the same self-employment tax structure. The specific figures differ by market and platform, but the underlying model — time plus miles equals income minus expenses — produces a similar net hourly range across gig grocery and delivery options. The gross figure advertised is real. The net figure after expenses is consistently lower and consistently understated in promotional materials.
Instacart vs Bitok Arena
The comparison between Instacart shopper income and Bitok Arena is a comparison between a model where more hours equals more income (up to the supply of available orders) and a model where a single daily decision determines the result for that day.
Instacart income scales with vehicle hours and local market density — both are finite. The Bitok Arena leaderboard scales with BTC committed per round — and the round does not know or care how many grocery batches you completed today. The ceiling on one does not transfer to the other.
For a shopper assessing daily income options, that structural contrast is the relevant comparison: not which pays more in absolute terms on a given day, but which income source is bounded by physical constraints and which is bounded by competition dynamics that reset every 24 hours.