How To Successfully Transfer Money From A Prepaid Card To Your Bank Account

This post may contain affiliate links. Which means we may earn a commission if you decide to make a purchase through our links. Please read our disclosure for more info.

Having a prepaid card is a convenient way to pay for products and services whether in-store or online. Instead of carrying cash around, you just load your money on your prepaid debit card, making it safer and more practical.

You can also get your paycheck and government benefits on your prepaid card. The U.S. government has even used prepaid cards to send coronavirus stimulus payments to citizens with no available banking information in 2020.

With so many of us using prepaid cards, one commonly asked question is how to transfer money from a prepaid card to a savings or checking account? 

The first step in the process is to check if your card even allows you to transfer funds to your bank account in the first place.

Can You Transfer Money From A Prepaid Card To A Bank Account?

Yes. You can transfer money from a prepaid card to a bank account in almost all cases. But how you do it depends on what type of prepaid card you have. 

There are two types of prepaid cards:

Which One Do You Have?

Regular Prepaid Card

This is a card that can be used anywhere that credit/debit cards are accepted. If you have used your prepaid card at different places with no trouble, then you have a regular prepaid card. 

How to get money off your card?

We’ve found that the best way to do this is by using a remittance company like MoneyGram. 

If you don’t want to pay any fees, you can try this generic method. However, it’s more tedious and is not guaranteed to work.

Prepaid Gift Card

This type of card limits you to purchasing products and services from participating merchants e.g. Home Depot. 

How to get money off your card?

We’ve found that the only way to get money off a gift card is to sell it on special websites like CardCash.

How To Transfer Money From Your Prepaid Card To Your Bank Account Using MoneyGram

We struggled to find a simple, sure-fire way to move funds off our prepaid cards for a long time. One day, a helpful reader shared this clever hack that works with almost every prepaid card. 

Using a remittance service like MoneyGram, you can transfer money to your bank account quickly, cheaply and safely. 

Here Are Some Reasons Why We Love This Method:

Safe: MoneyGram has been around since 1940, and is the second largest money transfer company in the world.

Fast: Receive your money in minutes if you choose the Debit Card Deposit option.

Cheap: Fees are as low as $1.99. See our section on how their fees are calculated.

Reliable: Dozens of our readers have successfully used this method, and it appears to work for virtually any prepaid card.

Here are the steps to transfer money from your prepaid card to your bank account using MoneyGram:

Step 1: Sign Up For An Account At MoneyGram.Com

Go to the MoneyGram website and click “Sign Up” to create an account using your email address. You may have to provide some photo ID to verify that you’re a legitimate person.

Step 2: Navigate To The ‘Send Money’ Page And Fill Out Payment Info

Once you’re signed up, click on the “Send Money” option in the menu. You should see a page like in the screenshot above. 

On this page: 

  1. Enter the amount that you want to send
  2. Select Debit/Credit Card 
  3. Select the ‘Account Deposit’ option (or the ‘Debit Card Deposit’ option if you don’t see the ‘Account Deposit’ option. This will require that you have a debit card linked to the bank account you’re sending money to.

Step 3: Complete Your Bank Details

After clicking next, you’ll be taken to a page like in the screenshot above. Enter your Receiver’s details. This will be information like your name, address and account/debit card info.

Click ‘Next’. According to the MoneyGram website, many account deposits are completed within minutes, subject to banking hours and systems availability.

How Much Does It Cost?

You’ll pay a fee based on the amount you are sending. For amounts less than $200, MoneyGram charges you a base fee of $1.99. For amounts above $200, it charges $1.99 + 1% of the transferred amount.

For example, if you’re going to send $500, the fee will be $1.99 + $5, for a total of $6.99.

You can estimate the fee before you send the money by using the fee calculator on the MoneyGram homepage.

How To Save On The Transfer Fee?

If you are going to use this service regularly, you can save on fees by enrolling in the MoneyGram Plus Rewards.

With this program, you will save 20% on fees on your second transfer and 40% OFF on fees every fifth transfer.

If you’re transferring a large amount, then taking advantage of the MoneyGram Plus Rewards program will save you lots of money!

Is There A Limit When Transferring Money Using MoneyGram?

The limit for sending money online is $10,000 per transaction and up to $10,000 every 30 calendar days. 

If you need to send more funds, you’ll have to do it in person at one of the MoneyGram agent locations, however, according to the MoneyGram FAQ, most agent locations only accept cash.

How Long Does It Take To Transfer Money With MoneyGram?

All of MoneyGram’s transactions occur within the same day, including prepaid card transfers to your bank account. 

Ready to get your money off your prepaid card? Visit the MoneyGram Website to get started.

How To Transfer Gift Card Balances To Your Bank Account Using CardCash

Yes, you can transfer money from most prepaid gift cards to your bank account using a service called CardCash. 

Unlike most prepaid cards, gift cards are disposable and can only be used until the balance reaches zero while most prepaid cards are reloadable and can be used indefinitely. 

Thankfully, we’ve found one proven method for transferring money from your gift card to your bank account. 

You can use mobile payment services like CardCash (by PayPal) to transfer your money from your gift card or prepaid to your bank account.

The catch? It’s more expensive than just using the gift card or prepaid card to buy items. So make sure that it’s really the cash value that you want from the gift card.

To transfer gift cards to your bank account using the CardCash Option:

  1. Go to this page on the CardCash website
  2. Enter the gift card you have Ex: Walmart
  3. Enter the amount on the gift card Ex: $100
  4. Click “GET OFFER” and an offer for how much they will pay you will appear Ex: $88.00
  5. If you accept the amount, click “Get $88.00 Cash”
  6. There will be a pop-up window asking how you will like to get paid and choose PayPal Express
  7. Enter your gift card number and PIN and continue to connect with your PayPal account
  8. Log-in to your PayPal account and fill the required fields
  9. Click “Get my PayPal Balance
  10. Once the balance reaches your PayPal Wallet, you can now transfer the money to your bank account by following these steps on How to transfer from PayPal to my bank account?

How To Transfer Money From Prepaid Card To Bank Account (Step By Step)

The process is slightly different depending on each prepaid card but here’s a step by step guide that should apply to most cards:

Step One: Find Out If Your Prepaid Card Can Be Used Anywhere, Or Is Limited To Participating Merchants Only

Visit your prepaid card company’s website and look at the card’s features. Can it be used anywhere that regular debit cards are accepted? 

For example, certain cards have the following features: 

The Card can be used to purchase merchandise and services anywhere Visa debit cards are accepted in the United States.

However, other cards are only limited to participating merchants:

Your Card can be used to purchase merchandise and services at any grocery store, specialty foods store, food truck or online food retailer in the US where Visa debit cards are accepted.

If your card can be used anywhere in the United States (the first type of card), then you can move on to step two. Otherwise, read our section on transferring gift card balances to your bank account.

Step Two: Visit Your Prepaid Card’s Website To See If They Offer Transfers To A Bank Account 

Some prepaid card companies help you do transfers to your bank account through their website or app. So your first stop should be the website of your prepaid card provider.

Check Your Card Company’s FAQ Page

Here, they’ll usually have a  FAQ (Frequently Asked Questions) page. If your card company allows transfers, they’ll state it very clearly. 

For example, the Bank of America CashPay card says the following on their FAQ page:

…you may perform an Online Funds Transfer via the CashPay Customer Service website at (fee will apply) to transfer funds from your CashPay account to a traditional checking or savings account owned by you in the United States.”​

Not in the FAQ? Check Your Card Company’s Features Page

If you don’t find it on your card provider’s FAQ page, check the features and benefits page of your prepaid card. 

On the Netspend website, this information appears on the ‘Card Benefits’ page:

Have a bank account in addition to your Netspend Card Account? Link your financial accounts from participating bank accounts and you can transfer money between them and your Netspend Card Account.”

If your prepaid card company offers transfers to your bank account, then carry on to the next step. If it’s not clearly stated, then your best bet would be to try the MoneyGram method that we list below.

Step Three: Register Or Log-In To Your Prepaid Card Account

After finding out whether your prepaid card provider allows such a transaction, you can sign-up for an account or log in if you already have an account.

If you need to do registration, then you will need your prepaid card with you. After signing-up, you can use the log-in details for future transactions.

Step Four: Link Your Bank Account To The Prepaid Card By Providing The Routing Number And Account Number Of Your Bank Account

To perform the transfer, most prepaid card providers will ask you to link your bank account by entering your bank account’s routing number and account number.

Your routing number is a 9 digit number that tells you where your bank account was opened. One place to search for it is at the bottom of your checkbook.

It’s also known as your ABA or RTN number.

Make sure you have this ready. If you don’t have the routing number of your bank account, check with your bank’s website.

Most banks have a page where all their routing numbers are listed. Have a look at U.S. Bank’s website for example.

Step Five: Follow Additional Instructions From The Prepaid Card Company And Perform The Transfer Online To Your Bank Account

Every prepaid card provider will have a slightly different set of instructions so make sure to follow the instructions carefully.

At any point, if you’re unsure of what to do, your prepaid card provider should have a customer service hotline that you can call for help.

Here is an example of the detailed instructions provided by the Key2Benefits Prepaid Card website.

How Long Will It Take For The Money To Be Transferred To My Bank Account?

How long the transaction takes depends on your bank. Some transfers can be completed within a few hours or on the same business day.

For most banks though, it usually takes a few business days before you see the money in your account.

For example, if you have a Bank of America prepaid card and you are doing a transfer to your bank account for the first time, this could take up to 7 business days.

This is because you must create a new “transfer-to” account online, which can take up to 5 business days to authenticate.

After that, it can take another 2 business days to receive the money in your account.

If you use the MoneyGram method though, the money will arrive in your account within the same day. Even new accounts take less than a day to be verified.

Popular Prepaid Cards That Allow Transfers To Bank Accounts (With Instructions)

We get many queries about transferring funds from prepaid cards to bank accounts. So we’re able to see which cards most people need help with.

Here is a list of common prepaid cards in the United States and their exact instructions on how to transfer from the prepaid card to your bank account.

Bank of America CashPay Card

 If you have a Bank of America CashPay Card, whether it is a Visa or Mastercard, you can transfer funds to your bank account. If you have an originally-issued CashPay card, it is possible to perform an online funds transfer to a traditional United States savings or checking account that you own.

You have to pay corresponding fees and a minimum of $20 may be transferred.

  1. Go to the CashPay Customer Service website
  2. Register a “transfer-to” account before performing your first transfer. You can only have up to two (2) “transfer-to” accounts in your profile.
  3. After registration, you can sign in and select the “Transfer funds” link within your online Account Summary page.
  4. It takes 5 business days for your new “transfer-to” account to be authenticated before the transfer will be made.

Bank of America EDD Card

If you have the Bank of America EDD Prepaid Debit Card or the EDD Prepaid Digital Card, you can transfer money to your checking or savings account. You can also choose to perform a one-time transfer or a recurring direct deposit transfer to your bank account.

The EDD Digital Card is actually designed for people who prefer to directly transfer the funds to their personal bank account.

  1. Go to the Bank of America EDD Debit Card website
  2. Follow the instruction to set-up a one-time transfer or a recurring transfer for EDD Digital Cards
  3. If you enroll in a recurring transfer, the funds will automatically transfer to your bank account within 1-2 business days after the EDD deposits the funds to your Digital Card.
  4. Alternatively, you can also call Customer Service 1.866.692.9374.

Key2Benefits Prepaid Card

If you have a Key2Benefits Prepaid Card, you can transfer some or all of your balance to your personal savings or checking account. You need to have the Routing Number and Account Number of the bank account you wish to transfer into for you to complete the transaction.

  1. Log-in to
  2. Click on “Card to Account Transfer” in the left-hand menu.
  3. The Card to Account Transfer screen will appear.
  4. Type in the amount you wish to transfer.
  5. Type in your Routing Number.
  6. Type in your Account Number.
  7. Choose the Account Type.
  8. Enter the security code you see on your screen to verify this is a valid request.
  9. Click “Continue”
  10. Verify your information.
  11. Click “Submit”.

Netspend Prepaid Card (Visa, MasterCard, Skylight ONE)

A Netspend Prepaid Card will allow you to move money to your bank account, as well as to other Netspend cardholders. To transfer funds to your bank account:                                                

  1. Go to the Netspend Online Account Center
  2. Sign-up for an account and follow instructions to link your bank account.
  3. Fees for bank transfers will be determined by the bank.

Note that this service may not be available for some banks. You have to check with the bank if this is available if you run into any issues.

Other Visa Prepaid Cards

If you have a Visa Prepaid Card, the process on how to transfer money to your bank account will depend on the type of card you have. 

To transfer a visa prepaid to a bank account, you have to check with your prepaid card provider if this service is available.

Go to this link to find your prepaid card and visit the corresponding website:

At the time of writing, other Visa prepaid cards like smiONE, MyVanilla, US Money, and Green Dot do not provide clear information on their website whether this is possible. Therefore, you should use the MoneyGram method to transfer your money.

The Bottomline

The ability to transfer money from your prepaid card to your bank account will depend on the type of card you have. The best way to check whether your card has this feature is to check the customer service section of your prepaid card or gift card provider.

If transferring money to your bank account from your prepaid card is not available, you can try the options listed above such as using a money transfer service or mobile payment apps to move your money.

Did any of these methods work for you? What worked, and what didn’t? Let us know in the comments below!

1 thought on “How To Successfully Transfer Money From A Prepaid Card To Your Bank Account”

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top