Skip to main content
Adding your Binance account using a CSV file

A step-by-step guide for adding your Binance account to Recap

Scott Price avatar
Written by Scott Price
Updated today

If you use Binance, we recommend adding your transactions using an Exchange CSV Account rather than the API Account option.

Binance’s API has several limitations, including restrictions on historical data and missing transaction types, which can lead to incomplete records. Uploading a Binance Statement CSV file ensures you have full control over your data and can include all relevant transactions.

Binance provides Statement CSV exports that contain a detailed record of your trades, deposits, withdrawals, and other activities. By uploading these files to Recap, you can accurately track your portfolio and ensure your tax calculations are complete.

Note: You can upload multiple CSV files to this account, so you may prefer to upload your Binance statements by year or by tax year for better organisation.

However, due to the Bed and Breakfast tax rule for capital gains, you must ensure that you include transactions made 30 days after the end of the tax year.


Step 1: Export Your Binance Transaction History

  • Log in to Binance.

  • Navigate to the Transaction History or Reports section.

  • Select the desired date range.

  • Choose CSV as the export format.

  • Download and save the file to your computer.


Step 2: Create a Binance CSV Account in Recap

  • Open Recap and go to the Accounts screen.

  • Click Add Account and select Exchange CSV Account.

  • Choose Binance as the exchange.

  • Name your account (e.g., "Binance CSV") and click Next.


Step 3: Import Your Binance CSV File into Recap

  • In the Accounts screen, find your newly created Binance CSV account.

  • Click the Settings cog and select Import CSV File.

  • Click Browse, select your Binance CSV file, and upload it.

  • If uploading multiple CSV files (e.g., for different years), repeat this step as needed.

  • Wait for the file to process and review any import messages or warnings.


Step 4: Review Your Imported Transactions

  • Navigate to the Activity screen to check your imported transactions.

  • Use filters to confirm deposits, withdrawals, trades, and other events are accurately recorded.

  • If you notice any missing or incorrect transactions, manually adjust them as needed.


Troubleshooting & Common Issues

  • CSV Format Errors: Ensure the file matches Binance’s official format and hasn’t been modified by spreadsheet software.

  • Missing Transactions: Check if Binance has provided a complete export and verify all date ranges.

  • Duplicate Transactions: If importing multiple files, ensure there’s no overlap in the date ranges.


Keeping Your Data Up to Date

  • If you continue using Binance, periodically download and import new Statement CSV files to keep your Recap account up to date.


Need Help?

  • If you run into any issues, check out our Help Center or contact our support team for assistance.

Did this answer your question?