How to Report Your FTX US Taxes
Coinpanda has direct integration with FTX US to simplify tracking your trades and tax reporting. Calculate your taxes and generate all required tax reports and forms easily.
Prepare your tax forms for FTX US
There are a few ways you can import your transactions to Coinpanda:
- API import: Connect your account directly using API keys. This is the simplest way to synchronize all your trades and transactions automatically. Simply follow the steps below to get your API keys (key + secret) and your tax forms will be ready shortly.
- File upload: You can also upload a CSV/Excel file instead of connecting your account with API keys by following the steps explained below.
- Add manual: The last option is to manually add transactions one by one from the Transactions page. This is only recommended if you have very few transactions.
Remember also to tag your transactions if you have received airdrops, forks or staking rewards!
Supported transaction types
It is important that you import all transactions from FTX US to Coinpanda to calculate your taxes accurately. Coinpanda supports the following transaction types from FTX US today:
Tx Type | API import | CSV file upload |
---|---|---|
Deposits | ||
Withdrawals | ||
Trades + Conversions (Spot) | ||
Stablecoin conversions* |
* The FTX US API does not provide data for USD to stablecoin conversions. FTX US does also not allow exporting these transactions from their web interface. The only solution now is to add these transactions manually for your portfolio to be accurate.
December 29th, 2021 – Important message
We have focused a lot on this integration and made several major changes and updates during the past 6 months. To make sure that our integration is as accurate as possible, *and* to avoid possible issues in the future, we have been forced to deploy changes that might not be backward compatible for all users if you have synced your wallet prior to December 29th.
We recommend therefore deleting all transactions previously imported to FTX US and importing from API again to have all updates reflected. Doing this will most likely increase the accuracy of your tax reports and minimize the time you need to troubleshoot balance discrepancies, missing transactions, etc.
Import trades automatically with API
We are only requesting view permissions. This does not give us access to your private keys nor the ability to move your funds.
To add your FTX US account to Coinpanda, follow these steps:
- Click on your email address in the top header, then ‘Settings’.
(https://ftx.us/profile) - Click the ‘API’ tab on the left side.
- Click ‘Create Read-Only API Key’.
- Copy the API Key and API Secret to Coinpanda.
Coinpanda has also support for FTX US subaccounts! You will need to create a separate API key and FTX US wallet on Coinpanda for each subaccount. The API key created for your main account will only sync data from this account.
Spot trades are imported as a single transaction for the same order.
Upload a CSV file to Coinpanda
Trades:
- Go to the Trade History page by clicking your username in the top header and then ‘Trade History’.
(https://ftx.us/fills) - In the first window (Trade History), click the ‘Filter time window’ icon (top-right corner) and select a time period that includes all your transactions on FTX US since you signed up.
- Next, click on the ‘Download CSV’ icon to download the CSV file.
- Upload the CSV file to Coinpanda.
Deposits and Withdrawals:
- Go to the Wallet page by clicking your username in the top header and then ‘Wallet’.
(https://ftx.us/wallet) - Select the ‘Deposit’ tab, then click the ‘Filter time window’ icon (top-right corner) and select a time period that includes all your deposits on FTX US since you signed up.
- Next, click on the ‘Download CSV’ icon to download the CSV file.
- Repeat the previous two steps also for Withdrawals.
- Upload the CSV file(s) to Coinpanda.