CaixaUnica CaixaUnica

How to export Binance reports

Binance produces two families of CSV exports, both supported by CaixaUnica. For most users, Transaction History alone is enough; optionally upload the Financial Statement too to populate cost basis and rentability.

Primary source — Data Download Center

Report Importer When to use
Transaction History (full spot + earn activity) binance-tx Always. Most complete source: covers everything since account creation — spot trades, deposits, withdrawals, fees, Earn subscriptions/redemptions, staking rewards, airdrops.
Deposit History binance-deposit Subset of the above — only use if Transaction History isn't available for your window.
Withdraw History binance-withdraw Same.
Fiat Buy/Sell History binance-fiat-buy For card / PIX purchases that didn't show up correctly in Transaction History.

Heads up on double-count: Transaction History already covers deposits and withdrawals. If you upload it ALONGSIDE Deposit + Withdraw History, the same events land twice (cross-schema deduplication across these files is planned for a future release). For now, upload just Tx-History alone.

Report Importer Why import
Account Statement (annual report, e.g. 2024.csv) binance-fs Carries the BRL value Binance assigned to each event at the time — lets the app compute average price, liquid cost and rentability that Transaction History alone can't.

Coverage: Financial Statement only goes back to 2022 — older trades end up without cost basis (but quantities and current position stay correct).

Auto-enrichment: when you upload Financial Statement after (or before) Transaction History, CaixaUnica matches each event between the two exports and copies the BRL price onto the primary row. The duplicate Financial Statement rows are marked as shadows and do not count toward your position.

Where to generate the files on Binance

Transaction History (primary)

  1. Go to binance.com.
  2. Wallet → Transaction History (direct link: Transaction History).
  3. Generate statements (top-right): Generate Statements.
  4. Max window: 12 months per file. For longer history, generate one file per year and upload them all.
  5. Download the .csv (not .xlsx).

Financial Statement (secondary)

  1. Account → Reports or direct link Report Center.
  2. Pick Account Statement and the period (full year works well).
  3. Download the .csv (the file is typically named AccountStatementPeriod_<id>_20240101-20241231_<hash>.csv or simply 2024.csv).

Import into CaixaUnica

  1. Open Upload.
  2. Drop the CSV. The detector auto-classifies as binance-tx (Tx- History) or binance-fs (Financial Statement).
  3. If you have more than one file, upload one at a time — the enrichment fires after each import.
  4. Pick the Binance wallet account (create one if it doesn't exist yet).
  5. Click Run.

What to expect after the upload

Common issues

Open in the app