Hey everyone! I recently set up an account with Interactive Brokers and I’m planning to transfer money to trade in US markets. But I’m getting confused about all the tax stuff and fees involved.
I’ve been reading some articles online that mention something called TCS (Tax Collected at Source) for overseas investments. Can someone explain how this actually works in practice?
Also, what are the typical charges I should expect when using IBKR as an Indian resident? I’m talking about things like account maintenance fees, transaction costs, currency conversion charges, and any other hidden fees.
If anyone here has experience with IBKR and US stock investing from India, could you break down the complete tax implications and fee structure? It would really help me understand what I’m getting into before I start investing.
TCS hits you at 20% on foreign investments over 7 lakh per year. You pay upfront when moving money, then get it back as tax credit when filing ITR. IBKR charges $10/month if you’re under $100k balance. Trades cost about $0.005 per share, $1 minimum. Currency conversion runs around 0.2% on major pairs. The real killer? 12.5% LTCG tax on US stocks now that indexation’s gone. Crunch these numbers before you dive in.
Here’s what nobody talks about - IBKR’s currency conversion timing can screw you during volatile periods.
Learned this the hard way when the rupee dropped 3% in two days right after I transferred. IBKR converts at their rates, not yours. Cost me an extra 2% on top of their spread.
TCS reality check: Your bank deducts immediately but the certificate takes 2-3 weeks. Plan multiple transfers around this delay.
The $10 monthly fee gets waived with $10 in commissions. Sounds easy but buy-and-hold won’t cut it. I switched to frequent smaller buys instead of lump sum just to dodge this fee.
Money saver - use IBKR’s mobile app for small trades. Desktop has market data fees that pile up fast if you’re not careful about exchange subscriptions.
Budget for US tax filing if you’re serious. TurboTax international runs about $200/year, but you need it for proper treaty benefits on dividends.
Also watch out for inactivity fees. IBKR charges extra if you don’t trade enough each month.
IBKR charges $10/month if you have under $100k. US stocks cost about $0.005 per share. Currency conversion runs around 0.002% for USD/INR.
TCS hits you for 20% upfront when you send money abroad for investments. You can claim it back when filing taxes against what you actually owe.
If you’re working with a smaller account, this stuff adds up fast. Don’t forget to factor in the monthly fees and short-term gains tax when you’re figuring out your actual returns.
TCS gets refunded when you file returns anyway.
Don’t forget about wire transfer fees from your Indian bank - they’re another cost that catches people off guard.
Most banks hit you with 1000-2000 rupees per transfer plus their conversion markup. Some charge flat fees, others take a percentage.
For TCS, your bank gives you form 16A showing what they deducted. Make multiple copies - the original’s flimsy and you’ll need it at tax time.
IBKR’s margin rates aren’t bad if you want leverage, but start with a cash account to keep Indian tax reporting simple.
Been trading US stocks through IBKR for 3 years. The TCS thing is manageable once you figure it out.
Your bank deducts TCS when processing transfers abroad. Most do it automatically. Save all certificates - you’ll need them for tax filing.
IBKR fees are fine if you trade regularly. That $10 monthly fee disappears once you hit decent volumes or account size. Market data subscriptions caught me off guard though - real-time quotes add up fast.
Batch your transfers instead of sending small amounts frequently. Saves on conversion costs.
Track everything from day one. US dividend taxes plus Indian compliance gets messy without proper records. The 30% withholding on dividends hurts, but you can get some relief through the tax treaty.
Costs beat local brokers charging 0.5% on international trades.
Keep your volume up to dodge fees.