How to Cancel a DoorDash Order as a Dasher Without Penalty

As a Dasher, you can cancel an order you’ve already accepted by unassigning it through the DoorDash Dasher app. The process takes about 30 seconds, but every unassignment lowers your completion rate, so it’s worth understanding when and how to do it strategically.

How to Unassign an Order in the App

Once you’ve accepted an order, DoorDash doesn’t call it “canceling.” The official term is unassigning, and here’s how to do it:

  • Tap the order details on your active delivery screen.
  • Tap the question mark icon in the top right corner.
  • Select “Can’t do this order” or a similar option depending on your app version.
  • Choose a reason from the list (long wait time, distance too far, personal emergency, etc.).
  • Confirm that you want to unassign.

The order goes back into the pool for another Dasher to pick up, and you’re free to receive new offers. You won’t receive any pay for an order you unassign from. You can also contact DoorDash support to have them remove the order, but this counts the same way against your completion rate unless the order is marked as “worry-free” in the app.

How Unassigning Affects Your Completion Rate

Your completion rate is the percentage of accepted orders you actually finish. DoorDash requires a minimum 90% completion rate to remain active on the platform. Drop below that threshold and you risk account deactivation.

Once you’ve completed more than 100 lifetime deliveries, each additional order has a maximum 1% impact on your completion rate. So if you’re sitting at exactly 91%, unassigning one order could push you to 90%, right at the edge. Unassigning two in a row without completing other deliveries in between could put you below the line.

The practical math: if your last 100 accepted orders include 10 or more unassignments, you’re at or below the 90% floor. Before you unassign, check your current completion rate in the Ratings tab of the app. If you’re at 92% or above, you have a small cushion. If you’re at 90% or 91%, think carefully before dropping another order.

When You Should Unassign

There are situations where unassigning is the right call, even with the completion rate hit. A 20-minute wait at a restaurant that’s running behind can cost you more in lost earnings than the payout on that single order. If the drive-through line wraps around the building or the merchant tells you the food won’t be ready for a while, unassigning lets you get back to earning.

Other common reasons Dashers unassign: the restaurant is in an unsafe location, traffic makes the delivery impractical within a reasonable time, or you realize the order requires something you can’t do (like a large catering order that won’t fit in your car). The key is being selective. Treat your completion rate as a budget. You can “spend” about 10 unassignments per 100 orders, so save them for situations that genuinely waste your time or money.

When the Store Is Closed or the Order Is Missing

If you arrive and the store is closed, don’t unassign. There’s a separate process that protects your completion rate and gets you partial pay. Tap the question mark icon in the top right corner of the app, select “Store Closed,” and provide the information DoorDash asks for. Once the closure is verified, DoorDash pays you half the total offer amount and removes the order from your app. One important note: falsely reporting a store as closed can get your account deactivated, so only use this when the store is genuinely shut down.

If the merchant says they never received the order, ask them to check their system again. If they still can’t find it, you can place the order yourself by reading the items from your Dasher app or showing the screen to the store staff. The merchant gets compensated automatically for these orders just like any other DoorDash delivery. This keeps your completion rate intact and preserves your full payout.

Declining vs. Unassigning

Declining an order before you accept it has zero impact on your completion rate. Your acceptance rate may drop, but DoorDash does not deactivate Dashers for a low acceptance rate. The completion rate penalty only kicks in after you tap “Accept” and then back out.

This distinction matters for your strategy. If an order looks questionable (low pay, long distance, unfamiliar area), it’s far better to decline it upfront than to accept it and unassign later. Once you’ve accepted, the completion rate clock is ticking. Screen orders carefully on the offer screen, and you’ll rarely need to unassign at all.

Post navigation