Tax on profit from commodity trading in India (2024)

Online commodity trading has become very popular lately. There are many reasons why. Commodities can help protect you from inflation. They also allow you to spread your investments in different ways. Investing in gold or silver is also a smart way to secure your financial future.

However, knowing the tax on online commodity trading is essential. This helps to make educated investments and trades. This is because you have to pay taxes for most high-return investment products in India.

In the following sections, you’ll learn all there is to know about the commodity transaction tax. You will also learn how it might affect your earnings in the commodities market.

Commodity Transaction Tax: A brief overview

Earlier, the government didn’t levy any taxes on commodities trading. This was in contrast to the trading of stocks and mutual funds.

In 2013-2014, Mr. P. Chidambaram was the Finance Minister. He suggested a tax on the trading of commodities. It is similar to the trading of securities. He named this new tax the Commodity Transaction Tax (CTT). He applied it to all non-agricultural commodity transactions. This tax is similar to the Securities Transaction Tax (STT). You must pay this on equity investments.

The CTT was 0.01% of the daily trading volume and applied to stock futures. The buyer or seller of the commodity pays this tax. This depends on the type of transaction.

There was a proposal to increase the tax in 2008-2009. But the government did not implement it. This was because the Prime Minister’s Economic Advisory Council rejected it.

A tax on speculative and non-speculative trading in commodities income

Major commodity exchanges in India include the Multi Commodity Exchange (MCX), the National Commodities and Derivatives Exchange (NCDEX), and others. You can also trade futures and options contracts in the commodity market.

The trader selects the contract type which determines the applicable commodity trading tax.

Commodity traders make two main types of trades:

Speculative trading:

  • It is the same as day trading in the stock market.
  • In speculative trading, a trader buys a commodity in the morning.
  • They sell it in the evening.
  • They do this just before the market closes for the day. These transactions are considered speculative. They are cash-settled. They are not delivery-based.
    Non-Speculative Trading:
  • Non-speculative commodity trading is like positional trading in stocks.
  • It involves holding the position for at least one day.
  • Non-speculative trade transfers ownership from one buyer to another.

Points to remember:

  • Trading profits are subject to taxation in India.
  • It doesn’t matter if they are speculative or not.
  • You have to pay the taxes at the same rate as other business income.
  • The taxpayer’s income tax bracket determines the taxable rate.
  • Trading commodities is not like trading stocks. This is because of the structure of tax laws.


In certain cases, you may be liable to pay both short-term and long-term capital gains taxes on stock trades. If you sell shares within a year of buying them and make a profit out of it, you have to pay Short-Term Capital Gains Tax (STCG).

Long-term capital gain is the sale of an investment held for more than a year.

The standard short-term capital gains tax rate in India is 15%.

The long-term capital gains tax rate is just 10%.


The stock and commodity markets are vastly different. Because of this, it is easier to calculate and pay taxes on gains from commodities than stocks. When you have losses from a declining investment, it is difficult to calculate the taxes.

It is important for traders to understand the type of trading they are doing to determine the tax implications. You can consult a tax expert or financial advisor. This will help you get a better understanding of the tax implications of commodity trading.

The next section talks about this topic in depth.

How to Deduct Trading Losses and Trading Gains When Paying Taxes on Commodities?

Profits from online commodity trading are subject to income tax at your normal rate. There is no tax on the losses.

When paying taxes on commodity investments, it’s important to know how to deduct your trading losses and gains. For this, you’ll need to calculate your net profit or loss for the year. You can do this by subtracting your total trading losses from your total trading gains.

If your net result is a profit, you’ll need to pay taxes on it according to the applicable tax rate. On the other hand, if your net result is a loss, you can carry it forward to the following year and deduct it from any future gains.

The Indian Income Tax code permits taxpayers to deduct business losses from their taxable income. But, the law handles losses from speculation differently from those arising out of other types of investments.

You can carry forward the speculative trading losses for 4 years. This starts with the fiscal year when you first suffered a loss. But you can’t make up for speculation trading losses with a steady income.

If you made INR 50,000 in non-speculative transactions and INR 50,000 in speculative trades, you cannot claim a net profit of zero. This is because you cannot balance the speculative loss with the non-speculative gain.

In this case, you should carry forward the speculative loss. You can use it to offset future speculative profits. This will reduce the taxable amount of the latter.

You can balance out speculative profits against losses from other areas of your portfolio. You can also deduct non-speculative losses against either speculative or non-speculative profits. You can do this for up to eight years.

Conclusion

The exchange of commodities is subject to two different forms of taxation. The first is the Commodity Transaction Tax. The second is the income tax.

To counteract this, however, you might claim under the appropriate conditions. You must also subtract your gains from your losses.

You can only deduct commodity investment losses from futures and options profits. And you can deduct the other losses from both types of profits.

Visit Piramal Finance now that you know everything there is to know about commodity investment taxes and the CTT. Click this link to know more about its offerings like personal loans and credit cards.

Tax on profit from commodity trading in India (2024)

FAQs

What is the tax on commodity trading profit in India? ›

The standard short-term capital gains tax rate in India is 15%. The long-term capital gains tax rate is just 10%. The stock and commodity markets are vastly different. Because of this, it is easier to calculate and pay taxes on gains from commodities than stocks.

Is trading profit taxable in India? ›

LTCG or long-term capital gains refer to the profit made from the sale of a security held for more than one year. STCG or short-term capital gains refer to the profit made from the sale of a security held for less than one year. Is there any tax on intraday trading? Yes, there is tax on intraday trading in India.

What is the commodity transaction tax in India? ›

It is levied based on the size of the contract. Commodities covered under the ambit of CTT include non-farm goods like metals (gold, silver and copper) and energy products (crude oil and natural gas). The STT that traders on the stock market pay for each transaction is between 0.1% and 0.25%.

How much profit is taxed in India stock market? ›

Long-Term Capital Gains (LTCG) on shares and equity-oriented mutual funds in India are taxed at a 10% rate (plus surcharge and cess) if they reach Rs. 1 lakh in a fiscal year.

How to calculate GST on commodity trading? ›

Formula to Determine GST Amount
  1. GST amount = (Price x GST%)
  2. Net price = Cost of the product + GST amount.
  3. GST= Original cost – [Original cost x {100/(100+GST%)}]
  4. Net price = Original cost – GST.

How to calculate profit in commodity trading? ›

To calculate profit, subtract the total cost of purchasing the commodity from the total revenue received from selling it. To calculate loss, subtract the total revenue received from selling the commodity from the total cost of purchasing it.

Which trading is tax-free in India? ›

How do traders in India pay their taxes? Short-term capital gains will be applied to any earnings produced within a year, and they will all be subject to a 15% tax rate. If the stock is kept for longer than a year, long-term capital gains are nonetheless taken into account. In this situation, all gains are tax-free.

How much tax do you pay on trading profits? ›

As long as your gains exceed the threshold, you'll be liable for capital gains tax. How much capital gains tax you pay depends on how much you earn, but the two rates are: 10% (the basic rate) 20% (the higher rate)

Do forex traders pay tax in India? ›

A: Yes, forex trading in India is subject to taxation. The tax liability depends on various factors such as your tax residency status, the nature of your trading activity (business income or capital gains), and the applicable tax rates.

How are commodity gains taxed? ›

Commodity LPs

Currently, 60 percent of any gains are taxed at the long-term capital gains rate of 20 percent, and the remaining 40 percent is taxed at the investor's ordinary income rate, regardless of how long the shares are held. This comes out to a blended maximum capital gains rate of 27.84 percent.

How much money required for commodity trading in India? ›

Try depositing about 10% of the contract value of the commodity you wish to trade, along with a maintenance margin. For example, if the margin money for trading a commodity is INR 40,000, you need to make a deposit of INR 4,000 plus the maintenance margin.

What is the VAT rate for commodities in India? ›

The standard VAT rates are 18% and 12%. The reduced rate is 5%. India also has some zero-rated goods, the sale of which must still be reported on your VAT return, even though no VAT is charged.

How is trading income taxed in India? ›

Investors pay capital gains tax, while traders are taxed on business income. Categories like speculative and non-speculative business incomes have specific tax rules. Intraday trading is taxed as speculative business income. Tax audit criteria discussed include turnover and profit percentage.

How to avoid capital gains tax on stocks in India? ›

Individual taxpayers do not have to pay income tax on long-term capital gains (LTCG) up to Rs 1 lakh earned on the sale of equity shares or equity-oriented mutual funds. Gains from selling of equity shares and equity oriented MFs is considered long-term if it is sold after holding for 12 months or more.

Does Zerodha automatically deduct tax? ›

If a Non-PIS account is opened, Zerodha is responsible for deducting Tax Deducted at Source (TDS). Short-term Capital Gains (STCG) and Long-Term Capital Gains (LTCG) are applicable when trading in the stock markets.

What is the tax rate on futures trading profits in India? ›

If you are trading in Futures and Options, you should get your accounts audited if your turnover is more than ₹10 crore. You can also apply a presumptive taxation scheme if your turnover does not exceed ₹2 crore and declare that your taxable income is at 6% of the total Futures and Options turnover.

What is the tax on day trading profits? ›

Day trading taxes can vary depending on your trading patterns and your overall income, but they generally range between 10% and 37% of your profits. Income from trading is subject to capital gains taxes.

Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 6589

Rating: 4.1 / 5 (72 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.