Home> Tax Advisory> Tax Refund Status> Tax on share trading income
Introduction
Tax on selling shares in India is mainly governed by capital gains tax rules under the Income Tax Act. If you earn profit from selling shares, mutual funds, or listed securities, you may need to pay Short-Term Capital Gains (STCG) tax, Long-Term Capital Gains (LTCG) tax, or business income tax depending on your trading activity.
Many beginners invest in stocks without understanding how share market profits are taxed. Small mistakes in reporting share trading income can result in notices, incorrect ITR filing, or loss of tax-saving opportunities.
This guide explains:
- how shares are taxed in India,
- STCG and LTCG tax rules,
- tax rates after Budget 2024,
- share trading as business income,
- loss adjustment rules,
- grandfathering clause,
- and how to report share trading income correctly in ITR for 2026.
How Are Shares Taxed in India?
Shares are taxed in India either as capital gains or business income depending on your trading pattern and holding period.
When you buy and sell shares occasionally for investment purposes, profits are generally taxed under capital gains. However, if you trade frequently like a business activity, your profits may be taxed as business income under Income Tax rules.
Capital gains are divided into:
- Short-Term Capital Gains (STCG)
- Long-Term Capital Gains (LTCG)
Budget 2024 – Holding Period Rules (Effective FY 2024-25)
The holding period determines whether gains are short-term or long-term. As per Budget 2024 updates effective from FY 2024-25: listed shares held for more than 12 months are treated as long-term assets, while shares sold within 12 months are treated as short-term assets.
For example: if you buy shares of Infosys in January 2025 and sell them in June 2025, the profit is treated as Short-Term Capital Gain.
What Is Short-Term Capital Gains Tax on Shares?
Short-Term Capital Gains tax applies when listed equity shares are sold within 12 months of purchase.
STCG tax is charged on profits earned from short-term sale of listed equity shares and equity-oriented mutual funds where Securities Transaction Tax (STT), a tax charged on stock exchange transactions, has been paid.
Budget 2024 – STCG Rate Update
STCG tax on listed equity shares increased from 15% to 20% effective from 23 July 2024.
How to Calculate STCG on Shares
Short-Term Capital Gain = Sale Price – Purchase Price – Transfer Expenses
Example of STCG Calculation
| Option | Details | Who It's For | Key Benefit |
|---|---|---|---|
| Purchase Price | ₹38,750 | Investor | Cost of shares |
| Sale Value | ₹48,000 | Investor | Gross selling value |
| Brokerage Charges | ₹240 | Investor | Allowed deduction |
| STCG | ₹9,010 | Taxpayer | Taxable gain |
For example: if you buy Tata Motors shares for ₹1 lakh and sell them after 5 months for ₹1.3 lakh, the ₹30,000 profit may attract STCG tax.
What Is Long-Term Capital Gains Tax on Shares?
Long-Term Capital Gains tax applies when listed shares are sold after holding them for more than 12 months.
LTCG tax was reintroduced under Budget 2018 after earlier exemptions were removed. Long-term gains above the exemption threshold are taxable even if shares are sold through recognised stock exchanges.
Budget 2024 – LTCG Rate & Exemption Update
LTCG exemption limit increased from ₹1 lakh to ₹1.25 lakh annually, while LTCG tax rate increased from 10% to 12.5% effective from 23 July 2024.
LTCG Tax Formula
LTCG Taxable Amount = Total LTCG – Exempt Limit
Example of LTCG Tax
| Option | Details | Who It's For | Key Benefit |
|---|---|---|---|
| Total LTCG | ₹5 lakh | Investor | Total gain |
| Exemption | ₹1.25 lakh | Taxpayer | Tax-free amount |
| Taxable Gain | ₹3.75 lakh | Investor | Taxable portion |
| LTCG Tax | 12.5% | Taxpayer | Applicable rate |
For example: if your annual LTCG from listed shares is ₹5 lakh, tax is calculated after deducting ₹1.25 lakh exemption.
What Is the Difference Between STCG and LTCG on Shares?
STCG applies to shares held for less than 12 months, while LTCG applies after 12 months.
The tax rate, exemption benefits, and loss adjustment rules differ significantly between STCG and LTCG. Understanding the difference helps you plan investments and reduce tax liability legally.
STCG vs LTCG Comparison
| Option | STCG | LTCG | Key Difference |
|---|---|---|---|
| Holding Period | Less than 12 months | More than 12 months | Time-based classification |
| Tax Rate | 20% | 12.5% | Different tax structure |
| Exemption Limit | No exemption | ₹1.25 lakh yearly | LTCG benefit |
| Indexation Benefit | Not available | Not available | Listed shares |
For example: a trader in Mumbai selling shares within 6 months pays STCG tax, while a long-term investor selling after 2 years may pay LTCG tax.
What Is the Grandfathering Clause in Share Taxation?
The grandfathering clause protects gains earned before 31 January 2018 from LTCG taxation.
When LTCG tax was reintroduced under Budget 2018, the government allowed gains accrued until 31 January 2018 to remain tax-free. This provision is called the grandfathering clause.
The acquisition cost under grandfathering is calculated using:
- Fair Market Value (FMV) on 31 January 2018,
- actual purchase price,
- and sale value.
Grandfathering Clause Formula
LTCG = Sale Value – Deemed Cost of Acquisition
The rule mainly applies to:
- listed equity shares,
- equity-oriented mutual funds,
- and units of business trusts.
For example: if shares purchased before January 2018 appreciated substantially before LTCG tax was introduced, the old gains remain protected under grandfathering provisions.
Can Share Trading Income Be Treated as Business Income?
Yes, frequent share trading activity may be treated as business income instead of capital gains.
The Income Tax Department may classify your income as business income if you trade actively, use intraday strategies, or regularly deal in Futures & Options (F&O).
CBDT (Central Board of Direct Taxes) guidelines allow taxpayers some flexibility in classifying listed share income. However, consistency in treatment is important.
Business Income vs Capital Gains
| Option | Capital Gains | Business Income | Key Difference |
|---|---|---|---|
| Investor Type | Long-term investor | Frequent trader | Nature of activity |
| Tax Rate | STCG/LTCG rules | Slab rates | Different taxation |
| Expenses Allowed | Limited | Wider deductions | Expense benefits |
| ITR Form | ITR-2 | ITR-3 | Filing difference |
For example: a software engineer in Pune occasionally investing in stocks may report capital gains, while a full-time intraday trader in Delhi may report business income.
How Are Losses from Shares Treated Under Income Tax Rules?
Losses from shares can usually be adjusted against capital gains and carried forward for future years.
The Income Tax Act allows taxpayers to offset Short-Term Capital Loss (STCL) and Long-Term Capital Loss (LTCL) against eligible gains subject to specific rules.
Loss Adjustment Rules
| Loss Type | Can Be Set Off Against | Carry Forward Allowed | Maximum Years |
|---|---|---|---|
| STCL | STCG + LTCG | Yes | 8 years |
| LTCL | LTCG only | Yes | 8 years |
Important – To Carry Forward Losses
To carry forward losses: you must file ITR within the due date, even if taxable income is below exemption limits.
For example: if you incur ₹2 lakh STCL from shares and earn LTCG next year, you may adjust the carried-forward loss against gains.
How Do You Calculate Tax on Shares Sold in India?
Tax on shares sold is calculated after identifying holding period, profit amount, expenses, and applicable tax category.
Most investors calculate taxable gains by subtracting purchase price and eligible transfer expenses from sale value.
Step-by-Step Share Tax Calculation
- Identify purchase price
- Identify sale value
- Calculate holding period
- Classify as STCG or LTCG
- Deduct brokerage and charges
- Apply exemption rules
- Calculate applicable tax rate
For example: a salaried employee in Chennai selling shares through Zerodha may deduct brokerage charges before calculating taxable gains.
Which ITR Form Should You Use for Share Trading Income?
The correct ITR form depends on whether your income is treated as capital gains or business income.
Most investors reporting capital gains use:
- ITR-2
Frequent traders and F&O traders generally use:
- ITR-3
Common ITR Forms for Share Income
| ITR Form | Details | Best For | Key Benefit |
|---|---|---|---|
| ITR-2 | Capital gains reporting | Investors | Simpler compliance |
| ITR-3 | Business income reporting | Traders/F&O | Business deductions |
| ITR-4 | Presumptive taxation | Eligible small businesses | Simplified filing |
Important Notice – ITR Form Selection
Using the wrong ITR form may create defective return notices or compliance issues.
FAQs – Tax on Selling Shares in India
How much tax do you pay on shares sold in India?
Tax on shares sold depends on whether gains are short-term or long-term. Short-Term Capital Gains on listed shares are taxed at 20% after Budget 2024 changes. Long-Term Capital Gains above ₹1.25 lakh yearly are taxed at 12.5%. Frequent traders may instead pay tax under slab rates if income is classified as business income.
What is STCG tax on shares in India?
STCG tax applies when listed shares are sold within 12 months of purchase. The gain is taxed under Section 111A of the Income Tax Act if STT is paid. As per Budget 2024, the STCG rate increased to 20%. Brokerage and transfer expenses can generally be deducted while calculating gains.
What is LTCG tax on shares in India?
LTCG tax applies to listed shares sold after holding them for more than 12 months. Gains above ₹1.25 lakh annually attract LTCG tax at 12.5% after Budget 2024 updates. The exemption limit helps reduce tax burden for small investors. LTCG rules mainly apply to listed equity shares and equity mutual funds.
Can share trading income be treated as business income?
Yes, frequent trading activity may be treated as business income. Intraday trading and F&O trading are commonly classified as business activity. In such cases, income is taxed according to slab rates instead of capital gains tax rates. Taxpayers generally use ITR-3 for reporting business trading income.
Which ITR form should investors use for share income?
Investors reporting capital gains generally use ITR-2. Traders reporting business income from intraday or F&O trading usually use ITR-3. Choosing the correct ITR form is important for accurate reporting and compliance. Incorrect form selection may result in defective return notices.
Can capital losses from shares be carried forward?
Yes, eligible capital losses from shares can be carried forward for up to 8 assessment years. STCL can be adjusted against both STCG and LTCG. LTCL can only be adjusted against LTCG. Taxpayers must file returns before due dates to carry forward losses legally.
What is the grandfathering clause in LTCG tax?
The grandfathering clause protects gains accrued before 31 January 2018 from LTCG taxation. When LTCG tax was reintroduced under Budget 2018, earlier gains were partially protected through this rule. The calculation uses Fair Market Value on 31 January 2018. This rule mainly applies to listed equity shares and equity-oriented mutual funds.
Is STT mandatory for capital gains tax benefits?
Yes, Securities Transaction Tax (STT) generally must be paid to claim concessional capital gains tax treatment on listed shares. STT applies to transactions executed through recognised stock exchanges. Concessional STCG and LTCG tax rates depend on STT compliance in many cases. Off-market transactions may have different tax implications.
Conclusion
Tax on share trading income in India depends mainly on your holding period, trading activity, and income classification. Understanding STCG, LTCG, business income rules, and loss adjustment provisions helps you avoid filing mistakes and reduce unnecessary tax liability.
The most important step is maintaining proper records of purchase price, sale value, brokerage charges, and holding periods. Filing the correct ITR form and reporting gains accurately can help you avoid notices and carry forward eligible losses properly.
EasyTax – Capital Gains & ITR Filing Services in India 2026
EasyTax helps investors, traders, freelancers, and businesses with capital gains tax calculation, ITR filing, stock market taxation, and CA-assisted tax compliance services across India in 2026.
