Yes, you can transfer DoorDash earnings to your bank account, but the method depends on how you earned the money
If you earned money as a DoorDash driver, you transfer it through the DoorDash app using a feature called Fast Pay (for daily transfers) or weekly direct deposit (automatic every week). If you received a refund or credit to a DoorDash account—money sitting in your DoorDash wallet rather than your driver earnings account—you cannot transfer it directly to a bank. You would need to spend it on DoorDash orders or contact DoorDash support to request a refund to your original payment method.
The distinction matters because DoorDash treats driver earnings and account credits as separate systems with different rules. This guide covers how driver payouts work and what to do if you have money stuck in a DoorDash wallet instead.
Key Takeaways
- DoorDash driver earnings move to your bank account through Fast Pay (costs $1.99 per transfer, arrives in minutes to hours) or free weekly direct deposit (arrives every Tuesday or Wednesday).
- You must add a valid bank account or debit card to your DoorDash driver account before you can set up either payout method.
- Money in a DoorDash wallet or account credit cannot be transferred to a bank—you can only spend it on orders or request a refund to the original payment method.
- Fast Pay transfers typically arrive within minutes but can take up to four hours depending on your bank.
- If your bank account is declined during a transfer, DoorDash will hold the money in your driver account and you can retry with a different account or method.
How Fast Pay works and what it costs
Fast Pay is DoorDash's on-demand transfer feature for drivers. You open the DoorDash Driver app, go to the Earnings tab, and tap "Fast Pay" to move available earnings to your bank account or debit card when ready. Each transfer costs $1.99. The money usually arrives within minutes, though some banks take up to four hours to post it.
You can use Fast Pay as often as you want—there is no daily or weekly limit on how many times you can transfer. The only constraint is that you can only transfer money you have already earned. DoorDash calculates your available balance based on completed deliveries, and that balance updates in real time as you finish orders.
Fast Pay requires a valid bank account or debit card linked to your driver account. If your bank rejects the transfer (wrong account number, closed account, or account flagged for fraud), DoorDash will not retry automatically. The money stays in your driver account and you can attempt the transfer again with a different account or method.
Setting up weekly direct deposit instead
Weekly direct deposit is free and automatic. DoorDash deposits your earnings every Tuesday or Wednesday (the exact day depends on your bank's processing speed) without any action from you. To set it up, go to Account Settings in the DoorDash Driver app, select "Earnings" or "Payouts," and add your bank account details.
You need your bank's routing number and your account number. You can find both on a check, or call your bank's customer service line and ask for them. DoorDash will verify the account by depositing two small test amounts (usually under $1 each) and asking you to confirm the exact amounts. This verification typically takes one to two business days.
Once direct deposit is active, DoorDash deposits all your earnings automatically each week. You cannot choose to skip a week or transfer only part of your balance—the system deposits whatever you earned that week. If you want more control over when money moves, use Fast Pay instead, even though it costs $1.99 per transfer.
What to do if money is stuck in your DoorDash wallet
If you have a credit balance in your DoorDash account (from a refund, a promotional credit, or money you added to pay for orders), that money lives in your DoorDash wallet, not your driver earnings account. Wallet credits cannot be transferred to a bank account under any circumstance.
Your only options are to spend the credit on DoorDash orders or request a refund. To request a refund, open the DoorDash app, go to Account Settings, select "Payment Methods," and look for a "Refund" or "Remove" option next to the wallet balance. Some wallet credits (like promotional codes) cannot be refunded and must be spent. If you are unsure whether your specific credit is refundable, contact DoorDash support through the app and explain what the credit is for.
If you added money to your DoorDash account by credit card or debit card and want it back, DoorDash will refund it to the original payment method, not to a different bank account. The refund typically takes three to five business days to appear.
Adding or changing your bank account for payouts
To add a bank account, open the DoorDash Driver app and go to Account Settings. Look for "Earnings," "Payouts," or "Payment Methods"—the exact label varies by app version. Tap "Add Bank Account" and enter your routing number and account number.
DoorDash accepts checking and savings accounts from U.S. banks. It does not accept international accounts, prepaid cards, or accounts held in someone else's name. If you try to add an account that does not meet these requirements, the app will reject it during verification.
If you want to change which account receives your payouts, add the new account first and verify it (the two test deposits step). Once verified, you can delete the old account. If you delete an account before adding a new one, your earnings will sit in your driver account until you add a valid account again.
Timing: when the money actually arrives
Fast Pay transfers arrive in minutes to four hours depending on your bank. Some banks process transfers when ready; others batch them and post them once a day. You cannot control this—it depends entirely on your bank's system.
Weekly direct deposit arrives on Tuesday or Wednesday. The exact day depends on when your bank processes ACH transfers. If a deposit day falls on a holiday, DoorDash deposits the day before or after (the app will show you which day). Your earnings are calculated through the end of the previous week (usually Sunday night), so a Tuesday deposit reflects work you completed through the prior Sunday.
If a transfer fails (your account is closed, flagged, or the routing number is wrong), DoorDash will not automatically retry. For Fast Pay, you see the error when ready and can try again with a different account. For direct deposit, DoorDash will attempt the deposit once and then hold the money in your driver account. You will see a notification in the app explaining why it failed. Fix the account information and DoorDash will retry the next week.
Troubleshooting transfers that do not go through
If a Fast Pay transfer fails, the most common reasons are a closed account, a wrong routing or account number, or your bank flagging the transfer as suspicious. Check your account details in the app and make sure they match exactly what your bank has on file. Even a single digit wrong will cause the transfer to fail.
If your bank is flagging transfers as fraud, call your bank's fraud department and tell them you are expecting transfers from DoorDash. Provide them with the transfer amount and date. Your bank can whitelist DoorDash's transfer system so future attempts go through.
If you have tried multiple times and the transfer still fails, contact DoorDash support through the app. Explain what error message you are seeing and which account you are trying to use. DoorDash support can see the failed transfer on their end and may be able to tell you why the bank rejected it. In rare cases, they can manually process a transfer, though this is not may provide.
Frequently Asked Questions
How long does it take to verify a bank account for direct deposit?
DoorDash deposits two small test amounts to your account, usually under $1 each. You then confirm the exact amounts in the app. This process typically takes one to two business days. Once you confirm the amounts, direct deposit is active and your next weekly deposit will go through automatically.
Can I transfer money from DoorDash to a different person's bank account?
No. DoorDash only transfers earnings to a bank account in your name. The account must be registered to you. If you need to move money to someone else, transfer it to your own bank account first, then send it from there using your bank's transfer tools or a payment app.
What happens to my earnings if I do not set up a payout method?
Your earnings stay in your DoorDash driver account indefinitely. You can access them anytime by setting up Fast Pay or direct deposit. There is no time limit on how long you can leave money in your driver account, and DoorDash does not charge a fee for holding it there.
Can I use a prepaid card or PayPal for DoorDash payouts?
DoorDash does not support prepaid cards or PayPal for driver payouts. You must use a checking or savings account from a U.S. bank. Some prepaid cards have routing and account numbers and may work, but DoorDash does not officially support them and may reject them during verification.
Is there a limit to how much I can transfer with Fast Pay?
There is no stated maximum per transfer. You can transfer your entire available balance if you want. The only limit is the amount you have actually earned—you cannot transfer more than what shows as available in your Earnings tab.