How long you held it
Twelve months
s.2(42A) (1961 Act), now s.2(101) (2025 Act) calls a listed share short-term when it is held for not more than twelve months. The anniversary itself is therefore still short-term, and long-term starts the next day.
The tax on shares you sold, and what is left after it.

Estimate for the supported listed-equity case only.
The gain before tax on these sales is ₹2,50,000.00. After set-off and the annual allowance for 2026-27, the tax on them is ₹20,150.00.
| Lot | Held | Class | Cost used | Sale value | Gain / loss |
|---|---|---|---|---|---|
| Sold within a year1000 × ₹100.00 → ₹150.00 | 151 days5 January 2026 → 5 June 2026 | Short-term | ₹1,00,000.00Actual purchase price. | ₹1,50,000.00 | ₹50,000.00 |
| Held over two years1000 × ₹200.00 → ₹400.00 | 882 days10 January 2024 → 10 June 2026 | Long-term | ₹2,00,000.00Actual purchase price. | ₹4,00,000.00 | ₹2,00,000.00 |
How the tax figure is arrived at
An estimate on the sales entered, at the rates fixed by each sale date. It is not a return, it does not know the rest of your income, and surcharge is whatever you typed above.
Law as at 5 October 2026
| Bucket | Gains in it | Left after set-off & allowance | Rate | Tax |
|---|---|---|---|---|
| Short-term, sold on or after 23 Jul 2024 | ₹50,000.00 | ₹50,000.00 | 20% | ₹10,000.00 |
| Long-term, sold on or after 23 Jul 2024 | ₹2,00,000.00 | ₹75,000.00 | 12.5% | ₹9,375.00 |
Each file lists the source and the check date for every rate. The CSV comes as two files, the figures and their sources.
Try one change
Each button changes exactly one input and says what that did to the headline figure. Reset undoes it.
Each sale uses the tax rules in force on its own sale date.
Two sales in the same financial year. They are the two lots already loaded into the calculator above, so you can change a figure and watch every line move.
The annual allowance is a long-term relief only, so it does nothing for the short-term . It takes ₹1,25,000.00 off the long-term gain, leaving ₹75,000.00 to be taxed at 12.5% — ₹9,375.00. The short-term gain of ₹50,000.00 is taxed at 20% — ₹10,000.00. That is ₹19,375.00 of income-tax, plus ₹775.00 of cess at 4%, giving ₹20,150.00.
So on ₹2,50,000.00 of gains, ₹2,29,850.00 is left after tax. That works out at 8.06% of the gain — well under the 20% headline, because the allowance shelters a large slice of the long-term side and nothing is taxed twice. This is arithmetic on the figures above. Your own return depends on the rest of your income.
And the case that surprises people: a single long-term sale with a gain of ₹1,00,000.00 — under the ₹1,25,000 allowance — comes to ₹0.00 of tax, with ₹25,000.00 of the allowance still unused. It does not carry into next year.
Twelve months
s.2(42A) (1961 Act), now s.2(101) (2025 Act) calls a listed share short-term when it is held for not more than twelve months. The anniversary itself is therefore still short-term, and long-term starts the next day.
s.55(2)(ac) (1961 Act), now s.90(7) (2025 Act)
Usually the price paid. It is different for a long-term share bought before 1 February 2018. There it is the higher of the actual cost and the lower of the 31 January 2018 value and the sale price.
One way only
A short-term loss can go against any . A long-term loss can only go against a long-term gain. Anything left over is carried forward, not lost.
Order matters
The annual long-term allowance comes off the gain first, and the rate applies to what remains. Doing it the other way round overstates the tax for every small investor.
FY 2023-24 uses a ₹1,00,000 annual allowance. FY 2024-25 uses one ₹1,25,000 allowance across both rate periods. FY 2025-26 also uses ₹1,25,000.
s.112A (1961 Act), now s.198 (2025 Act) taxes long-term gains "exceeding" the annual limit. That single word puts the allowance before the rate: the limit comes off the gain, and the rate applies to what is left. Take the rate first and subtract the allowance afterwards and the tax comes out far too high on a small gain — on a gain of ₹1,75,000 the difference is the whole of the sheltered slice.
A proviso adds a second trap. Where a financial year contains sales on both sides of 23 July 2024, the one limit applies to the two rate periods together — not once for each. The calculator applies it to the aggregate and shows which bucket absorbed it.
s.70(2) (1961 Act), now s.108(2)(a) (2025 Act) lets a short-term loss go against gains on any other capital asset, long-term included.s.70(3) (1961 Act), now s.108(2)(b) (2025 Act) is narrower: a long-term loss can only meet a long-term gain. So a year that nets to zero in cash can still carry a tax bill. A long-term loss cannot be used to cancel a short-term gain. The short-term gain is taxed in full, while the loss waits to be carried forward.
The Act gives one annual allowance without saying which rate period should use it first. The calculator reduces higher-rate gains first, giving the lower tax. Loss set-off uses the older rate period first.
It knows the lots you type and nothing else. It does not know your tax regime, your slab, your age, your residency, or your other income. The reliefs that depend on them are left out. That includes the provisos in ss.111A/112A (1961 Act), now ss.196/198 (2025 Act) that reduce these gains for a resident whose remaining income falls below the basic exemption limit. It also leaves out any marginal relief on surcharge. It assumes was paid. That is what brings a listed equity sale inside ss.111A/112A (1961 Act), now ss.196/198 (2025 Act)in the first place. It covers listed equity shares. Other assets have different holding periods and different rates. It does not file anything, and it is not a substitute for a chartered accountant.
| Figure | Provision | The words it was read from | Checked |
|---|---|---|---|
| 2024-07-23verified | ss.111A/112A (1961 Act) | “for any transfer which takes place on or after the 23rd day of July, 2024” | 4 September 2026Income Tax Department (CBDT), historical text — ss.111A/112A (1961 Act) |
| 12verified | s.2(42A) (1961 Act), now s.2(101) (2025 Act) | “"short-term capital asset" means a capital asset held by an assessee for not more than thirty-six months immediately preceding the date of its transfer: Provided that in the case of a security (other than a unit) listed in a recognized stock exchange in India ... the provisions of this clause shall have effect as if for the words "thirty-six months", the words "twelve months" had been substituted” | 4 September 2026Income Tax Department (CBDT), historical text — s.2(42A) (1961 Act) |
| 15verified | s.111A (1961 Act) | “at the rate of fifteen per cent for any transfer which takes place before the 23rd day of July, 2024” | 4 September 2026Income Tax Department (CBDT), historical text — s.111A (1961 Act) |
| 20verified | s.111A (1961 Act), now s.196 (2025 Act) | “at the rate of twenty per cent for any transfer which takes place on or after the 23rd day of July, 2024” | 4 September 2026Income Tax Department (CBDT), historical text — s.111A (1961 Act) |
| 10verified | s.112A (1961 Act) | “on long-term capital gains at the rate of ten per cent for any transfer which takes place before the 23rd day of July, 2024” | 4 September 2026Income Tax Department (CBDT), historical text — s.112A (1961 Act) |
| 12.5verified | s.112A (1961 Act), now s.198 (2025 Act) | “on long-term capital gains, at the rate of twelve and one-half per cent for any transfer which takes place on or after the 23rd day of July, 2024” | 4 September 2026Income Tax Department (CBDT), historical text — s.112A (1961 Act) |
| 125000verified | s.112A (1961 Act), now s.198 (2025 Act) | “the amount of income-tax calculated on such long-term capital gains exceeding one lakh twenty-five thousand rupees ... Provided that the limit of one lakh twenty-five thousand rupees shall apply on aggregate of the long-term capital gains under sub-clauses (a) and (b)” | 5 October 2026Income Tax Department (CBDT), historical text — s.112A (1961 Act) |
| 2018-02-01verified | s.55(2)(ac) (1961 Act), now s.90(7) (2025 Act) | “in relation to a long-term capital asset, being an equity share in a company or a unit of an equity oriented fund or a unit of a business trust referred to in section 112A, acquired before the 1st day of February, 2018, shall be higher of— (i) the cost of acquisition of such asset; and (ii) lower of— (A) the fair market value of such asset; and (B) the full value of consideration received or accruing as a result of the transfer of the capital asset” | 4 September 2026Income Tax Department (CBDT), historical text — s.55(2)(ac) (1961 Act) |
| 2018-01-31verified | s.55(2)(ac), Explanation (a)(i) (1961 Act), now s.90(8)(b)(i) (2025 Act) | “in a case where the capital asset is listed on any recognised stock exchange as on the 31st day of January, 2018, the highest price of the capital asset quoted on such exchange on the said date: Provided that where there is no trading in such asset on such exchange on the 31st day of January, 2018, the highest price of such asset on such exchange on a date immediately preceding the 31st day of January, 2018 when such asset was traded on such exchange shall be the fair market value” | 4 September 2026Income Tax Department (CBDT), historical text — s.55(2)(ac), Explanation (a)(i) (1961 Act) |
| s.70 (1961 Act), now s.108 (2025 Act)verified | s.70 (1961 Act), now s.108 (2025 Act) | “(2) Where the result of the computation ... in respect of any short-term capital asset is a loss, the assessee shall be entitled to have the amount of such loss set off against the income, if any, as arrived at under a similar computation made for the assessment year in respect of any other capital asset. (3) Where the result of the computation ... in respect of any capital asset (other than a short-term capital asset) is a loss, the assessee shall be entitled to have the amount of such loss set off against the income, if any, ... in respect of any other capital asset not being a short-term capital asset.” | 4 September 2026Income Tax Department (CBDT), historical text — s.70 (1961 Act) |
| 8verified | s.74 (1961 Act), now s.111 (2025 Act) | “No loss shall be carried forward under this section for more than eight assessment years immediately succeeding the assessment year for which the loss was first computed.” | 4 September 2026Income Tax Department (CBDT), historical text — s.74 (1961 Act) |
| s.48(i) (1961 Act), now s.72(1)(a) (2025 Act)verified | s.48(i) (1961 Act), now s.72(1)(a) (2025 Act) | “The income chargeable under the head "Capital gains" shall be computed, by deducting from the full value of the consideration received or accruing as a result of the transfer of the capital asset the following amounts, namely:— (i) expenditure incurred wholly and exclusively in connection with such transfer” | 4 September 2026Income Tax Department (CBDT), historical text — s.48(i) (1961 Act) |
| 4verified | Finance Act rate schedule (as published by CBDT) | “Health and Education Cess is levied at the rate of 4% on the amount of income-tax plus surcharge.” | 4 September 2026Income Tax Department (CBDT), Tax Rates |
| 0not confirmed | Finance Act rate schedule — varies with total income | “Not verified as a single figure: surcharge on capital gains depends on the taxpayer's total income and on reliefs and caps that vary by taxpayer, so no one rate can be stated here.” | 4 September 2026Not confirmed — supplied by the reader |
The tax here sits on top of the charges already taken out of a trade — brokerage, securities transaction tax, the exchange transaction charge, the SEBI fee, stamp duty and GST. The trade cost calculator itemises those, and the selling costs it lists are the kind of expenditure s.48(i) (1961 Act), now s.72(1)(a) (2025 Act) allows against a capital gain.
These rates cover listed equity shares on which securities transaction tax is paid. For sales on or after 23 July 2024, s.111A (1961 Act), now s.196 (2025 Act) taxes short-term gains at 20%. s.112A (1961 Act), now s.198 (2025 Act) taxes long-term gains at 12.5%. Sales before that date use the older 15% and 10% rates. Long-term gains are charged only on the amount above an annual limit of ₹1,25,000. Surcharge and cess apply on top. These are the rates as read from the Income-tax Act on 4 September 2026.
More than twelve months. s.2(42A) (1961 Act), now s.2(101) (2025 Act) defines a short-term asset as one held for "not more than" the period, and for a listed security that period is twelve months, so a sale on the twelve-month anniversary itself is still short-term and the long-term side begins the day after. That single day can change the rate from 20% to 12.5% and bring the annual long-term allowance into play.
Before. s.112A (1961 Act), now s.198 (2025 Act) charges tax on long-term gains "exceeding one lakh twenty-five thousand rupees", so the allowance comes off the gain and the rate applies to what is left. Applying the rate to the whole gain and then subtracting the allowance overstates the tax. That is why this calculator prints the order as a separate line in the working. A proviso also says the single limit applies to the aggregate of the pre- and post-23-July gains, not once for each.
s.55(2)(ac) (1961 Act), now s.90(7) (2025 Act) covers a long-term listed equity share acquired before 1 February 2018. For those, the cost is the higher of the actual cost and the lower of the 31 January 2018 fair market value and the sale price. In effect the gain that had already built up by 31 January 2018 is left out. The fair market value is the highest price quoted for the share on 31 January 2018. If it did not trade that day, it is the price on the last day it traded before that. This calculator asks for that figure whenever a buy date falls before 1 February 2018. It declines to estimate rather than guess it.
Within capital gains, yes, but only in one direction. s.70(2) (1961 Act), now s.108(2)(a) (2025 Act) lets a short-term loss go against gains on any other capital asset, short-term or long-term. s.70(3) (1961 Act), now s.108(2)(b) (2025 Act) only lets a long-term loss go against long-term gains, so it cannot touch a short-term gain. Anything unabsorbed can be carried forward for up to eight years under s.74 (1961 Act), now s.111 (2025 Act). That works only if the return is filed by the due date.
Only if you enter a rate. Surcharge has no single published figure — it varies with total income and with reliefs that differ by taxpayer — so it could not be verified as one number and is left at 0% by default rather than presented as a fact. Cess starts at the published 4% of income-tax plus surcharge and can be changed if you are working out an earlier year.
No. This page does arithmetic on the figures you type, using rates read from the Income-tax Act on the dates shown. It knows nothing about your slab, your regime, your residency or your other income. The reliefs that depend on them are therefore left out. It does not file anything. Treat the result as an educational estimate and have a chartered accountant confirm anything that matters.
Read the short lesson behind this tool.
How sale and purchase values form a gain, why holding dates matter, and which current rates apply to qualifying listed shares.
Read the lesson Then thisF&O turnover & tax audit calculatorThe other half of the same return: how derivatives turnover is arrived at, which audit limit applies, and whether the presumptive scheme is open.
OpenLast checked on 5 October 2026.
Lot size is the number of units of the underlying that one derivatives contract stands for.
Read moreA capital gain is the gain from selling an asset for more than its eligible cost.
Read moreSecurities Transaction Tax (STT) is a statutory tax the Government of India levies on purchases and sales of securities.
Read more