CBDT Requires FIFO. Airdrops Are Taxed at Slab + 30 Percent. Most Free Trackers Sell Your Data. KoinX Costs Rs 999. ClearTax Costs Rs 1,499. Rotki Is Free but Requires Setup. Here Is the Honest Indian Crypto Tracker Comparison.
Indian crypto portfolio tracking has unique requirements that most global trackers do not meet — FIFO cost basis (CBDT-mandated), Section 194S 1 percent TDS reconciliation against Form 26AS, Schedule VDA-ready CSV output, airdrop FMV-on-receipt accounting, and Schedule FA support for offshore holdings.
Choosing the wrong tracker can produce tax filings that under-report by lakhs (audit risk) or over-report (paying tax you do not owe). This article is the actual comparison: which tracker handles what, what each costs, where the privacy holes are, and how to build the right Indian crypto tracker stack.
The Indian-Specific Requirements Most Trackers Miss
| Requirement | Why it matters |
|---|---|
| FIFO cost basis | CBDT-mandated for Section 115BBH; wrong method = wrong tax |
| 1% TDS reconciliation against Form 26AS | TDS is recoverable only if matched |
| Schedule VDA CSV output | Required for ITR-2 filing |
| Airdrop FMV-on-receipt | Conservative tax position requires this |
| Crypto-to-crypto disposal recognition | Each swap is potentially a tax event |
| INR-denominated valuations | Required for INR tax calculation |
| Schedule FA support | For offshore exchange holdings (Binance, Bybit) |
| CARF preparation | Effective January 2027 |
| Multi-chain DeFi tracking | LP tokens, staking, bridges |
| GST on exchange fees treatment | 18% GST adds to tracked cost basis |
A tracker that handles only 6 of these 10 is useless for Indian tax filing. A tracker that handles 8-10 is the right choice.
Indian-Tax-Focused Trackers — Detailed Comparison
KoinX
| Attribute | Details |
|---|---|
| Pricing | Rs 999/year basic (50 txns), Rs 2,499/year standard (500 txns), Rs 4,499/year unlimited |
| Indian tax compliance | Highest — FIFO default, 1% TDS reconciliation, Schedule VDA output, airdrop as other income |
| Supported exchanges (India) | CoinDCX, WazirX, Mudrex, CoinSwitch, ZebPay, Bitbns — full API import |
| Supported exchanges (offshore) | Binance, Coinbase, Kraken, Bybit, OKX, KuCoin — API import |
| Supported chains | Ethereum, Polygon, BSC, Solana, Avalanche, Arbitrum, Optimism, Base |
| DeFi support | Good for Uniswap, Aave, Compound, basic Curve; weak on Balancer v2 LP |
| NFT support | Moderate; manual entry often needed |
| CARF preparation | In development as of mid-2026 |
| User base (India estimate) | ~80,000 active subscribers |
| Standout feature | Automatic Form 26AS cross-check |
| Weakness | DeFi LP tokens sometimes valued incorrectly |
ClearTax Crypto
| Attribute | Details |
|---|---|
| Pricing | Rs 1,499/year basic, Rs 2,999/year standard, Rs 3,999/year premium |
| Indian tax compliance | Strong — FIFO support, Schedule VDA output, integrated with ClearTax ITR filing |
| Supported exchanges (India) | CoinDCX, WazirX, Mudrex, CoinSwitch, ZebPay |
| Supported exchanges (offshore) | Binance, Coinbase, Kraken, OKX |
| Supported chains | Ethereum, Polygon, BSC; limited Solana |
| DeFi support | Weak overall |
| NFT support | Limited |
| CARF preparation | Roadmap item |
| User base (India estimate) | ~40,000 active subscribers |
| Standout feature | Seamless ITR filing handoff |
| Weakness | Less depth than KoinX on DeFi |
TaxNodes
| Attribute | Details |
|---|---|
| Pricing | Rs 1,499/year, Rs 3,499/year, Rs 6,999/year |
| Indian tax compliance | High — FIFO, Schedule VDA, airdrop handling |
| Supported exchanges (India) | All major Indian exchanges |
| Supported exchanges (offshore) | Binance, Bybit, KuCoin, others |
| Supported chains | Multi-chain similar to KoinX |
| DeFi support | Good |
| NFT support | Good |
| CARF preparation | Active development priority |
| User base (India estimate) | ~25,000 active subscribers |
| Standout feature | Strong DeFi mapping and CARF readiness |
| Weakness | Newer brand, less customer support depth |
Koinly (Global with Indian jurisdiction support)
| Attribute | Details |
|---|---|
| Pricing | USD 49-249 per year (Rs 4,200-21,000) |
| Indian tax compliance | Moderate — FIFO available when India jurisdiction selected, manual tweaks needed |
| Supported exchanges | 800+ integrations including Indian ones |
| DeFi support | Excellent |
| NFT support | Excellent |
| Standout feature | Most comprehensive global integration |
| Weakness | Expensive in INR; not Indian-tax-optimized by default |
Global Trackers (Portfolio View, Not Tax) — Detailed Comparison
These are not for Indian tax filing. They are for live portfolio visibility, DeFi monitoring, and multi-chain net worth tracking.
CoinStats
| Attribute | Details |
|---|---|
| Pricing | Free basic, USD 9.99/month premium (Rs 850/mo) |
| Multi-chain support | Strong (50+ chains) |
| Exchange integration | API for major CEX |
| Privacy concerns | High — October 2024 breach exposed 50K user wallets |
| Indian tax features | None |
| Notes | Removed from Indian App Store March 2024; web access continues |
Zerion
| Attribute | Details |
|---|---|
| Pricing | Free for basic, premium tiers for power users |
| Multi-chain support | Excellent EVM coverage |
| Exchange integration | Limited |
| Privacy concerns | Moderate — analytics data sharing with chain intelligence partners |
| Indian tax features | None |
| Notes | Best for EVM DeFi-heavy users |
DeBank
| Attribute | Details |
|---|---|
| Pricing | Free; premium for advanced analytics |
| Multi-chain support | EVM chains, strong DeFi |
| Exchange integration | Limited |
| Privacy concerns | Moderate |
| Indian tax features | None |
| Notes | Best free DeFi tracker |
Rotki (Self-Hosted)
| Attribute | Details |
|---|---|
| Pricing | Free basic; USD 8.50/month premium (Rs 720/mo) |
| Multi-chain support | Strong |
| Exchange integration | 80+ exchanges |
| Privacy concerns | Lowest — runs on your own machine |
| Indian tax features | Community-contributed Indian tax templates |
| Setup complexity | Moderate (desktop install or VPS self-host) |
| User base (India estimate) | ~5,000-10,000 |
| Standout feature | Complete privacy, open source |
Privacy Audit — Where Your Wallet Data Goes
Free trackers: monetization through data
| Service | Documented monetization |
|---|---|
| CoinStats | Aggregate wallet data sold to chain analytics; October 2024 API breach exposed direct user wallet linkages |
| DeBank | Aggregate data shared with chain intelligence partners per ToS |
| Zerion | Analytics data shared; data partnership programs |
| Most “free” Telegram bots | Often direct information theft |
The pattern: “free” trackers monetize via aggregating user wallet data and selling to chain analytics firms (Chainalysis, TRM Labs, Elliptic), market intelligence platforms, and sometimes ad networks. Your wallet addresses and balances are the product.
Paid trackers: cleaner but not perfect
| Service | Privacy stance |
|---|---|
| KoinX | Paid subscription; aggregates anonymized data for product improvement |
| ClearTax Crypto | Paid; standard privacy practices |
| TaxNodes | Paid; standard privacy practices |
| Koinly | Paid; GDPR-compliant; data not sold |
Paid trackers have cleaner financial models but still maintain server-side data. Privacy is better than free trackers but not absolute.
Self-hosted: best privacy
| Service | Privacy stance |
|---|---|
| Rotki | Data never leaves your machine; open source code auditable |
For Indian HNI users with significant crypto holdings, the privacy difference between commercial trackers and Rotki is meaningful. Wallet addresses publicly linked to your identity create attack surface for targeted phishing, sim-swap, and social engineering.
Indian Tax Mechanics That Trackers Must Get Right
Section 115BBH — 30% flat on gain
Tracker must:
- Use FIFO cost basis
- Compute gain on each disposal (sell, swap, DeFi exit)
- Apply 30 percent rate plus 4 percent cess
- Output gain figure on Schedule VDA format
Section 194S — 1% TDS on disposal
Tracker must:
- Identify each disposal subject to TDS
- Match TDS amount against Form 26AS
- Output reconciliation report
- Flag discrepancies
Airdrop tax (conservative position)
Tracker must:
- Identify airdrop receipt events on-chain
- Compute FMV at receipt time
- Apply slab rate (other income under Section 56)
- On subsequent sale, apply Section 115BBH on (sale price - FMV at receipt)
Crypto-to-crypto swap
Tracker must:
- Recognize each swap as two disposals (token A out, token B in)
- Compute gain on token A disposal
- Establish cost basis for token B at fair value at swap time
- Apply 30 percent under Section 115BBH on the swap-realized gain
This is the most under-handled feature. Many users do not realize each Uniswap or DEX swap is a tax event. See Uniswap India each swap 30% tax.
Staking rewards
Tracker must:
- Identify reward accrual events
- Apply conservative position: slab tax on FMV at accrual
- On subsequent sale, apply Section 115BBH on (sale price - FMV at accrual)
Cross-chain bridges
Tracker must:
- Identify bridge events (transfer from chain A to chain B)
- Conservative position: treat as a transfer event subject to Section 115BBH
- Aggressive position: treat as movement of same asset (no taxable event)
Trackers differ on this. CBDT has not clarified. Use the position your CA recommends.
For Schedule VDA filing mechanics see how to file ITR crypto Schedule VDA. For full Indian tax framework see crypto tax India complete guide.
Setting Up a Tracker — The Right Way
Step 1 — Choose your tracker
For most Indian retail with under Rs 50 lakh portfolio: KoinX (best India-tax fit) or TaxNodes.
For DeFi-heavy users: Rotki (privacy + DeFi depth) or Koinly (broadest integration).
For multi-chain casual viewing: DeBank or Zerion for live, KoinX for tax.
Step 2 — Connect exchanges via API
For each Indian exchange:
| Permission | Setting |
|---|---|
| Read account information | YES |
| Read trading history | YES |
| Read deposit/withdrawal history | YES |
| Place orders | NO |
| Withdraw | NO |
| API key IP whitelist | YES — set to tracker’s known IP |
| Key rotation | Every 90 days |
For offshore exchanges (Binance, Bybit), same pattern. Be aware of FEMA implications for offshore holdings.
Step 3 — Connect wallets
For each blockchain wallet:
| Permission | Setting |
|---|---|
| Read on-chain data (public) | Yes — necessary |
| Sign transactions | No — never give signing permission |
| View-only mode | Always |
Most trackers connect via wallet address (read-only). Never grant signing access.
Step 4 — Manual reconciliation
For events trackers miss (airdrops, mining rewards, OTC trades):
- Maintain a manual entry log
- Cross-check tracker output against on-chain explorer (Etherscan, Solscan)
- Verify cost basis matches your actual purchase records
Step 5 — Generate tax report
At end of FY (April-March):
- Generate Schedule VDA CSV from tracker
- Cross-check totals against Form 26AS (1% TDS line items)
- Reconcile discrepancies with exchange statements
- Hand to CA or file via ClearTax / ITR utility
Common Tracker Errors That Cost Indian Users Money
Error 1 — Average cost instead of FIFO
If your tracker defaults to average cost (CoinStats, some Zerion configurations), your gain calculation is wrong by CBDT standards. Switch to FIFO before generating Schedule VDA output.
Error 2 — Airdrops not classified
Trackers that ignore airdrops entirely (most global ones) miss the slab tax on airdrop FMV at receipt. For users who farmed Optimism, Arbitrum, zkSync, Starknet airdrops in 2023-25, this can be Rs 1-10 lakh of unrecognized income.
Error 3 — Crypto-to-crypto swaps treated as non-events
If your tracker treats Uniswap swaps as transfers between your own wallets (zero-tax) rather than disposals (taxable), you have underreported gains by potentially lakhs.
Error 4 — Cost basis carried incorrectly across exchanges
If you bought BTC on CoinDCX and transferred to a self-custody wallet, then sold via Binance, the cost basis should track from original purchase. Some trackers reset cost basis at transfer — this is wrong.
Error 5 — Missing offshore exchange holdings on Schedule FA
If you have any holdings on Binance, Bybit, KuCoin, OKX, Kraken, you must file Schedule FA in addition to Schedule VDA. Most users miss this. Penalty under Black Money Act: Rs 10 lakh per year of non-disclosure.
Error 6 — TDS double-counting
Some trackers compute the 1% TDS twice (once as a fee in cost basis and once as a credit against tax). Verify your reconciliation report shows TDS as a credit only.
Error 7 — GST on exchange fees not added to cost basis
When you pay 18% GST on a CoinDCX trading fee, that GST is part of your cost basis. Some trackers miss this small adjustment.
Self-Hosting Rotki — Setup for Indian Users
For privacy-focused users, Rotki provides commercial-tracker-equivalent functionality with complete data control.
Hardware requirements
| Setup | Approximate cost |
|---|---|
| Desktop app (Windows, Mac, Linux) | Free |
| Raspberry Pi 5 (8GB) | Rs 8,000 |
| Cloud VPS (DigitalOcean, Hetzner) | Rs 400/month |
Setup steps
- Download Rotki from rotki.com (always verify HTTPS and signature)
- Install on chosen platform
- Create encryption-protected database
- Connect exchanges via API (same read-only pattern as commercial trackers)
- Connect wallets via address (public read-only)
- Configure Indian tax jurisdiction (FIFO, slab rate handling)
- Run initial sync (typically 30-60 min depending on history)
Ongoing usage
- Run weekly to sync latest transactions
- Premium subscription unlocks advanced features
- Backup database file regularly (encrypted)
- For VPS-hosted setup, use SSH key authentication and firewall rules
Indian tax customization
Rotki community has contributed Indian tax templates supporting:
- FIFO cost basis
- Section 115BBH 30% flat
- Section 194S 1% TDS
- Schedule VDA output format
- Conservative airdrop treatment
These templates are auditable in the open source codebase.
DIY Spreadsheet Tracker — Free Alternative
For users with simple buy-and-hold patterns and under 50 transactions per year, a Google Sheets template can replace a commercial tracker.
Required columns
| Column | Content |
|---|---|
| Date | Transaction date |
| Type | Buy, Sell, Swap, Airdrop, Stake reward |
| Asset | Token symbol |
| Quantity | Tokens transacted |
| INR value | Fair market value in INR |
| Exchange/Wallet | Source/destination |
| Fee | Exchange fee + GST |
| TDS deducted | 1% TDS amount |
| Notes | Any relevant context |
FIFO computation
A FIFO formula in spreadsheet form requires tracking “lots” of purchased crypto and matching against sales chronologically. Templates exist on Reddit r/IndiaInvestments and crypto-CA Twitter that handle this.
Limitations
- Manual entry is error-prone above 100 transactions per year
- DeFi positions require careful manual tracking
- Multi-chain swaps require manual cost-basis carries
- Time-intensive at tax filing
For users who outgrow the spreadsheet, transition to KoinX or TaxNodes is straightforward — both support CSV import.
When to Use Multiple Trackers Together
Pattern 1 — Tax tracker plus DeFi tracker
| Role | Tracker |
|---|---|
| Tax filing | KoinX or TaxNodes |
| Live multi-chain DeFi visibility | DeBank or Zerion |
| Reason | Tax trackers lag on DeFi visibility; DeFi trackers do not handle India tax |
Pattern 2 — Self-hosted plus commercial backup
| Role | Tracker |
|---|---|
| Daily privacy-focused tracking | Rotki self-hosted |
| Annual tax filing backup | KoinX or TaxNodes (one month subscription at tax time) |
| Reason | Privacy main + commercial verification once per year |
Pattern 3 — Multi-exchange aggregation
| Role | Tracker |
|---|---|
| Indian exchange tax | KoinX |
| Offshore exchange tax (Schedule FA prep) | TaxNodes (better CARF readiness) |
| Cross-check | Rotki |
| Reason | Each tracker handles a specific need better than others |
For HNI Indian crypto holders, a 2-3 tracker stack is normal and prudent.
What CARF 2027 Changes for Tracker Selection
From January 1, 2027:
| Pre-CARF | Post-CARF |
|---|---|
| Offshore exchange holdings often undisclosed | Auto-reported to ITD by exchange |
| Manual Schedule FA disclosure was main compliance path | Auto-reconciliation against ITD-received data |
| Tracker choice was about user convenience | Tracker choice must align with CARF disclosure format |
| Indian-only trackers were sufficient | Multi-jurisdiction tracking becomes essential |
CARF-ready trackers will pre-populate Schedule FA based on offshore activity and reconcile against expected auto-reported data. TaxNodes and KoinX are actively building these features.
For users with significant offshore exposure (Binance, Bybit, etc.), CARF-ready tracker is now important. Switch before 2027 to allow data history to build.
For full CARF impact see CARF 2027 India crypto auto-reporting.
Decision Tree — Which Tracker for You
| Your situation | Recommended tracker |
|---|---|
| Under 50 transactions/year, only Indian exchanges, no DeFi | DIY Google Sheets or KoinX basic Rs 999 |
| 50-500 transactions/year, Indian exchanges, light DeFi | KoinX standard Rs 2,499 |
| 500+ transactions, Indian + offshore, moderate DeFi | KoinX unlimited Rs 4,499 or TaxNodes Rs 3,499 |
| DeFi-heavy power user, multi-chain LP positions | Rotki premium + KoinX for tax |
| Privacy-focused with Rs 50 lakh+ portfolio | Rotki self-hosted on VPS |
| HNI with offshore exposure | TaxNodes for CARF prep + Rotki + KoinX backup |
| Just want to see net worth, no tax filing yet | DeBank or Zerion (free) |
| Need ITR-2 filing service end-to-end | ClearTax Crypto bundled with ClearTax ITR |
Bottom Line
Indian crypto portfolio tracking has unique requirements most global trackers do not meet. FIFO cost basis is CBDT-mandated. 1 percent TDS must be reconciled against Form 26AS. Airdrops conservatively require slab tax on FMV at receipt. Each crypto-to-crypto swap is potentially a tax event. Offshore holdings require Schedule FA disclosure with Black Money Act penalty risk for non-compliance.
For Indian retail in 2026:
- Default choice: KoinX (Rs 999-4,499/year) for tax-focused users
- Alternative: TaxNodes (Rs 1,499-6,999/year) with stronger CARF readiness
- Privacy-focused: Rotki self-hosted (free or USD 8.50/month premium)
- Live DeFi visibility: DeBank or Zerion (free) in addition to tax tracker
- Avoid: free-only trackers as primary (data privacy concerns + Indian tax gaps)
The honest framework: tracker selection is not just about UI preference. The wrong tracker produces wrong tax numbers — either over-paying or audit risk for under-paying. Pay for Indian-tax-aware tracking; do not optimize for the Rs 999 subscription cost when your tax exposure can be Rs 50K-5 lakh.
For tax filing process see how to file ITR crypto Schedule VDA. For tax framework see crypto tax India complete guide. For offshore exchange tracking see Binance India ban VPN FEMA risks. For wallet selection see crypto wallet India hardware.