German Crypto Tax Return 2025: What You Should Know Now the July 31 Deadline Has Passed
Recap as of September 27, 2026: the deadline for the 2025 German tax return ended on July 31, 2026 at midnight. This article describes the situation on the day of the deadline: what crypto investors had to report and what happens if the deadline is missed.




Which topics should we dive deeper into?
Select what genuinely interests you. Your picks feed directly into our editorial planning.
Crypto news that's actually worth your time.
Weekly. 60 seconds. Carefully curated by our editors: no hype, no promo flood, no spam.
If you are required to file a German income tax return for 2025 and you are doing it yourself, the clock runs out tonight. Not tomorrow morning, not the first working day of August. The statutory deadline is 31 July 2026 at 24:00, and for crypto investors this particular return carries a few things the previous ones did not.
Here is what still needs to happen in the next few hours.
Why is 31 July the hard deadline this year?
The COVID-era extensions are gone. For the 2025 tax year, the normal rule under § 149 Abs. 2 AO applies again: mandatory filers (Pflichtveranlagung) submit by 31 July of the following year. What counts is the moment your return reaches the Finanzamt, so with ELSTER or tax software it is the successful transmission that matters, not when you started filling it in.
Two exceptions buy you real time:
- Filing through a Steuerberater or a Lohnsteuerhilfeverein. Your deadline moves automatically to 1 March 2027, because 28 February 2027 falls on a weekend.
- Voluntary filing (Antragsveranlagung). If you are not obliged to file and are only submitting because you expect a refund, you have until 31 December 2029 for the 2025 year, with no penalty risk.
Everyone else is on the clock tonight.
Who actually has to report crypto in Germany?
Crypto is not treated like shares here. Coins count as "other assets" under § 23 EStG, which produces the rule that keeps Germany attractive for long-term holders: sell after a holding period of more than twelve months and the gain is tax free, no matter how large it is. The BMF confirmed in its March 2025 letter that staking or lending in the meantime does not extend that period.
Inside the twelve months, it looks different:
- Disposals under one year are taxed at your personal income tax rate, up to 45%.
- The €1,000 Freigrenze covers all private disposals in a calendar year, not just crypto. Note the word: Freigrenze, not Freibetrag. Stay below it and the gain is tax free. Reach it and the whole gain becomes taxable, not just the excess.
- Staking, lending and mining rewards are other income under § 22 Nr. 3 EStG, taxable on receipt at the market rate, with a separate €256 Freigrenze.
- Crypto-to-crypto swaps count as disposals. So do trades on decentralised exchanges. The 2025 BMF letter put DEX activity on the same footing as trades on Binance or Kraken, which means Uniswap and Curve history has to be documented the same way.
- FIFO is the method the German tax office works with, applied per wallet or per exchange.
Most private crypto activity lands in Anlage SO.
What is different about the 2025 return specifically?
Three things, and they all point the same direction.
- Anlage SO now has dedicated crypto lines. From the 2025 tax year onwards, the form has its own section for Kryptowerte rather than a generic "other assets" field. Less room to be vague.
- The grace period on documentation has expired. The BMF letter of 6 March 2025 introduced explicit record-keeping and cooperation duties for crypto, and it came with a Nichtbeanstandungsregelung covering assessment periods up to and including 2024. 2025 is the first year the stricter standard applies without that cushion. Handing over a wallet address is explicitly not enough evidence. The tax office expects transaction overviews or a proper tax report showing type, quantity, acquisition and disposal dates, costs and rates.
- This is the last return you file before the Finanzamt gets the data anyway. DAC8, implemented in Germany as the Kryptowerte-Steuertransparenzgesetz, applies from 1 January 2026. Every crypto service provider registered in the EU now reports user transaction data to the tax authorities automatically. From next year, what you declare gets compared against what your exchange already sent in.
How do you get a filing-ready crypto report in the time you have left?
If your 2025 history is spread across four exchanges, two hardware wallets and a handful of DeFi protocols, reconstructing it manually tonight is not realistic. This is what dedicated tax tooling exists for.
CoinTracking is the option most German filers end up with, for a practical reason: it was built in Germany, in Munich, and has been running since 2012, so the German output is not an afterthought. It generates the Anlage SO as a ready-to-file PDF, and also exports in WISO and SteuerGo formats if you are working inside tax software. FIFO is applied per depot with its Depot Separation setting, which matches how the BMF expects wallet-level calculation to work. Imports cover 400+ exchanges, wallets and blockchains via API, CSV or blockchain address, and the engine tags DeFi swaps, staking rewards and NFT trades automatically rather than making you classify each line by hand.
![]()
Two practical notes so you are not caught out tonight. New accounts start with a 7-day trial that includes unlimited imports, but the tax report itself sits behind a paid plan, so if you need the Anlage SO today you will be upgrading today. And the import is the fast part: getting your API keys and CSVs in usually takes far less time than reviewing the flagged transactions afterwards.
👉 Import your 2025 history and generate your Anlage SO with CoinTracking
If your history is genuinely messy, the more sensible move may be to accept the second option in the next section instead of rushing a return you cannot substantiate.
What happens if you miss midnight?
From 1 August the Finanzamt is entitled to impose a Verspätungszuschlag where filing was mandatory. It runs at 0.25% of the assessed tax per month, with a minimum of €25 for every month started, and it becomes mandatory rather than discretionary once you are 14 months late. Keep ignoring it and Zwangsgeld and an estimated assessment follow, and an estimate rarely lands in your favour.
You still have two legitimate exits:
- Request an extension. An informal application to your Finanzamt with a real reason (illness, missing documents from an exchange) can be granted. The catch is timing: the request has to arrive before the deadline expires, so that is also a today job.
- Engage a Steuerberater or Lohnsteuerhilfeverein. Doing so moves your 2025 deadline to 1 March 2027 automatically. For anyone with a complicated DeFi or high-frequency year, this is usually the better answer than a rushed self-filing.
One more thing ending tonight: XTB's free Nike share
Separate from the tax calendar, the XTB promotion CryptoTicker readers have been claiming this month also closes today. Open a new account and you get one Nike share (ISIN: US6541061031) credited to your trading account, free.
How it works:
- Open a new XTB account through our link and enter referral code CRYPTOTICKER at the start of the process.
- Complete the account opening and activate your trading account.
- Make any first deposit and accept the promotion terms in the XTB app.
- The Nike share is credited within three business days.
No trades required, no minimum holding period. One timing detail matters if you are starting today: the deposit and the in-app acceptance of the promotion terms must both fall inside the promotion window, which ends today, 31 July 2026. Normally you get seven days after opening. Starting now, that means completing both steps tonight.

👉 Open your XTB account and claim the free Nike share
Investing involves risk. The value of investments can fall as well as rise, and you may get back less than you invested. Promotion terms apply.
The CryptoTicker newsletter: free, every weekFrequently asked questions about the crypto tax return
Related articles
- Bitcoin and the German Exit Tax: What Applies When You Move Abroad
- Selling bitcoin privately: the tax in Germany and the records you need
- Crypto Taxes 2026 in Germany: Automatic Reporting Under DAC8, What Applies Now
- Crypto Reporting Rules: What Your Exchange Reports to the Tax Office, and Why the Total Is Not Your Profit
- Germany's Crypto Holding Period Faces Abolition: What Petition 201716 and the Cabinet Decision Mean for Your Tax
Which topics should we dive deeper into?
Select what genuinely interests you. Your picks feed directly into our editorial planning.
Crypto news that's actually worth your time.
Weekly. 60 seconds. Carefully curated by our editors: no hype, no promo flood, no spam.
September 7, 2026 7:22 AM

German Crypto Holding Period Stays: The Income Tax Reform 2027 Leaves Section 23 Untouched
On September 2, 2026 the German federal cabinet adopted the draft of an Income Tax Reform Act 2027, and crypto assets do not appear in it. The one-year holding period under Section 23 of the Income Tax Act therefore continues to apply unchanged.
September 19, 2026 7:26 AM

Offsetting Crypto Losses Against Share Gains: What Is Really Allowed in Germany
Crypto losses and share gains sit in separate loss buckets in Germany, and there is no offsetting between them. Where the line runs, why crypto derivatives are the exception, and how you can still use losses through carryback and carryforward.
September 27, 2026 10:35 AM

Crypto Exchange Tax Report Wrong: How to Correct It Before the Tax Office Does
Missing acquisition costs, transfers booked as sales, holding periods restarted: your exchange's report is an aid and not proof. How to check it, how to correct it and which deadline is running.
September 8, 2026 1:19 AM

Germany's Crypto Holding Period: What Happens Now Signing for Petition 201716 Closed on September 15
Recap as of September 27, 2026: the signature period for German parliamentary petition 201716, which asks for the one-year crypto holding period to be preserved, closed on September 15, 2026. This article explains what ended that day, how the petitions committee proceeds and why no investor has to sell because of it.
September 27, 2026 1:17 PM

Dogecoin Price: What to Check on Holding Period and Custody Before the Year End
The Dogecoin price stands at $0.0977 on September 27, 2026 and has barely moved in a day. That calm is exactly the moment to work through the holding period, the reporting duty from 2026 and custody without any time pressure.
August 18, 2026 7:13 AM

Bitcoin Tax Reporting in Austria 2026: What Applies
Bitcoin tax reporting in Austria: which data investors can request from crypto exchanges in 2026, and when the report matters for the tax return.
September 9, 2026 1:15 AM

Germany's Crypto Tax: 160 Million Euros for a 555-Billion Budget
The German finance ministry's draft bill puts a figure on the crypto tax for the first time: 160 million euros from 2028. What that number means in the 2027 federal budget, how 11.4 billion became 160 million, and what investors can read from it.
May 16, 2026 11:57 AM
CoinTracking Review 2026 – Crypto Taxes, Portfolio Tracking & Full-Service Support
Manage your crypto taxes effortlessly with our comprehensive guide to CoinTracking. Learn how to track transactions and simplify your tax reporting today!
September 9, 2026 4:22 PM

Crypto Tax in Germany: What Applies in 2026 and What Is Set to Change in 2027
Crypto gains are tax-free after twelve months; before that your personal tax rate of up to 45 percent applies. What triggers tax, how the holding period is calculated, what happens with staking and losses, and what the draft bill would change from 2027.
July 1, 2025 2:12 PM

Germany’s Banking Giants Go Crypto: Deutsche Bank and Sparkassen, the 2026 Launch Status
Deutsche Bank plans crypto custody for institutional clients by the end of 2026, the Sparkassen want to offer crypto trading in their app from mid-October. Where both plans stand.
February 18, 2026 11:00 AM

Top 5 Tax Reporting Tips to Prepare for the 2026 Season
Prepare for the 2026 crypto tax season with our top 5 tips on reporting, tax-loss harvesting, and new IRS rules to avoid penalties.
August 31, 2026 10:30 PM

Taxing Crypto Lending: Your Personal Rate Instead of Withholding Tax, and the Right Federal Fiscal Court Case Number
According to the only tax court ruling so far, income from crypto lending falls under Section 22(3) of the German Income Tax Act and therefore under your personal tax rate. The appeal is pending at the Federal Fiscal Court under VIII R 22/25, not under the case number given in many professional articles.
September 8, 2026 10:21 PM

Crypto Holding Period and Grandfathering: Why December 31, 2026 Becomes the Cut-Off in Germany's Draft Bill
A ministerial draft bill from Germany's finance ministry names a cut-off date for the first time: crypto assets acquired after December 31, 2026 are to fall under the flat-rate withholding tax. What that means for legacy holdings, running savings plans and staking income, and why nothing has been decided yet.
August 27, 2026 7:21 AM

Crypto Gains 2026: Why the September 10 Advance Tax Payment Decides Your Interest Bill
The third income tax advance payment falls due on September 10, yet for most crypto investors none was ever set. We checked four provisions in full text and show when the interest period for 2026 starts and how you can shrink it yourself.
August 16, 2026 6:14 AM

Crypto Credit Card Tax in Germany: Why Every Payment Is a Disposal
Paying with a crypto credit card means disposing of your coins for tax purposes. What that means for the holding period, the exemption threshold and your record-keeping duties, and which card design keeps the effort small.
September 17, 2026 7:12 PM

Gifting Bitcoin to Children: Allowance, Holding Period and the Tax Office Report
Transferring Bitcoin to your child hands over your holding period and your entry price along with the coins. This guide sets out what really applies in Germany on the allowance, the reporting deadline, representation and custody.
September 27, 2026 4:40 AM

Crypto Dates in Q4 2026: The Days That Decide Supply, Rates and Tax Duties
From the end of the lock-ups at DoubleZero and Ethena through two rate decisions to the first reporting year under the German Crypto Asset Tax Transparency Act: this calendar lists eighteen dates before New Year's Eve with magnitude and source. You also learn how to tell whether a date will hold at all.
September 24, 2026 1:13 AM

Solana DEX Trades Overtake the NYSE: What to Check on Swaps, Tax and Oversight
Solana's decentralised exchanges settled roughly 208 million trades in a single week and overtook the New York Stock Exchange for the first time. The figure is real, but it measures something other than the comparison suggests, and for German investors it carries tax duties that no provider takes on.
August 24, 2026 10:16 AM

Crypto Tax: Why You Have to Secure Your Transaction History Before the Exchange Closes Your Account
Deadlines run out at several crypto exchanges by early September, after which accounts close and holdings are sold off by force. Anyone who does not export the trading record beforehand faces the tax return with no proof of acquisition date and purchase price.
September 22, 2026 10:13 AM

Circle Lends Against Bitcoin via cirBTC: Why the Wrapper Can Cost You the German Holding Period
Circle launched loans against deposited bitcoin on September 21, 2026. In Germany, the detour through the cirBTC token is very likely a swap, and a swap restarts your one-year holding period.
August 20, 2026 7:18 AM

Crypto Exchange Self-Certification: No Answer by 1 January 2027 and Trading Stops
The German Crypto Asset Tax Transparency Act obliges crypto providers to obtain a tax self-certification from every existing customer by 1 January 2027. Anyone who ignores the request, the reminder and the formal notice is barred from trading after 60 to 90 days.
August 19, 2026 1:31 AM

Crypto Tax Software Compared: What Blockpit, Divly, Waltio and Coinpanda Charge for One Tax Year
On August 14, 2026 we retrieved thirteen pricing pages from providers of crypto tax software and set the four evaluable ones with a German focus side by side. The comparison shows why three of them charge the same price at 1,000 transactions and where the expensive difference really lies.
August 13, 2026 6:18 AM

Revolut Delists USDT: Forced Conversion on August 31, 2026 Counts as a Sale
Revolut is taking USDT off the table on August 31, 2026: purchases have already stopped, deposits are blocked, and anyone who fails to act before the deadline faces an automatic conversion that counts as a sale for tax purposes. This article explains the deadlines, the tax treatment under section 23 of the German Income Tax Act and what you can do now.
September 15, 2026 4:12 AM

Using Hyperliquid from Germany: What Applies to Your Funds Without a MiCA Licence
Hyperliquid is not entered in any EU register as an authorised crypto-asset service provider, and for perpetual futures a MiCA licence would be the wrong paperwork anyway. Here is what that means in concrete terms for your funds, your keys and your tax return.
September 12, 2026 1:21 PM

Declaring Crypto Gains Late in Germany: When a Voluntary Disclosure Under Section 371 Still Prevents Prosecution
From 2027 crypto service providers will report 2026 data to Germany's Federal Central Tax Office. If you never declared older gains, you should know when a voluntary disclosure still works and what makes it fail.
August 27, 2026 10:32 AM

A Securities Account at the Crypto Exchange: Why Capital Gains Tax and Anlage KAP Are on You
On August 18, 2026 Kraken opened trading in more than 7,000 US stocks to customers in the European Economic Area, provided by a Cypriot investment firm. That puts the securities account abroad, and German capital gains tax, loss offsetting and the saver’s allowance now run through your own tax return.
September 9, 2026 4:13 PM

Bitcoin 29 Percent Below Last Year: Which Crypto Losses You Can Still Use Before the One-Year Holding Period Expires
Nine out of ten major crypto assets trade lower today than exactly twelve months ago, Bitcoin alone by 29.2 percent. We measured the price series ourselves and show why the purchase date alone decides the tax value of your loss.
More from CryptoTicker

