hey there, fellow Germans
I'm trying to find someone from Germany who can help me out a bit.
As you probably know, in Germany, if you hold onto a coin for over 365 days, you don’t have to pay taxes on the capital gains. The Ministry of Finance just confirmed this again recently. I came across this PDF that backs it up.
The language barrier is pretty tough for me since I don’t speak German, and using a translator just messes things up.
- Can you clarify if this rule covers things like masternodes, staking, lending, and all that?
- What about companies? If a company is mainly selling shoes but also invests in crypto, does the 365-day rule apply to them too? Whether they're holding, running masternodes, or whatever?
- In my country, we have to report every single account we have with exchanges every year, even if we’ve closed them. Is it the same in Germany?
- What kind of documents do you need to show that you bought the coins more than a year ago?
thanks a ton!
Crypto tax questions for Germany
3 replies 406 views
Not from Germany but close by, so I should be able to give you at least partial answers:
The way staking, lending, etc. gains are being taxed has been a contentious matter over the years (supposedly it was unclear whether the 1 year holding timeframe would apply for coins used in staking and lending or whether the timeframe would be 10 years in this case) but as it stands the situation seems to be as follows: No tax on value appreciation after 1 year of holding; however the staking profits themselves get taxed as income, similar to mining (since that would make the taxation rate of mining, staking, lending, etc. the same I don't think there's a practical difference). Where it gets complicated is that the staking / lending profits are EUR-based so to determine your taxation correctly you need to keep track of the EUR-value of every single staking / lending payout you receive, which may cause you to pay taxes on unrealized gains. After that you then also need to pay taxes on any gains gained by appreciation of your coins, unless of course you hold them for at least 1 year.
Tax-free gains after the 1 year holding period don't apply for companies. If the coins are part of company holdings, realized gains will be taxed regardless of the holding period.
I've never heard of anything like this from the German Bitcointalk members, but I'm not sure to be honest.
In theory it should be sufficient to just provide your on-chain information. In practice one can run into a problem of technical ineptitude depending on which clerk is handling your case, with multiple back-and-forths required until the matter is settled. In the end on-chain information should be enough though (although it's definitely a good idea to also have records of your exchange trades and transactions, which some banks might even require once you get onto their radar for handling cryptocurrencies).
For reference, in case you haven't seen it, here's the German Tax thread:
https://bitcointalk.org/index.php?topic=1976285.3340
the_oracl3Member
Posts: 65 · Reputation: 212
#3Mar 31, 2025, 02:30 AM
I would like to chip in with my questions, as they are about the same topic:
I'm contemplating moving to Germany as the crypto taxation regime is really favorable, but I would like to check some things.
Lets assume I become tax resident by living in Germany and I'm cashing out crypto that I own longer than one year.
1.) Am I required to file tax return if there is no other income? Meaning I fill in the tax return, file it and pay zero tax or I don't have to file?
2.) What are the consequences for other payments? For example the compulsary health insurance. Is my health insurance monthly cost calculated from the amout I cash out?
If there is someone who did this, please let us know how it went
If there's no taxable income you don't have to file a tax return (Steuererklärung); unless explicitely requested to do so by the Finanzamt.
If you're required to file a tax return for your other income, there's no need to mention crypto gains that have been held for longer than a year (from what I've gathered from the German Bitcointalk members there wouldn't even be a field to enter income that isn't tax relevant because it's... well, not tax relevant)
I think the amount you have to pay for health insurance depends on your taxable income and since non-taxable gains are not part of your taxable income they should have no impact on your insurance cost. However Germany's health care system works quite different from where I live so it's more of an educated guess.
Related topics
- IRS Criminal Investigation Unit Increasing Focus on Crypto Tax Cases 19
- Crypto firms ramp up political contributions in the US 0
- Warning about Crypto Money Services in the USA 5
- What if my country bans crypto? 19
- do I owe capital gains tax if I don't cash out? 15
- Police in Spain Shut Down Suspected Illegal Crypto Mining Setup in Suburb 6