CoinTracker pulls records from compatible crypto accounts and uploaded CSVs into a single read-only view for portfolio monitoring and tax preparation. It shows holdings, performance, realized and unrealized gains or losses, and cost basis (the acquisition value used in gain calculations), then can generate tax forms or exports according to the selected plan. Imported wallet and exchange connections are read-only; optional trading tools use a separate wallet-connected flow.
What you can connect
An onchain account is imported by entering its public address. For exchanges, CoinTracker offers read-only connections; compatible transaction files can also be uploaded in CSV format. Supported data-import networks listed here include Bitcoin, Ethereum, BNB Chain, Solana, Polygon, Base, Arbitrum, Optimism, Avalanche, Cardano and TRON. Swap availability is checked separately from import support. Coverage varies by source, network and transaction type.
Who it fits
Useful for: people who need to assemble records from several crypto accounts, monitor a combined portfolio and prepare tax data.
Less suited for: users who mainly need a trading terminal, asset custody or tax results that never need manual review.
Account required: yes.
Wallet required: optional. A wallet import uses its public address; exchange connections and CSV uploads work without a wallet. Retrieving data does not involve a wallet signature or sharing a private key.
Software installation: none for browser access. Official iOS and Android apps are also available.
Interface language: English is the language verified in the current product and app listing.
Before using the tax output
Imported activity can still contain missing cost basis, unmatched transfers or classifications that need correction. Reports are only as complete as the connected accounts and uploaded records. Forms, export formats and advanced tax features depend on the selected plan and reporting context; CoinTracker prepares records but does not replace a complete tax return or professional tax advice.
Plans and transaction limits
The listed US annual pricing separates transaction tiers; choose from the imported billable count rather than the plan name. Free includes previews and portfolio value but no downloadable tax forms. Self-serve paid plans also have a 200,000 lifetime-transaction limit. Full Service includes personal reconciliation support. Subscriptions renew unless cancelled; past-year forms and access to the upcoming year follow the purchase and renewal terms.
| Plan | USD/year | Current-year transactions |
|---|---|---|
| Base | 59 | 100 |
| Base+ | 99 | 250 |
| Prime | 199 | 1,000 |
| Prime+ | 299 | 2,500 |
| Ultra | 599 | 10,000 |
| Ultra+ | 1,999 | 50,000 |
| Full Service | from 3,499 | see quote |
Optional swaps and data review
CoinTracker’s documented tax-loss harvesting swap flow is for US customers. Swaps require a self-custody wallet and approval, with platform and network costs; exchange-held balances cannot be swapped through that flow. This does not grant trading permission to the read-only tax-import connection.
Before paying, check CoinTracker’s supported sources, transaction counting and required exports. Prior acquisitions and transfers still matter when reconciling current-year cost basis.
Optional AI access
The pricing page lists CoinTracker’s AI support and a connection to Claude or ChatGPT through MCP. Free access is limited; paid-plan access and the data you authorize determine what the integration can use. Review its answers against your transaction records.
