You can transfer money from a debit card to a bank account, but the method depends on whose card it is and what bank holds the account

If the debit card and bank account are both yours and held at the same bank, you can usually move money through your online banking portal, mobile app, or by visiting a branch. If they are at different banks, you will need to use a third-party transfer service, a wire transfer, or an ATM withdrawal followed by a deposit. If the debit card belongs to someone else, you cannot transfer from it directly — the cardholder must initiate the transfer themselves or withdraw cash and give it to you.

The speed and cost of the transfer depend on the method you choose. Moving money between accounts at the same bank is usually free and instant. Transfers between different banks can take one to three business days and may carry a fee. Some methods, like wire transfers, cost money upfront. Others, like using a third-party app, are free but may have daily limits on how much you can move.

Key Takeaways

  • Transfers between your own debit card and bank account at the same bank are usually free and happen instantly through your online banking app or website.
  • Moving money between different banks requires a wire transfer, ACH transfer, or a third-party payment app, and typically takes one to three business days.
  • You cannot transfer money from someone else's debit card to your account — the cardholder must initiate the transfer or withdraw cash themselves.
  • Wire transfers cost money (usually $15 to $30) but move funds faster than ACH transfers, which are free but slower.
  • Third-party apps like PayPal, Venmo, or Square Cash offer free transfers but often have daily or monthly limits on the amount you can move.

Transferring between your own debit card and bank account at the same bank

Log into your online banking portal or mobile app and look for a "Transfer" or "Move Money" option. Select your debit card as the source account and your bank account as the destination. Enter the amount you want to move and confirm the transfer. Most banks process this instantly, though some may take a few hours during business days.

If you do not have online access or prefer to do this in person, visit a branch with your debit card and a form of identification. A teller can move the money for you on the spot. There is no fee for this type of transfer because both accounts are held by the same institution.

Transferring between different banks

An ACH transfer (Automated Clearing House) is the most common way to move money between banks. Log into the bank that holds your destination account, find the "Add External Account" or "Link Account" option, and enter your debit card details or the routing and account number of the other bank. Once linked (which can take one to three business days), you can transfer money from your debit card account to your main bank account. ACH transfers are free and typically take one to three business days to complete.

A wire transfer is faster but costs money. Contact the bank holding your debit card account and ask to send a wire to your other bank. You will need to provide the receiving bank's routing number, your account number, and the amount. Wire transfers usually arrive the same business day or the next day, but banks typically charge $15 to $30 per transfer. Wire transfers are best used when you need the money quickly and the fee is worth it to you.

Some banks also allow you to set up a one-time transfer through their website without visiting a branch. Log into the bank holding your debit card, select "Transfer to External Account," and follow the prompts. The first transfer may require verification, which can add a day or two to the process.

Using third-party payment apps

Apps like PayPal, Venmo, Square Cash, and Google Pay let you link your debit card and move money to a connected bank account. Download the app, add your debit card as a payment method, and link your bank account as the destination. You can then transfer money from the card to the account within the app's limits.

Most of these services are free for standard transfers, though some charge a small percentage fee (usually 1 to 3 percent) if you want the money to arrive faster. Daily and monthly transfer limits vary by app and by how long you have used the service. New users often have lower limits ($500 to $1,000 per day) that increase over time. Check the app's help section to see what limits apply to your account.

Withdrawing cash and depositing it

The simplest method, though it requires a trip, is to withdraw cash from your debit card at an ATM and deposit it into your bank account at a branch or ATM. This works with any bank and any debit card, and there is no fee. The deposit may take one business day to clear, depending on when you deposit it and your bank's processing schedule.

This method is useful if you need to move a small amount of money and do not want to wait for a transfer to process. It is also a good option if you do not have online access to your debit card account or if the other bank is not set up for electronic transfers.

What to do if the transfer fails or takes too long

If an ACH transfer does not arrive within three business days, contact the bank that sent the money and ask for a trace. Provide the transfer date, amount, and receiving account details. The bank will investigate and either find the transfer or issue a refund. This process can take up to ten business days.

If a wire transfer does not arrive within one business day, call the sending bank immediately. Wire transfers are harder to reverse once sent, so the sooner you report a problem, the better. Have your confirmation number and the receiving bank's details ready when you call.

If you linked an external account and the transfer was rejected, the most common reason is a mismatch between the account number or routing number you entered and the actual account details. Double-check both numbers and try again. Some banks also reject transfers if the account is new or if there is a hold on the account.

Transferring money from someone else's debit card

You cannot transfer money from another person's debit card to your account without their permission and involvement. The cardholder must initiate the transfer themselves using their own online banking, or they can withdraw cash and give it to you.

If someone wants to send you money using their debit card, they can do so through a third-party app like Venmo, PayPal, or Square Cash. They link their debit card to the app, add you as a recipient, and send you the amount they want to transfer. The money arrives in your account linked to the app, and you can then transfer it to your bank account if needed.

If you are trying to collect a refund or payment that was charged to someone else's card, contact the merchant or service that processed the charge. They can issue a refund to the original card or, in some cases, redirect the payment to a different account with the cardholder's written consent.

Frequently Asked Questions

How long does it take to transfer money from a debit card to a bank account?

Transfers at the same bank are instant or take a few hours. Transfers between different banks using ACH take one to three business days. Wire transfers take one business day but cost money. Third-party apps vary — some are instant, others take one to three business days depending on the service.

Is there a fee to transfer money from a debit card to a bank account?

Transfers between accounts at the same bank are free. ACH transfers between different banks are free. Wire transfers cost $15 to $30. Third-party apps are usually free for standard transfers, though some charge a percentage fee for faster delivery. Withdrawing cash and depositing it is free.

Can I transfer money from a prepaid debit card to a bank account?

Yes, but the method depends on the prepaid card issuer. Some prepaid cards allow ACH transfers or linked bank account transfers through their app or website. Others only allow cash withdrawal at an ATM, which you can then deposit. Check your prepaid card's terms or contact customer service to see what options are available.

What if my bank account and debit card are at different banks and I do not have online access?

Visit the branch of the bank holding your debit card and ask a teller to set up a wire transfer or ACH transfer to your other bank. Bring your debit card and a form of identification. The teller will handle the transfer for you, though wire transfers will have a fee.

Can I transfer money from a debit card to a savings account instead of a checking account?

Yes. The process is the same whether the destination account is a checking or savings account. When you set up the transfer, select your savings account as the destination instead of checking. Some banks limit how many transfers you can make from a savings account per month (often six), so check your account terms.