Binance to CoinLedger
Download your Binance history, drop it in below, and you get a file in CoinLedger's own import layout plus a list of anything that needs a manual fix.
Your file is read in this browser tab and never uploaded.
1. Export from Binance
On the website, open Assets, then Asset History, and choose Export Transaction Records. Use Customize to request one calendar year per file, then download it within seven days, before the link expires. The file lists every balance change across Spot, Funding and Earn. Step-by-step: how to export Binance transaction history.
If you're opening an account now, the sign-up guide covers the settings worth switching on first.
2. What changes in the file
| Column in the export | What we take from it |
|---|---|
UTC_Time | Transaction time (already UTC). Rows with the same time and account are grouped into one trade. |
Account | Used only to group a trade's rows together. Spot, Funding and Earn are treated as one Binance account for cost basis. |
Operation | Transaction type: trade side, fee, deposit, withdrawal, interest, staking reward, distribution. |
Coin | Asset ticker. |
Change | Amount with a sign: negative is what left your balance, positive what arrived. |
Remark | Not used. |
| CoinLedger column | Filled from |
|---|---|
Date (UTC) | Transaction time in UTC, MM/DD/YYYY HH:MM:SS |
Platform (Optional) | Exchange name |
Asset Sent / Amount Sent | The side that left your balance |
Asset Received / Amount Received | The side that arrived |
Fee Currency / Fee Amount | Fee, in the asset it was charged in |
Type | Trade, Deposit, Withdrawal, Staking, Interest, Income or Airdrop |
Description (Optional) | Original operation name for income rows |
TxHash (Optional) | The transaction ID on the blockchain, when the file has one |
3. Import into CoinLedger
In CoinLedger, open Import, choose Manual import or Universal template, and upload the converted CSV.
Known problems with this pair
- CoinLedger needs the platform name on each row; the converter writes
binance. - Trades against USDT carry no dollar value in the file. CoinLedger prices them after import.