CryptoTaxWiki

How to Export Bitget Transaction History for Taxes

By · Updated · Steps checked against official help pages on Oct 12, 2026

Disclosure: some links on this page are referral links. If you buy through them, we may earn a commission at no extra cost to you. It never changes what we write. How we make money.

On this page
  1. The Bitget exports and what they are for
  2. Step by step: export transaction history
  3. Step by step: export order history
  4. Limits to know
  5. Use the API instead
  6. Check the files before you upload
  7. What Bitget does not do for you
  8. Turn the export into a tax report

To export your Bitget history for taxes, use the website (Bitget says exports are not supported in the app). For transaction history, open the profile menu, go to Accounts, pick the account type (Spot, Margin, Futures, Onchain), click the transaction history icon and download. Each request covers up to 2 years, and download links expire after 7 days. For data older than 24 months, you have to request it from Bitget support.

The Bitget exports and what they are for

ExportWhereFormatsUse for taxes
Transaction historyAccounts > (account type) > transaction history iconCSV or ExcelMain file: every balance change per account
Order historyData export page, or the order pagePDF, CSV or ExcelTrade details if your tax tool wants them
Account statement (asset overview)Data export pagePDFOne-day snapshot of balances, from July 18, 2025
Account statement (ownership)Account pagePDFProof of account ownership; contains personal data

Step by step: export transaction history

These steps follow Bitget's help article "How to Export Your Account Data on Bitget?".

  1. Sign in at bitget.com on a computer. Bitget recommends Chrome.
  2. Click the profile icon at the top right, hover over Accounts and choose the account type, for example Spot.
  3. Click the transaction history icon on the right side of the page.
  4. On the transactions tab, click Download.
  5. Choose the time range (up to 2 years) and the trading pair (all).
  6. Click Generate, then download the file when it is ready.
  7. Repeat for every account type you used: Spot, Margin, Futures, Onchain.

Step by step: export order history

  1. Open the data export page.
  2. Choose Within 6 months or All time.
  3. Select the account, order type and time range, and pick CSV.
  4. Click Generate, then Refresh, and download the file from the export history list.

You can also export order history from the order page itself: choose the order type in the left menu, open Order history, apply filters and click Download.

Limits to know

ItemWhat Bitget's help pages say
WhereWebsite only, not the app
Range per request2 years; longer ranges are cut to 2 years automatically
Transaction history exportsUp to 100 per month
"Within 6 months" order exportUp to 10,000 records per request
Download linksExpire after 7 days
Data older than 24 monthsNot self-service: submit a support request and choose Data Export; Bitget says it replies within 2–3 business days

Use the API instead

Bitget publishes tax endpoints in its API documentation, such as spot transaction history, with a maximum window of 366 days per request and up to 500 records per page. In practice you do not call these yourself: a tax tool that supports Bitget does it when you connect a read-only API key. Do not grant trading or withdrawal permissions, and do not upload a CSV for the same period as well.

Check the files before you upload

What Bitget does not do for you

Bitget gives you records, not a tax return. Its asset overview statement is a snapshot of one day, which proves holdings but says nothing about gains.

Turn the export into a tax report

Four account types, 2-year blocks and futures P&L add up quickly. If you also use Bybit or KuCoin, importing everything into one tool is the only practical way to match transfers between them.

FAQ

Can I export Bitget history in the app?

No. Bitget's help article says the export feature is only available on the website and is not supported in the app.

How do I get Bitget data from more than two years ago?

Bitget's quick guide says data within 24 months is self-service. For older data, submit a support request and choose Data Export; the team reviews it and replies within 2–3 business days.

Which Bitget file do I upload to tax software?

Usually the transaction history CSV for each account type. Some tools also accept order history. Follow the Bitget import guide of the tool you use.

Sources

Official pages we used for this guide, last checked Oct 12, 2026. Menus change: if a step doesn't match your screen, the official page is the final word.

This guide is general information, not tax, legal or financial advice. Tax rules depend on your country and situation; check with a qualified tax professional before you file.