Getting your Coinbase CSV
Coinbase stores your full trading history under Statements. You need the complete CSV, not just the current year, so the calculator can build accurate cost basis queues from your earliest purchases.
- Go to accounts.coinbase.com and sign in.
- Select Statements from the left sidebar.
- Under "Generate custom statement," select All assets and All transactions.
- Set the date range to All time.
- Choose CSV format and click Generate.
The export includes buys, sells, sends, receives, converts, staking rewards, Coinbase Earn, learning rewards, and Advanced Trade fills - all 35+ transaction types in a single file.
India's 30% VDA tax on crypto
Every time you sell, swap, convert, or spend crypto on Coinbase, India's VDA framework triggers a 30% flat tax on the gain under Section 115BBH. There is no distinction between short-term and long-term holdings. The only deduction allowed is the cost of acquisition of that specific asset.
Losses from one VDA cannot offset gains from another. If you lost money on ETH and made money on BTC, you pay 30% on the BTC gain with no offset for the ETH loss. VDA losses also cannot be carried forward.
- Taxable events: Sells, crypto-to-crypto conversions, spending crypto, gifting crypto above ₹50,000 in aggregate.
- Non-taxable: Buying crypto with INR, transferring between your own wallets, receiving crypto you purchased.
- Cost basis method: FIFO (First In, First Out) - each disposal matched to the earliest purchase of that asset.
- Tax forms: ITR-2 or ITR-3 with Schedule VDA. Staking income reported under "Income from Other Sources."
- Filing deadline: 31 July of the assessment year (e.g., FY 2025-26 files by 31 July 2026).
From CSV to Schedule VDA
The calculator parses all 35+ Coinbase transaction types and applies FIFO matching across your complete history. For each disposal in your selected Indian financial year, it calculates the cost of acquisition, sale consideration, and gain - exactly what Schedule VDA requires.
Staking rewards, Coinbase Earn, and learning rewards are separated as crypto income, valued at fair market value at the time of receipt. When you later sell those tokens, the capital gain is calculated from that receipt value as cost basis.
All values are converted to INR using historical daily exchange rates. The report includes a VDA gains table, crypto income summary, surcharge calculation, top assets by P&L, end-of-year holdings, and a complete transaction audit trail.
What Indian Coinbase users should know
Coinbase is a foreign exchange from India's perspective, which creates specific tax obligations that don't apply to domestic platforms like WazirX or CoinDCX.
- No automatic TDS deduction: Indian exchanges deduct 1% TDS (Section 194S) on transactions above ₹10,000. Coinbase does not. If you trade on Coinbase, you are responsible for paying advance tax quarterly when your total VDA tax liability exceeds ₹10,000. Check how Section 194S may apply to your situation.
- Schedule VDA requires per-transaction detail: You must report each Coinbase trade individually - date of transfer, date of acquisition, cost, and sale consideration. Our report generates this data mapped to Schedule VDA fields.
- Staking rewards on Coinbase: Coinbase supports staking for ETH, SOL, ATOM, and other assets. In India, staking rewards are taxed as "Income from Other Sources" at your slab rates when received, then at 30% VDA rate when you sell them.
- Coinbase Earn and learning rewards: These are unique to Coinbase. They're treated as crypto income at fair market value on receipt, reported under Other Sources.
- INR conversion: Coinbase reports values in USD. Our calculator converts every transaction to INR using historical ECB rates, which is what the Income Tax Department expects.
- No 1099-DA for Indian users: Coinbase's Form 1099-DA (starting 2025) is US-only. Indian users get no tax forms from Coinbase at all - you need to calculate and report everything yourself.
Related calculators and guides
Coinbase calculator: Coinbase Tax Calculator (all countries)
India calculator: India Crypto Tax Calculator (all exchanges)
Other exchanges in India:
Binance India ·
Kraken India