How Much Trading Income Is Tax-Free in India?

If you're earning from trading—whether in stocks, forex, or cryptocurrencies—you might be wondering how much of that income can stay tax-free. The good news is, under India’s new tax regime updated after the 2024 Budget, the first ₹3,00,000 of your total income, including trading profits, is completely exempt from tax.

This means that if your total income from all sources—salary, business, or speculative gains—stays under ₹3 lakh, you won’t owe any income tax. But remember, trading income is typically treated as business income or short-term capital gains, depending on the nature and frequency of trades, and is fully taxable under the regular income tax slabs.

Here’s how the new tax slabs look for individuals:

  • Up to ₹3,00,000: 0% tax
  • ₹3,00,001 – ₹7,00,000: 5% tax
  • ₹7,00,001 – ₹10,00,000: 10% tax
  • ₹10,00,001 – ₹12,00,000: 15% tax

So while no trading income is inherently "tax-free," the first ₹3 lakh of your overall income gets a zero-tax cushion. Beyond that, rates increase progressively. For example, if your trading profits push your total income to ₹5 lakh, only the amount above ₹3 lakh is taxed at 5%—not the entire sum.

It’s also important to keep accurate records. The tax department scrutinizes frequent trading activity, especially if it resembles business operations. Proper books help justify your income and claim deductions like brokerage, software costs, or data subscriptions.

In short, no trading income escapes taxation entirely, but smart planning and awareness of thresholds can help you stay efficient and compliant. Always consider consulting a tax advisor to align your trading activity with current laws and maximize your post-tax returns.

See also

In-depth articles

Related topics