Not every order is worth taking. The platforms show you a dollar amount and the mileage, but that number alone doesn't tell you whether the order is actually worth your time. How long will it realistically take? What does that work out to per mile? Is there a better order worth waiting for? Drivers who earn well aren't just working more hours — they're being selective. That selectivity comes down to a simple evaluation you can do in a few seconds before you tap accept.

Every order you accept is a choice. Here's how to make sure it's the right one.

The Quick Rule of Thumb

A rough starting filter: look at the payout against the total miles — delivery distance plus the miles back to your zone. Look for a minimum of $1 or more per mile including estimated return miles. Use this as a starting filter, not a hard rule — your market, time of day, and other factors all matter.

What to Look at Before You Accept

1. Payout vs. total miles

The number the app shows you is gross pay — before your costs. What matters is how that payout holds up against the full trip: pickup distance, delivery distance, and the miles back to your zone once you're done. A $15 order with a 3-mile delivery and 3 miles back is $15 over roughly 6 miles — that works. A $20 order with a 10-mile delivery and 10 miles back is $20 over roughly 20 miles — that's worth a harder look. Understanding your fuel cost per mile makes this math more precise since your actual break-even varies by vehicle and gas prices.

2. The store or restaurant

Some stores are fast. Some aren't. A grocery order from a store you know runs efficiently is different from the same order from one where you've waited 20 minutes before. Over time you'll learn which locations in your area are worth accepting and which ones aren't — factor that in before you tap accept.

3. Time of day and where it drops you

An order that pays well but drops you 10 miles outside your working zone at 8pm with no orders coming back means 10 miles of unpaid driving to get back. Where you end up after a delivery matters — especially late in a shift or when orders in one area are running hot. This is part of the real cost of gig delivery that never shows up in your app earnings.

The Math on Three Real Scenarios

These examples factor in the full picture — drive to the store, shop and wait time, delivery, and return miles back to your zone. Return miles on a single order are roughly equal to your delivery distance since you end up the same distance away from where you started.

✅ Order A — High mileage, still worth it

Payout$45.00
Drive to store0.5 miles
Shop & wait25 min
Delivery14 miles
Return to zone~14 miles
Total miles~28.5 miles
Real cost (~$0.25/mile)−$7.13
Estimated total time~75 min
Real hourly rate~$30/hr

✅ Order B — Short miles, solid pay

Payout$15.00
Drive to store0.5 miles
Shop & wait15 min
Delivery3 miles
Return to zone~3 miles
Total miles~6.5 miles
Real cost (~$0.25/mile)−$1.63
Estimated total time~30 min
Real hourly rate~$27/hr

❌ Order C — Low pay, bad miles

Payout$9.00
Drive to store3 miles
Shop & wait20 min
Delivery5 miles
Return to zone~5 miles
Total miles~13 miles
Real cost (~$0.25/mile)−$3.25
Estimated total time~45 min
Real hourly rate~$8/hr

Order A has high mileage but the payout more than justifies it — $30/hr after costs is strong. Order B is fast, close, and efficient at $27/hr. Order C looks like a normal order but the long drive to the store, low payout, and return miles combine to make it barely worth minimum wage. That's the order to decline.

Batch Orders — Do the Math on the Whole Thing

Batch orders — multiple orders in one trip — can be good value or a trap depending on how they're structured. The key is to evaluate the entire batch, not just the first order.

A two-order batch paying $18 total over 7 miles is excellent. A three-order batch paying $22 total over 15 miles is not — even though it looks like more work being rewarded.

What Each App Shows You — and What It Doesn't

Every platform structures the offer screen differently. Knowing what's missing from the screen is as important as knowing what's there.

🍔 DoorDash

Shows total pay, delivery mileage, and estimated delivery time. The mileage shown is delivery-only — your drive to the restaurant isn't included. Factor that in separately.

⚠ On some orders the tip is partially hidden. DoorDash shows a guaranteed minimum — the actual tip may be higher once the order completes.

🛒 Instacart

Shows batch pay, item count, store name, and estimated mileage. Multi-store batches are possible — two stores, one trip, one payout. Check item count carefully: 45 items at $22 is a different order than 12 items at $20.

Shopping time is a real cost that doesn't appear on the offer screen.

📦 Amazon Flex

Flex has two offer types. Scheduled blocks run 1.5–4.5 hours at a fixed rate — you're accepting a time window, not individual orders. Evaluate whether the block pay justifies the time commitment.

Instant Offers work more like other platforms: the offer screen shows number of stops, estimated time, and mileage. You get 60 seconds to accept before the offer expires. Route density within a block is still the variable you can't see until you're in it.

🏪 Spark (Walmart)

Similar offer screen to DoorDash: payout, item count, and delivery distance. Spark orders often involve larger grocery hauls — factor in shopping and cart-loading time. High item counts with short delivery distances can work well. High item counts with long delivery distances rarely do.

🚗 Uber Eats

Shows estimated earnings and delivery distance. Like DoorDash, pickup distance isn't always prominently displayed — check the map before accepting. Surge pricing areas show a multiplier on the offer, which is worth factoring in even on lower base pay.

🛍️ Shipt

Shows order pay, item count, store, and delivery distance. Shipt orders tend to be larger grocery shops — item count matters more here than on restaurant platforms.

One advantage over most platforms: if the customer left a pre-tip at checkout, you can see the full tip amount before claiming the order. A cluttered or understocked store still adds real time that won't show up on the offer screen.

Acceptance Rate — What Declining Actually Does to Your Account

This is one of the most misunderstood parts of gig work. Here's the real situation by platform.

DoorDash: Acceptance rate affects Top Dasher status, which requires 70% AR and lets you dash without a scheduled block in some markets. For most drivers, maintaining Top Dasher isn't worth accepting bad orders. Low acceptance rate alone will not get you deactivated.

Instacart: Declining or ignoring orders has no effect on your account or batch visibility. You can pass on orders freely without any penalty.

Amazon Flex: Flex tracks a reliability score tied to completed blocks and on-time delivery — not acceptance rate. What hurts your score is abandoning an accepted block, not passing on one before you accept it.

Spark: Has a minimum reliability score tied to completion rate and customer ratings. Acceptance rate is a factor but Walmart is less transparent about exactly how it's weighted. Consistent completion of accepted orders matters more than how often you decline.

Uber Eats: Low acceptance rate can affect access to quests and promotions in some markets. It won't get you deactivated but may reduce bonus opportunities depending on your area.

The bottom line: declining bad orders is the right move on every platform. Know which ones are more sensitive to it, and calibrate accordingly. Tracking your mileage accurately becomes even more important once you're being selective — every mile you drive on a declined order still counts toward your deduction.

When to Decline and Wait

Declining an order isn't losing money — it's protecting your time for a better one. The platforms in most markets send another order quickly. A low-value order accepted out of impatience costs you the time slot a better order could have filled.

That said, there are times when accepting a lower-value order makes sense — the end of a slow stretch when nothing better is coming, keeping your acceptance rate up on platforms where it affects access to better batches, or an order that drops you in a zone you know runs hot. Use your judgment. The math is a guide, not a rule.

The 10-Second Evaluation

Payout ÷ total miles = dollars per mile. Under $1/mile — think twice. Over $1.25/mile with a short pickup — take it. Under $1/mile with a long pickup and a store known for wait times — decline. It gets faster the more you do it.

Frequently Asked Questions

What is a good dollar per mile for gig delivery?

A minimum of $1 per mile including return miles is the baseline most experienced drivers use. Over $1.25/mile is solid. Under $0.75/mile is usually not worth it unless the order is very short and the time commitment is minimal.

Does declining orders affect my DoorDash rating?

Declining orders does not affect your customer rating or your completion rate on DoorDash. It only affects your acceptance rate, which matters only if you're trying to maintain Top Dasher status. Most drivers are better off declining low-value orders freely.

How do I calculate my real hourly rate on a delivery?

Take the payout, subtract your estimated driving costs (miles × your cost per mile), and divide by the total time including drive to pickup, wait time, delivery, and return. A $15 order that takes 45 minutes works out to $20/hr. The same order taking 90 minutes is $10/hr. The app never shows you this number — you have to calculate it yourself.

Should I accept stacked or batched orders?

Evaluate the entire batch as one unit — total payout ÷ total miles. A well-structured batch pays better per mile than single orders because you're making multiple deliveries on one trip. A poorly structured batch with wide drop-offs can make a bad deal look like a good one. Always look at the last drop-off on the map before accepting.

What if I'm in a slow period with no orders coming?

Slow periods change the math. If no better orders are coming, a lower-value order that gets you moving — especially one that repositions you in a busier zone — may be worth taking. The floor isn't fixed; it adjusts based on what's actually available in the moment.

Get the Full GigNova Playbook

Order evaluation is one piece. The free playbook covers real earnings math, mileage tracking, platform tips, and everything the apps won't tell you.

Get the Free Playbook →