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 over a week ago

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.

Step 1: Export Your Binance Transaction History

  • Log in to Binance.

  • Navigate to the Transaction History section


  • Mouseover the export icon and click Export Transaction Records.

  • From the pop-up, Select the required date range, and select All for both the Account and Coin options. Click Generate.


  • Wait for the statement to generate - this may take some time. After the statement has been generated, you will receive an SMS and/or email reminder.

  • Once the statement has been generated, return to the Export Transaction Records pop-up and click Download next to the file.

    Save the file to your computer, making a note of its location so you can easily find it when uploading to Recap later.


Step 2: Create a Binance CSV Account in Recap

  • Open Recap and go to the Accounts screen.

  • Click Add Account at the top-right of the screen

  • Select Exchange CSV File then click Next.

  • Choose Binance then click Next.

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

  • Your Binance CSV account will now be created!


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 Manage CSV Files.

  • Drag your CSV files into the designated box, or click inside the box to browse and select your Binance CSV file(s) from your computer.

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

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 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 transactions or transactions that you need to reclassify, 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?