Free preview · no sign-up · read-only

Bitstamp Tax Calculator

Upload your Bitstamp v2 CSV, optionally merge MetaMask, Phantom, and pasted wallet activity, and preview a filing-ready tax report with accurate cost basis in minutes.

Instant preview No sign-up Bitstamp v2 CSV Wallet + CSV merge
Step 1
Choose your country

Apply the right tax rules from the start.

Step 2
Choose tax year

Preview the report for the year you need to file.

Steps 3-5

Upload Bitstamp history and complete your coverage

Start with the standard Bitstamp CSV, then optionally connect MetaMask, Phantom, or paste wallet addresses to merge self-custody history.

CSV-first flowWallet mergeNo sign-up
Primary path
Bitstamp CSV Required

Upload the Bitstamp v2 CSV first. This page is strongest on Bitstamp's standard activity-history export, where spot trades, transfers, and staking rows sit together.

Drop your Bitstamp CSV here
Export the Bitstamp activity-history file, then drop the CSV or .

Export from Bitstamp:

  1. Log in to Bitstamp on the web.
  2. Open your account activity history. Bitstamp's official tutorial says this is where you can review past account activity and export or download it as a data file.
  3. Export the full history you need and keep the standard CSV for tax review.
  4. If you need a fuller cross-check, Bitstamp's official API docs also expose /api/v2/user_transactions/ and /api/v2/crypto-transactions/.

This page works best with the standard Bitstamp v2 CSV. Bitstamp's public docs are thinner here than Coinbase's, so start from the activity-history export and keep API or tax-tool sync records only as cross-checks.

Combine wallet and exchange data
Optional wallet coverage
MetaMask, Phantom, or pasted wallets

Connect your wallet app for a faster start, or paste EVM, Solana, and BTC addresses manually.

Read-only. Pull in EVM wallets faster.
Read-only. Pull in Solana wallets faster.
or paste wallet addresses manually
Paste wallet address
📡 41+ EVM chains 🌐 Phantom + SPL history ⚖ 8,000+ DeFi protocols 💰 Max 5 wallets
Upload your Bitstamp v2 CSV first, then optionally add MetaMask, Phantom, or pasted wallets for broader coverage.
No sign-up requiredUS FIFO, LIFO & HIFORead-only wallet scanSpot + staking aware
Why Bitstamp users choose DYOR.tax

Built for Bitstamp v2 history, wallet coverage, and filing-ready reports

Bitstamp is simpler than some exchanges, but it still gives you enough moving parts to break basis if you start from the wrong record. This page stays focused on the standard Bitstamp v2 CSV and the historical spot activity most users actually need first.

📊
Reporting

Standard v2 CSV Coverage

Built for the Bitstamp v2 CSV, including spot trades, deposits, withdrawals, XRP transfers, and supported staking reward rows.

Records

Transfer and Fee Awareness

Deposits, withdrawals, and fee rows stay visible so a network fee or self-transfer does not get mistaken for a normal taxable sale.

💰
Income

Staking Reward Rows Kept Separate

Supported Bitstamp staking reward rows stay separate from disposals so you can review income and later gains in the right order.

🌐
Coverage

Wallet + CSV Merge

Optionally merge the Bitstamp CSV with MetaMask, Phantom, and pasted wallet addresses to bridge exchange and self-custody activity.

Simple, one-time pricing

No subscriptions. Pay once per tax year.

Up to 50 events
$29
51 – 100
$39
501 – 1,000
$59
1,001 – 3,000
$79
3,001 – 5,000
$99
5,001+
$129

Why Bitstamp Tax Reporting Is More Involved Than It Looks

Long-term holders and the multi-year basis problem

Bitstamp is one of the oldest continuously operating crypto exchanges, founded in 2011. That history creates a specific tax problem: users who bought BTC or ETH on Bitstamp years ago and are selling now need basis records that go back to the original acquisition - not just the current tax year. A yearly summary or a third-party sync only covers recent activity. The raw v2 CSV is the only way to prove the full lot history. Five things that add complexity to a Bitstamp tax year:

Bitstamp does not issue tax forms

Bitstamp's public documentation is much clearer on transaction history exports, API access, and third-party tool integrations than on platform-issued tax forms. Bitstamp does not issue forms such as 1099-DA. The raw transaction-history CSV is your primary record regardless of which country you file from - there is no platform form to cross-check against.

How to Export Your Bitstamp Transaction History

The account activity history export

For this page, start with Bitstamp's account activity history export on the web platform:

  1. Log in to Bitstamp on the web.
  2. Open your account activity history - Bitstamp's official tutorial says this is where you can review and export past activity as a data file.
  3. Export the full history you need as the standard v2 CSV.
  4. If your history spans many years, export the full range rather than individual months - the complete lot sequence is required for basis to work correctly.

Pull the raw CSV first, then use any third-party sync or yearly summary as a cross-check rather than as the primary upload.

API endpoints as a completeness check

Bitstamp's official API exposes user_transactions and crypto-transactions endpoints. If you want to verify completeness against the CSV export, those endpoints can confirm whether all rows are present. For most users, the standard v2 CSV export from the web platform is sufficient.

Bitstamp Products and Their Tax Treatment

Spot trades - BTC, ETH, XRP, and other pairs

Selling crypto for fiat, exchanging one token for another, and spending appreciated crypto are typically taxable disposal events in all seven countries DYOR.tax supports. Bitstamp's spot market covers BTC, ETH, XRP, LTC, and other pairs traded against EUR, USD, and GBP. The cost basis of each lot, the holding period, and the sale proceeds determine the gain or loss on each trade.

Bitstamp Earn and staking rewards

Bitstamp staking rewards typically need income treatment when received - the fair market value at receipt is usually the taxable amount, and that same value sets the cost basis for any later disposal. Keep those reward rows in the CSV rather than filtering them before uploading. A staking reward received in December is a December income event even if you do not sell the tokens until next year.

XRP transfers and ledger notes

XRP has specific on-ledger transfer mechanics - the XRP Ledger requires a destination tag and reserves a minimum XRP balance on new addresses. In a Bitstamp export, XRP movements can appear that resemble deposits or withdrawals rather than standard buy/sell rows. Keep those rows intact in the CSV so transfers can be correctly separated from disposals in the basis calculation.

How DYOR.tax Processes Your Bitstamp CSV

What's in the report

DYOR.tax processes Bitstamp's v2 CSV, reconstructs supported buys, sells, transfers, and income events, and applies the correct country method: FIFO, LIFO, or HIFO for US filers; Section 104 pooling for UK filers (same-day and 30-day matching included); ACB for Canadian filers; FIFO for Australian, New Zealand, Indian, and South African filers. The output is a filing-ready report with lot-by-lot basis tracking and trade-level detail.

Supported countries

Bitstamp serves both EU and US users. DYOR.tax supports seven countries: United States, United Kingdom, Canada, Australia, New Zealand, India, and South Africa. Select the country in the calculator before generating the report.

Also available

If you used other exchanges alongside Bitstamp, the Kraken tax calculator, Coinbase tax calculator, and Revolut tax calculator follow the same CSV-upload flow and support the same seven countries.

Country-Specific Tax Treatment

The Bitstamp CSV is the raw input. The filing rules come from your home tax authority:

If staking rewards are part of your filing question, our staking tax guide explains how receipt and later disposal are typically handled in each jurisdiction.

Frequently Asked Questions

Log in to Bitstamp on the web, open your account activity history, and export the full history as the v2 CSV data file. If your history spans multiple years, export the full range - not just individual months - so the complete lot sequence is intact for basis tracking.

Use the standard Bitstamp v2 CSV from the account activity history export. For a completeness cross-check, Bitstamp's official API also exposes user_transactions and crypto-transactions endpoints. Pull the raw CSV first, then use any third-party sync as a secondary check.

No. Bitstamp does not issue tax forms such as 1099-DA. The raw transaction-history v2 CSV is your primary record regardless of which country you file from. Export the full history rather than relying on a platform summary or third-party sync alone.

In most jurisdictions, yes. Staking rewards typically need income treatment when received at fair market value, and a separate gain or loss calculation later if you sell or swap the tokens. Keep those rows in the CSV export rather than filtering them before uploading.

The method depends on your filing country. US reports support FIFO, LIFO, and HIFO. UK reports use Section 104 pooling with same-day and 30-day matching. Canadian reports use Adjusted Cost Base (ACB). Australian, New Zealand, Indian, and South African reports use FIFO.

The preview is free. Paid reports start at $29 for up to 50 taxable events and scale with transaction count. It is a one-time payment, not a subscription.

Related Resources

Country guides for Bitstamp users

Exchange comparisons

Tax guides