Invest/buy in top US stocks from India with as little as ₹100..
Zero Account Opening Charges
Invest with as low as $1
Invest in 5000+ US Stocks and ETFs
Get more dollars for your rupees
Zero AMC and Withdrawal Charges
Invest in Fractional Shares
3 steps to start your US stock investment journey
Step 1
Open your Free* US stocks account by completing digital KYC
View Details
Step 2
Easily add money to your US stocks account
View Details
Step 3
Get started with investments in US stocks Start investing in brands you love!
View Details
Create wealth by investing in US companies and brands you use daily like Apple, Google, Meta, Spotify, Netflix, and Amazon.
Spread your investments beyond the Indian market and get access to high-growth companies in the US.
Your investments grow as the US dollar increases in value compared to the rupee.
Daily US Stock Market Alerts
Competitive INR to USD Exchange Rates
Free Portfolio Performance Analysis
Add Watchlist and Set Price Alerts on US stocks
Setup SIP in US Stocks
Get in-depth fundamental and technical analysis on US stocks
You can invest in US stocks with just $1 (approximately ₹84). Investing in US stocks allows you to have a fractional ownership of stocks and ETFs that you use on a regular basis like Apple, Netflix, Google, and Microsoft.
Yes, it is absolutely safe to invest in US stocks via INDmoney. Your US stocks' 'Direct access' accounts are created with INDmoney Global IFSC (Private) Limited which is a registered member of NSE International Exchange (NSE IX) and regulated by IFSCA in Gift City, India. Your US Stocks' 'Global access' accounts are created with regulated US brokers, such as DriveWealth LLC and Alpaca Securities LLC, which are overseen by the U.S. Securities and Exchange Commission (SEC) and the Financial Industry Regulatory Authority (FINRA). Your investments are protected by the Securities Investor Protection Corporation (SIPC) for up to $500,000, including $250,000 for cash claims.
Yes, investing in US stocks is completely legal for Indian residents. Your remittance towards investing in US Stocks via the Liberalized Remittance Scheme (LRS) is regulated by the Reserve Bank of India (RBI). As an Indian, you are allowed to remit up to $250,000 a year. Investment in US stocks is classified under Foreign Portfolio Investments in the purpose code S0001 i.e. Indian Investment abroad – in equity capital shares.
Investing in US stocks through INDmoney is highly affordable and competitive in the industry, with minimal charges:
Opening a US stocks account via INDmoney is Free
Zero AMC (Annual Maintenance Charges)
Yes, Indian residents do receive dividends on their US stocks and the same is credited to their US stocks wallet for free. Let’s understand this with an example. Let’s say Apple has announced a dividend of $1 per share and you hold 0.5 shares (half a share of Apple). That means you are entitled to a dividend of $0.5 per share. But remember, these dividends are subject to a withholding tax (up to 25%) in the US. You can claim a foreign tax credit of this withheld amount in India in your annual tax filing. Therefore, based on this example, you will receive a dividend of only $0.375 per share in your US Stocks wallet, and the balance will be available to you as a foreign tax credit at the end of the financial year. You can use these dividends to buy more US stocks or you can even withdraw this money back to your Indian savings account.
When Indian residents sell US stocks, the taxation works as follows: Short-term Capital Gains (STCG): If you sell the stocks within 24 months of purchase, any profits are considered short-term capital gains. These gains are taxed according to your income tax slab in India. Long-term Capital Gains (LTCG): If you sell the stocks after holding them for more than 24 months, the profits are treated as long-term capital gains. These gains are taxed at a rate of 12.5% without indexation.
Invest in US stocks with as little as $1!
Instantly Buy
Buy US stocks and get them straight to your account in just a few clicks!
Place an order in Dollars/INR or in quantities:
You can place a buy order using either an amount in dollars/rupees or by selecting a quantity. For example, buy Apple's stock for $5 or ₹500, or select a fraction like 0.5 shares (half a share).
Set trigger price:
Automate your buy orders by setting a price at which you want to purchase a stock. Just set your target price, and the INDmoney app will execute the buy order when the stock reaches that value. For example, if you want to buy Meta stock at $350, set $350 as your trigger price. When the stock hits that price, the app will automatically buy it for you, even if you're not actively watching the market.
Enjoy extended trading hours:
Trade in US stocks beyond regular market hours (7 pm to 1:30 am IST) for more flexibility. You can buy and sell US stocks during extended trading hours as per the below-mentioned schedule: Pre-market hours: 1:30 pm - 7:00 pm (IST) After-market hours: 1:20 am - 5:30 am (IST) *These timings are subject to change during daylight savings time adjustment in the US.
You can sell a US stock in the following ways:
Instantly Sell:
Sell your US stocks in just a few clicks and see the proceeds reflect in your account.
Place a Sell Order in Dollars/INR or in quantities:
You can sell by choosing an amount in dollars/rupees or by selecting the number of shares. For example, if you're selling 1 Spotify stock, you can sell it for $500, or for ₹5000 (just an example, not an exact conversion), or you can sell a fraction of the stock, like 0.5 shares if you want to sell half.
Set trigger price:
Set a target price at which you want to sell a stock. The INDmoney app will automatically execute the sale when the stock reaches your set price. For example, if you want to sell Meta stock at $400, set $400 as your trigger price. The app will handle the sale for you once it reaches that price.
Enjoy extended trading hours:
You can sell US stocks outside regular market hours (7 pm to 1:30 am IST) for added flexibility. Trading is available during the following times: Pre-market hours: 1:30 pm - 7:00 pm (IST) *Times may change during US daylight savings adjustments.
Go to the US Stocks' Dashboard:
Click on the 'Manage' tab
Choose the 'Withdraw' option. Withdrawals are free if you're using Federal Bank. If not, withdrawal charges are flat $5.
Double-check the details and confirm the withdrawal request.
Wait for the amount to reach your bank account.
The withdrawn amount will be credited to your Indian bank account within 3-5 days.
US stocks services on INDmoney are provided by INDmoney global IFSC (Private) Limited that is a registered member of NSE International Exchange (NSE IX) and regulated by IFSCA in Gift city, India.
Your US Stocks 'Global access' accounts are created with regulated US brokers, such as DriveWealth LLC and Alpaca Securities LLC, which are overseen by the U.S. Securities and Exchange Commission (SEC) and the Financial Industry Regulatory Authority (FINRA). Your investments are protected by the Securities Investor Protection Corporation (SIPC) for up to $500,000, including $250,000 for cash claims.
Your US stocks 'Direct access' accounts are created with INDmoney global IFSC (Private limited) wherein the securities are held in a Demat account in the International zone, i.e the Gift City.
US stocks can only be bought overseas in dollars. Hence, to facilitate your investments in US stocks, you will need to convert INR to USD and hence remit it to your US stocks wallet. This entire process is paperless and digital.
Transferring money to your US stocks investment account is very different from transferring to your Indian stocks account. For transfering money to your US stocks wallet, you need to first exchange your Rupees with USD and then undertake the remittance under RBI’s LRS scheme (Liberalized Remittance scheme). This process goes through various compliance checks at your bank account and the money moves via the SWIFT banking network and hence leading to a time lag of anything from 8 hours to 48 hours depending upon the bank you are using.
You can transfer as little as ₹1,000 and up to ₹2.1 crore (approximately $250,000) per year as per RBI guidelines under the Liberalized Remittance Scheme (LRS).
If you have a US stocks’ “Direct Access” account created with INDmoney Global (IFSC) Pvt Ltd, your securities are held in your demat account powered by India International Depository IFSC Ltd. in Gift City, India.
If you have a US stocks‘ “Global Access” account created with either DriveWealth LLC or Alpaca Securities LLC, your securities are held with the respective regulated broker. These brokers are regulated by FINRA and SEC and your assets are insured by SIPC up to $500K (approx ₹ 4 Cr).
As per regulatory requirements, all remittances to US brokers must be processed through an RBI-authorized bank. The bank is responsible for conducting various statutory checks in compliance with prescribed guidelines before processing the remittance.
If your relationship with the remitting bank is less than one year, regulations require the bank to obtain either a one-year bank statement or an income tax return acknowledgment from you to complete the necessary statutory checks. This ensures that all regulatory standards are met before your remittance is processed.
Since your money is in an overseas bank in dollars, bringing money back into India involves various statutory steps.
Once you place a withdrawal request, the broker instructs the bank to send your dollars to India via the SWIFT international banking network. Once the money hits the Indian bank, the bank has various statutory checks before they convert the dollars into rupees and credit your bank account.
While INDmoney has made this process a seamless single-click experience for you, the various steps involved can take 2-5 working days to credit into your bank account.
Withdrawal charges are free for investors who have opened a free savings account in Federal Bank on INDmoney. For Federal Bank’s savings account, INDmoney has built rails between the US broker and Federal Bank, enabling you to get withdrawals at Zero Fee.
However, when you are withdrawing to another savings account (any bank other than Federal Bank), the US broker charges a fee of $5. We are actively working to build more rails.
No, Indian residents are not allowed to do intraday trading or derivative trading in US stocks due to regulatory restrictions.
It's better than other platforms.
You can do SIP in Indian stock and US stock markets. SIP can also be done in ETFs. Such a feature is not provided by other platforms.
Mukesh Gupta
Sep 1, 2024, 16:11
Such a brilliant platform!!
This financial consolidation tool is amazing, with many impressive features. I've been using it for over a year and enjoy the ongoing updates. Originally a typical investment platform, it has since evolved into a full financial tracker. I recommend using a manual personal financial tracker to create a complete balance sheet for individuals and families. It is suitable for both Indian and US stock investments, including direct Mutual Fund investments.
Rinku Jaiswal
Jun 15, 2024, 18:25
Very useful information available in this INDmoney app.
It was the first time I came to know that I could invest even one dollar in the US stock exchange.
Balakrishnan Govindan
May 8, 2024, 22:31
Best platform
It's the best platform where Indians can invest their money in the US stock market.
ABDUL KHAN
Sep 24, 2024, 22:33
INDmoney is 100% Safe and Secure!
Your security and privacy are our top priority!
27001:2022
ISO Certified
Audited by
cert-in empanelled auditors
AES 256-BIT
SSL Secured
Your personal information is protected.
With AES 256-bit encryption and TLS 1.3 secure data in transit.