Skip to content

Tax

Crypto tax calculator

Estimate the flat tax on selling crypto, with no loss set-off, and how the TDS already deducted counts against it.

Your sales

What you received for it, in rupees.

What you paid for what you sold. Enter 0 if it cost nothing.

TDS
Count TDS already deducted

The platform or buyer deducts 1% of the sale value once what one payer pays you in a financial year passes the limit. The calculator assumes one payer.

Yearly limit before TDS starts

A specified person is an individual or HUF with no business or professional income, or with a small turnover.

Your 1 sale of crypto give gains of ₹50,000 to tax. Tax and cess come to ₹15,600.00 and ₹1,500.00 was already deducted as TDS, leaving ₹14,100.00 to pay.

Tax at 30%
₹15,000.00On gains of ₹50,000
Cess at 4%
₹600.00
TDS already deducted
₹1,500.001% once past ₹50,000 a year
Net tax payable
₹14,100.00Total tax of ₹15,600.00 less the TDS.

Sale by sale

Gain or loss, tax and TDS for each sale
SaleValueCostGain or lossTaxed onTDS
1₹1,50,000.00₹1,00,000.00+₹50,000.00₹50,000.00₹1,500.00

What this assumes

  • Each transfer is worked out on its own. A loss on one transfer is not set off against a gain on another or against any other income, and it cannot be carried forward.
  • Only the cost of acquisition is deducted. Platform fees, network charges and interest are not.
  • Tax is 30% of each gain plus 4% cess. Surcharge, which applies at higher total incomes, is not included.
  • TDS is taken as 1% of the sale value of a transfer once the payments by one payer in a financial year pass ₹50,000, starting with the payment that crosses it. One payer is assumed. Your own TDS may differ; check Form 26AS.
  • Amounts are shown to the paisa with no rounding to the nearest ten rupees. Tax already paid in advance and interest for late payment are not included.
  • This describes the figures you entered. It does not predict what comes next.

What next

  • Capital gains tax

    Estimate the tax on the profit from selling shares or mutual fund units.
  • Brokerage

    See every charge on a trade, from brokerage to taxes, and what you actually keep.
  • IPO listing gain

    Work out your gain or loss if an IPO lists above or below its issue price.
  • Average price

    Find the weighted average price of several buys, and what it takes to reach a target average.

How it works

Every sale of crypto is a transfer of a virtual digital asset. For each one, the gain is what you received minus what it cost you, and only the cost can be deducted. Gains are taxed at 30%, with 4% cess on top. A sale that lost money is taxed at nothing, and the loss is not used anywhere else.

Gain = sale value - cost. Tax = 30% of the sum of the gains. Cess = 4% of the tax. Net = tax + cess - TDS

TDS is 1% of the sale value of a transfer once what one payer pays you in a financial year passes the limit (₹50,000 for a specified person, ₹10,000 for anyone else). It is counted against the tax. The calculator starts the 1% with the payment that crosses the limit, which is an assumption: how a payer treats the earlier payments is not confirmed.

A worked example

You sold three times in one year. The first sale gave you ₹2,00,000 for a cost of ₹1,20,000, a gain of ₹80,000. The second gave ₹50,000 for a cost of ₹90,000, a loss of ₹40,000. The third gave ₹30,000 for a cost of ₹10,000, a gain of ₹20,000.

  • The loss is not set off. The tax is on ₹80,000 + ₹20,000 = ₹1,00,000, not on ₹60,000.
  • Tax at 30% is ₹30,000.00. Cess at 4% is ₹1,200.00. Together ₹31,200.00.
  • TDS at 1% was deducted on all three sales, as each came after the total passed ₹50,000: ₹2,000.00 + ₹500.00 + ₹300.00 = ₹2,800.00.
  • Net tax to pay: ₹31,200.00 - ₹2,800.00 = ₹28,400.00.

More on the rules in the crypto tax guide and the TDS guide. Rules applied are those in force on 30 Oct 2026, from 1 Apr 2022 for the tax and 1 Jul 2022 for TDS. For shares and funds use the capital gains tax calculator.

What it leaves out

  • Surcharge, which applies at higher total incomes.
  • Gifts of crypto and crypto received as income, which are taxed in other ways.
  • A higher TDS rate when the seller has no PAN, and any other higher TDS rate.
  • Tax already paid in advance, interest for late payment and any rounding on the return.
  • Sales before the dates the rules apply from. Crypto that you hold and have not sold is not taxed by this calculator.
  • Prices: it takes the values you type and does not look up, show or predict the price of any coin.

Questions people ask

Are gains from swapping one coin for another taxed?

Yes. Exchanging one virtual digital asset for another is a transfer, so the gain on what you gave up is taxed at 30% plus 4% cess, even though no rupees reached your bank. Enter the value you received for the swap as the sale value. The rules we read do not say how that value is to be fixed, so it is marked not yet verified and a chartered accountant should confirm it for your swaps.

Can I offset a loss against a gain?

No. A loss on a transfer cannot be set off against a gain on another transfer or against any other income, such as salary or capital gains on shares, and it cannot be carried forward to later years. This calculator works out each sale on its own and taxes only the sales that made a gain. A sale that lost money adds nothing to the tax and takes nothing off it.

Is there a lower rate if I hold for a long time?

No. The rate is 30% whatever the holding period, so there is no short-term and long-term split and no yearly exemption. Only the cost of acquisition is deducted: platform fees, network charges and interest are not.

What is TDS and how is it adjusted?

TDS is tax deducted at source. On a transfer of a virtual digital asset the payer deducts 1% of the sale value, once the total paid to you by that payer in a financial year passes ₹50,000 for a specified person or ₹10,000 for anyone else. It is not an extra tax: the amount is a credit against the tax you owe on the same income, and if it is more than your tax the difference is claimed as a refund when you file. TDS is taken on the whole sale value, so it can be more than the tax on a small gain or on a loss. Check your Form 26AS for what was actually deducted.

Is a crypto gift taxed?

For the person who receives it, yes in some cases: a gift of a virtual digital asset worth more than ₹50,000 in total in a year, from someone who is not a relative and not on marriage or by inheritance, is taxed as the receiver's income at slab rates, on the whole amount. The person who gives a genuine gift has no income from it. This is marked not yet verified in our data, because the statute text was not read directly. This calculator is for sales and does not work out gift tax.

Do I have to report crypto if I made a loss?

The return has a separate schedule for virtual digital assets, Schedule VDA, with a row for each transfer. A loss row shows nil income, and the loss is not set off or carried forward. Sources we read describe the schedule as listing each transfer, but we have not confirmed from the form instructions whether a transfer on which you lost money must be listed, so it is marked not yet verified. TDS may have been deducted even on a loss, and claiming it back needs a return. Whether you must file at all depends on your total income, which is a question for a chartered accountant.

Does paying this tax mean crypto is approved or legal?

No. The tax rules say how a transfer is taxed and reported; they do not say what is permitted. RupeeScope takes no view on that. What the government has said in Parliament is that crypto is not legal tender, and in February 2026 that virtual digital assets are currently not regulated, with transactions to be disclosed.

Where the numbers come from