Coinbase crypto tax report
LiveImport Coinbase activity into Coinfig and generate a filing-ready crypto tax report for South Africa. Read-only API and CSV uploads supported.
- API
- CSV upload
How to connect Coinbase to Coinfig
-
Open Coinbase API settings
Sign in to Coinbase and go to Settings → API (or the Developer Platform).
-
Create a read-only key
Create a new API key with view/read scopes for accounts and transactions only.
-
Store the credentials
Copy the API key name and private key. Coinbase shows the secret once.
-
Connect in Coinfig
Paste the credentials into Coinfig and sync your buys, sells, sends and rewards.
Transaction types supported
| Transaction type | Supported | Notes |
|---|---|---|
| Buys (fiat → crypto) | Yes | — |
| Sells (crypto → fiat) | Yes | — |
| Crypto-to-crypto trades | Yes | — |
| Deposits / withdrawals | Yes | Matched as transfers, not disposals. |
| Trading fees | Yes | — |
| Staking / rewards | Yes | Imported as income at receipt value. |
| Internal transfers | Yes | Auto-matched where both sides are connected. |
| Coinbase Earn / learn rewards | Yes | Imported as income at receipt value. |
Known limitations
- Some legacy Coinbase Pro records may need a separate CSV import.
- Card/spend transactions should be reviewed for correct disposal classification.
Related integrations
Coinbase tax FAQ
Does Coinfig generate a Coinbase tax report?
Yes. Connect Coinbase with a read-only API key and Coinfig produces a filing-ready crypto tax report from your full history.
Is the Coinbase connection read-only?
Yes. Coinfig only requests view scopes for accounts and transactions — it can never move your funds.
Does Coinbase report to SARS?
No. Coinbase is a US-based exchange and does not report to SARS. You must declare your gains yourself. This is not tax advice.
Does Coinfig support Coinbase rewards?
Yes. Coinbase Earn and staking rewards are imported as income valued on the date received.
Can I import a Coinbase CSV?
Yes. You can upload Coinbase’s transaction history CSV if you prefer not to connect via API.