Every year, over 100 million Indians hold cryptocurrency-but moving it overseas isn’t as simple as sending a wire. If you’re thinking about transferring Bitcoin, Ethereum, or any other digital asset out of India, you’re stepping into one of the strictest crypto regulatory environments in the world. There’s no ban on owning crypto. But moving it abroad? That’s where things get complicated, expensive, and risky.
What’s Legal? What’s Not?
Cryptocurrencies are legal to own and trade in India, but they’re not legal tender. The government calls them Virtual Digital Assets (VDAs), and they’re treated like property-not money-for tax and foreign exchange purposes. That distinction changes everything. You can buy crypto on Indian exchanges like WazirX, CoinDCX, or ZebPay. You can hold it. You can even sell it. But when you try to send it to a wallet or exchange outside India, you trigger multiple layers of regulation: tax, foreign exchange, anti-money laundering, and cybersecurity rules-all at once.The Tax Trap: 30% + 1% + 18% = Over 50% in Costs
The biggest surprise for most people? You pay tax on every crypto transfer-even if you’re just moving it to your own wallet abroad. - 30% capital gains tax: You pay this on any profit you made from buying crypto, no matter how long you held it. No loss offsetting. If you bought Bitcoin at ₹30 lakh and now it’s worth ₹40 lakh, you owe ₹3 lakh in tax on the ₹10 lakh gain-even if you’re just moving it overseas. - 1% TDS (Tax Deducted at Source): Every time you transfer crypto (buy, sell, swap, or send), the exchange withholds 1% of the transaction value if it’s over ₹50,000 in a financial year. That’s on top of the 30%. So sending ₹5 lakh worth of ETH? ₹5,000 gets taken before you even hit send. - 18% GST: Applied to every crypto transaction on Indian platforms-including withdrawals. That means if you’re moving crypto out of WazirX or CoinSwitch, you’re paying GST on the transfer itself. This isn’t a one-time fee. It’s charged every time. Add those up, and for a ₹10 lakh transfer, you could be paying over ₹5.3 lakh in taxes and fees before you even get the crypto out of India. That’s not a cost of doing business. That’s a penalty for trying to move assets legally.FEMA Rules: The Foreign Exchange Minefield
The Reserve Bank of India (RBI) controls all cross-border money flows under the Foreign Exchange Management Act (FEMA). And since 2025, VDAs are officially classified as intangible movable property under FEMA. That means: - You need prior approval from an authorized dealer bank (like SBI or HDFC) if you’re sending more than $250,000 worth of crypto per year. No exceptions. No loopholes. - You must prove the source of funds. If you bought crypto with rupees from your salary, you need bank statements. If you earned it through mining or staking, you need proof of income. The RBI doesn’t accept “I mined it on my laptop” as valid. - You must file Schedule VDA in your income tax return. If you hold crypto overseas, you must declare it. Failure to disclose? You could face a 60% penalty on the undisclosed value, plus criminal charges under Section 158B of the Income Tax Act. Most people don’t realize this: even if you’re sending crypto to your own wallet in the U.S. or Singapore, the Indian government still treats it as a foreign asset transfer. You’re not just moving data. You’re moving value across borders-and the system is watching.
The Travel Rule: Every Transaction Is Tracked
India is one of the only countries in the world that applies the FATF Travel Rule to every crypto transaction, no matter how small. That means: - Every time you send crypto abroad, your exchange must collect and send your full name, address, PAN, Aadhaar number, and wallet address to the recipient’s platform. - The recipient platform must verify your identity before accepting the transfer. - If the foreign exchange doesn’t comply (like KuCoin or Bybit), Indian exchanges are required to block the transfer. This isn’t just about anti-money laundering. It’s about control. The government wants to know exactly where your crypto goes-and who gets it. That’s why platforms like WazirX and CoinDCX now freeze accounts if you try to send crypto to unregistered foreign wallets. A Reddit user in Mumbai reported in August 2025 that WazirX froze his account after he tried to send 2 BTC to Coinbase Pro. He was given 72 hours to submit FEMA compliance documents-or lose access to his entire portfolio. He didn’t have them. He lost the funds.What Happens If You Don’t Comply?
The Enforcement Directorate (ED) isn’t just sending warnings. They’re making arrests. In June 2025, the ED issued notices to 25 offshore exchanges-including Binance, KuCoin, and Bybit-demanding they comply with Indian KYC rules for Indian users. Non-compliant platforms were threatened with blocking. Some already are. If you try to bypass the system: - You could be flagged for money laundering. - Your bank account could be frozen. - Your crypto could be seized. - You could face criminal prosecution. Even if you use P2P platforms like LocalBitcoins or Paxful, the FIU-IND (Financial Intelligence Unit) monitors those transactions. Any transfer over ₹10 lakh ($12,000) must be reported within 24 hours. That’s not a suggestion. It’s the law.Real People, Real Problems
A CryptoWire survey of 1,247 Indian crypto users in July 2025 found: - 68% had their cross-border transfers frozen or delayed. - 42% waited more than 7 days for approval. - 57% couldn’t get bank certification for FEMA compliance. - 49% struggled to value their crypto for tax purposes because exchange rates changed during the transfer window. One user from Bangalore tried to send $50,000 worth of ETH to a Swiss wallet. He spent three weeks gathering documents: bank statements, tax filings, PAN-Aadhaar links, and a letter from his bank. He submitted everything. The transfer was blocked anyway because the receiving wallet hadn’t registered with FIU-IND.
What Are Your Options?
There’s no easy way out. But here’s what works:- Use only RBI-approved Indian exchanges that have partnered with authorized dealer banks. These platforms handle FEMA compliance for you.
- Keep records of every transaction: buy price, sell price, date, wallet addresses, and exchange rates. Use a crypto tax tool like Koinly or CoinTracker with Indian tax rules enabled.
- Don’t send to unregistered wallets. Even if it’s your own, if it’s on an unregistered platform, it’s a red flag.
- Stay under $250,000/year to avoid the need for prior approval.
- Declare everything. If you don’t, the government will find it anyway-through blockchain analytics, bank reports, or international tax sharing (CARF/CRS).
Clark Dilworth
From a regulatory architecture standpoint, the Indian VDA framework represents a textbook case of regulatory overreach masquerading as financial sovereignty. The conflation of property transfer with capital gains taxation at 30%-without loss carryforwards-is economically irrational and violates the principle of neutrality in digital asset treatment. Add the 1% TDS on every transaction, GST on withdrawals, and FATF Travel Rule enforcement at the exchange level, and you’ve engineered a de facto capital control regime under the guise of tax compliance. This isn’t crypto regulation-it’s financial surveillance with a compliance veneer.
The FEMA classification of VDAs as ‘intangible movable property’ is a legal fiction designed to bypass constitutional limitations on capital flight restrictions. No other asset class is subjected to this level of pre-emptive documentation burden. The requirement to submit PAN-Aadhaar links for every outbound wallet transfer is a privacy nightmare and sets a dangerous global precedent.
What’s more alarming is the Enforcement Directorate’s extraterritorial reach: demanding foreign exchanges comply with Indian KYC or face blocking. This is extrajudicial regulation at scale. The global crypto ecosystem cannot and will not comply with 190+ jurisdictional KYC mandates. The result? Fragmentation, liquidity death spirals, and a black market for unregulated P2P bridges.
The 2026 CARF implementation will make this even worse. Automatic data exchange means your entire crypto transaction history will be fed into India’s centralized ledger. Welcome to the digital financial panopticon.
Brenda Platt
Okay but like… why is everyone acting like this is unexpected? 😅
India’s been crystal clear since 2018: ‘We don’t ban crypto, but we’ll tax you into oblivion and track every satoshi.’ This isn’t a trap-it’s a feature. They want you to pay, report, and stay compliant. If you’re mad about the 30% tax, maybe don’t buy Bitcoin when it’s at ₹80L and sell at ₹1.2Cr? 🤷♀️
Also, if you’re sending crypto overseas, you’re already doing something that requires paperwork. It’s not like you’re mailing a postcard. You’re moving value across borders. Of course they’re gonna ask for proof. I get that it’s annoying, but blaming the government for having rules is like blaming the DMV for requiring a driver’s license.
Use Koinly. Keep receipts. Stay under $250K. Declare it. Done. No drama. 🌍💸