Yes, you can transfer money from a forex card to a bank account, but the process depends on which bank issued your card and what type of forex card you hold
A forex card is a prepaid card loaded with foreign currency before you travel. To move unspent money back to your bank account, you need to reverse the transaction — either by transferring the remaining balance back to the original funding account, or by withdrawing cash and depositing it separately. The method available to you depends on whether your card issuer offers a direct transfer option, and whether you still have access to the account that funded the card in the first place.
Most Indian banks that issue forex cards (HDFC, ICICI, Axis, SBI, and others) do allow balance transfers back to your linked bank account, but the steps, fees, and timeline vary. Some cards let you initiate the transfer online through their app or website. Others require you to visit a branch or call customer service. A few do not offer direct transfers at all, leaving cash withdrawal as your only option.
Key Takeaways
- Most forex cards issued by major Indian banks can transfer unused balance back to the original funding account, but you must check your specific card's terms first.
- Direct transfers through your bank's app or website are the fastest route when available, typically taking one to three business days.
- If your card does not support direct transfer, you can withdraw cash at an ATM and deposit it to your bank account, though this incurs ATM fees and currency conversion loss.
- Some banks charge a reversal fee or explore an unfavorable exchange rate when converting foreign currency back to rupees, so confirm the cost before you proceed.
- You will need access to the bank account that originally funded the card — transfers to a different account are usually not possible.
How direct transfer works when your bank offers it
If your bank allows online balance reversal, the process usually starts in your bank's mobile app or internet banking portal. Log in, find the forex card section, and look for an option labeled "Reverse Balance," "Transfer Balance," or "Refund Balance." You select the amount you want to transfer (usually the full remaining balance), confirm the transaction, and the bank processes it back to your linked bank account.
The timeline is typically one to three business days, depending on your bank's processing speed. HDFC and ICICI, for example, often complete reversals within 24 hours on weekdays. The money lands in the same account that funded the card originally — you cannot redirect it to a different account. The exchange rate applied is usually the bank's prevailing rate on the day of reversal, not the rate you locked in when you loaded the card, so the rupee amount you receive may be slightly less than what you originally paid.
Some banks charge a reversal fee, typically between ₹100 and ₹500, though a few waive it for premium account holders. Check your card's terms or call your bank's forex helpline before you initiate the transfer, because the fee will be deducted from the amount you receive.
What to do if your bank does not offer direct transfer
Not all forex card issuers provide an online reversal option. If your bank's app or website has no balance transfer feature, your main option is to withdraw cash at an ATM abroad or in India, then deposit it to your bank account. This route costs more and involves extra steps, but it works when direct transfer is not available.
Withdrawing cash at an ATM abroad incurs an ATM fee (usually $2 to $5 or the local equivalent) plus a currency conversion charge from your card issuer (typically 1 to 2 percent). If you withdraw in India, you avoid the foreign ATM fee but still pay the card issuer's conversion fee. Once you have the cash, you deposit it to your bank account through a branch or ATM, which may take one to two business days to clear.
This method is inefficient if you have a large balance, because you lose money to fees and conversion spreads. For small amounts (under ₹5,000), it may be your only practical option if your bank does not support direct transfer.
Transfers to a different bank account
Most forex card reversals are locked to the account that funded the card. If you want to transfer the balance to a different bank account — for example, a joint account or an account at another bank — you will usually need to withdraw cash first, then deposit it separately. Direct transfers between different accounts are rarely supported by forex card issuers.
Some banks may allow you to contact their customer service and request a manual reversal to a different account, but this is not standard and may take longer (five to ten business days) or incur a higher fee. It is worth asking your bank's forex desk, but do not expect it to be approved. The safest assumption is that the money will return to the original funding account only.
Exchange rates and fees that affect the amount you receive
When you reverse a forex card balance, the rupee amount you receive depends on two things: the exchange rate your bank applies on the day of reversal, and any fees charged for the transaction. The exchange rate is not locked in — it moves daily based on market rates. If the rupee has weakened against the foreign currency since you loaded the card, you will receive fewer rupees. If the rupee has strengthened, you will receive more.
Reversal fees vary by bank and card type. Premium cards sometimes waive the fee entirely, while standard cards may charge ₹100 to ₹500. A few banks also explore a "conversion margin" — an additional 0.5 to 1 percent spread on top of the market rate — when converting foreign currency back to rupees. This is separate from the reversal fee and reduces the final amount further.
Before you initiate a reversal, log into your bank's app or call the forex helpline to confirm the exact fee and the exchange rate that will be applied. Some banks show you the estimated rupee amount before you confirm the transaction, which helps you decide whether the reversal is worth the cost.
Timing: how long reversals take
Direct reversals through your bank's app or website typically complete within one to three business days. The exact timeline depends on your bank's processing queue and whether you initiate the transfer on a weekday or weekend. Transfers initiated on Friday evening may not process until Monday, adding a day or two to the total.
Manual reversals requested through customer service or a branch visit can take five to ten business days, because they require staff to process the request manually. If you are in a hurry to access the funds, direct transfer through your app is always faster.
Cash withdrawals at ATMs clear when ready, but the deposit to your bank account takes one to two business days to show up as available balance. If you need the money urgently, cash withdrawal is the fastest physical option, though it costs more in fees.
What happens if you cannot access the original funding account
If the bank account that funded your forex card has been closed, frozen, or is no longer accessible to you, reversing the balance becomes complicated. Most banks will not process a reversal to a closed account, and they cannot automatically redirect the funds to a different account.
In this situation, contact your bank's forex customer service when ready and explain the issue. They may be able to process a manual reversal to a different account you specify, or they may require you to withdraw cash and deposit it yourself. Some banks have a process for this, but it is not automatic and may take longer than a standard reversal. Do not wait until you return from travel to address this — the sooner you contact your bank, the sooner they can find a solution.
Frequently Asked Questions
Does the money go back to my bank account automatically when I return?
No. The balance stays on your forex card until you initiate a reversal. Your bank does not automatically transfer unused funds back to your account. You must request the reversal yourself through your bank's app, website, or customer service.
What if I have multiple currencies on my forex card?
If your card holds balances in different currencies (for example, USD and EUR), most banks require you to reverse each currency separately. Some banks convert all currencies to rupees and process a single reversal; others let you choose which currency to reverse first. Check your bank's app to see how multiple currencies are handled on your specific card.
Can I transfer the balance to someone else's bank account?
No. Forex card reversals are tied to the account that funded the card, and you cannot redirect the balance to another person's account. If you need to give someone money, you must withdraw cash from the card and hand it to them, or reverse the balance to your own account and then transfer it to them separately through your bank.
Will I lose money if the rupee has strengthened since I loaded the card?
No, you will gain. If the rupee has strengthened (become more valuable) against the foreign currency, you will receive more rupees when you reverse the balance. The opposite is true if the rupee has weakened — you will receive fewer rupees. The exchange rate on the day of reversal determines the final amount, not the rate you locked in when you loaded the card.
What if my bank charges a reversal fee I think is unfair?
Reversal fees are set by your bank and are disclosed in the card's terms and conditions. You cannot negotiate the fee, but you can choose not to reverse the balance and instead withdraw cash if that option is available. For large balances, the reversal fee is usually worth paying because cash withdrawal incurs higher ATM and conversion fees.