Coinbase crypto tax import
Connect Coinbase to CryptaTax and import your full transaction history in minutes — trades, transfers, rewards, and fees — then get a tax report for your country.
How to import Coinbase into CryptaTax
You have two options:
- Read-only API (fastest). In Coinbase, create an API key with read-only access. In CryptaTax, choose Add account → Coinbase and paste the key. CryptaTax syncs your history automatically and keeps it up to date.
- CSV upload. Export your transaction history from Coinbase as a CSV (its "generate report" / statements area), then upload it in CryptaTax.
A read-only key lets CryptaTax see your transaction history but never trade or withdraw — the trading and withdrawal permissions stay switched off.
What gets imported
Your Coinbase buys, sells, and trades, deposits and withdrawals, staking and rewards (e.g. Coinbase Earn), and fees. CryptaTax categorises each one automatically — capital gain, loss, or income — and matches transfers so they aren't double-counted.
A note for US users: Form 1099-DA
From the 2025 tax year, Coinbase reports your gross proceeds to you and the IRS on Form 1099-DA. For 2025, cost basis isn't required on that form, so you generally still need to calculate it — and your return should match the 1099-DA the IRS receives. CryptaTax reconciles your imported history against the form so the numbers line up. → Crypto tax in the US →
Then what?
CryptaTax calculates your gains and income across Coinbase and every other connected account, and produces a tax report formatted for your country — ready to file or hand to your accountant. → Tax reports & forms → · Crypto tax by country →
FAQ
Connect Coinbase to CryptaTax by read-only API or CSV, and CryptaTax generates a country-formatted report from your imported history.
Both — a read-only API connection for automatic, ongoing import, or a CSV upload of your transaction history.
No. A read-only API key gives access to your transaction history only — never trading or withdrawal access.
From the 2025 tax year, yes — gross proceeds on Form 1099-DA (US). CryptaTax reconciles your records against it.