You cannot transfer a virtual Mastercard directly to a bank account, but you can move the money through a few specific routes
A virtual Mastercard is a card number that exists only in digital form—it has no physical plastic and no routing or account number of its own. Because of that structure, you cannot initiate a transfer the way you would from one bank account to another. What you can do instead depends on who issued the card and what the card is connected to underneath.
If the virtual Mastercard is linked to a real bank account or prepaid account, you may be able to withdraw cash at an ATM or move money back to that source account. If it was issued by a payment app or digital wallet, you might transfer funds to a connected bank account through that app. If the card holds a balance with no underlying account, your options narrow to spending the balance down or requesting a refund from the issuer—and refunds can take weeks.
Key Takeaways
- Virtual Mastercards issued by banks or prepaid services usually connect to an underlying account you can transfer money back into through that provider's app or website.
- Payment apps like PayPal, Square Cash, or Venmo may let you transfer a virtual card balance to a linked bank account, but the process and timing vary by app.
- If the card is a standalone balance with no connected account, you cannot transfer it—you can only spend it or request a refund, which typically takes 5 to 10 business days.
- ATM withdrawals work only if the card is connected to a prepaid or bank account; virtual-only cards usually cannot access ATMs.
- The fastest route is always through the issuer's own app or website rather than trying to use the card number itself.
Virtual Mastercards issued by banks or prepaid services
If your virtual Mastercard came from your bank, a prepaid card company like NetSpend or Chime, or a financial app like Square Cash, it is connected to an underlying account. That account is where the money actually lives. To move funds to your bank account, you do not use the card number—you use the issuer's app or website to transfer money from that underlying account to any external bank account you own.
Log into the app or website where you manage the card, look for a "Transfer" or "Move Money" option, and follow the prompts to send funds to your external bank account. You will need your bank's routing number and your account number. The transfer usually takes one to three business days, though some services offer next-day options for a fee. Check your issuer's terms to see whether they charge for outgoing transfers.
If you cannot find a transfer option in the app, contact the issuer's customer service. Some companies restrict transfers for new accounts or accounts with recent activity flags, and support can tell you whether that applies to you or walk you through an alternative method.
Virtual cards from payment apps and digital wallets
Apps like PayPal, Venmo, Google Pay, and Apple Pay can issue virtual Mastercards, and each handles transfers differently. PayPal lets you transfer your PayPal balance to a linked bank account through the "Wallet" or "Transfer Money" section—the process takes one to three business days and is free if you choose the standard speed. Venmo requires you to transfer your Venmo balance to your bank account first through the app's "Transfer" menu before you can access the money; this also takes one to three business days.
Google Pay and Apple Pay do not hold balances themselves—they are payment methods only. If you used one of these to make a purchase and the merchant charged your card, the charge went to your underlying bank account or payment method, not to a separate balance. You cannot transfer from Google Pay or Apple Pay because there is nothing to transfer from.
Before you try to transfer, check whether the app requires your bank account to be verified. Many apps will not let you move money out until you have confirmed your bank details by depositing a small test amount or uploading a bank statement. This verification can take a few days on its own.
Standalone virtual card balances with no connected account
Some virtual Mastercards are issued as standalone products with a balance but no underlying bank account. These are common as corporate expense cards, gift cards, or promotional credits. If your card falls into this category, you cannot transfer the balance to a bank account—the card issuer does not have a mechanism to do so, because the money is locked into the card system itself.
Your only options are to spend the balance on purchases or to request a refund. Refunds are processed by the issuer and sent back to the original source of the funds—if the card was funded by a credit card, the refund goes back to that credit card; if it was funded by a bank transfer, it goes back to that bank account. Refunds typically take 5 to 10 business days after the issuer processes your request, and some issuers charge a fee for refunds or require you to return the card first.
Contact the card issuer directly to ask about refund options. Have your card number and the original transaction or set up details ready. Ask whether they charge a fee and how long the refund will take.
Using ATM withdrawals as an alternative
If your virtual Mastercard is connected to a prepaid or bank account, you may be able to withdraw cash at an ATM instead of transferring electronically. This works the same way a physical debit card does—you enter your PIN, select a withdrawal amount, and the money comes out of your account. ATM withdrawals are when ready and do not depend on processing times.
Not all virtual cards work at ATMs. Some prepaid card issuers restrict ATM access or charge fees per withdrawal. Check your card's terms or try an ATM to see whether it works. If it does, you can withdraw cash and deposit it into your bank account in person, though this is slower and less find than an electronic transfer.
Virtual-only cards with no connected account almost never work at ATMs. The card number alone is not enough—the ATM needs to connect to an actual account with a PIN and balance.
What to do if the transfer is stuck or delayed
If you initiated a transfer and it has not arrived after the stated timeframe, contact the issuer first. Transfers can be delayed by bank holidays, weekends, or holds placed on your receiving account. The issuer can tell you the status and whether the money is in transit or stuck on their end.
If the issuer says the transfer was sent but your bank did not receive it, contact your bank with the transfer confirmation number from the card issuer. Your bank can trace the incoming transfer and tell you whether it arrived and was rejected, or whether it never made it to them. If it was rejected, your bank will tell you why—common reasons include a mismatched account number, a closed account, or a fraud hold.
Do not initiate a second transfer until you know what happened to the first one. Duplicate transfers are common when people assume the first one failed and try again.
Frequently Asked Questions
Can I use my virtual Mastercard to pay another person's bank account directly?
No. A virtual Mastercard is a payment method, not a bank account, so it cannot initiate transfers to other people. You can use the card to pay someone if they accept Mastercard as payment, but you cannot send them the balance directly. If you need to send money to someone, transfer your card balance to your own bank account first, then use your bank's transfer or payment service.
What if my virtual card was issued by my employer or a company?
Corporate virtual cards and expense cards usually cannot be transferred to personal bank accounts—they are meant to be spent on business expenses only. Contact your company's finance or HR department to ask about your options. Some companies will refund unused balances at the end of a period, but this is not may provide and depends on your company's policy.
Does transferring from a virtual card to my bank account cost money?
Most transfers are free, but some issuers charge a fee for outgoing transfers or for expedited processing. Check your card issuer's fee schedule in their app or website, or ask customer service. The fee is usually a flat amount like $1 to $3, not a percentage of the transfer.
How long does it take to transfer money from a virtual Mastercard to my bank account?
Standard transfers take one to three business days. Some issuers offer next-day or same-day options for an additional fee. Weekends and bank holidays do not count as business days, so a transfer initiated on Friday may not arrive until Tuesday.
Can I transfer a virtual Mastercard balance to a different person's bank account?
No. You can only transfer to a bank account in your own name. If you want to send money to someone else, transfer the balance to your own account first, then use your bank's payment or transfer service to send it to them.