Loss Offsets for Crypto Derivatives and Forward Transactions in Germany

Loss Offsets for Crypto Derivatives and Forward Transactions in Germany

Tax disadvantage for private crypto investors abolished since 2025

Due to Section 20 (6) of the German Income Tax Act (Einkommensteuergesetz, EStG), losses from forward transactions could only be taken into account for tax purposes to a limited extent from 2021 to the end of 2024. The restriction on offsetting losses also had a massive impact on the tax burden of private crypto investors. The restriction on losses was lifted with the German Annual Tax Act 2024.

Loss Offsets for Crypto Derivatives and Forward Transactions in Germany | Law Firm

Unlimited offsetting of losses since 2025

Losses from forward transactions can now be claimed again without restriction in Germany. This was already possible before 2021. From 2021 to 2024, this was no longer possible without further ado due to the newly introduced Section 20 (6) sentence 5 EStG:

  1. Losses for this period were only allowed to be offset against gains from forward transactions and income from option writer transactions.
  2. In addition, the offsetting of losses was limited to EUR 20,000 per year from 2021. This limit was initially only EUR 10,000, but was increased to EUR 20,000 by the Annual Tax Act 2020 before the regulation came into force.

Losses that were not offset could be carried forward to subsequent years. But even then, the amount of losses that could be offset was limited to EUR 20,000 per year. This effectively led to a minimum taxation of profits. After numerous complaints, this regulation was abolished on January 01, 2025!

Establishing a trading GmbH as a solution

A GmbH always generates commercial income, meaning that the restriction on offsetting losses from Section 20 (6) sentence 5 EStG can never apply. Similar restrictions for commercial income (Section 15 (4) sentence 3 EStG) also do not apply to a trading GmbH.

GmbHs that are structured as “finance companies” enjoy even more preferential treatment. This also ensures that they are not subject to supervision by BaFin. Because the boundaries to activities requiring a license are fluid, careful planning is not the only requirement. It is often advisable to coordinate the classification as a financial company with BaFin and obtain a “no action letter”. This is BaFin's confirmation that there is no duty of supervision. On the part of the tax office, it is advisable to obtain a so-called binding information, with which the tax office confirms that a loss restriction does not apply to the trading GmbH.

It should be noted that the term “finance company” within the meaning of the KWG is not necessarily identical to that of tax law. Nevertheless, it may make sense to submit a corresponding letter of confirmation from BaFin to the tax office. Benefit from our expertise as one of the leading law firms in the field of cryptocurrency taxation and BaFin licence procedures and save taxes with your own trading GmbH.

Your crypto trading GmbH in 5 steps

Our experts will gladly help you set up your own trading limited liability company. Founding such a company is carried out in 5 partly parallel steps:

  1. The actual founding of a GmbH and, if necessary, legal structuring as a financial company, i.e.:

    • Drafting of a suitable limited liability company agreement

    • Drafting of a list of shareholders

    • Coordination of the desired company name with the Chamber of Industry and Commerce (IHK)

    • Forwarding the required documents to a notary you trust or to a notary's office in cooperation with us and the coordination of an appointment for you with a notary for the company founding

    • If necessary, (telephone) support for the notary appointment

  2. Examination of the factual and legal situation with regard to the classification of your trading GmbH as a financial company in accordance with Section 1 Para. 3 of the German Banking Act (Kreditwesengesetz, KWG)

  3. Contacting BaFin and drafting a letter to BaFin based on the results of the audit for the purpose of confirming that there is no supervision obligation

  4. Drafting of an application for binding information to the relevant tax office with the aim of confirming that the trading GmbH is not subject to any restriction of loss—if necessary, submitting the no action letter from BaFin

  5. Drawing up the necessary managerial service agreement, i.e.

    • Preliminary discussion (usually by telephone) to clarify your ideas regarding the drafting of the contract, incl. advice on typical tax and social security challenges

    • Drafting of an individual managerial service agreement

    • Review and, if necessary, revision of the draft contract

Our consulting services for a trading GmbH

After the founding of the company, upon request, we will gladly attend to, or rather undertake, the ongoing tax consulting for your trading GmbH:

  • the registration of the GmbH for taxation purposes,
  • the preparation and submission of the opening balance sheet, and
  • regular accounting and tax consulting services using CoinRacoon, our accounting software for cryptocurrencies, which also allows us to handle a large number of trades in an automated manner—including the preparation of tax returns and annual financial statements.

The costs for regular tax consulting and the use of CoinRacoon depend on the individual case. Please feel free to contact us if you are interested in an individual offer.

Of course, we also provide other individual legal and tax services, such as

  • the trademark clarification of your company name,
  • the contribution of your previous asset management to a trading GmbH,
  • the drafting of holding structures for a GmbH holding and a foundation holding,
  • comprehensive consulting in asset protection and other asset structuring services,
  • the founding of entities by several shareholders and with several managing directors (possibly also with the participation of foreign shareholders/managing directors),
  • the founding of trading limited liability companies that also invest in traditional forms of investment (shares, real estate, investment companies, etc.), etc.

We are as flexible as your requirements. Get in touch with us so that we can respond to your specific situation as individually and precisely as possible.

Contact

Do you need advice on the taxation of cryptocurrencies in Germany? Our crypto tax experts will be happy to advise you! Please fill out our contact form for this purpose.

Contact Form

Your attorney for crypto loss offsets and trading limited liability companies in Germany

Would you like to take advantage of tax benefits compared to a private crypto investment? Do you have questions about the proper offsetting of losses? Are you affected by the new regulation and are you now threatened with a considerably higher tax burden than previously? Are you interested in establishing a trading GmbH? We will gladly assist you with advice and support.

The best way to reach us is by e-mail (info@winheller.com), by phone (+49 69 76 75 77 85 28) or via our contact form for the taxation of cryptocurrencies.