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.

US Stock Tax Filing for Indians: What You Need

Filing US stock taxes from India requires you to declare capital gains and dividends in your Indian Income Tax Return. You must also submit Form W-8BEN to your US broker to benefit from the Double Taxation Avoidance Agreement (DTAA) and avoid being taxed twice.

TrustyBull Editorial 5 min read

Understanding Your Tax on US Stocks

Many people think that learning how to invest in US stocks from India is the hard part. The real fear for many is the taxes. They imagine endless paperwork, confusing rules, and paying tax in two different countries. This is a common misconception. While you do need to be careful, the process is straightforward once you understand the rules. The key is knowing what income you earn and where you owe tax.

When you invest in US stocks, you can earn money in two primary ways:

  • Dividends: This is a portion of a company's profit paid out to its shareholders. If you own shares in Apple and they declare a dividend, you get a small payment for each share you own.
  • Capital Gains: This is the profit you make when you sell a stock for a higher price than you paid for it. If you buy a stock for 100 dollars and sell it for 150 dollars, your capital gain is 50 dollars.

Both types of income are treated differently for tax purposes, both in the United States and in India. Knowing the difference is the first step to filing your taxes correctly and without stress.

Step-by-Step Guide to Filing Taxes for US Investments

The tax system is governed by an agreement between India and the US. This agreement ensures you don't pay tax on the same income twice. Let's break down the process step-by-step.

Step 1: Understand Your Tax Obligation in the US

As an Indian resident investing in the US market, you are a Non-Resident Alien (NRA) for US tax purposes. This status simplifies things a lot.

  • On Dividends: The US has the right to tax dividend income from US companies. The standard tax rate is 30%. However, thanks to a tax treaty, this is reduced to 25% for Indian residents. Your US broker will automatically withhold this 25% tax (called TDS or Tax Deducted at Source) before the dividend is paid to you. You do not need to file a separate US tax return for this.
  • On Capital Gains: Here’s the best part. The US does not tax capital gains for Non-Resident Aliens. This means any profit you make from selling US stocks is not taxed in the US. You don't have to file any forms in the US for these gains.

Step 2: Understand Your Tax Obligation in India

India taxes its residents on their global income. This means any money you make from US stocks must be reported in your Indian Income Tax Return (ITR).

  • On Dividends: The dividend income you receive from US stocks is added to your total income in India. It is then taxed at your applicable slab rate. For example, if you are in the 30% tax bracket, this dividend income will also be taxed at 30%.
  • On Capital Gains: This income is taxed in India based on how long you held the shares. If you sell the shares within 24 months, it's a Short-Term Capital Gain (STCG) and is taxed at your slab rate. If you sell after holding for more than 24 months, it's a Long-Term Capital Gain (LTCG) and is taxed at 20% with indexation benefits.

Step 3: Use the Double Taxation Avoidance Agreement (DTAA)

Wait, if dividends are taxed in the US and also in India, are you paying tax twice? No. This is where the Double Taxation Avoidance Agreement (DTAA) between India and the US comes in.

The DTAA is a treaty that prevents you from being taxed twice on the same income. You can claim a credit in India for the tax you have already paid in the US.

Let's say you earned 1000 rupees in dividends. The US broker deducted 25% tax, which is 250 rupees. In India, assume you fall in the 30% tax bracket, so your tax liability on this income is 300 rupees. Under the DTAA, you can show the Indian tax authorities that you already paid 250 rupees in the US. You will only have to pay the remaining 50 rupees in India.

Step 4: Fill Out the Necessary Forms

Paperwork is unavoidable, but there are only a couple of key forms you need to manage.

  1. Form W-8BEN: This is the most critical form for a non-US investor. You submit this form to your US broker, not the tax department. It is your declaration that you are not a US citizen or resident. Submitting this form is what allows your broker to withhold tax at the lower treaty rate of 25% on dividends instead of the standard 30%. You must renew it every three years. Check out the official details on the IRS website about Form W-8BEN.
  2. Income Tax Return (ITR) in India: You must declare all your foreign income and assets. You will use Schedule FSI (Foreign Source Income) to report your dividend and capital gains income. You will use Schedule TR (Tax Relief) to claim the credit for the tax already paid in the US on dividends.
  3. Schedule FA (Foreign Assets): If you hold foreign assets, including US stocks, you must report them in Schedule FA of your ITR. This is mandatory, and failure to do so can result in heavy penalties. This is for disclosure only and does not create any new tax liability.

Common Mistakes to Avoid When Filing

Getting your taxes right is about avoiding simple errors. Here are a few common pitfalls Indians fall into:

  • Forgetting to File Form W-8BEN: If you don't submit this form, your broker will deduct 30% tax on dividends instead of 25%. That's extra money lost.
  • Not Reporting Global Income: Many investors mistakenly believe that if the money is earned and kept abroad, it doesn't need to be reported in India. This is incorrect. As an Indian resident, you must report all global income.
  • Ignoring Schedule FA: Failing to disclose foreign assets in Schedule FA can lead to severe penalties under the Black Money Act. It is a simple disclosure form, so don't skip it.
  • Incorrectly Claiming Tax Credit: You can only claim a credit for the tax you paid. Ensure your calculations are correct in Schedule TR to avoid issues with the tax department.

Investing in US stocks from India is a great way to diversify your portfolio. The tax rules might seem complex at first, but they are logical. By understanding the roles of the DTAA and forms like W-8BEN, you can manage your tax obligations efficiently and legally. Always consider consulting a tax professional if you are unsure about any aspect of your filing.

Frequently Asked Questions

Do I need to file a tax return in the US for my stock investments?
Generally, no. As an Indian resident, you submit Form W-8BEN to your broker. Tax on dividends is withheld automatically. The US does not tax capital gains for non-resident investors, so a US tax return is usually not required for stock trading.
What is the W-8BEN form for?
The W-8BEN is a form from the US Internal Revenue Service (IRS) that you provide to your broker. It certifies that you are not a US person, which allows you to claim tax treaty benefits, such as a lower withholding tax rate on dividends.
How are dividends from US stocks taxed?
Dividends are taxed at a flat rate of 25% in the US, which is deducted by your broker. You must then report this income in India and pay tax at your slab rate, but you can claim a credit for the 25% tax already paid in the US.
What is the tax on capital gains from selling US stocks?
There is zero capital gains tax in the US for non-resident Indian investors. You only pay capital gains tax in India. The rate depends on your holding period: short-term (under 24 months) is taxed at your slab rate, and long-term (over 24 months) is taxed at 20% with indexation.
What is the Double Taxation Avoidance Agreement (DTAA)?
The DTAA is a treaty between India and the US that prevents individuals from being taxed on the same income in both countries. For US stock dividends, it allows you to claim a credit in India for the taxes already paid in the US.