Supported Exchanges
Every exchange CSV format TaxFormatter parses, with its verification status
The REST API reference, plus guides for the dashboard uploader.
Every exchange CSV format TaxFormatter parses, with its verification status
This page mirrors the source registry that the API serves from GET /v1/sources. If an exchange isn't on this list, we don't claim to support it — the generic parser may still extract date and amount columns on a best-effort basis, but that is not support.
What the status means
| Exchange | exchange parameter | Status |
|---|---|---|
| Binance | binance | Verified |
| Coinbase | coinbase | Verified |
| Kraken | kraken | Verified |
| KuCoin | kucoin | Verified |
| Bybit | bybit | Verified |
| Cash App | cashapp | Verified |
| Robinhood | robinhood | Verified |
| PayPal | paypal | Beta |
| Venmo | venmo | Beta |
| Crypto.com | crypto.com | Verified |
| Gemini | gemini | Verified |
| FTX | ftx | Verified |
| Bitfinex | bitfinex | Verified |
| OKX | okx | Verified |
Pass the exchange parameter to skip auto-detection, or omit it and the API will fingerprint the headers. The live list, including status, is always available without an API key:
curl https://api.taxformatter.com/v1/sources
If your exchange isn't listed:
A new exchange is added to this list only once its parser has a sample export in the test suite — we don't announce support ahead of that.
All supported exchanges export data in standard formats that include:
TaxFormatter normalizes these different formats into a unified, tax-software-ready structure.