CHF
Swiss crypto tax reporting

Your crypto.
Tax-ready in
minutes.

Upload your exchange transactions, declare manually, and receive a compliant Swiss tax report — ready to submit to your cantonal authority.

Made in Switzerland
ESTV-compliant · 2024 tax year
BTC Bitcoin ETH Ethereum SOL Solana USDC USD Coin BNB BNB Chain ADA Cardano DOT Polkadot AVAX Avalanche XRP Ripple MATIC Polygon BTC Bitcoin ETH Ethereum SOL Solana USDC USD Coin BNB BNB Chain ADA Cardano DOT Polkadot AVAX Avalanche XRP Ripple MATIC Polygon
01 — Process

Three steps to a
clean declaration

01

Import transactions

Upload a CSV from any major exchange — Kraken, Binance, Coinbase — or enter trades manually. We support all major Swiss-accessible platforms.

02

We calculate

Our engine applies Swiss FIFO accounting, converts all values to CHF using official ESTV exchange rates, and identifies taxable events.

03

Download your report

Receive a PDF report formatted for Swiss tax authorities. Attach it to your annual declaration — no accountant required.

02 — Features

Built for
Swiss residents

Compliance
ESTV exchange rates
All conversions use official Swiss Federal Tax Administration exchange rates. Your report will match what the authorities expect.
Accounting
FIFO & LIFO methods
Choose your cost basis method. FIFO is the Swiss standard, but we support LIFO for edge cases where your canton allows it.
Multi-year
Full tax history
Declare multiple tax years at once. Import your full transaction history from 2017 to today and get a report for each year.
Privacy
Your data stays yours
We never sell your data. Transaction data is processed ephemerally — we don't store your positions longer than your session.
Coverage
50+ supported assets and all major exchanges
From Bitcoin to DeFi tokens, staking rewards, and NFT sales — our engine handles the full complexity of a modern crypto portfolio across Kraken, Binance, Coinbase, Swissquote, and more.
Your output

A report your
Gemeinde will
actually accept

Clean, structured, and compliant. Your PDF report includes a full transaction log, capital gains summary, and end-of-year portfolio valuation — exactly what Swiss tax forms require.

Generate my report
Krypto-Steuerbericht 2024
Muster AG · Zürich · Steuerjahr 2024
BTC — 0.842 BTC +CHF 18,420
ETH — 4.2 ETH +CHF 6,104
SOL — 22 SOL –CHF 890
Staking rewards +CHF 312
Netto-Gewinn CHF 23,946
03 — Integrations

Supported exchanges & wallets

Kraken Binance Coinbase Swissquote Bitcoin Suisse Bitpanda Bybit OKX Ledger MetaMask (ETH) Trezor Exodus Uniswap Manual CSV + more coming
04 — Pricing

Simple,
transparent pricing

Starter
Free
Up to 50 transactions
  • CSV import (1 exchange)
  • Manual entry
  • CHF conversion
  • Basic PDF report
Get started free
Business
CHF 299
Per entity / year
  • Everything in Pro
  • Multiple portfolios
  • Accountant sharing
  • Priority support
Get Business — CHF 299
05 — Declare

Upload your
transactions

FREE TRIAL
Try your first report at no cost. Upload any transaction file — we'll generate a full Swiss tax report instantly.
Drop your file here
CSV or Excel (.xlsx) — your first report is free
Kraken CSV Binance CSV Coinbase CSV Excel .xlsx Generic CSV
Reading your transactions...
What we need
A standard transaction export
Export your transaction history from your exchange as a CSV file. We accept exports from Kraken, Binance, Coinbase, Swissquote, and any generic CSV with date, asset, amount, and price columns.
What you get
A compliant Swiss tax report
Our AI engine calculates your gains and losses using Swiss FIFO accounting, converts everything to CHF using ESTV rates, and produces a structured report ready for your cantonal authority.
Privacy
Processed in your session only
Your data is never stored on our servers. All processing happens securely and ephemerally — once your session ends, nothing is retained.
Your tax report is ready
Krypto-Steuerbericht — AI Generated Report ESTV Compliant
06 — FAQ

Common
questions

Yes. Capital gains on crypto are generally tax-free for private individuals in Switzerland — but the holdings must be declared as assets, and income from staking, mining, or professional trading is taxable. We calculate all of this for you.
Our report is compliant with federal ESTV guidelines, which all cantons accept. We include cantonal notes for Zurich, Geneva, Zug, Vaud, and Bern where local variations apply.
We use the official daily exchange rates published by the Swiss Federal Tax Administration (ESTV). These are the rates your canton will use to verify your declaration.
Yes. You can enter transactions manually or upload a standard CSV with date, asset, quantity, and price columns. We map it automatically.
We process transactions in-session and do not persist your portfolio data to our servers after your report is generated. We are incorporated in Switzerland and subject to Swiss data protection law (nDSG).