Virtual cards don't hold money the way a bank account does
A virtual card is a payment method, not a storage account. The money behind it lives in whatever funding source you connected when you created the card—usually a bank account, a prepaid account, or a credit line. To move money from a virtual card to a bank account, you're actually moving it from that funding source, or you're reversing a transaction that sent money to the virtual card in the first place.
The path depends on where the virtual card came from and what you're trying to do. If you loaded money onto the virtual card from your bank account and now want it back, the process is straightforward. If someone sent you money to a virtual card number, or if the card is tied to a credit account, the steps are different.
Key Takeaways
- Virtual cards funded by your bank account can usually be emptied by requesting a refund through the card issuer's app or website, which returns money to your original bank account.
- If you made a purchase with a virtual card and want the money back, you'll need a refund from the merchant, not from the card issuer.
- Virtual cards issued by fintech apps (like privacy-focused card services) may require you to transfer the balance to a linked bank account through their platform before closing the card.
- Money sent to a virtual card by someone else typically cannot be withdrawn directly; it stays in the account until you spend it or request a refund from the sender.
- The timeline for money to appear in your bank account ranges from one to five business days, depending on your bank and the card issuer.
Refunding money you loaded onto the virtual card yourself
If you transferred money from your bank account to a virtual card and want it back, log into the app or website where you created the card. Look for a "Refund," "Withdraw," or "Transfer Balance" option—the exact label depends on the issuer. Most platforms let you request a refund directly to the bank account you originally funded from.
When you request the refund, the card issuer will ask which bank account to send it to. In most cases, it must be the same account you funded from, though some services let you add a different account. Provide your full account number and routing number if prompted. The money typically takes one to three business days to arrive, though some banks hold transfers for up to five business days.
If the virtual card is part of a prepaid account (like a reloadable prepaid card that happens to issue virtual numbers), you may need to close the card or the account itself before the balance can be withdrawn. Check the issuer's terms or contact their support line to confirm whether you can withdraw without closing the account.
Getting a refund when you spent money on the virtual card
If you used the virtual card to make a purchase and now want the money back, you're not withdrawing from the card—you're requesting a refund from the merchant. Contact the business where you made the purchase and ask for a refund. The merchant will reverse the charge, and the money goes back to the funding source (your bank account or the account that funded the virtual card).
Refunds from merchants typically take three to five business days to post, though some appear within 24 hours. If the merchant refuses the refund or you don't receive it within the stated timeframe, you can file a dispute with the card issuer. The issuer will investigate and may reverse the charge on your behalf, though this process takes longer—usually 10 to 30 days.
Transferring a balance from a fintech virtual card service
Some apps and services (like privacy-focused card providers or digital banking platforms) issue virtual cards tied to an account balance rather than directly to your bank account. To move money out, you'll transfer the balance from the virtual card account to a linked bank account within the app.
Open the app, find the "Transfer," "Withdraw," or "Move Money" section, and select the bank account you want to send money to. You may need to verify the account first by confirming small deposits or providing account details. Enter the amount you want to transfer and confirm. The money usually arrives within one to three business days.
Some services charge a fee for transfers, especially if you're moving money to a bank account outside their network. Check the app's fee schedule before you transfer. If the service doesn't offer a direct transfer option, you may need to close the account or card to withdraw the balance, which can take longer.
What to do if money was sent to your virtual card by someone else
If another person sent you money to your virtual card number (for example, as a payment or reimbursement), that money sits in the account until you spend it or request a refund. You cannot withdraw it directly to a different bank account in most cases. Instead, you have two options: spend the money using the virtual card, or ask the sender to reverse the transaction.
If you ask the sender to reverse it, they'll initiate a refund through their payment method. The money goes back to their account, not to you. If the sender won't cooperate, contact the card issuer's support team and explain the situation. They may be able to reverse the incoming transfer if it was fraudulent or unauthorized, but they cannot move the money to a different account on your behalf.
Timing and what to expect when money moves
The speed of a withdrawal or refund depends on two things: how fast the card issuer processes the request, and how fast your bank receives and posts the transfer. Card issuers typically process withdrawal requests within one business day. Your bank then takes one to four additional business days to post the money to your account.
Weekends and holidays slow this down. If you request a withdrawal on Friday evening, it may not process until Monday, and your bank may not post it until Wednesday or Thursday. Some banks hold transfers from unfamiliar sources for up to five business days as a fraud prevention measure, even if the card issuer sent it when ready.
If money doesn't arrive within five business days, contact your bank and the card issuer. Provide the confirmation number from your withdrawal request and ask both parties to trace the transfer. One of them will be able to locate it and explain the delay.
Virtual cards tied to credit accounts or loans
If your virtual card is connected to a credit card account or a buy-now-pay-later service, you cannot withdraw money to your bank account. These cards represent borrowed money, not money you own. Any refund goes back as a credit on your account, reducing what you owe.
If you want cash instead of a credit, you'll need to pay down the account balance using your bank account, then withdraw from the credit card's cash advance feature (if available). Cash advances usually come with fees and higher interest rates, so this is rarely the best option. Contact the card issuer to understand your options for that specific product.
Frequently Asked Questions
Can I withdraw money from a virtual card if I don't remember which bank account funded it?
Log into the card issuer's app or website and look at your account history or settings. Most platforms show the linked bank account. If you can't find it, contact the issuer's support team with your name and card details. They can tell you which account is on file and may let you change it before processing a refund.
What if the virtual card issuer is no longer in business?
If the company shut down, contact your bank directly and explain that you have money stuck in a virtual card from a defunct issuer. Your bank may be able to help you recover it, especially if the issuer was a fintech company that held customer funds in trust. This process can take weeks or months, so start early.
Do I have to close the virtual card to withdraw the balance?
Not always. Many issuers let you request a refund while keeping the card active. However, some prepaid or fintech services require you to close the card or account before releasing the balance. Check the issuer's terms or ask support whether you can withdraw without closing.
Why is my withdrawal taking longer than the stated timeframe?
Delays usually happen at your bank, not the card issuer. Your bank may hold transfers from unfamiliar sources, or there may be a processing backlog. Call your bank and provide the transfer confirmation number. They can tell you whether the money arrived and why it hasn't posted yet.
Can I withdraw money from a virtual card to someone else's bank account?
No. Refunds and withdrawals go to the account that funded the card or the account registered to the card holder. You cannot send money to a third party's account. If you need to send money to someone else, spend the virtual card balance and have them refund you, or use a separate transfer service.