The fastest way is an online transfer through your Direct Express account
Direct Express lets you move money from your card to a linked bank account in one of two ways: through their website or mobile app, or by phone. The online method is fastest — the transfer typically posts within one to three business days. You'll need your bank's routing number and your account number, both of which you can find on a check or by calling your bank.
Log into your Direct Express account at directexpress.com, go to the Transfers section, and select "Transfer to Bank Account." Enter your bank's routing number, your account number, and the amount you want to move. Direct Express will verify the account with two small deposits (usually under $1 each) that appear in your bank account within a few days. Once verified, future transfers process without that step.
If you prefer not to use the website, you can call Direct Express customer service at 1-888-384-1099 and request a transfer by phone. A representative will walk you through the same information and process the transfer the same way.
Key Takeaways
- Online transfers through directexpress.com or the mobile app take one to three business days and require your bank's routing number and your account number.
- First-time transfers require Direct Express to verify your bank account with two small test deposits before the full transfer goes through.
- You can also request a transfer by phone at 1-888-384-1099 if you don't want to use the website or app.
- ATM withdrawals and then deposits at your bank are slower but work if you need cash when ready and don't have online access set up yet.
- Direct Express does not charge a fee for transfers to your bank account, but your bank may charge a fee for receiving the deposit.
What information you need before you start
Gather these details before you log in or call. You'll need your Direct Express card number (the 16-digit number on the front of your card), your PIN, and your bank account information. For the bank account, you need the routing number (a nine-digit code that identifies your bank) and your account number (usually 10 to 12 digits).
If you don't know your bank's routing number, call your bank's customer service line or check a blank check — the routing number is the first set of numbers at the bottom left. Your account number is the second set of numbers at the bottom. You can also find both online by logging into your bank's website or app.
How the account verification process works
The first time you transfer money to a new bank account, Direct Express sends two small deposits to that account — usually between 1 and 99 cents each. These deposits appear in your bank account within two to four business days. You then log back into Direct Express and confirm the exact amounts of those two deposits to prove you own the account.
This step protects you from sending money to the wrong account by accident. Once you've verified the account, you won't have to do this again for that particular bank account. Any future transfers to the same account will process without the verification step.
If you don't see the test deposits after five business days, contact Direct Express. The deposits may have been rejected by your bank, or there may be a typo in your routing or account number. Direct Express can help you troubleshoot.
Timing and when the money arrives
After you request a transfer online or by phone, Direct Express processes it the same business day if you submit before their cutoff time (usually 5 p.m. Eastern). The money then travels through the banking system and typically arrives at your bank within one to three business days. Weekends and bank holidays add time — a transfer requested on Friday may not arrive until Tuesday or Wednesday.
Your bank may also hold the deposit for one to two additional business days before making it available to you, depending on their policies. If you need the money urgently, check your bank's deposit policies or call them to ask how long they typically hold incoming transfers.
Alternatives if you can't use online transfer
If you don't have internet access or prefer not to link your accounts online, you can withdraw cash from your Direct Express card at an ATM and deposit it at your bank in person. This works when ready but costs you time and, depending on the ATM, may include a fee. Some ATMs charge $2 to $3 per withdrawal if you're not using your bank's ATM.
You can also visit a Direct Express customer service location in person — these are available at some Walmart stores and other retail locations. A representative can help you process a transfer or withdraw cash. Check the Direct Express website for locations near you.
A third option is to have Direct Express send you a check. This is the slowest method — the check takes five to seven business days to arrive by mail, and then another one to three days to clear once you deposit it. Use this only if the other methods are truly unavailable.
Fees and what to watch for
Direct Express does not charge you a fee to transfer money to your bank account. However, your bank may charge a fee for receiving an external transfer, depending on your account type and the bank's policies. Call your bank or check your account agreement to see if incoming transfers have a fee.
If you use an ATM that is not part of your bank's network, you'll pay an out-of-network ATM fee — typically $2 to $3 per transaction. Some banks reimburse these fees; others don't. Check with your bank.
Be cautious of anyone offering to help you transfer money for a fee. Direct Express transfers are free, and you should never pay someone to move your own money. If someone asks for payment to help with a transfer, it's a scam.
What to do if the transfer doesn't arrive
If you've waited the expected time and the money hasn't shown up in your bank account, contact Direct Express first. They can confirm whether the transfer was sent and to which account. Have your bank account number and the transfer date ready when you call.
If Direct Express confirms the transfer was sent, contact your bank. The money may be held pending verification, or there may have been a typo in your routing or account number that caused the transfer to be rejected. Your bank can tell you what happened and help you recover the money if it went to the wrong account.
If the transfer was rejected because of incorrect routing or account information, Direct Express will return the money to your card within five to seven business days. You can then request a new transfer with the correct information.
Frequently Asked Questions
Can I transfer money from Direct Express to someone else's bank account?
No. Direct Express only allows transfers to a bank account in your own name. If you need to send money to someone else, withdraw cash from your card and give it to them, or use a separate money transfer service like Western Union or MoneyGram.
Is there a limit on how much I can transfer at once?
Direct Express does not publish a single transfer limit, but most transfers of $5,000 or less process without issue. If you're transferring a larger amount, contact Direct Express first to confirm it will go through. Your bank may also have its own limits on incoming transfers.
What if my bank account is closed or I no longer use it?
If you try to transfer to a closed account, the transfer will be rejected and the money will return to your Direct Express card within five to seven business days. Make sure the account you're transferring to is active before you request the transfer.
Can I set up automatic recurring transfers?
Direct Express does not offer automatic recurring transfers. You must request each transfer manually through the website, app, or phone. If you want money to move regularly, you'll need to set up the transfer each time.
How do I remove a bank account I've linked to Direct Express?
Log into your Direct Express account, go to the Transfers section, and select the bank account you want to remove. Choose the option to delete or unlink the account. You can add a new account at any time.