
German crypto investors with accounts closing before September must export transaction history. Without raw data, they cannot prove acquisition costs for tax. The burden of proof sits with the investor.
German investors with accounts at crypto exchanges that are winding down face a September deadline to download their full transaction history. The reason is straightforward: without the raw data, they cannot prove to the tax office when they bought a coin or what they paid. Once the account closes, the trading record is typically no longer retrievable, and the burden of proof sits with the investor.
Several trading venues have set cut-off dates before the end of September. After those dates, balances may be sold off and accounts closed. The notices from the providers govern how long funds can be withdrawn. None of them guarantee continued access to trading records.
The tax risk follows from German law. Under Section 23 of the Income Tax Act, gains from crypto disposals within one year of acquisition are taxable. To show that a sale fell outside that period, the investor needs the acquisition date. To calculate the gain, they need the acquisition cost in euros. To prove they stayed below the €1,000 exemption threshold, they need every transaction of the calendar year, not only the large ones. The exemption is a threshold, not an allowance: if the total gain exceeds €1,000, the entire amount becomes taxable.
A crypto exchange does not issue an annual tax certificate or withhold capital gains tax. Once the business relationship ends, it owes nothing beyond the statutory minimum. The trading record disappears unless the investor exported it beforehand.
The raw transaction history – a CSV file with timestamps, trading pairs, quantities, prices, and fees – is the most valuable piece of data. A finished tax report can be reconstructed from it. The reverse does not work. Account statements showing deposits and withdrawals in euros do not capture which coins were bought when or at what price.
German tax law contains a provision that worsens the position of someone who fails to secure their data. Section 90 of the Fiscal Code requires taxpayers to cooperate in establishing facts. For matters abroad, subsection 2 demands that every legal and factual possibility be exhausted to clarify the facts. The clause at the end states that nobody can invoke a lack of means to clarify matters if they could have secured those means by arranging their own affairs properly. An investor who knew the account would close and did not pull the export is in a worse position than someone whose exchange collapsed without warning.
If the tax office cannot determine the tax base, it may estimate it under Section 162 of the Fiscal Code. An estimate rarely works in the taxpayer's favor. In the worst case, an acquisition price of zero is assumed, making the entire disposal proceeds taxable.
The law applies FIFO – first in, first out – to determine which holdings are sold. The tax exemption of a sale depends on the date of the oldest acquisition in each batch. That date sits in the transaction history and nowhere else.
A forced sale by the exchange – a delisting followed by liquidation – counts as a disposal for tax purposes. The taxable event and the loss of access to the data fall on the same date. The disposal that must be declared in the following year occurs at exactly the moment the records disappear.
Alongside these wind-downs, the information available to tax authorities is expanding. The EU directive DAC8, implemented in Germany through the Crypto Asset Tax Transparency Act, requires crypto service providers to report data to the Federal Central Tax Office. Part of an investor's trading data will reach the tax office without any action on their part. If their own record then diverges from the reported data, they must be able to explain the divergence. That works with complete raw data and fails with an estimate from memory.
Investors still have time to act. The recommended order is: export all trades since account opening, not only the current year; download deposit and withdrawal history; capture staking or lending income if applicable; save trading and withdrawal fees; take a screenshot of the final balance. Save everything twice in two different places without changing file names.
If the deadline has passed, contacting support is worth trying. Many providers retain data for regulatory reasons even after the interface is shut off. A request under Article 15 of the General Data Protection Regulation can yield the data held about the investor. Bank statements, old confirmation emails, and blockchain records can help reconstruct the history. Any reconstruction should be clearly labeled and the method documented.
A statutory retention period for private investors does not exist. The regular assessment period for income tax is four years, starting at the end of the year the return was filed. In cases of tax evasion, it extends to ten years. The holding period itself creates a longer need: as long as the coins are held, the acquisition date must be kept. The rule is to keep acquisition data for as long as the position is held, and sale data for at least five years after disposal.
The EU's DAC8 directive will make gaps in reporting more visible. For German investors with crypto at closing exchanges, the deadline to secure their tax records is now. (This article is not investment advice. Prices and fee structures change; check the terms with the provider before acting.)
Prepared with AlphaScala editorial tooling from the source reporting linked above. Indexable analysis may include a cited Alpha Score value. Publishing checks screen each story before release. Educational coverage, not personalized advice.