Recap supports two methods for connecting your Coinbase account: via CSV file or directly through the API.
The API may be the more convenient option as it syncs your transactions automatically — see Connecting your Coinbase account through the API.
This guide covers the CSV method.
Step 1 — Download your CSV file from Coinbase
Head to the Reports section of your Coinbase account to download your full transaction history.
💡 If you preview your file in a spreadsheet editor like Excel or Numbers, do not resave it before uploading to Recap. Automatic formatting changes may make the file unreadable.
Step 2 — Upload your CSV to Recap
In Accounts, click Add Account, then select Upload Exchange Statements, then Coinbase.
Give your account a name and click Next.
You'll return to Accounts with a new empty Coinbase account.
Click the Settings Cog, then Import Coinbase CSV.
Click Browse to locate your file, then click Import.
Your Coinbase transactions are now in Recap.
Troubleshooting
Import failure after opening in Excel or Numbers: these apps can reformat dates and values without warning. If your import fails, try again with the original downloaded file.
Missing transactions: check that your full transaction history is included in the exported file.
Duplicate transactions: if importing multiple files, ensure there's no overlap between date ranges.
Need help?
Click Support in the bottom left of the app to speak to us directly.

