DoorDash pays you through their app, and you move that money to your bank using either an when ready transfer (for a fee) or a standard transfer (free, but slower)

When you complete a DoorDash delivery, your earnings sit in your DoorDash account first. To get that money into your actual bank account, you use the Earnings tab in the DoorDash app or website. DoorDash offers two paths: when ready transfer, which moves money in minutes but costs $0.50 per transfer, or standard transfer, which is free but takes one to three business days. The choice depends on whether you need the money now or can wait.

You'll need your bank account details — routing number and account number — to set this up the first time. After that, DoorDash remembers your bank, and you can transfer with a few taps. The money lands in your checking or savings account just like a deposit from an employer would.

Key Takeaways

  • DoorDash holds your earnings in the app until you transfer them; the money does not move automatically to your bank.
  • when ready transfer costs $0.50 and takes minutes; standard transfer is free and takes one to three business days.
  • You need your bank's routing number and your account number to set up a transfer for the first time.
  • Once your bank is linked, you can transfer money as often as you want, even multiple times per day.
  • Transfers process on business days only, so a Friday transfer may not land until Monday.

Setting up your bank account in the DoorDash app

Open the DoorDash app and tap the account icon (usually in the bottom right). Select Earnings, then look for a button labeled Add Bank Account or Manage Payment Methods. You'll be asked for your bank's name, your account number, and your routing number. The routing number is a nine-digit code specific to your bank; you can find it on a check, call your bank, or search your bank's name plus "routing number" online.

Enter the information exactly as it appears in your bank records — mismatched names or numbers will cause the transfer to fail or be delayed. DoorDash may verify the account by depositing two small amounts (usually under $1) into your bank, then asking you to confirm those amounts in the app. This takes a day or two but happens only once per bank account.

Choosing between when ready and standard transfer

Once your bank is linked, you'll see both options when you initiate a transfer. Standard transfer is free and typically lands in one to three business days. If you're paid on Friday, the money usually arrives by Monday or Tuesday. This works fine if you're not in a rush and want to avoid the fee.

when ready transfer costs $0.50 per transaction and moves money in minutes — usually within 30 minutes, sometimes faster. If you need cash today or tomorrow morning, when ready transfer is the only option. The fee is deducted from the amount you transfer, so if you transfer $50 with when ready transfer, your bank receives $49.50.

You can use when ready transfer as often as you want, but the $0.50 fee adds up if you transfer daily. Many dashers use standard transfer for regular payouts and when ready transfer only when they need money urgently.

What happens when you initiate a transfer

When you tap the transfer button in the Earnings tab, you'll see your available balance — the money you've earned and can withdraw. You choose the amount (you don't have to transfer everything at once), select your bank account, and choose when ready or standard. Then you confirm, and the transfer begins.

For when ready transfer, the money should appear in your bank account within minutes. For standard transfer, you'll see a status that says "pending" or "processing" for one to three business days. Once it lands in your bank, it's yours to spend like any other deposit.

If a transfer fails — usually because of a typo in your account number or a mismatch between the name on your DoorDash account and your bank account — DoorDash will notify you in the app. The money returns to your DoorDash earnings, and you can try again with corrected information.

Timing and business days

DoorDash processes transfers on business days only (Monday through Friday, excluding federal holidays). If you request a standard transfer on Friday afternoon, it may not process until Monday, and then take another one to three days to land in your bank. That means a Friday request could take until Wednesday or Thursday to show up.

when ready transfers also process only on business days. A request on Saturday or Sunday will process on Monday morning. If you need money over a weekend, request it on Friday before the cutoff time (usually 5 p.m. Eastern), and it should arrive by Friday evening or Saturday morning.

Your bank's processing time also matters. Some banks credit transfers when ready; others hold them for a day. If your bank is slow and you're using standard transfer, the total time could stretch to four or five days.

Troubleshooting transfers that don't arrive

If a transfer doesn't show up after the expected time, first check the DoorDash app to confirm the transfer actually processed. Go to Earnings and look for a transaction history or statement. If it shows "completed" or "processed," the money left DoorDash and is on your bank's side.

Contact your bank next. Give them the exact date and amount of the transfer and ask them to search for a pending or rejected deposit. Banks sometimes hold transfers for fraud review, especially if the amount is large or the receiving account is new. Your bank can release a held transfer or tell you if it was rejected.

If the DoorDash app shows the transfer as "failed" or "pending" for more than five business days, contact DoorDash support through the app. Provide the date, amount, and your bank account details. DoorDash can investigate whether the transfer was sent and where it went.

Linking multiple bank accounts

You can add more than one bank account to DoorDash. This is useful if you have accounts at different banks or want to split your earnings between accounts. Go to the payment methods section and add each account using the same process — bank name, account number, and routing number.

Each time you transfer, you choose which bank account receives the money. DoorDash remembers all of them, so you can switch between accounts without re-entering information every time.

Frequently Asked Questions

Can I transfer money on weekends or holidays?

You can request a transfer any time through the app, but DoorDash only processes transfers on business days. A request on Saturday or Sunday will process on the next business day. Federal holidays are treated as non-business days, so a Monday holiday means your transfer waits until Tuesday.

What if my bank account information changes?

Update it in the DoorDash app under payment methods. Remove the old account and add the new one using your new routing and account numbers. Any pending transfers to the old account will fail, so update before you have money waiting to transfer.

Is there a limit to how much I can transfer at once?

DoorDash does not publish a single-transfer limit, but your bank may have limits on incoming transfers. If you try to transfer more than your bank allows, the transfer will fail. Contact your bank to ask about their limits, or try transferring a smaller amount first.

Do I pay taxes on DoorDash earnings I transfer to my bank?

Yes. The transfer itself is not a taxable event — you owe taxes on the earnings when you make the delivery, not when you move the money. Keep records of your transfers and earnings for tax time. DoorDash sends you a 1099-NEC form at the end of the year if you earned over $600.

What if I transfer money by mistake to the wrong bank account?

Contact DoorDash support when ready with the date, amount, and the wrong account details. DoorDash can sometimes reverse the transfer if it hasn't cleared yet. If it has cleared, you'll need to contact the bank that received the money and ask them to return it — this is slower and not always possible.