How are Crypto Peer-to-Peer (P2P) Transactions Taxed in India? (2026 Guide)

Written By

Picture of CA Ankit Agarwal

CA Ankit Agarwal

Head of Tax | KoinX

Share Article

Share this Article

streamline-sharp_star-badge-solid.svg
Our Blog Standards:

Our content simplifies complex crypto tax, accounting, and Web3 topics into practical, easy-to-follow guides. We prioritise clarity and accuracy, and every post undergoes rigorous editorial and compliance checks.

Contents

Peer-to-Peer (P2P) crypto trading feels informal by nature. You find a counterparty, agree on a price, and transfer directly from wallet to wallet, with no exchange involved and no middleman tracking your moves. This is why many traders assume this informality translates into a grey tax area, but it does not.

The Income Tax Department treats every P2P crypto transaction the same way it treats an exchange-based trade. Whether you are selling USDT to a stranger on a marketplace or transferring Bitcoin to a friend for payment, a tax liability arises the moment a Virtual Digital Asset (VDA) changes hands for value. Here is exactly what that means for you.

Key Takeaways

  • Every P2P crypto transaction is treated as a transfer of a VDA under the Income Tax Act, making your profits taxable regardless of the platform or method used.
  • A flat 30% tax applies on gains from each P2P trade under Section 115BBH, plus a 4% health and education cess, bringing the effective rate to 31.2%.
  • 1% TDS under Section 194S applies on the gross transaction value, not just the profit. In P2P trades, the buyer is solely responsible for deducting and depositing this TDS.
  • Transfers between your own wallets are not taxable. Every other P2P movement that generates value is.
  • Undocumented P2P transactions can be reclassified as unexplained income under Section 68, attracting a 60% tax rate, surcharges, and a retrospective audit window of 48 months.
  • All P2P gains must be reported individually under Schedule VDA in ITR-2 or ITR-3.
  • Maintaining thorough records, wallet addresses, transaction IDs, INR values, and counterparty details is not optional. It is your primary defence during an ITD inquiry.

Traded All Year? Now File in Minutes.

Get ITR-ready tax reports now.

How are Crypto P2P Transactions Taxed in India?

When you trade crypto directly with another person, the absence of an exchange does not change your tax position. The Income Tax Department evaluates the nature of the transaction, not the platform it occurred on.

Capital Gains Tax

Any profit arising from the transfer of a Virtual Digital Asset is taxed at a flat 30%. This applies to P2P trades in the same way it applies to exchange-based transactions. Adding the 4% health and education cess brings the effective rate to 31.2%.

Key points to keep in mind:

  • The gain is calculated as the sale price received minus the original cost of acquiring the crypto.
  • Only the cost of acquisition is permitted as a deduction.
  • No other expenses apply. Trading fees, transfer charges, and any other costs cannot be subtracted to reduce the taxable gain.
  • The 30% rate applies regardless of your income slab or how long you held the asset.
  • Even a loss-making trade must be reported, though no tax arises on a loss.

Note: Under Section 115BBH (2)(b), losses from any crypto transactions including P2P crypto trade cannot be set off against gains from any other VDA or any other income head. These losses cannot be carried forward either.

Tax Deducted at Source (TDS)

A 1% TDS applies on the gross value of every VDA transfer, including P2P trades. For a trade occurring on a centralised exchange, the exchange deducts and deposits TDS automatically.

However, in a P2P trade, there is no such intermediary. So, the obligation falls entirely on the buyer. Here is what that looks like in practice:

  • TDS applies when total crypto transactions in a financial year exceed INR 10,000 for most individuals.
  • For specified persons, including HUFs and individuals with business income less than INR 1 crore or professional income less than INR 50 lakhs, the threshold is INR 50,000.
  • The buyer must deduct 1% from the payment before transferring the remaining amount to the seller.
  • This TDS must be deposited with the government using Form 26QE or Form 26Q.
  • The seller receives the net amount after TDS deduction.
  • Both buyer and seller must maintain records of this deduction for ITR filing and reconciliation.

Are All P2P Crypto Transfers Taxable in India?

Not every movement of cryptocurrency between wallets constitutes a taxable event. The distinction lies in whether the transfer involves a change of beneficial ownership and generates economic value.

Not Taxable:

  • Transferring crypto between your own wallets or accounts.
  • Moving assets from one self-owned exchange account to another.
  • Internal portfolio rebalancing with no counterparty involved.

Taxable:

  • Buying or selling a VDA via a P2P crypto exchange or direct arrangement
  • Receiving crypto from another person in exchange for goods, services, or other assets
  • Any P2P transaction where a gain is realised upon disposal of a VDA

The rule is simple. If you are the sole owner of the crypto before and after the transfer, no tax arises. The moment another party receives your crypto in exchange for something of value, the disposal is taxable.

Risk of Unexplained Income in P2P Crypto Transactions

P2P crypto trading carries a documentation risk that exchange-based trades do not. When the Income Tax Department flags a transaction it cannot verify, the consequences go far beyond a standard 30% tax liability.

Traded All Year? Now File in Minutes.

Get ITR-ready tax reports now.

What is an Unexplained Cash Credit?

Under Section 68 of the Income Tax Act, any sum credited to your bank or financial account that you cannot satisfactorily explain is treated as unexplained income. For P2P crypto traders, this becomes relevant when funds received from a crypto sale cannot be traced back to a verifiable, documented transaction.

The ITD does not require a transaction to be illegal for it to be classified this way. A legitimate trade with a real profit becomes an unexplained credit the moment you are unable to produce sufficient documentation about it. Sadly, chat screenshots and exchange profile images are not considered adequate proof.

What Triggers This Classification?

Several documentation gaps can lead to a P2P transaction being classified as an unexplained cash credit:

  • Absence of the counterparty’s PAN or Aadhaar details
  • Mismatched names between exchange usernames and bank account holders
  • Trades conducted on foreign exchanges that did not follow Indian KYC norms
  • Missing transaction IDs, wallet addresses, or trade confirmations
  • Inability to produce exchange statements for closed or defunct platforms

Foreign exchanges that were not registered in India were not legally obligated to maintain KYC records per Indian anti-money laundering laws. Traders who used such platforms now face the challenge of substantiating transactions where the records may no longer exist.

Tax Consequences of Unexplained Classification

Once a P2P transaction is classified as an unexplained cash credit under Section 68, the tax treatment changes dramatically. The liability is no longer calculated on the profit alone, it is applied to the entire credited amount.

  • 60% tax is levied on the total amount classified as unexplained income
  • 25% surcharge is added on the resulting tax
  • 4% Health and Education Cess applies on the combined figure
  • The effective total tax burden can exceed 78% of the full transaction value.

Higher TDS When PAN or Aadhaar Is Unavailable

The documentation risk extends to TDS as well. Under normal circumstances, the buyer deducts 1% TDS on the gross transaction value. However, when the counterparty’s PAN or Aadhaar is unavailable, two additional provisions come into play:

  • Section 206AA raises the TDS rate to 20% when the deductee fails to furnish a valid PAN.
  • Section 206AB applies a higher withholding rate of 5% for specified persons who have not filed ITRs for the preceding two years.

Both sections are designed to enforce compliance through financial deterrence. For P2P traders dealing with anonymous counterparties, these provisions can significantly increase the cost of a single transaction.

Section 158B and Block Assessments

Section 158B governs block assessments, which apply when undisclosed income is discovered during a search or raid. While it does not automatically apply to every undocumented P2P trade, it becomes directly relevant if the ITD conducts a search and uncovers transactions that were not disclosed in your ITR.

Under block assessment, the ITD can audit a 48-month retrospective window. Every undocumented P2P trade within that period becomes subject to scrutiny. The combination of 60% tax, surcharges, and cess can make even modest historical profits extraordinarily costly to defend.

How to Calculate Taxes on P2P Transactions Crypto in India?

Calculating tax on a P2P crypto transaction follows the same core logic as any other VDA disposal. The key difference is that you, as an individual, are responsible for establishing both the gain and the TDS without any platform assistance.

Step 1: Calculate the Capital Gain

The gain from a P2P trade is simply the difference between what you received and what you originally paid for the crypto. Every transaction must be calculated independently.

Capital Gain = Sale Price Received – Cost of Acquisition of Crypto

Step 2: Calculate Tax on Gains

Once the capital gain is established, apply the flat 30% rate under Section 115BBH, then calculate the 4% cess on the resulting figure.

Capital Gain = Sale Value of Tokens – FMV at Receipt

Capital Gains Tax = 30% × Capital Gain

Cess = 4% × Capital Gains Tax

Total Tax on Disposal = Capital Gains Tax + Cess

Step 3: Calculate TDS

If you are the buyer in a P2P transaction and the trade value crosses the applicable threshold, you must deduct 1% on the gross transaction value before transferring the remaining amount to the seller.

TDS = 1% × Total Transaction Value

Real-World Example

A Reddit user on r/CryptoIndia, shared a real-world scenario that showcases how P2P crypto taxation works in practice, and how many Indian investors unknowingly create tax liabilities across multiple steps.

Here is what happened, broken down step by step with the tax implications at each stage:

The Transaction Chain:

Let’s decrypt this for better understanding with assumed figures:

  • The user held Pi coins which was acquired at INR 50,000 and transferred them to Bitget
  • On Bitget, he sold his Pi coins for USDT at INR 65,000.
  • He then transferred that USDT to Binance.
  • On Binance’s P2P platform, he sold the USDT for INR 80,000.
  • His total gain across the chain was approximately INR 30,000. 

Step 1: Selling Pi Coins for USDT on Bitget

This is a crypto-to-crypto swap and a taxable event under Section 115BBH. The disposal of Pi coins triggers capital gains, calculated using the FMV of USDT received in INR at the time of the transaction.

Let’s Solve:

  • Cost of acquisition of Pi coins = INR 50,000
  • FMV of USDT received = INR 65,000

Capital Gain = INR 65,000 – INR 50,000 = INR 15,000

Capital Gains Tax = 30% of INR 15,000 = INR 4,500

Cess = 4% of INR 4,500 = INR 180

Tax at Step 1 = INR 4,680

Step 2: Calculating TDS

The TDS due on transfer:

TDS = 1% of INR 65,000 = INR 650

Step 3: Transferring USDT from Bitget to Binance

This is a wallet-to-wallet transfer of the same asset between the user’s own accounts, aka there is no change in ownership. So, this is not a taxable event.

Step 4: Selling USDT for INR via Binance P2P

This is a P2P disposal of a VDA and a taxable event under Section 115BBH. The USDT is being sold for INR, making this a straightforward capital gains calculation.

Assume:

  • Cost of acquisition of USDT = INR 65,000 (FMV at Step 1)
  • INR received from P2P buyer = INR 80,000

Capital Gain = INR 80,000 – INR 65,000 = INR 15,000

Capital Gains Tax = 30% of INR 15,000 = INR 4,500

Cess = 4% of INR 4,500 = INR 180

Tax at Step 3 = INR 4,680

Step 5: TDS

Since this is a P2P transaction, the buyer is responsible for deducting TDS before paying noobguy4.

TDS = 1% of INR 80,000 = INR 800

Per our assumed figures, the buyer should have paid INR 79,200 to noobguy4 and deposited INR 800 with the government using Form 26QE.

Total Tax Summary

Step

Event

Taxable?

Capital Gain

Tax Payable

TDS

Step 1

Pi coins → USDT (Bitget)

Yes

INR 15,000

INR 4,680

INR 650

Step 2

USDT transfer (Bitget → Binance)

No

Step 3

USDT → INR via P2P (Binance)

Yes

INR 15,000

INR 4,680

INR 800

Total

  

INR 30,000

INR 9,360

INR 1,450

How to File Crypto P2P Transaction Taxes in India?

Filing taxes on P2P crypto trades demands a higher level of personal record-keeping than exchange-based trading. Since no platform generates an automatic tax statement for you, every piece of documentation must come from your own records.

Step 1: Calculate Your Gains Per Transaction

Every P2P trade is an independent taxable event. Calculate the capital gain for each transaction separately. Gains cannot be netted against losses from other trades under the current framework.

Step 2: Maintain Proper Records

Because P2P trades leave no automatic audit trail, your personal records must account for everything. So, for each of your transactions, document the following:

  • Date and time of the trade
  • Wallet addresses of both parties
  • Transaction ID or hash
  • INR value of the crypto at the time of the trade
  • Counterparty’s name and PAN details, wherever possible
  • Screenshot or confirmation of the trade from the platform used

Step 3: Choose the Correct ITR Form

Select your ITR form based on how you classify your P2P trading activity:

  • ITR-2 applies to individuals who treat P2P gains as capital gains without business income.
  • ITR-3 applies to frequent traders or those who treat P2P income as business or professional income.

Step 4: Report Under Schedule VDA

Within your chosen ITR form, navigate to Schedule VDA and enter the following for each P2P trade:

  • Date of acquisition of the crypto disposed of
  • Date of the P2P transfer
  • Cost of acquisition
  • Sale price or fair market value received
  • Resulting capital gain

Step 5: Deposit TDS Using Form 26QE or Form 26Q

If you were the buyer in a P2P transaction, you are required to deposit the 1% TDS with the government. Use Form 26QE for transactions where both parties are individuals, or Form 26Q in cases involving businesses or exchange-facilitated P2P transactions. This must be done before filing your ITR.

Step 6: Verify TDS Credits in Form 26AS and AIS

Cross-check all TDS deducted on your P2P transactions against your Form 26AS and Annual Information Statement. Resolve any discrepancies before submission to ensure you claim every credit accurately.

Step 7: Pay Advance Tax if Applicable

If your total tax liability for the financial year exceeds INR 10,000, you are required to pay advance tax in installments through the year. Failure to do so attracts interest under Section 234B and Section 234C.

Step 8: Pay Remaining Tax and File

After adjusting all TDS credits, calculate any remaining liability and pay it as self-assessment tax before submitting your return. Filing after the due date attracts penalties, so timely submission is essential.

P2P crypto tax compliance is significantly more demanding than exchange-based filing. If tracking every trade, calculating FMV, depositing TDS, and reconciling Form 26AS feels like too much work, you can rely on dedicated crypto tax solutions, like KoinX.

How Can KoinX Help With Crypto P2P Transaction Taxes in India?

P2P crypto trading leaves no automated paper trail. Every gain calculation, every TDS deposit, and every Schedule VDA entry depends entirely on the accuracy of your records. For active P2P traders, this can quickly become unmanageable. The good news isKoinX is designed to handle exactly this complexity. Here’s how it can simplify your life:

Automatic P2P Transaction Import and Classification

KoinX connects to 800+ wallets and exchanges, automatically importing your P2P transaction history. It classifies each trade as a taxable disposal event, eliminating the risk of accidentally treating a taxable P2P transfer as a non-taxable wallet movement.

INR Valuation for Every Trade

Since P2P trades often lack a direct INR price reference, KoinX automatically fetches the Fair Market Value (FMV) of the crypto involved at the exact time of each transaction. This removes the most error-prone step in P2P tax calculations.

Accurate Capital Gains Computation Per Transaction

KoinX calculates the gain on every individual P2P trade using the correct cost of acquisition and the INR value at disposal. Each result is aligned with Section 115BBH, giving you an audit-ready figure for every transaction in your history.

TDS Tracking and Form 26AS Reconciliation

KoinX tracks the 1% TDS applicable across your P2P transactions and reconciles the figures against your Form 26AS and AIS data. This ensures you never miss a credit and never face a mismatch during filing.

Schedule VDA-Ready Reports for P2P Trades

The platform generates comprehensive tax reports formatted specifically for Schedule VDA. Whether you have completed ten P2P trades or several hundred, the report is structured to be used directly when filing your ITR-2 or ITR-3.

P2P crypto taxation demands a level of personal discipline that most traders underestimate until they face a notice. KoinX does the heavy lifting for you, turning months of unstructured transaction data into a clean, compliant tax report. Get started today and head into tax season with every P2P trade accurately documented and every liability correctly calculated.

Traded All Year? Now File in Minutes.

Get ITR-ready tax reports now.

Conclusion

P2P crypto transactions in India carry the full weight of the country’s VDA tax framework. The absence of an exchange does not reduce your obligation, it increases your personal responsibility. Every trade is taxable, every gain must be calculated individually, and every undocumented transaction is a potential liability.

The rules around TDS, loss set-off, and unexplained income leave very little room for error. Staying compliant means maintaining thorough records, filing under Schedule VDA, and ensuring TDS is deposited correctly as a buyer. KoinX makes this process manageable, so sign-up on the platform before your next P2P trade.

Frequently Asked Questions

Can I Claim a Refund of TDS Deducted on P2P Transactions?

Yes. TDS deducted under Section 194S is not a final tax, it is an advance payment towards your total tax liability for the year. If the TDS deducted across your P2P transactions exceeds your actual tax liability, you can claim the difference as a refund when filing your ITR. The amount will be reflected in your Form 26AS and Annual Information Statement for reconciliation.

Do I Need a TAN to Deduct TDS in P2P Crypto Transactions?

Yes, in many cases. If you are the buyer in a P2P transaction and are required to deduct and deposit TDS, you may need to obtain a Tax Deduction Account Number (TAN) to file the relevant returns. TDS on P2P crypto trades is typically deposited using Form 26QE for individual-to-individual transactions or Form 26Q for other applicable cases. Regular P2P traders should ensure TAN registration is in place before initiating high-value trades.

Are Crypto-to-Crypto P2P Transactions Also Taxable?

Yes. Swapping one cryptocurrency for another through a P2P arrangement is treated as a transfer of a Virtual Digital Asset, regardless of whether INR is involved. The profit arising from the swap is taxed at a flat 30%, plus 4% Health and Education Cess. A 1% TDS under Section 194S also applies on the gross transaction value, subject to the applicable threshold.

Can Crypto Losses From P2P Transactions Be Set Off Against Other Gains?

No. Losses from P2P crypto transactions cannot be adjusted against gains from any other Virtual Digital Asset or any other income head. Losses from one P2P trade cannot offset profits from another, nor can they be set off against salary or business income. These losses cannot be carried forward to future financial years either. Every transaction is evaluated and taxed independently.

Does Frequent P2P Trading Change How Income is Classified?

Yes. If you engage in frequent or high-volume P2P crypto trading, the Income Tax Department may reclassify your activity as business income rather than capital gains. This changes your reporting requirements, as business income must be declared under a different schedule in your ITR. The nature and frequency of your trades, rather than the platform used, typically determines how the ITD interprets your activity.

Turn Your Crypto Trades Into a Filing-Ready Report