Binance is the world's largest cryptocurrency exchange by trade volume, and an active account often produces a lot of data to track. Spot trades, Futures positions, Margin loans, staking rewards, savings earnings, P2P swaps, dust conversions, and transfers between subaccounts and external wallets all add up across a tax year.
Recap takes every transaction, sorts them for tax, and produces a report you can review, file, or share with your accountant. Sign up, upload your Binance statements, and Recap does the heavy lifting.
Disclaimer
The information provided in this content does not endorse Binance. Furthermore, it does not constitute tax advice. If anything financial or tax-related is unclear, speak to a qualified tax professional. You can also share your Recap account with your accountant or tax adviser directly.
What is Binance?
Binance is the largest crypto exchange in the world. You can trade derivatives, earn yield, swap dust, lend, borrow, and more. That's why Binance accounts tend to have the most complicated tax positions of any exchange.
Here's an overview of what Binance offers:
- Spot trading: buy and sell major cryptocurrencies including Bitcoin, Ethereum, BNB, and thousands of altcoins.
- Futures: USDS-M and Coin-M perpetual and quarterly contracts for leveraged exposure to crypto assets. See our Binance Futures integration for the dedicated page.
- Margin trading: borrow funds to take long or short positions, using cross or isolated margin.
- Binance Earn: flexible and locked savings, staking, dual investment, and other yield-bearing products.
- Auto-Invest: recurring purchases of crypto assets into a designated portfolio.
- P2P and Convert: peer-to-peer trades and direct asset swaps that don't pass through the orderbook.
- NFT marketplace and Launchpad: NFT trading and new token launches with staking-based participation.
Why Binance is harder to track manually than most exchanges
Binance's scale and product range create a few specific data challenges that smaller exchanges may not have. If you've previously tried to calculate your Binance tax, you've probably run into at least one of these:
- The Binance API doesn't always return your complete trade history, particularly for older trades, delisted assets, and certain product types. Statement exports are usually more complete.
- Active accounts can produce tens of thousands of transactions across spot, Futures, Margin, and Earn in a single tax year, which is incredibly difficult to reconcile manually.
- Each product type exports in a different format, so combining them into one tax position is slow and error-prone.
- Transfers between Binance subaccounts and other wallets you own need to be matched up so they aren't treated as disposals.
- Staking and savings products can drip-feed small income events almost every day with each one needing to be valued in your local currency on the date it arrived.
Binance products supported in Recap
Recap calculates tax across Binance's core product range. Once your data is in, your activity flows into a single Recap tax report whether you import via statement or API.
- Spot trading across every supported asset.
- Futures (USDS-M and Coin-M), including realised P&L and fees.
- Margin trading (cross and isolated).
- Binance Earn products, including staking rewards and savings interest.
- Deposits, withdrawals, and internal transfers between Binance accounts.
- Dust conversions and other small-asset swaps.
How to import Binance into Recap
There are two ways to bring your Binance data into Recap. For most users we recommend the statement import, because Binance's API doesn't always return a complete transaction history.
- Statement import (recommended): export your Binance transaction history as CSV files from your Binance account and upload them to Recap. This is the most complete option, especially for older history and delisted assets. Our help guide on adding your Binance account using a CSV file walks through every step.
- API connection: connect your Binance account via API as an alternative way to import your data. This option keeps Recap in sync as you trade, but it may miss certain historical transactions, which is why statement import is our recommended method for the cleanest tax position. Our help guide on connecting your Binance account through the API walks through the setup if you choose this method.
Tip
Recap recommends importing your Binance data via CSV statements. Statement exports include older trades, delisted assets, and product types that the API often misses, giving you the cleanest possible tax position.
What's in your Binance tax report
Once your Binance data is in Recap, you'll get a tax report covering:
- Capital gains and losses on every disposal, using the cost basis rules for your jurisdiction.
- Income from staking, referrals, airdrops, savings interest, and other on-exchange earning events, valued at the time of receipt.
- A transaction log so you can spot any issues before you file.
- A downloadable summary you can submit with your tax return or share with your accountant.
You can preview your Binance tax position at any time during the year, not only at filing season. As you add other exchanges and wallets to Recap, your Binance activity flows into your overall position alongside everything else.
Sync Binance CSV Common Binance tax challenges and how Recap solves them
Binance accounts often produce a few recurring tax problems. Here's how Recap handles each one:
- Missing API trades: Binance's API often doesn't return older trades, delisted assets, or certain product types. Recap recommends statement imports for completeness.
- Dust conversions: Binance's convert-small-balances-to-BNB feature produces many tiny transactions. Recap classifies each one correctly so they don't incorrectly impact your overall gain and loss calculations.
- Internal transfers: moves between your Binance subaccounts, or between Binance and external wallets you own, shouldn't be taxed as disposals. Recap ensures they are treated as non-taxable movements.
- Daily earnings: Staking rewards, savings interest, and similar products can produce hundreds of small income events a year. Recap values each one on the day it arrived, so you don't have to.
How Binance transactions are taxed
Recap classifies each Binance transaction type according to common tax treatment, then applies the specific rules for your jurisdiction in your final report. Here's how the most common Binance activity is handled:
| Transaction type | CGT | Income | Tracked in Recap |
|---|---|---|---|
| Deposits | |||
| Withdrawals | |||
| Buying crypto with fiat | |||
| Crypto to crypto | |||
| Selling crypto for fiat | |||
| Earning staking rewards | |||
| Defi Interest | |||
| Airdrops | |||
| Dust transactions |
Why Binance users choose Recap
Recap is built for the kind of complexity Binance produces. Active Binance users typically choose Recap for:
- Full coverage of Binance's core product range, in one tax report.
- Statement imports that give you a complete, accurate tax position.
- A clear view of every transaction and the tax it produces, so the detail behind your numbers is easy to check before filing.
- Support for multiple Binance accounts under a single Recap login.
- Sharing tools that let your accountant or tax advisor view the same numbers you do.
- A year-round view of your tax position, not just a January scramble.
Ready to sort out your Binance tax? Sign up, upload your statements, and your report is ready to file or send to your accountant.
Sync Binance CSV 

