Everything you need to calculate, report, and optimize your crypto taxes — open source and self-hostable.
Tax Calculation Engine
IRS-compliant capital gains engine supporting all major cost basis methods. Handles wash sale detection, Schedule D generation, and Form 8949 output ready for your tax filing.
FIFO, LIFO, HIFO, and Specific ID cost basis methods
Wash sale detection with 30-day lookback and partial disallowance
Schedule D with $3,000 loss deduction limit and carryover tracking
IRS Form 8949 in PDF and CSV (TurboTax compatible)
Multi-Exchange Support
Import transactions from 20 exchanges and blockchain explorers. Auto-detect CSV formats or connect via read-only API keys for automatic syncing.
CoinGecko price feed with auto-refresh and manual override
Privacy & Security
Your financial data stays under your control. Self-host with Docker, encrypt API keys at rest, and never share data with third parties.
Self-hostable via Docker — your server, your data
AES-256 encryption for exchange API keys at rest
JWT authentication with bcrypt password hashing (12 rounds)
No tracking cookies, no analytics, no third-party data sharing
Reports & Export
Generate IRS-ready reports and export your data in multiple formats. Full JSON backup ensures you never lose your transaction history.
Form 8949 PDF with Box A-F classification and fee adjustments
Schedule D summary with Part I/II aggregation
CSV export compatible with TurboTax and other tax software
Full JSON backup including transactions, tax reports, and data sources
Ordinary Income Reporting
Automatically track and report ordinary income from staking rewards, mining, airdrops, and DeFi interest. Schedule 1 ready with full IRS Rev. Rul. 2023-14 compliance.
Staking, mining, airdrops, and interest income breakdown
Schedule 1, Line 8z ordinary income reporting
IRS Rev. Rul. 2023-14 compliant valuation at receipt
Combined capital gains + ordinary income tax summary
Regulatory Compliance Tracking
Stay ahead of evolving crypto tax regulations with built-in alerts for CARF 2027, the PARITY Act, 1099-DA covered/noncovered classification, and upcoming wash sale rule changes.
1099-DA covered vs noncovered security classification
PARITY Act wash sale, stablecoin exemption, and staking deferral alerts
IRS View showing what data the IRS receives from brokers
Tax-loss harvesting alerts for pre-PARITY Act window
GENIUS Act Stablecoin Compliance
The GENIUS Act redefines stablecoins as payment instruments, not securities. dTax tracks evolving IRS guidance and applies the correct tax treatment to your USDC, USDT, and other stablecoin transactions automatically.
Automatic stablecoin identification across 23 supported exchange formats
Payment-use vs. investment-use stablecoin classification tracking
Real-time IRS guidance alerts as GENIUS Act rules are finalized
Retroactive recalculation when IRS clarifies 2025–2026 stablecoin treatment
Global Tax Engine
Calculate crypto taxes using country-specific methods. dTax supports 8 methods — FIFO, PMPA, Total Average, UK Share Pooling, and more — with CARF compliance tracking for 67 jurisdictions.
Germany FIFO with 12-month Spekulationsfrist tax-free exemption — built into the engine
France PMPA (Prix Moyen Pondéré d'Acquisition) — weighted average cost basis, fully automated
Japan Total Average (総平均法) — compliant with NTA guidelines, ready for 20.315% reform
CARF-Ready — supports all reportable transaction types (crypto↔fiat, crypto↔crypto, DeFi, stablecoins) across 67 committed jurisdictions
Smart Historical Price Backfill
Missing USD values are auto-filled using IRS-approved historical price sources. One-click batch fix — free for all users, no manual entry required.
One-click batch fix for all transactions with missing prices
Every price stamped with source & timestamp — audit-ready
Free for all plans — competitors charge for the same feature
Frequently Asked Questions
How many exchanges does dTax support?
dTax includes 23 dedicated CSV parsers covering Coinbase, Binance, Kraken, Gemini, Crypto.com, and 18 more exchanges. Plus Generic CSV and CCXT API support for any exchange.
Does dTax support DeFi and NFT transactions?
Yes. dTax handles DEX swaps, LP deposits/withdrawals, staking rewards, airdrops, bridges, token wrapping, and NFT mint/buy/sell across Ethereum and Solana ecosystems.
What export formats are available?
dTax generates Form 8949 in CSV, PDF, and TXF (TurboTax-compatible) formats, plus Schedule D summary and detailed transaction reports.
Is dTax ready for CARF reporting in 2027?
Yes. dTax already supports all CARF-reportable transaction types: crypto-to-fiat, crypto-to-crypto, DeFi swaps, stablecoin transactions, and cross-border transfers. Our tax engine covers 7 cost basis methods across 15+ countries, and our regulatory intelligence tracks CARF adoption timelines for 67 committed jurisdictions.