Accounting of Cryptocurrencies in Germany

Entrepreneurs who want to earn money through (arbitrage) trading in cryptocurrencies or raise capital via an Initial Coin Offering (ICO) must not only have a good feel for the cryptocurrency market and a high level of technical expertise. They will also face the problem of accounting, which at first appears to be insignificant.

What problems arise when accounting for Bitcoin and Co.?

The four biggest problems in the accounting of cryptocurrencies are the following:

  1. Accounting "crypto to crypto" is not as easy as it seems.
  2. Thousands of transactions must be recorded and backed up with supporting documents.
  3. Fees must be recorded and assessed for each transaction.
  4. ICOs, master nodes and staking need to be accounted for according to their tax specificity.

Accounting software cannot handle crypto transactions

A commercial enterprise must always record all business transactions in its accounts. This also includes trading in cryptocurrencies or issuing its own tokens for raising capital. However, these processes are often not carried out using state currency (Fiat), but "crypto-crypto", i.e. one cryptocurrency is exchanged for another. A Fiat currency is not used here.

However, standard accounting programs require Fiat currency in order to be able to create a posting record. Thus, the accounting procedure works "Bitcoin 10,000 euros at bank 10,000 euros". However, a booking process such as "Bitcoin 1 at Ethereum 20" cannot be displayed in ordinary accounting software if a Bitcoin has been exchanged for 20 ethers.

NEW: "CoinAccountant" – Cloud-based accounting software for crypto transactions

In just a few weeks, WINHELLER will be launching a service that is so far unprecedented in Germany: semi-automated accounting for companies that balance crypto transactions. With the help of the "CoinAccountant" software, complicated processes involving thousands and thousands of transactions in cryptocurrencies can be automatically and legally processed in financial accounting. This is made possible by an exclusive development partnership with the crypto software provider First Coin GmbH. The beta version should be available by the end of the year, the full version by the second quarter of 2020.

The most important facts about the software:

  • Semi-automated, cloud-based accounting for companies (including arbitrage and high-frequency traders) and tax consultants
  • Accounting recording of all crypto transactions, e.g. purchase, sale, transfer to different wallets
  • Acquisition of all types of tokens, including ICOs
  • Save time and money by automating thousands of accounting processes
  • The following crypto exchanges are integrated into the software:, Bitfinex, Bitstamp, Binance,, Kraken, Liquid, Poloniex, Coinbase Pro (others in development or on short term request)
  • Software licenses for companies and tax consultants possible

Are you interested? Then please subscribe to the mailing list below for our "CoinAccountant News Update" or contact us directly at +49 (0)69 76 75 77 80 or by e-mail: We will be happy to answer your questions!

Subscribe to News Updates for "CoinAccountant software"!

Would you like to be informed about the new accounting tool as well as the start of the beta version and full version? Then register for our mailing list. Fields marked with * are mandatory fields.




First name

Last name

Company name

Your relation to cryptocurrencies (e.g. high frequency trader, arbitrage trader, tax accountant)

I would like to subscribe to the "CoinAccountant News Update" and for that purpose give my consent to WINHELLER to process my above mentioned data. I have read the "Information for Data Processing in the Newsletter Subscription”. I understand that I can revoke my consent at any time with effect for the future by clicking the unsubscribe button within the newsletter.

Always specify the value of the tokens in euros

For this transaction can be recorded in the accounting, the exchanged tokens must be converted into their Euro value. Simultaneously, the number of cryptocurrencies held by the company must be updated. This also applies if cryptocurrencies are only transferred from one company wallet to another company wallet or from/to a crypto currency exchange.

In order to correctly determine the capital gain, it is necessary to precisely track such internal movements. Since in arbitrage trading, in particular, thousands or even tens of thousands of transactions can occur each month, the accounting software must also be able to process such a large number of transactions as automatically as possible.

Accounting of cryptocurrencies requires individual solutions

Another problem with the conversion of cryptocurrencies into euros is that the smallest unit that can be represented in accounting is 0.01 euros. However, cryptocurrencies can be traded in much smaller units. This concerns particularly the stock exchange and network fees, which result from almost every transaction. These must also be documented in the accounting records.

All this becomes even more complicated by the fact that many stock exchanges and especially the internal transfer of cryptocurrencies do not issue a receipt for the transaction. However, the principle "no posting without voucher" applies, which means that companies have to create their own vouchers.

Accounting with ICOs

Companies that wish to use the blockchain to raise capital through an ICO must also think about correct accounting from the outset. In addition, not only the self-created cryptocurrency has to be displayed. Depending on the ICO's structure, the money or cryptocurrencies received for this purpose must also be recorded correctly as revenue or as equity or debt capital.

WINHELLER assists companies with their balance sheets

Special rules must also be observed when balancing cryptocurrencies generated in the context of mining, staking or the operation of master nodes.

It becomes clear that the balancing of cryptocurrencies with the on-board resources of standardized accounting software is hardly feasible, if at all. It therefore requires the right expertise in order to carry out accounting in accordance with the law and to avoid problems with the tax office later. Our crypto team at WINHELLER will be happy to assist you.

Your experts for accounting cryptocurrencies

We advise your company on how to correctly balance cryptocurrencies and present them in your annual financial statements. Your contacts are attorney Benjamin Kirschbaum and tax consultant Jürgen Schwendemann. You can contact us at +49 (0)69 76 75 77 80 or by e-mail at




Juve AwardLegal 500 Germany 2019
azur100: Top Employer for Lawyers 2018