Get pinged when your stocks flip

We'll only notify you about YOUR stocks — when the trend flips, hits stop loss, or hits a target. Never spam.

Install TrustyBull on iPhone

  1. Tap the Share button at the bottom of Safari (the square with an up arrow).
  2. Scroll down and tap Add to Home Screen.
  3. Tap Add in the top-right.

Why is Tax on US Stock Gains So Confusing for Indians?

The tax on US stock gains is confusing for Indians because you must navigate the rules of two different countries. While the US doesn't tax capital gains for Indian residents, it does tax dividends, which requires you to claim a Foreign Tax Credit in India using the Double Taxation Avoidance Agreement (DTAA).

TrustyBull Editorial 5 min read

Why US Stock Investment Taxes Feel So Complicated

Did you know that when you earn money from a US stock, you might have tax obligations in two different countries? It sounds strange, but it's true. This is the main reason why taxes on US stock gains are so confusing for Indians. Many people want to learn how to invest in US stocks from India to own a piece of companies like Google or Amazon. But the fear of complex tax rules often stops them. You are not alone in this confusion.

The problem is simple: you are an Indian resident investing in a foreign country. This means you have to consider the tax laws of both India and the United States. It’s like playing a game with two different rulebooks. One rulebook is from the Indian Income Tax Department, and the other is from the US Internal Revenue Service (IRS). Your job is to understand which rule to follow and when. Once you get the hang of it, it’s not as scary as it seems.

The Core of the Confusion: Two Countries, Two Sets of Rules

When you invest in stocks, you can make money in two primary ways: capital gains and dividends. The confusion for Indian investors comes from how each country decides to tax this income. For one type of income, you only answer to India. For the other, you deal with both nations.

  • Capital Gains Tax: This is the tax you pay on the profit you make when you sell your stocks for a higher price than you bought them.
  • Dividend Tax: This is the tax on the small payments some companies distribute to their shareholders from their profits.

The rules for these two are completely different. India wants to tax your global income, which includes profits from US stocks. The US, on the other hand, has its own rules for income generated within its borders, even if it’s paid to a foreigner. The key to solving this puzzle lies in understanding the Double Taxation Avoidance Agreement (DTAA), a special treaty between India and the US that we will explore.

Capital Gains Tax: India Takes the Lead

Let's start with the good news. When it comes to capital gains, things are much simpler than you think. As a non-resident alien in the eyes of the US government, you are generally exempt from paying capital gains tax in the USA on the sale of your stocks.

This means you only pay capital gains tax in India. Here’s how it works:

  1. Holding Period Matters: In India, US stocks are treated as unlisted shares or other capital assets. If you hold them for more than 24 months, your profit is considered a Long-Term Capital Gain (LTCG). If you hold them for 24 months or less, it’s a Short-Term Capital Gain (STCG).
  2. Tax Rates in India:
    • LTCG is taxed at 20% after a benefit called indexation. Indexation adjusts your purchase price for inflation, which can lower your taxable profit.
    • STCG is added to your total income and taxed at your applicable income tax slab rate. This could be 5%, 20%, or 30%, depending on your total income.

So, for all the profit you make from selling US stocks, your only concern is the Indian tax man. The US does not ask for a share of that profit.

The Dividend Tax Trap: Navigating the DTAA

Here is where things get a bit more complex. When a US company like Apple or Microsoft pays you a dividend, that income is generated in the US. Therefore, the US government taxes it at the source, before the money even reaches you.

The default tax rate for foreigners is 30%. However, thanks to the Double Taxation Avoidance Agreement (DTAA) between India and the US, this rate is lowered. For Indian residents, the US will withhold a flat 25% tax on any dividends you receive. This happens automatically through your broker.

But wait, India also taxes your global income, including these dividends. So, does that mean you pay 25% to the US and then your slab rate to India on the same income? No. This is where the DTAA saves you. The agreement allows you to claim a Foreign Tax Credit (FTC). You can subtract the tax you already paid in the US from the tax you owe in India on that dividend income. You essentially only pay the higher of the two tax rates, not both. You can find more details about such agreements on the Indian Income Tax Department's website.

A Practical Example: Tax in Action

Let's assume you invested 1,00,000 rupees in a US stock and your income tax slab in India is 30%.

Scenario 1: Capital Gains

  • You sell the stock after 3 years for 1,60,000 rupees.
  • Your long-term profit is 60,000 rupees.
  • Tax in the US: 0.
  • Tax in India: 20% on the gain (after indexation). Let's ignore indexation for simplicity. The tax would be 12,000 rupees.

Scenario 2: Dividends

  • You receive a dividend of 10,000 rupees.
  • Tax in the US: 25% is withheld. That's 2,500 rupees. You receive 7,500 rupees.
  • Tax in India: The full 10,000 rupees is added to your income. At a 30% slab rate, the Indian tax is 3,000 rupees.
  • Using Foreign Tax Credit: You can claim the 2,500 rupees already paid. So, you only need to pay the remaining 500 rupees (3,000 - 2,500) in India. Your total tax on the dividend is 3,000 rupees, not 5,500.

How to Invest in US Stocks from India and Keep Taxes Simple

Now that you understand the rules, you can take steps to make your tax filing smoother. Thinking about how to invest in US stocks from India should include tax planning from day one.

1. Fill Out the W-8BEN Form

This is the most important step. The W-8BEN form is a declaration to the US IRS that you are not a US resident. Submitting this form to your broker is what allows you to get the lower 25% tax rate on dividends instead of 30%. Without it, you pay more tax and cannot claim the DTAA benefit easily. This form is valid for three years, so remember to renew it.

2. Choose a Supportive Broker

Select a brokerage platform that makes it easy to invest in US stocks from India. Good platforms will prompt you to fill out the W-8BEN form digitally and provide you with consolidated tax statements that show your gains, dividends, and taxes paid in the US. This documentation is vital for your Indian tax filing.

3. Maintain Good Records

Keep a clear record of every transaction. Note the date of purchase, purchase price, date of sale, sale price, and any dividends received. You will need this information to calculate your capital gains and to fill your tax return accurately.

4. File the Correct Income Tax Return

For reporting foreign income and assets, you cannot use the simple ITR-1 form. You must file using ITR-2 (if you have no business income) or ITR-3 (if you have business income). In your ITR, you must declare your US stock holdings in 'Schedule FA' (Foreign Assets) and claim your Foreign Tax Credit in 'Schedule FSI' (Foreign Source Income).

Investing in US stocks is an excellent way to diversify your portfolio and grow your wealth. The tax rules may seem confusing at first, but they are manageable once you understand the basic framework. Focus on the key points: no US tax on capital gains, a 25% tax on dividends that you can claim as a credit, and the importance of the W-8BEN form. With a little planning, you can confidently invest globally without any tax-time stress.

Frequently Asked Questions

Do I have to pay tax in both India and the US on my US stock profits?
No. For capital gains, you only pay tax in India. For dividends, you pay tax in the US, but you can claim it as a credit against your Indian tax liability, so you don't pay double tax.
What is the W-8BEN form?
The W-8BEN is a US tax form you must submit to your broker. It certifies that you are a non-US person and allows you to claim a lower tax rate (25% instead of 30%) on dividends under the India-US tax treaty.
How are long-term capital gains from US stocks taxed in India?
Gains from US stocks held for more than 24 months are considered long-term capital gains. They are taxed at a rate of 20% after the benefit of indexation.
Which ITR form should I use for US stock investments?
You must use ITR-2 or ITR-3 to report income from foreign assets. You need to declare your holdings in Schedule FA (Foreign Assets) and claim your tax credits in Schedule FSI.