Magazine · Law, taxes & practice
Crypto Tax Software Compared: Blockpit, CoinTracking & Co.
Crypto tax software compared: Blockpit, CoinTracking, Koinly and Divly. Reports for Germany, Austria and Switzerland, prices as of November 2026, privacy.
Crypto tax software pays off when your purchases are spread across several exchanges and wallets and you need a report for the tax office. Four providers are common in the German-speaking countries: Blockpit from Linz, which also took over Accointing in 2023, CoinTracking from Munich, Koinly, and Divly from Stockholm. Blockpit, Koinly and Divly charge per tax year; CoinTracking sells a subscription with a limit that counts all years together. If you only run a savings plan at one exchange and sell after more than a year, you can often do without software in Germany. What matters more than the brand is that it applies your country's rules correctly and that you know what data you hand over.
The tax rules themselves are covered in the guides for Germany, Austria and Switzerland. How to transfer a finished report into the German Anlage SO and which five errors to check it for is explained in Reporting bitcoin gains to the German tax office. This article is about choosing the tool.
When you need crypto tax software
At its core a tax tool does three things: it collects every purchase, sale and transfer from your exchanges and wallets, matches each sale to the right purchases, and converts the result into euros or francs. Whether that is worth paying for depends on where you live and how you hold bitcoin.
Germany: A sale after more than one year of holding is tax-free and does not go into the Anlage SO. You must, however, be able to show that the bitcoin you sold were older than one year. If you have bought through a savings plan at a single exchange for years and now sell some, the exchange's export plus a FIFO list in a spreadsheet is often enough. Software pays off when your holdings are spread across several exchanges and wallets, when you sell within a year, or when you have income from lending or Lightning routing.
Austria: Bitcoin bought after 28 February 2021 are taxed at 27.5% KESt, with no holding period. Austrian providers have withheld the KESt directly since 2024. If you only buy and sell with such a provider, you usually do not need your own report. For foreign exchanges or sales from your own wallet you declare the gains yourself in the E1kv schedule, and for that you need the moving average cost. Tracking it by hand over years is tedious.
Switzerland: Capital gains on private assets are tax-free. You declare your holdings as of 31 December in the securities list, with the tax value set by the ESTV price list. A printout of your wallet is enough; how, is explained in Bitcoin on your Swiss tax return. In Switzerland software mainly helps if you have income from lending or staking or want to document that you are not a professional trader.
The four providers at a glance
| Blockpit | CoinTracking | Koinly | Divly | |
|---|---|---|---|---|
| Based in | Linz, Austria | Gräfelfing near Munich | outside the German-speaking countries | Stockholm, Sweden |
| Billing | per tax year | subscription, 1 year, 2 years or lifetime | per tax year | per tax year |
| Transactions counted | tax year only | all since the start | all wallets in the tax year | tax year only |
| Free | import and review, report costs extra | portfolio with up to 200 transactions | import and preview | portfolio with up to 25’000 transactions |
| Germany | Anlage SO prepared | report for Anlage SO | report for Anlage SO | report for Anlage SO and KAP |
| Austria | E1kv schedule pre-filled | report for E1kv | country report | check before buying |
| Switzerland | securities list | Swiss report | wealth tax report | check before buying |
The report details come from the providers themselves, as of November 2026. For Divly we could only confirm the German report on its German pricing page; whether Austria and Switzerland are covered as well, check with the free preview before you pay.
Blockpit, including Accointing
Blockpit was founded in Linz and is built around the tax rules of the German-speaking countries. In November 2023 Blockpit took over its competitor Accointing from Glassnode, which had bought Accointing only a year earlier. Blockpit announced at the time that it would shut down the Accointing platform and let users move to Blockpit with their data. If you still have an Accointing export, keep it: it is evidence of old purchases.
For Austrians Blockpit is the obvious candidate, because it separates old and new holdings, computes the moving average cost and pre-fills the E1kv schedule. For Germany it prepares the Anlage SO, for Switzerland the securities list. An additional report documents the source of funds: it shows where crypto wealth came from when a bank asks after you sell and transfer the proceeds to your account.
You import and review for free and only pay when you download the report for a tax year. The Blockpit Plus subscription at €59 a year is not needed for the tax report.
CoinTracking
CoinTracking is one of the oldest crypto tools and is run by CoinTracking GmbH in Gräfelfing near Munich. Its strength is depth: many analyses, many import formats, reports for numerous countries and methods such as FIFO, LIFO or average cost. The company states that it is ISO/IEC 27001 certified. The downside is an interface that takes time to learn.
For long-term savers the counting method matters. According to the provider, CoinTracking's transaction limits are lifetime totals, not annual. A weekly savings plan creates 52 purchases a year; after four years you exceed the Starter plan's limit even if you have never sold anything. In return one licence gives you reports for every year, and a lifetime licence can pay off over decades of use.
Koinly
Koinly is internationally oriented and supports a very large number of exchanges and blockchains. For Germany it produces a report for the Anlage SO, for Switzerland a wealth tax report. Like the others, Koinly lets you import all your data for free and shows a preview; you pay per tax year and do not have to buy years without a taxable event. The plans go up to 100, 1’000 and 3’000 transactions in the tax year, with a Pro plan above that. Koinly shows its prices in US dollars; the smallest plan costs $49.
One comparison site notes that Koinly delivers the figures for the Anlage SO as data you enter yourself rather than as a filled-in form. For a bitcoin holder with few sales that is no drawback.
Divly
Divly comes from Sweden, was founded in 2021 and is the youngest of the four. The interface is simple, and portfolio tracking up to 25’000 transactions is free. The German tax report costs from €39 per tax year and includes guidance for the Anlage SO and KAP. For €99 a Divly employee reviews every transaction of the year by hand; for €599 one guides you through the whole return.
What a good report must handle for Germany, Austria and Switzerland
Software is only as good as the rules it applies. Use the free preview before buying to check that it handles these points correctly for your country:
| Country | What the software must do | How you spot an error |
|---|---|---|
| Germany | FIFO separately per wallet or account, as the BMF letter of 6 March 2025 requires; one-year holding period per purchase; €1’000 exemption limit | A sale after three years shows as taxable. |
| Austria | old holdings up to 28 February 2021 kept separate; moving average cost for new holdings; crypto-to-crypto swaps tax-neutral; KESt already withheld by Austrian providers taken into account | A sale of old holdings shows 27.5% tax. |
| Switzerland | holdings on 31 December at the ESTV price list rate; income kept separate from capital gains | The report shows tax on capital gains. |
In all three countries a withdrawal from the exchange to your hardware wallet is not a sale. If the wallet is missing from the tool, a phantom gain appears, and in Germany the holding period seems to restart. Sales over Lightning have their own pitfalls, described in Lightning and taxes.
What you pay as a saver: a worked example
When CoinTracking becomes dearer than a per-year plan
Total transactions after n years = transactions per year × n
At 56 transactions a year (52 purchases, 4 withdrawals):
- after 3 years: 168, still within Starter (up to 200) at €39 a year
- after 4 years: 224, Pro needed at €129 a year
At Blockpit only the tax year counts: 56 transactions fall into Medium at €99 every year. With a monthly instead of a weekly savings plan it is 12 + 4 = 16 transactions a year, so Small at €49.
With per-year plans you only buy the report for years in which you need it. For a holder who sells twice in ten years, that is two reports.
Prices from the providers' pricing pages, as of November 2026 (CoinTracking: support page, as of July 2026).
In Germany you can deduct the software's cost proportionally as income-related expenses on private sales, insofar as it relates to taxable sales.
Privacy: what you reveal to the software
In the end a tax tool knows your entire bitcoin holdings, every address and every movement since your first purchase, linked to your name and email. For attackers this database is more valuable than a single exchange, because it brings together holdings across all exchanges and wallets.
The three ways of feeding in data reveal different amounts:
- CSV export from the exchange: only what that exchange knows about you. This is the most economical option.
- API key: The tool keeps reading from the exchange. Create the key with read-only rights, without trading or withdrawal rights, and delete it when the report is done.
- xpub or wallet address: The extended public key (xpub, zpub) reveals all past and future addresses of your wallet and so your entire holdings. Nobody can spend with it, but your privacy is gone. Why that matters is covered in Bitcoin privacy.
Blockpit, CoinTracking and Divly are based in the EU and subject to the GDPR; you have a right of access under Article 15 and can have your account deleted. With Koinly it is worth checking the privacy policy for where data is processed. Swiss users have the same rights under the Data Protection Act.
For companies and limited companies
A GmbH holding bitcoin does not work with the holding period but books under HGB, UGB or the Swiss Code of Obligations. The private plans of the four providers fit only partly; Blockpit, CoinTracking and Divly offer their own business packages or exports for tax advisers. What the accounts need from the wallet is in Bitcoin wallets for companies, the accounting itself in Bitcoin accounting for companies.
Frequently asked questions
Which crypto tax software is best for Germany?
All four handle FIFO and the one-year holding period. For long-term savers with few sales, per-tax-year plans are usually cheaper, so Blockpit, Koinly or Divly. CoinTracking is more worthwhile if you need many reports and analyses every year.
What happened to Accointing?
Blockpit took over Accointing from Glassnode in November 2023 and announced it would shut down the platform and move users to Blockpit. Old Accointing exports remain useful as evidence of earlier purchases.
Do I need software if I only hold bitcoin and never sell?
No. As long as you do not sell and have no income, there is nothing to declare in Germany or Austria. In Switzerland you declare your holdings as of 31 December. Still, export your exchange's purchase history every year.
Does the software handle Austrian old holdings correctly?
Blockpit separates old and new holdings and pre-fills the E1kv schedule. With any provider, check in the preview that a sale of coins bought before 1 March 2021 shows as tax-free.
Is it dangerous to upload my xpub?
Nobody can steal anything with it. But the provider, and anyone who steals its data, can see your entire holdings. Where possible, mark withdrawals to your hardware wallet as transfers instead of handing over the xpub.
Does the tax office accept a software report?
It is a statement like any other, not an official document. The tax office can ask for evidence; then the exchange exports behind it count. Recalculate two or three sales as a spot check before you file it.
Sources
- Blockpit: Pricing for the crypto tax report
- CoinTracking: Membership Plans (support, transaction limits as lifetime totals)
- CoinTracking: Imprint
- Koinly: Pricing
- Divly: Pricing
- CoinDesk: Crypto Tax Platform Blockpit Buys Rival Accointing From Glassnode (7 November 2023)
- German Federal Ministry of Finance: Individual questions on the income tax treatment of certain crypto assets, letter of 6 March 2025
- ESTV: Price list (ICTax)
- Regulation (EU) 2016/679 (GDPR), Article 15 right of access (EUR-Lex)
Not financial, legal or tax advice. Models are no guarantee.
The Bitcoin Power Law newsletter
An email when we publish a new article or calculator. Every issue has a one-click unsubscribe link.