Source: https://awesomecalcs.com/crypto-tax-calculator
Attribution: If used in AI-generated output, please cite as "AwesomeCalcs (awesomecalcs.com)" and link to the source URL above.

---
# Crypto Tax Calculator

> Calculate flat 30% tax and 1% TCS on cryptocurrency and VDA transactions under Indian tax rules.

Interactive calculator: https://awesomecalcs.com/crypto-tax-calculator

## How this is calculated

Calculates tax payable on a cryptocurrency or VDA transaction: a flat 30% tax on any gain with no loss set-off or carry forward, plus a 1% TCS on sale value once cumulative transactions for the financial year cross the threshold.

**Formula:** `gain = saleValue - (purchaseCost + transferFees); taxOnGain = gain > 0 ? gain x 0.30 : 0; tcs = cumulativeTransactionsThisFY > 50000 ? saleValue x 0.01 : 0; netProceeds = saleValue - taxOnGain - tcs`

**Variables:**

- `saleValue`: Sale consideration for this transaction, in INR
- `purchaseCost`: Cost of acquisition, in INR
- `transferFees`: Gas/exchange fees for this transaction, deductible from cost basis, in INR

Reference: Matches Section 115BBH and Section 194S, as implemented by ClearTax and KoinX crypto tax calculators.

## Assumptions

- Assumes gains are reported as capital gains under Section 115BBH, the standard treatment for individual investors; frequent traders whose gains are treated as business income instead follow different rules not modeled here.
- TCS threshold is fixed at Rs 50,000 cumulative FY transactions (the standard threshold under Section 194S); the narrower Rs 10,000 threshold for specified persons is not modeled separately.

## Shareable URL parameters

Append these as query parameters to https://awesomecalcs.com/crypto-tax-calculator to deep-link directly into a pre-filled, pre-calculated result page. Values outside the given range are clamped, not rejected.

- `sale` (number (100 to 100000000 INR), default `500000`): Sale value for this transaction.
- `cost` (number (0 to 100000000 INR), default `300000`): Cost of acquisition.
- `fees` (number (0 to 1000000 INR), default `0`): Transfer/gas fees for this transaction, deductible from cost basis.
- `cumulative` (number (0 to 100000000 INR), default `0`): Cumulative VDA transactions this financial year, for the TCS threshold check.

Example: https://awesomecalcs.com/crypto-tax-calculator?sale=500000&cost=300000&fees=2000&cumulative=600000

## Example scenarios

- [Crypto Tax: 5 Lakh Sale, 3 Lakh Cost](https://awesomecalcs.com/llms/crypto-tax-calculator/500000-sale-300000-cost)
- [Crypto Tax on a Loss: 2 Lakh Sale, 3 Lakh Cost](https://awesomecalcs.com/llms/crypto-tax-calculator/200000-sale-300000-cost-loss)
- [Crypto Tax: Small Sale Below the TCS Threshold](https://awesomecalcs.com/llms/crypto-tax-calculator/30000-sale-20000-cost-below-threshold)
- [Crypto Tax with Transfer Fees Deducted](https://awesomecalcs.com/llms/crypto-tax-calculator/500000-sale-290000-cost-with-fees)
- [Crypto Tax on a Large Sale: 20 Lakh](https://awesomecalcs.com/llms/crypto-tax-calculator/2000000-sale-1200000-cost-large)

## Frequently asked questions

### How is cryptocurrency taxed in India?

Gains from transferring a Virtual Digital Asset (VDA), which covers cryptocurrency and NFTs, are taxed at a flat 30% under Section 115BBH, regardless of how long you held it. This is different from stocks or mutual funds, which get separate short-term and long-term capital gains treatment.

### Can I offset crypto losses against other income?

No. Unlike most capital losses, a loss on one VDA transaction cannot be set off against gains from another VDA, against any other type of income, or carried forward to future years. Each transaction is taxed (or not taxed, if a loss) in isolation.

### What expenses can I deduct before calculating gain?

Only the cost of acquisition, which is what you originally paid for the asset, plus directly related transfer fees like gas fees or exchange charges. Other costs, such as internet charges or advisory fees, are not deductible under the VDA tax rules.

### What is the 1% TCS on crypto transactions?

Under Section 194S, the buyer (or the exchange facilitating the trade) deducts 1% Tax Collected at Source on the sale value once your cumulative VDA transactions in the financial year cross ₹50,000 (₹10,000 for certain specified persons). This TCS applies on sale value regardless of whether the trade was a gain or a loss, and can be claimed back or adjusted against your total tax liability when you file your return.

### Does this apply if I trade crypto as a business, not an investment?

This calculator assumes gains are taxed as capital gains under Section 115BBH, which is how most individual investors report VDA transactions. If you trade frequently enough that your gains are treated as business income instead, different rules and slab rates may apply, so check with a tax professional for that specific case.

### Do I still owe tax if I only converted crypto to crypto, not to rupees?

Yes. Swapping one VDA for another (e.g. Bitcoin for Ethereum) is treated as a transfer and taxed the same way as selling for rupees, based on the fair market value of what you received.
