Can you actually make reliable money delivering packages or food? The answer depends on whether you look at gross pay on an app screen or the cash left in your pocket after gas, car repairs, and taxes.
Gross earnings for popular delivery apps usually sit between $15 and $25 per hour. Peak hours in busy markets can push past $30 per hour. Traditional carrier roles like UPS or the Postal Service pay steadier wages with benefits, but they demand fixed schedules.
Delivery Jobs at a Glance: Pay, Work Type, and Flexibility
Every delivery setup involves a tradeoff between freedom and financial stability.
| Platform or Employer | Typical Gross Pay | Schedule Type | Vehicle Costs Paid By | Best For |
|---|---|---|---|---|
| Amazon Flex | $18-$25/hr | Reserved blocks (2-6 hrs) | Driver | High gross package delivery |
| DoorDash | $18-$25/hr | On-demand or scheduled shifts | Driver | Flexible food and convenience runs |
| Instacart | $15-$25/hr | On-demand batches | Driver | Shoppers who do not mind walking aisles |
| Uber Eats | $14-$22/hr | On-demand | Driver | Beginners needing instant account activation |
| USPS (Entry Courier) | $19-$21/hr | Scheduled shifts (W-2) | Employer | Long-term federal benefits and pension |
| UPS / FedEx Express | $20-$25/hr start | Full-time or part-time shifts (W-2) | Employer | Career stability and health insurance |
Independent Contractor Gigs vs. W-2 Delivery Careers
Most people looking for a delivery side gig start with independent contractor apps. You pick your own hours. You decline orders that take you too far off course.
The downside hits your wallet at tax time. Gig apps classify you as a 1099 contractor. You must pay the standard 15.3% self-employment tax for Social Security and Medicare on top of regular income taxes. You also pay for your own fuel, tires, oil changes, and commercial auto coverage. A shift grossing $22 per hour can easily shrink to $14 or $16 per hour once you track actual operating expenses.
W-2 delivery roles at courier companies or freight networks look different from day one. You punch a clock. A supervisor tells you when to show up and which route to drive. You drive the company van, burn company fuel, and collect overtime when shifts run late.
USPS carrier assistants start around $19 to $21 per hour with access to federal health programs. UPS package car drivers work toward top union wage scales under Teamsters contracts. If you need steady cash to pay rent next week, app gigs get you rolling faster. If you need health insurance for your family, an employment application beats an app sign-up every single time.
Amazon Flex: Best for Predictable Package Blocks
Amazon Flex lets you claim scheduled delivery blocks ranging from two to six hours. You pick up packages at a regional delivery station or Whole Foods and deliver them directly to doorsteps.
Most standard logistics blocks pay between $18 and $25 per gross hour. During bad weather or holiday demand surges, stations boost block rates by $5 to $15 per hour to clear warehouse floors. Drivers also keep 100% of customer tips on grocery routes like Amazon Fresh or Whole Foods, as detailed in the Amazon Flex FAQs.
The catch is competition for shifts. Securing blocks requires fast tapping in the app, and you cannot simply switch it on whenever you have twenty spare minutes. Your vehicle needs to hold several dozen boxes. Drivers must be at least 21 years old and pass an annual background check.
DoorDash: Best for Quick Scheduling and Food Tips
DoorDash remains the largest restaurant delivery service in the United States. Its primary advantage is speed of entry.
The basic official DoorDash requirements are straightforward. In most states you only need to be 18 years old, though Texas and Florida require drivers to be 19. You need a smartphone, an active license, and any working vehicle. Some dense downtown zones even allow bicycles or scooters.
DoorDash calculates payouts using base pay, promotional peak pay, and customer tips. During lunch and dinner rushes, drivers commonly see gross earnings between $20 and $25 per hour.
Thing is, algorithm variability can hurt your earnings if you accept every route. Low-dollar orders without customer tips consume time while draining gas. Experienced dashers generally aim for orders that offer at least $1.50 to $2.00 per mile. Maintaining high acceptance rates gives you earlier access to scheduling, but accepting bad orders ruins your hourly wage.
Instacart: Best for Grocery Orders Without Nonstop Driving
Instacart works differently than pure driving apps. You spend much of your shift walking supermarket aisles, selecting produce, and checking out.
Because grocery shopping takes manual labor, default customer tips are usually calculated as a percentage of the total receipt rather than a flat couple of dollars. Large grocery carts from suburban stores can net tips of $15 to $30 on a single batch. Experienced shoppers in affluent suburbs can gross over $25 per hour once they learn store layouts and move quickly.
Instacart also provides an alternative path for people without personal transport. Certain supermarket chains employ in-store shoppers as regular W-2 workers at $15 to $18 per hour. You shop the orders inside the store, pack the bags, and let other couriers handle the delivery drive.
Hidden Expenses That Eat Into App Delivery Earnings
New drivers often look at an app payout notification and assume it is all profit. It is not. Running your personal car into the ground comes with real costs that accrue every mile.
- Self-employment tax adds a 15.3% bill on net business profit before standard state and federal income taxes apply.
- Routine car maintenance arrives faster. You will replace tires, brake pads, and synthetic oil twice as often as a commuter.
- Standard personal auto policies exclude commercial courier delivery. Hitting another car while on a drop-off run can lead to denied claims unless you carry an explicit delivery endorsement.
Smart drivers set aside roughly 25% of their weekly payouts into a separate bank account to prepare for quarterly estimated taxes. Tracking mileage is just as critical. The IRS business mileage deduction allows couriers to write off a fixed cent amount for every documented business mile, which shields a substantial portion of your gross revenue from taxable income.
Commercial Insurance Gaps to Watch
Your standard auto insurance policy does not protect you when an active order sits on your passenger seat. If your insurer finds out you had an accident while running deliveries without a rideshare or commercial endorsement, they can drop your policy and refuse to cover property damage.
Platforms handle liability differently across delivery stages. Amazon Flex provides up to $1 million in third-party liability coverage while you run an active block. Uber Eats and DoorDash maintain secondary liability policies while you are en route to pick up or deliver an order.
None of these app-provided policies fully protect your own vehicle damage unless you carry comprehensive and collision coverage on your personal policy first. You can usually add a courier or delivery endorsement to your personal policy through major insurers for an extra $15 to $50 per month. Paying that modest monthly surcharge protects you from devastating out-of-pocket repair bills.
Choosing the Right Delivery Job for Your Schedule
If you want an extra $150 to $200 on weekends to tackle credit card debt, register for DoorDash or Uber Eats. Their low entry barriers and open scheduling let you work around a day job without committing to rigid hours.
If you have dedicated morning or evening availability and want consistent gross hourly block rates, apply for Amazon Flex. You know exactly what a block pays before leaving your driveway.
Turns out, people looking for 40 hours of reliable income every week are almost always better off applying to carrier roles like USPS, UPS, or local logistics fleets. You skip the self-employment tax burden, avoid wrecking your personal vehicle, and build genuine retirement benefits. Decide whether you want temporary flexible cash or long-term employment stability, then target the application that matches your actual goal.