INR to USD Conversion & Forex Markup: What Indian Investors Actually Pay
When you invest in US stocks from India, your rupees first need to become US dollars. But the real cost is not just the exchange rate you see online. You may also pay forex conversion charges, brokerage, GST, and TCS if your foreign remittance crosses the applicable limit.
Your final return also depends on how the exchange rate moves after you invest. A US stock can rise in dollars, but your return in rupees may be higher or lower depending on whether the rupee weakens or strengthens.
This chapter covers both: the cost of converting your money and the impact of currency movement on your returns. We will use one simple example throughout: ₹1,00,000 invested when 1 USD = ₹95.
How Does INR to USD Conversion Work for US Stock Investing?
You cannot buy Apple, Microsoft, Nvidia, Tesla, or any US-listed stock directly using rupees. Your INR must first be converted into USD.
The basic money flow
The process is simple. You decide how much INR to invest, your money is converted into USD, the USD reaches your US stocks account, and then you use those dollars to buy US stocks or ETFs. When you sell, the money stays in USD until you convert it back to INR.
Let’s use the same example throughout. You invest ₹1,00,000, and the reference exchange rate is 1 USD = ₹95.
Before any charges, you would expect:
₹1,00,000 ÷ 95 = $1,052.63
But in real life, you may not receive exactly $1,052.63. The bank usually applies a small charge or spread during conversion. This is called forex markup or forex conversion charge. So instead of getting dollars at ₹95, your actual rate might be ₹95.50 or ₹95.95. The higher the conversion rate, the fewer dollars you receive.
Why the Google exchange rate is not your final rate
Many beginners search “USD to INR” on Google and assume that is the rate they will get. That is usually only the reference rate. Your actual rate is what you get after conversion spread is applied.
So the right question is not:
What is the dollar rate today?
The better question is:
If I send ₹1,00,000 today, how many dollars will finally reach my US stocks account?
That single question captures the real cost of conversion.
What Is Forex Markup? Meaning and How It Works
Forex markup is the difference between the reference exchange rate and the rate you actually get.
Think of it like a shopkeeper’s margin. If a shopkeeper buys apples at ₹100 and sells them at ₹105, the ₹5 difference is the margin. Currency conversion works in a similar way. The bank may access dollars at one rate and offer them to you at a slightly higher rate.
Forex markup in simple words
Assume the reference rate is 1 USD = ₹95, but your bank gives you dollars at 1 USD = ₹95.95. The difference is ₹0.95 per dollar, which means the markup is about 1%.
So on the same ₹1,00,000:
- At ₹95 per USD, you would get about $1,052.63
- At ₹95.95 per USD, you would get about $1,042.21
You receive about $10.42 less before buying any US stock. This is why forex markup matters. It quietly reduces your starting USD amount.
Forex markup vs brokerage
Forex markup and brokerage are not the same thing.
Forex markup is the cost of converting currency. (charged by your bank)
Brokerage is the cost of buying or selling a stock. (charged by platform)
So when a platform says “zero account opening fee” or “zero platform fee”, it does not mean currency conversion is free. Always check both separately.
How Forex Markup Works: Interbank Rate vs What You Pay
The interbank rate is the rate banks use when trading currencies with each other. As a retail investor, you do not usually get this exact rate. You get a customer conversion rate, which may include a markup.
Same ₹1,00,000, different USD received
Let us see how this plays out with our ₹1,00,000 example:
| Conversion Cost | Effective Rate | USD You Receive |
| 0% reference rate | ₹95.00 | $1,052.63 |
| 0.5% | ₹95.48 | $1,047.34 |
| 1.0% | ₹95.95 | $1,042.21 |
The difference may look small for one transaction. But if you invest regularly over years, it adds up.
What happens when you convert USD back to INR?
Forex costs can also appear when you convert USD back to INR.
Suppose your US investment becomes $1,200. If the market rate is ₹100 per USD, the ideal INR value is ₹1,20,000. But if the conversion spread gives you ₹99.30, you receive ₹1,19,160, a difference of ₹840.
So conversion cost can hit you twice: once when you send money and once when you bring it back.
Typical Forex Markup Rates: Banks vs Platforms
Forex markup varies depending on your bank, transaction amount, customer profile, remittance route, and timing. The key habit is to check the final USD received, not just the advertised rate.
For Indmoney, use the pricing structure shown on the platform. As per the pricing details of Indmoney, forex conversion charges are 0.5% to 1.2% and charged by the bank.
The three cost layers of US stock investing
Do not think of US investing cost as one fee. Think of it as a path with three layers:
| Cost Layer | What It Means | What to Check |
| Currency conversion | Forex charge when INR becomes USD | Final USD received for ₹1,00,000 |
| Trading | Brokerage when you buy or sell US stocks | Cost per trade |
| Tax / government | GST on charges + TCS on eligible remittance | Whether it affects your upfront cash |
Your total cost is entry plus exit. Always check what happens when you convert INR to USD, buy or sell, and convert USD back to INR.
All the Costs Involved in Sending Money for US Stocks
Let us walk through every cost you may encounter using the same ₹1,00,000 example.
1. Forex conversion charge
This is the first cost. At ₹95 per USD, ₹1,00,000 gives you $1,052.63 at the reference rate. If the bank applies a 1% markup, your effective rate becomes ₹95.95 and you receive about $1,042.21. You start with $10.42 fewer dollars before buying any stock.
2. Brokerage
After your USD reaches your US stocks account, brokerage applies when you buy or sell.
On Indmoney, brokerage is:
0.25% per trade - Max: $25 (excl GST)
So if you buy $1,000 worth of US stocks, the brokerage is:
$1,000 × 0.25% = $2.50
3. GST
GST may apply on applicable charges as per rules. Keep it as a cost layer, but do not overthink it while learning the concept. The platform order screen should show applicable charges before confirmation.
4. TCS
TCS means Tax Collected at Source. For Indian residents, overseas remittance usually happens under the Liberalised Remittance Scheme, or LRS. RBI’s LRS FAQ states that resident individuals can remit up to USD 250,000 per financial year for permitted transactions, subject to conditions.
For “any other purpose under LRS”, current bank disclosures show nil TCS up to ₹10 lakh and 20% above ₹10 lakh.
TCS is not a normal platform fee. It may be available as tax credit while filing your income tax return, depending on your tax situation. But it can still block cash temporarily.
So if you are planning a large US stock investment, check TCS before remitting. Do not treat it as a surprise later.
5. Conversion cost when bringing money back
Forex costs can also appear when you convert USD back to INR. Suppose your US investment becomes $1,200. If the market rate is ₹100 per USD, the ideal INR value is ₹1,20,000. But if the conversion spread gives you ₹99.30, you receive ₹1,19,160, a difference of ₹840.
So the conversion cost can hit you twice: once when you send money and once when you bring it back.
Indmoney Charges for US Stock Investing
Investing in US stocks via INDmoney is simple and transparent, with no hidden platform-side charges.
The important thing to understand is this:
INDmoney charges brokerage on trades. Forex conversion charges are charged by the bank.
INDmoney fee structure
| Charge Type | Amount |
| Account Opening Fee | Zero |
| Annual Maintenance Charge | Zero |
| Platform Fee | Zero |
| Withdrawal Fee | Zero |
| Taxation & Transaction Reports | Zero |
| Brokerage | 0.25% per trade - Max: $25 (excl GST) |
| Forex Conversion Charges | 0.5% to 1.2%, charged by bank |
Remember: bank charges for currency conversion. INDmoney charges brokerage on trades. Account, platform, withdrawal, and report charges are zero.
How Do Exchange Rates Affect Your US Stock Returns?
This is the second big idea in this chapter. When you invest in US stocks from India, your return has two layers:
- Layer 1: How your stock performs in USD
- Layer 2: How the USD-INR exchange rate moves after you invest
An American investor mainly tracks the dollar return. But you are investing from India. Your home currency is INR. So a US stock can rise 20% in dollars, but your final rupee return may be higher or lower than 20%.
Rupee weakens, stays flat, or strengthens
Continuing our example: you invest ₹1,00,000 at ₹95 per USD. Before charges, you get $1,052.63. Now assume your US stock grows by 20%.
Your investment becomes:
$1,052.63 × 1.20 = $1,263.16
Now the exchange rate at the time of selling decides your INR return:
| Scenario | Selling Rate | Final INR Value | INR Return |
| Rupee weakens | ₹105 | ₹1,32,632 | ~32.6% |
| Rupee stays same | ₹95 | ₹1,20,000 | 20.0% |
| Rupee strengthens | ₹90 | ₹1,13,684 | ~13.7% |
The stock return is 20% in all three cases. But your INR return changes because the exchange rate changed.
When rupee depreciation helps
When the rupee weakens, each dollar becomes worth more rupees. This is called a currency tailwind.
In our example, you invested when $1 = ₹95 and sold when $1 = ₹105. The stock rose 20% in USD, but your INR return became about 32.6% because each dollar also became more valuable in rupee terms.
When rupee appreciation hurts
When the rupee strengthens, each dollar becomes worth fewer rupees. This is called currency risk.
In our example, you invested when $1 = ₹95 and sold when $1 = ₹90. The stock still rose 20% in USD, but your INR return fell to about 13.7%.
Exchange rates also affect dividends
Suppose you receive a $100 dividend. If the exchange rate is ₹95, that dividend is worth ₹9,500 before tax effects. If the rate moves to ₹105, the same $100 is worth ₹10,500. If it moves to ₹90, it is worth ₹9,000.
The dividend amount in USD did not change. Its rupee value changed because the exchange rate moved.
How to Calculate Your Actual INR-Adjusted Returns
Your actual return in rupees combines the stock return in USD and the currency movement.
INR-adjusted return formula
INR return = (1 + USD return) × (selling rate ÷ buying rate) - 1
You do not need to use this formula every day. But understanding it helps you read your portfolio correctly.
Worked example
You invest when 1 USD = ₹95. Your US stock grows by 20%. You sell when 1 USD = ₹105.
INR return = 1.20 × (105 ÷ 95) - 1 = 32.6%
Now the opposite case: same 20% USD return, but you sell when 1 USD = ₹90.
INR return = 1.20 × (90 ÷ 95) - 1 = 13.7%
Same stock. Same 20% dollar gain. Very different rupee outcomes.
Why simple addition gives the wrong answer
Many people think, “Stock return is 20% and rupee weakened by about 10%, so total return is about 30%.”
That is close, but not exact. The correct method is multiplication because the exchange rate applies to your final dollar value, not just your starting value. That is why the first example gives 32.6%, not exactly 30%.
How Forex Markup and Exchange Rates Together Affect Your Final Return
Now let us combine both ideas. Forex markup affects how many dollars you start with. Exchange-rate movement affects what those dollars are worth later.
Combined example
You invest ₹1,00,000 when 1 USD = ₹95. With a 1% forex markup, your effective rate is ₹95.95 and you receive $1,042.21.
Your US stock grows by 20%. Your USD value becomes:
$1,042.21 × 1.20 = $1,250.65
The rupee weakens and the selling rate is ₹105. Your final INR value is:
$1,250.65 × 105 = ₹1,31,318
Without the 1% markup, you would have started with $1,052.63, which after the same 20% growth and ₹105 selling rate would give you ₹1,32,632.
Impact: the 1% forex markup reduced your final value by about ₹1,314 on a single ₹1,00,000 investment.
That is the clean takeaway: exchange-rate movement can help or hurt your return. Forex markup is a cost you pay during conversion.
Currency Risk vs Currency Tailwind: What Indian Investors Should Know
Currency movement is not automatically good or bad. It depends on direction and timing.
Currency tailwind
When the rupee weakens after you invest, your dollars become worth more rupees. This can boost your INR return.
Currency risk
When the rupee strengthens after you invest, your dollars become worth fewer rupees. This can reduce your INR return.
Why exchange rates move
Several factors can move the USD-INR exchange rate, including inflation, interest rates, crude oil prices, trade balance, foreign investment flows, central bank actions, and global dollar strength.
But do not invest only because you expect the dollar to rise. Even professionals struggle to predict currency direction consistently. Invest in US stocks for the right reason: access to global companies, sector diversification, and dollar-denominated assets. Treat currency as an important factor, not the main reason to invest.
How to Factor Exchange Rate Impact When Investing Under LRS
For Indian residents, overseas investing usually happens under the Liberalised Remittance Scheme, or LRS. The key point is simple: LRS is the framework that allows resident Indians to send money abroad for permitted purposes, including US stock investing.
Exchange rate affects your LRS amount
When you remit under LRS, the exchange rate decides how many dollars you get for the same rupee amount.
Using the same ₹1,00,000 amount:
- At ₹95 per USD, you get about $1,052.63
- At ₹100 per USD, you get $1,000
- At ₹105 per USD, you get about $952.38
Same rupee amount. Different dollar amount.
Should you time your USD conversion?
You can monitor the exchange rate, but do not build your entire investing plan around timing it. Waiting for the “perfect” dollar rate can create a bigger problem: you may save a small amount on conversion but miss a larger market move.
A better approach is to invest in planned batches, avoid unnecessary tiny transfers, compare the final USD received, and keep your investment horizon clear. Dollar-cost averaging can help you average out both stock price and exchange-rate fluctuations.
How to Minimise INR to USD Conversion Costs
You cannot control the USD-INR rate. But you can control how carefully you convert and invest.
Compare final USD received, not just the rate
Do not compare only the forex markup percentage. Always ask:
If I send ₹1,00,000 today, how many dollars will reach my US stocks account?
That number includes the exchange rate, spread, bank charges, and visible costs.
Separate forex charges from platform charges
On INDmoney, account opening, annual maintenance, platform fees, withdrawal fees, and reports are zero. Brokerage is 0.25% per trade - Max: $25 (excl GST). Forex conversion of 0.5% to 1.2% is charged by the bank.
Knowing which charge comes from where helps you compare platforms fairly.
Batch your investments sensibly
If your route has fixed bank charges, small transfers can become expensive. A ₹500 fixed charge is heavy on ₹10,000 but lighter on ₹1,00,000.
This does not mean you should invest more than you are comfortable with. It means you should avoid unnecessary tiny transfers when fixed fees apply.
Check both entry and exit costs
Do not check only the INR to USD conversion cost. Also check the USD to INR conversion rate, withdrawal fee if any, bank-side charges, brokerage when selling, and the time taken for withdrawal.
Your total cost is what you pay going in plus what you pay coming out.
Plan for TCS on larger remittances
If your annual foreign remittance crosses the applicable threshold, TCS can block a portion of your cash flow upfront. Plan for this before remitting, not after.
TCS may be available as tax credit, but it can still tie up money in the short term.
Final Takeaway
INR to USD conversion is not just a payment step. It is part of your US investing return.
This chapter has four main lessons:
- Forex markup reduces how many dollars you receive. Even a 1% markup can become meaningful over years of regular investing.
- Exchange-rate movement changes your final INR return. A weakening rupee boosts your rupee return, while a strengthening rupee reduces it.
- Brokerage and forex conversion are different charges. On INDmoney, brokerage is 0.25% per trade - Max: $25 (excl GST), while forex conversion charges are 0.5% to 1.2% and charged by the bank.
- The total cost is the full journey. Conversion charges, brokerage, GST, TCS, and currency movement all matter.
The simplest comparison for any US investing route is:
Check how many dollars you receive for ₹1,00,000. Then check what it costs to buy, sell, and withdraw.
Once you understand this, you stop looking only at “zero fee” headlines and start looking at the real cost of moving money across currencies.