🇮🇳 India

STCG Calculator India — Short Term Capital Gains Tax FY 2025-26

Calculate exact short-term capital gains tax on equity shares (20% under Section 111A), property, gold, and debt mutual funds (at slab rate). Updated for Finance Act 2024 and Budget 2025. Compare STCG vs LTCG with break-even analysis to decide whether to sell now or hold longer.

Price at which you bought the shares/units
Price at which you sold or plan to sell
months
STCG if held \u226412 months for equity
Based on your total income. Surcharge on CG is capped at 15%.

Try another scenario

How to Use This Calculator

Equity STCG tab

Enter your purchase price, sale price, and holding period in months for listed equity shares or equity-oriented mutual funds. The calculator computes STCG tax at the flat 20% rate under Section 111A, including STT breakdown, surcharge, and 4% cess. Use this for any equity sold within 12 months of purchase.

Property/Other STCG tab

Select your asset type (property, gold, debt MF, or unlisted shares), enter purchase and sale prices, and your annual income. The calculator determines your marginal slab rate automatically under the new regime and computes the incremental tax on your STCG. Property and gold qualify as STCG if held ≤24 months. Debt MF gains are always taxed at slab rate regardless of holding period.

STCG vs LTCG — Wait or Sell? tab

Enter your equity purchase price, expected sale price, and current holding period. The calculator shows your tax if you sell now (STCG at 20%) versus waiting for LTCG treatment (12.5% with &rupee;1.25 lakh exemption). It includes a break-even analysis showing how much the price can drop while still making it worthwhile to wait.

Share your result

Every input is encoded in the URL. Click Share to send your exact scenario to a CA, financial advisor, or save it for later reference.

STCG Tax Formula

Short-term capital gains tax in India depends on whether the asset is equity (Section 111A) or non-equity (slab rate):

Capital Gain:
Capital Gain = Sale Price − Purchase Price

Equity STCG (Section 111A) — held ≤12 months:
Tax = Capital Gain × 20%
(Listed equity shares, equity MF with STT paid)

Property / Gold STCG — held ≤24 months:
Tax = Capital Gain × Your Slab Rate
(Added to total income, taxed at marginal rate)

Debt MF (any holding period, since FY 2023-24):
Tax = Capital Gain × Your Slab Rate
(Section 50AA — no LTCG benefit for debt MF)

Total Tax:
Total = Base Tax + Surcharge + 4% Cess
(Surcharge on capital gains capped at 15%)

The key difference: equity STCG has a fixed 20% rate regardless of your income, while property/gold/debt MF STCG depends on your income slab (0% to 30% under new regime).

Example

Priya — sold equity shares within 6 months, &rupee;80,000 STCG

Priya bought listed shares for &rupee;3,20,000 and sold them for &rupee;4,00,000 after 6 months. The gain qualifies as STCG under Section 111A since she held for ≤12 months and STT was paid.

Step 1: Calculate capital gain

Sale price&rupee;4,00,000
Purchase price&rupee;3,20,000
Short-term capital gain&rupee;80,000

Step 2: Compute tax

STCG rate (Sec 111A)20%
Base tax (&rupee;80,000 × 20%)&rupee;16,000
Health & Education Cess (4%)&rupee;640
Total STCG tax&rupee;16,640

Step 3: What if Priya had waited?

LTCG (if held > 12 months)&rupee;80,000
LTCG exemption (Sec 112A)&rupee;80,000 (fully exempt, below &rupee;1.25L)
LTCG tax&rupee;0
Tax saved by waiting&rupee;16,640

By selling early, Priya pays &rupee;16,640 in tax. Had she waited 6 more months, the entire gain would have been tax-free under the &rupee;1.25 lakh LTCG exemption.

FAQ

STCG on listed equity shares and equity-oriented mutual funds is taxed at a flat 20% under Section 111A. This rate was increased from 15% to 20% by the Finance Act 2024 (Budget 2024), effective from 23 July 2024. This rate applies regardless of your income level. STT must have been paid on the transaction. Additionally, 4% Health & Education Cess applies, and surcharge may apply if your total income exceeds &rupee;50 lakh (capped at 15% for capital gains). Budget 2025 made no changes to this rate.
STCG on property (land and building) and physical gold is taxed at your applicable income tax slab rate. Property and gold have a 24-month holding threshold — if sold within 24 months of purchase, the gain is classified as STCG. The gain is added to your total income and taxed at marginal rates. For example, at the 30% slab with 4% cess, the effective rate is 31.2%. Gold ETFs (listed) have a 12-month threshold instead.
Yes. Short-term capital loss (STCL) can be set off against both STCG and LTCG in the same financial year. This is more flexible than LTCL, which can only be set off against LTCG. If the loss cannot be fully set off in the current year, it can be carried forward for up to 8 assessment years. Important: you must file your ITR before the due date to carry forward losses. Also, the New Income Tax Bill 2025 introduces a one-time provision allowing LTCL incurred up to 31 March 2026 to be set off against STCG from FY 2026-27 onwards.
No. As per the Finance Act 2025 clarification, the Section 87A rebate (up to &rupee;25,000 under new regime) is not available against STCG taxed under Section 111A. This means even if your total income is below the rebate threshold, you will still pay the full 20% tax on equity STCG. This was a contentious issue that was settled by the explicit exclusion in the Finance Act 2025.
F&O income is treated as business income, not capital gains. It is taxed at your applicable income tax slab rate under the head "Profits and gains of business or profession." You can claim trading expenses as deductions. Budget 2024 increased the STT on F&O: futures STT rose from 0.0125% to 0.02% on sell side, and options STT rose from 0.0625% to 0.1% on sell side (effective 1 October 2024). This calculator covers capital gains only, not F&O business income.

Related Calculators

Add This Calculator to Your Website

Embed the sum.money STCG Calculator on your site. Free, responsive, always up-to-date.

<iframe src="https://sum.money/embed/in/stcg-calculator" width="100%" height="600"></iframe>