You can transfer DoorDash money to your bank account through the app, but the method depends on whether you're a dasher or a customer with a balance
If you're a DoorDash driver, your earnings go into a DoorDash Fast Pay account by default, which is a prepaid card issued by MetaBank. You can transfer money from that card to your linked bank account, or you can use the card to withdraw cash at ATMs. If you're a customer with a DoorDash credit balance (from refunds or unused credits), you cannot transfer that balance to your bank account—you can only spend it on future orders or request a refund to your original payment method.
The process takes different amounts of time depending on which transfer method you choose. Standard bank transfers typically take one to three business days. Instant transfers cost a small fee and complete within minutes. ATM withdrawals are immediate but may charge a fee depending on your bank and the ATM network.
Key Takeaways
- DoorDash drivers can transfer earnings from their Fast Pay prepaid card to a linked bank account in one to three business days at no cost, or instantly for a fee.
- Customer credit balances cannot be transferred to your bank—you can only spend them on orders or request a refund to your original payment method.
- You must link a valid U.S. bank account to your DoorDash account before you can transfer money out.
- Instant transfers charge a percentage fee (the exact amount varies), while standard transfers are free but slower.
How to transfer DoorDash driver earnings to your bank account
Open the DoorDash app and go to the Account menu, then select Earnings. At the top of the Earnings screen, you'll see your current balance and a button labeled "Transfer to Bank" or "Cash Out." Tap that button to begin the transfer.
You'll be asked to choose between a standard transfer (free, takes one to three business days) or an instant transfer (costs a percentage of the amount, completes in minutes). Enter the amount you want to transfer—you can transfer any amount from $1 up to your full balance. Confirm the transfer, and you'll see a confirmation screen with the expected arrival date.
The money will arrive in the bank account you linked during signup. If you haven't linked a bank account yet, you'll need to do that first by going to Account settings, selecting Payment Methods, and adding your bank's routing and account numbers.
What happens if you use the DoorDash Fast Pay card instead
When you sign up as a DoorDash driver, the app automatically enrolls you in Fast Pay, which loads your earnings onto a prepaid Mastercard issued by MetaBank. You can use this card to make purchases anywhere Mastercard is accepted, or you can withdraw cash at ATMs that accept Mastercard.
If you prefer not to use the card, you don't have to—you can transfer your balance to your bank account instead. However, if you do use the card and later want to move money to your bank, you'll need to withdraw cash at an ATM and deposit it yourself, or transfer the balance through the app as described above.
ATM withdrawals may charge a fee depending on which ATM network you use and your bank's policies. Some ATM networks charge $2 to $3 per withdrawal. Check with your bank or the ATM operator before withdrawing to understand any fees that might apply.
Customer credit balances and refunds
If you have a DoorDash credit balance as a customer—from a refund, a promotional credit, or unused gift card funds—you cannot transfer that money to your bank account. DoorDash credits can only be spent on future food orders through the app.
If you want to recover money you paid for an order, you'll need to request a refund to your original payment method instead. Go to Account, select Order History, find the order you want to refund, and tap "Report an Issue." Choose the reason (wrong item, order not received, quality problem, etc.) and request a refund. DoorDash will refund the money to the card or payment method you used to place the order, not to a separate bank account.
Refunds typically take three to five business days to appear in your account, depending on your bank and payment method. If you paid with a debit card, the refund goes back to that card. If you paid with a credit card, it goes back to that card's account.
Fees and timing for different transfer methods
| Transfer Method | Cost | Timing | Who Can Use It |
|---|---|---|---|
| Standard bank transfer | Free | 1–3 business days | DoorDash drivers only |
| Instant transfer | Percentage fee (varies) | Minutes | DoorDash drivers only |
| ATM withdrawal (Fast Pay card) | $0–$3 per withdrawal | Immediate | DoorDash drivers only |
| Refund to original payment method | Free | 3–5 business days | DoorDash customers |
The instant transfer fee is a percentage of the amount you're transferring, not a flat dollar amount. DoorDash displays the exact fee before you confirm the transfer, so you'll know the cost before your money moves. Standard transfers are always free, which makes them the cheapest option if you can wait a few business days.
If you're using the Fast Pay card and withdraw cash at an ATM, the fee depends on the ATM network and your bank's policies. Allpoint ATMs, which are part of a large surcharge-free network, may not charge you, but ATMs operated by individual banks often do. Check your bank's website or call customer service to find out which ATM networks they partner with.
What to do if your transfer doesn't arrive
If you initiated a standard transfer and it hasn't arrived after three business days, or an instant transfer hasn't arrived after an hour, contact DoorDash support through the app. Go to Account, select Help, and choose "Dasher Earnings" or "Account & Payment" depending on whether you're a driver or customer. Describe the transfer that didn't arrive and include the date and amount.
DoorDash support can see the status of your transfer and tell you whether it's still processing, stuck, or failed. If the transfer failed, they can initiate a new one. If the money left DoorDash but hasn't reached your bank, your bank may be holding it for verification—contact your bank's customer service with the transfer details and ask them to release it.
Keep your confirmation number from the transfer ready when you contact support. You'll find it in the app under Earnings or in your email receipt from the transfer.
Linking and unlinking bank accounts
To link a new bank account, open the DoorDash app, go to Account, select Payment Methods, and tap "Add Bank Account." Enter your bank's routing number and your account number. DoorDash will send two small test deposits (usually under $1 each) to your account within one to two business days. Once you see those deposits, return to the app and enter the amounts to confirm the account.
You can link multiple bank accounts to your DoorDash profile and choose which one to transfer to each time you cash out. If you want to remove a bank account, go to Payment Methods, find the account, and select "Remove." You cannot remove the account if a transfer to it is currently pending.
If you change banks or close an account, update your linked account in the app before initiating a new transfer. If you transfer money to a closed account, the transfer will fail and the money will be returned to your DoorDash balance within a few business days.
Frequently Asked Questions
Can I transfer my DoorDash customer credit to my bank account?
No. Customer credits can only be spent on future DoorDash orders. If you want your money back, you'll need to request a refund to your original payment method through the Order History section of the app. The refund will go back to the card or account you used to pay for the order, not to a different bank account.
How much does an instant transfer cost?
Instant transfers charge a percentage fee that varies based on the amount you're transferring. DoorDash shows you the exact fee before you confirm the transfer, so you'll know the cost upfront. Standard transfers are always free if you can wait one to three business days.
What if I transfer money to the wrong bank account?
If you transferred to an account that isn't yours, contact DoorDash support immediately with the transfer confirmation number. They can attempt to recall the transfer if it hasn't cleared yet. If the money has already arrived in the wrong account, you'll need to contact that bank to request a reversal, which may not be possible depending on their policies.
Do I have to use the DoorDash Fast Pay card?
No. Fast Pay is automatic, but you can transfer your earnings to your bank account instead and ignore the card entirely. You don't have to activate or use the prepaid card if you prefer direct bank transfers.
How long does a refund take if I report a problem with my order?
Refunds typically take three to five business days to appear in your account after DoorDash processes them. The exact timing depends on your bank and the payment method you used. If you paid with a debit card, the refund goes back to that card. If you paid with a credit card, it goes to that card's account.