German crypto tax calculator with automatic 1-year holding period tracking. BZSt compliant. Track the €600 Freigrenze. Know exactly when your crypto becomes tax-free.
See your holding periods and tax-free gains instantly
Track holdings approaching the 1-year tax-free threshold
If you hold crypto for more than 1 year before selling, your gains are completely tax-free. No capital gains tax. No income tax. Zero.
This applies to all cryptocurrencies - Bitcoin, Ethereum, altcoins, everything. One of the best crypto tax laws in Europe.
Sell before 1 year? Gains are taxed at your personal income tax rate (up to 45% + Solidaritätszuschlag).
Moonscape tracks acquisition dates automatically and warns you before selling crypto that hasn't reached the 1-year mark.
If your total crypto gains in a tax year are below €600, you pay ZERO tax.
This is a full exemption. You still should report the activity, but no tax is due.
If gains exceed €600, ALL gains are taxed, not just the excess.
€601 in gains means you pay tax on €601. This is an all-or-nothing threshold, not a progressive exemption.
Moonscape tracks your running total and alerts you as you approach €600 so you can plan sales strategically.
Selling crypto for EUR (or trading crypto-to-crypto) within 1 year of purchase. Taxed as income at your personal rate.
Staking rewards and mining income are taxed at receipt at their EUR value. Cost basis is set at receipt value.
Trading BTC for ETH is a taxable disposal if held <1 year. Moonscape calculates the EUR value at time of trade.
Yield farming, liquidity pool rewards, and lending interest count as taxable income when received.
Moving crypto between your own wallets or exchanges is not taxable. Moonscape detects these automatically.
Any crypto sold after holding for more than 1 year is completely tax-free, regardless of gain size.
Historical Position: Staking or lending crypto extended the tax-free holding period from 1 year to 10 years. This was based on German tax law treating staked crypto as "income-generating assets."
Current Status: Recent court rulings suggest this 10-year extension may no longer apply to modern staking. Tax guidance is evolving and not yet settled.
What Moonscape Does: We flag staked assets and track both 1-year and 10-year thresholds. Consult a German tax advisor for your specific situation.
Conservative approach: Assume staked crypto may have a 10-year holding requirement. Moonscape helps you track which assets are affected.
Automatic holding period calculation for German tax compliance
Every buy, deposit, or income event is timestamped. We record the exact date you acquired each crypto unit.
When you sell, we match the oldest holdings first (FIFO). This determines if the 1-year rule applies to each unit sold.
Sales from holdings >1 year are marked tax-free. You see exactly which gains are taxable vs. exempt.
Moonscape generates reports that meet Bundeszentralamt für Steuern (BZSt) requirements for crypto tax reporting in Germany.
Every trade, transfer, and income event with EUR valuations
Acquisition and disposal dates for 1-year rule verification
All transactions valued in EUR at time of execution
Binance, Kraken, Coinbase, Bitpanda - all supported with automatic EUR conversion
Link your exchanges via API (read-only) or upload CSV files. Add wallet addresses for on-chain DeFi activity.
Moonscape shows which holdings have passed the 1-year mark. See tax-free vs. taxable positions at a glance.
Monitor your running total of taxable gains. Know if you're under the €600 Freigrenze or if all gains will be taxed.
Download your complete tax report with all transactions, holding periods, and EUR valuations ready for your Steuererklärung.
Yes, if you hold crypto for more than 1 year before selling. This is Germany's 1-year holding rule - one of the most generous crypto tax policies in Europe. If you sell before 1 year, gains are taxed as income.
The €600 Freigrenze is an exemption threshold. If your total crypto gains in a year are under €600, you pay no tax. BUT if gains exceed €600, ALL gains are taxed (not just the excess). This is an all-or-nothing threshold.
Historically, staking and lending extended the tax-free holding period from 1 year to 10 years. Recent court rulings suggest this may no longer apply, but tax guidance is still evolving. Consult a German tax advisor for current status.
Taxable events include: selling crypto for EUR within 1 year of purchase, trading crypto-to-crypto within 1 year, and receiving staking/mining rewards (taxed as income at receipt). Transfers between your own wallets are not taxable.
Moonscape automatically tracks when you acquired each crypto unit and applies FIFO (first-in-first-out) to determine which holdings have been held for over 1 year. Tax-free long-term disposals are clearly marked in your reports.
You must report crypto gains on your annual tax return if gains exceed €600 or if you sell within the 1-year holding period. Germany's BZSt (Bundeszentralamt für Steuern) requires accurate records of all crypto transactions.
Calculate for free. See your holding periods and €600 status. Export BZSt-compliant reports when ready.
Simple plans that grow with you. No hidden fees.
one-time · one tax year
For a simple return with light crypto activity.
one-time · one tax year
For investors getting started with one or two exchanges.
one-time · one tax year
For active investors with a few thousand transactions.
one-time · one tax year
For frequent traders and moderate DeFi activity.
one-time · one tax year
For high-volume traders and heavy DeFi activity.
one-off · fixed quote after your free scan
Done-for-you reconciliation after a free diagnostic scan.
More transactions, better value at every tier.
| Transactions | Competitors | Moonscape | What you get |
|---|---|---|---|
| Up to 100 txns | $49 / tax year | $39 / tax year | Lower entry priceComplete filing package |
| Up to 1,000 txns | $99 / tax year | $79 / tax year | Better valueStandard plan covers this |
| Up to 10,000 txns | $279+ / tax year | $199 / tax year | Lower pricePro: 10K txns, loss harvesting, carry-overs |
| Up to 5,000 txns | $199+ / tax year | $159 / tax year | No forced 10K jumpTrader fills the 3K–10K gap |
| Unlimited + white-glove | $3,499+ | from $499 | Save $3,000+One-off done-for-you rescue, quoted from a free scan |
Competitor prices vary by transaction count. Checked August 2026. Moonscape retail plans are one-time purchases for one tax year, not subscriptions. Spam and dust airdrops are excluded from your transaction count.
Taxes a total mess? Concierge starts with a free diagnostic scan and a fixed quote. Contact us for custom needs
Free German crypto tax calculator. BZSt compliant. €600 Freigrenze tracking. Start calculating now.
Join Germans calculating crypto taxes accurately with the 1-year rule