๐Ÿ‡ฎ๐Ÿ‡ณIndia ยท FY 2026-27 (AY 2027-28)

Schedule VDA
Crypto ITR Filing Guide

How to fill Schedule VDA in ITR-2 / ITR-3 for crypto, NFTs, and other Virtual Digital Assets. Field-by-field walkthrough with CoinDCX, WazirX, Binance, and self-custody examples.

๐Ÿšจ Before you start filing

VDA income MUST be filed in ITR-2 or ITR-3 โ€” not ITR-1 (Sahaj). Filing in the wrong form triggers a defective return notice under Section 139(9). Form 26AS and AIS will show TDS deducted by Indian exchanges (CoinDCX, WazirX, etc.) under Section 194S โ€” these MUST match your Schedule VDA totals. Late filing penalty up to โ‚น5,000 under Section 234F + 1%/month interest under Section 234A.

Which ITR form for crypto?

ITR-2 if you have:

  • Salary income + crypto gains
  • Salary + capital gains (equity/property) + crypto
  • Multiple house properties
  • NO business income (F&O / freelance / consulting)

ITR-3 if you have:

  • Business / profession income (F&O / freelance / consulting / sole prop)
  • Crypto + business income combined
  • Presumptive income under Section 44AD / 44ADA / 44AE
  • Trading as a primary income source

Schedule VDA โ€” field-by-field walkthrough

For each VDA transaction (sale, swap, transfer above โ‚น50K), you must fill these 8 fields in Schedule VDA. The IT portal allows multiple rows โ€” one per transaction OR aggregated by VDA + holding period.

FieldWhat to enterExample
Date of acquisitionWhen you bought the VDA (or received it via airdrop / fork / mining)2025-08-15 (15 Aug 2025)
Date of transferWhen you sold, swapped, or transferred the VDA2026-03-10 (10 Mar 2026)
Cost of acquisition (โ‚น)INR price paid at purchase. ONLY this is deductible โ€” no gas, exchange fees, or other costsโ‚น1,80,000 (bought 0.5 BTC at โ‚น3.6L each)
Sale consideration (โ‚น)INR amount received on sale or FMV at swap. For airdrop / mining, this is the FMV at receipt (already taxed once as income โ€” but recorded here as well)โ‚น3,00,000 (sold 0.5 BTC at โ‚น6L each)
Income from transferSale โˆ’ Cost = Gain (positive) or Loss (zero โ€” VDA losses are not deductible/carry-forward)โ‚น1,20,000 gain
VDA name + typeCryptocurrency / NFT / Other token. Specify the VDA (BTC, ETH, etc.)Bitcoin (BTC)
Exchange / platform usedCoinDCX, WazirX, Mudrex, KoinX, Binance (offshore), Coinbase (offshore), or 'Self-custody / P2P'CoinDCX (Indian exchange)
Wallet address (self-custody only)If you transferred from / to a self-custody wallet (MetaMask, Trust Wallet, hardware wallet)0x742d35Cc6634C0532925a3b844Bc454e4438f44e

Step-by-step filing process

  1. 1

    Download your tax reports

    Login to your exchange and download the FY 2026-27 Tax Report or P&L Statement. CoinDCX, WazirX, Mudrex, KoinX, and most others publish these by July. For offshore exchanges (Binance, Coinbase, Kraken), download CSV trade history and convert prices to INR using RBI reference rates on each trade date.

  2. 2

    Reconcile with Form 26AS + AIS

    Login to incometax.gov.in. Download Form 26AS (TRACES portal link) and AIS (e-filing portal direct). Every 1% TDS entry from a crypto exchange must match a sale in your Schedule VDA. Investigate any mismatches before submitting.

  3. 3

    Choose ITR-2 (most retail) or ITR-3 (if F&O / business income)

    On the e-filing portal, start a fresh return and select ITR-2 or ITR-3 based on your income mix. ITR-1 is NOT supported for VDA.

  4. 4

    Fill Schedule VDA

    Navigate to Schedule VDA. Add rows for each transaction (or aggregated by VDA). Required: date acquired, date transferred, cost in INR, sale value in INR, gain/loss, VDA type, exchange used. For self-custody, include the wallet address.

  5. 5

    Apply Section 115BBH 30% + 4% cess

    The portal auto-computes tax at 30% on net VDA gain (sum of all positive gains; losses do NOT reduce the sum). Adds 4% Health & Education Cess. Final effective rate: 31.2%.

  6. 6

    Claim TDS in Schedule TDS

    The 1% TDS from your Form 26AS is automatically credited against your VDA tax liability. If TDS exceeds the final tax owed, you're entitled to a refund โ€” processed within 30-60 days after e-verification.

  7. 7

    E-verify and submit

    Submit the return on incometax.gov.in. E-verify via Aadhaar OTP, net banking, DSC, or bank EVC within 30 days. Filing is not complete until e-verified โ€” late e-verification = late filing penalty.

Worked example โ€” โ‚น50K gain on Bitcoin

Scenario: You bought 0.05 BTC for โ‚น1,80,000 on 15 August 2025 via CoinDCX. You sold the same 0.05 BTC for โ‚น2,30,000 on 10 March 2026 โ€” net gain โ‚น50,000. CoinDCX deducted โ‚น2,300 as 1% TDS on the sale (sale > โ‚น50K threshold).

Date of acquisition2025-08-15
Date of transfer2026-03-10
Cost of acquisitionโ‚น1,80,000
Sale considerationโ‚น2,30,000
Income from transferโ‚น50,000
VDA typeBitcoin (BTC)
Exchange usedCoinDCX
Tax @ 30%โ‚น15,000
+ 4% Cessโ‚น600
Total taxโ‚น15,600
โˆ’ TDS already deductedโ‚น2,300
Net tax owed at ITRโ‚น13,300

Plan Your Crypto Tax Year-Round with Richify

Richify tracks your crypto positions across exchanges + self-custody, computes Section 115BBH tax in real-time, and flags TDS gaps before March 31.

Download Richify โ€” Free

โ“ Frequently Asked Questions

Do I have to file Schedule VDA if I only bought crypto and didn't sell?

No โ€” Schedule VDA is for VDA TRANSFERS (sales, swaps, gifts above โ‚น50,000, conversion to fiat). Holding crypto in your wallet without selling does NOT trigger a filing requirement. However, if you received any VDA via airdrop, fork, mining, or as payment for services, the receipt itself is taxable income (under Section 56 'Income from Other Sources' at slab rate) โ€” that goes in your regular income disclosure, not Schedule VDA. Schedule VDA is triggered only when you eventually SELL or SWAP that received VDA โ€” at that point, your cost basis is the FMV on receipt date.

Can I file Schedule VDA in ITR-1 (Sahaj)?

No. ITR-1 does NOT support VDA reporting at all. You must file ITR-2 (if VDA is your only non-salary income) or ITR-3 (if you also have business income from F&O / freelance / other). Choosing the wrong ITR form and submitting will trigger a defective return notice under Section 139(9), and you'll have to refile within 15 days. The income tax e-filing portal (incometax.gov.in) will warn you about form choice if you've selected ITR-1 but have VDA transactions in your Form 26AS.

How do I reconcile Schedule VDA with Form 26AS / AIS?

Form 26AS (Annual Tax Statement) shows TDS deducted on your behalf by exchanges under Section 194S โ€” 1% on every transfer above โ‚น50,000 per FY. The AIS (Annual Information Statement) shows broader data including crypto transactions reported by exchanges to the IT department since 2022. Before submitting your ITR: (1) Download Form 26AS from TRACES portal. (2) Download AIS from the e-filing portal. (3) Match every TDS entry to a corresponding sale in your Schedule VDA. (4) If TDS appears in Form 26AS but no sale in your records, investigate โ€” usually a forgotten swap. (5) The TDS amount appears in your Schedule TDS โ€” it offsets your final 30% tax liability or qualifies for refund.

What if I made multiple small trades on CoinDCX or WazirX?

You need to report every taxable transaction โ€” but you can AGGREGATE by VDA + holding period if you have hundreds of trades. Most Indian exchanges (CoinDCX, WazirX, Mudrex) provide a downloadable Tax Report or P&L Statement for the FY in PDF or CSV. This report typically groups trades by VDA pair and shows the aggregate gain / loss + TDS deducted. For ITR filing, you can either: (1) Report each trade individually (cleanest but tedious). (2) Aggregate by VDA into one row per coin (acceptable per CBDT guidance for retail traders). (3) Use a third-party tool like KoinX, Quicko, or Cleartax to import the exchange report and auto-format for ITR. Keep the underlying trade-level detail for 8 years in case of scrutiny.

How do I report self-custody / DeFi / offshore exchange trades?

Same rules apply โ€” but YOU are responsible for tracking everything since no Indian exchange will issue you a tax report. For Binance, Coinbase, Kraken: download the trade history CSV and convert prices to INR at the trade date's RBI reference rate. For DeFi (Uniswap, Aave, Compound): every swap, deposit/withdraw, and yield receipt is potentially taxable. Use blockchain explorers (Etherscan, BSCScan) + a portfolio tracker (Koinly, CoinTracker, Accointing) to assemble the full transaction log. Self-custody P2P trades on Telegram / WhatsApp are also taxable but harder to prove cost basis โ€” keep bank statements, screenshots of negotiations, and wallet transaction hashes. Risk of Section 271AAB undisclosed-income penalty if caught underreporting โ€” up to 60% of the undisclosed amount.

What's the due date for ITR-2 / ITR-3 with Schedule VDA in FY 2026-27?

(1) Non-audit cases (most retail crypto traders): 31 July 2027. Late filing penalty: โ‚น1,000-5,000 under Section 234F + 1% per month interest on unpaid tax under Section 234A. (2) Audit applicable (rare for crypto only โ€” usually combined with F&O turnover > โ‚น10 crore): 31 October 2027 for ITR submission, audit report due 30 September 2027. (3) Belated return: up to 31 December 2027 (3 months after the relevant assessment year end). After that, no filing accepted until you receive a notice. (4) Revised return: up to 31 December 2027 for the same FY. Late filing also forfeits the right to carry forward any other losses (e.g., F&O business loss, capital loss from equities) โ€” even though VDA losses themselves cannot be carried forward at all.

Can I use ClearTax, Quicko, or KoinX to file Schedule VDA?

Yes โ€” all three handle Schedule VDA. KoinX (koinx.com) specialises in crypto tax aggregation, integrating with 100+ exchanges (CoinDCX, WazirX, Mudrex, Binance, Coinbase, etc.) and DeFi wallets to auto-compute your VDA tax. They then export an ITR-ready file. Quicko (quicko.com) and ClearTax (cleartax.in) handle Schedule VDA filing within their ITR-2 / ITR-3 packages, often with crypto add-on costs of โ‚น500-2,000. Manual filing on incometax.gov.in is free if you're comfortable with Form 26AS reconciliation. Richify provides the FY 26-27 crypto tax CALCULATOR and reckoner to plan and validate numbers โ€” but does not file your ITR.

What are common Schedule VDA filing mistakes?

Top 7 mistakes: (1) Choosing ITR-1 (Sahaj) when you have VDA โ€” defective return. (2) Claiming exchange fees / gas / brokerage as cost โ€” explicitly disallowed under Section 115BBH(2). (3) Offsetting VDA losses against other income (salary, FD interest) โ€” disallowed under Section 115BBH(3). (4) Forgetting offshore exchange trades (Binance, Coinbase) โ€” IT department gets data via international tax treaties. (5) Treating crypto-to-crypto swaps as non-taxable โ€” every swap is BOTH a sale and a purchase, both legs are taxable events. (6) Missing airdrop / fork receipt taxation โ€” receipt is 'Income from Other Sources' (slab rate), subsequent sale is 30% under Section 115BBH (taxed TWICE in effect). (7) Not matching Schedule VDA totals with Form 26AS TDS โ€” triggers automated mismatch notice. The fix is always: maintain detailed records throughout the year, then use a tax tool to validate before submitting.

Is there a penalty for not reporting crypto in ITR?

Yes โ€” multiple potential penalties. (1) Section 270A (under-reporting / misreporting of income): 50% of tax on under-reported income; 200% if misreporting is deemed wilful. (2) Section 271AAB (search cases): 60% of undisclosed income. (3) Black Money (Undisclosed Foreign Income and Assets) Act 2015: applies to offshore crypto holdings โ€” penalty up to 120% of undisclosed amount + criminal prosecution. (4) Section 276C: prosecution for wilful tax evasion โ€” imprisonment 6 months to 7 years + fine. The IT department now receives detailed crypto data via: (a) Indian exchange TDS filings, (b) CRS / FATCA international information exchange, (c) blockchain analysis tools used by the Directorate of Income Tax. Probability of getting caught for not reporting is now meaningfully higher than pre-2022 โ€” filing transparently is the safe path even if expensive at 31.2% effective rate.

richify.ai

Your personal AI for understanding and tracking your personal finance.

Explore Richify