Paste your Solana address. TaxMaxi reads every transaction from the chain, values it in euros and turns your year into the German tax report you hand in, every tax-free gain marked and every line showing the law behind it.
German tax law decides: which coins were sold, how long you held them, and which paragraph of the BMF letter applies. Held over a year, a gain is tax-free.
BMF letter of 6 March 2025, Randnummern 53, 54
Kryptowerte sind „andere Wirtschaftsgüter" im Sinne des § 23 Absatz 1 Satz 1 Nummer 2 EStG (BFH-Urteil vom 14. Februar 2023, IX R 3/22, BStBl II S. 571; vgl. Randnummer 31). Gewinne aus der Veräußerung von im Privatvermögen gehaltenen Kryptowerten können daher Einkünfte aus privaten Veräußerungsgeschäften nach § 22 Nummer 2 in Verbindung mit § 23 Absatz 1 Satz 1 Nummer 2 EStG darstellen, wenn der Zeitraum zwischen der Anschaffung und der Veräußerung nicht mehr als ein Jahr beträgt (für die ertragsteuerrechtlichen Besonderheiten von Utility und Security Token vgl. Randnummern 77 ff.). Die Einkünfteerzielungsabsicht ist dabei nicht zu prüfen, da sie bereits aufgrund der Veräußerung innerhalb der Frist objektiviert vorliegt. Die Gewinne bleiben jedoch nach § 23 Absatz 3 Satz 5 EStG steuerfrei, wenn die Summe der aus sämtlichen privaten Veräußerungsgeschäften im Kalenderjahr erzielten Gewinne (Gesamtgewinn) weniger als 1.000 € (bis Veranlagungszeitraum 2023: 600 €) beträgt.
Kryptowerte sind „andere Wirtschaftsgüter" im Sinne des § 23 Absatz 1 Satz 1 Nummer 2 EStG (BFH-Urteil vom 14. Februar 2023, IX R 3/22, BStBl II S. 571; vgl. Randnummer 31). Gewinne aus der Veräußerung von im Privatvermögen gehaltenen Kryptowerten können daher Einkünfte aus privaten Veräußerungsgeschäften nach § 22 Nummer 2 in Verbindung mit § 23 Absatz 1 Satz 1 Nummer 2 EStG darstellen, wenn der Zeitraum zwischen der Anschaffung und der Veräußerung nicht mehr als ein Jahr beträgt (für die ertragsteuerrechtlichen Besonderheiten von Utility und Security Token vgl. Randnummern 77 ff.). Die Einkünfteerzielungsabsicht ist dabei nicht zu prüfen, da sie bereits aufgrund der Veräußerung innerhalb der Frist objektiviert vorliegt. Die Gewinne bleiben jedoch nach § 23 Absatz 3 Satz 5 EStG steuerfrei, wenn die Summe der aus sämtlichen privaten Veräußerungsgeschäften im Kalenderjahr erzielten Gewinne (Gesamtgewinn) weniger als 1.000 € (bis Veranlagungszeitraum 2023: 600 €) beträgt.
Every transaction of the year lands here, each with its paragraph. Open it: this is the document you get.
The tax report, as a PDFThe figures your tax return asks for first, then every transaction with its value and its paragraph. In German, for the tax office.
Every year of your historyA report for each year your wallets were active, not just the last one.
Sources you can checkEach price names where it came from, each transaction links to the chain.
Inside
Every wallet and exchange, every year, in one place
Your wallets and exchanges as cards, every transaction in one table under them, and each year's report as paper beside them, ready when its questions are answered.
Nothing matches. Try a filter's name, a value, or a period like "last 7 days".
Nothing matches. Try a filter's name, a value, or a period like "last 7 days".
TimeTransactionValueTax
Thu 27 Aug 2026
09:48Own transfer0.1171 SOL09:48Kraken → CoinbaseMoved between your wallets16.40 €Moved between your wallets
Thu 23 Apr 2026
09:19Swap0.5 SOL → 1,204.7 JUP09:19JupiterCoinbaseBought, held63.10 €swap, via JupiterBought, held
Fri 20 Mar 2026
22:19Program−10,000 BONK22:19FYfW7Y…eBxrPhantomWaits on youWhat happened to the 10,000 tokens you sent FYfW7Y…eBxr each time?0.21 €CoinGeckoWaits on you
22:14Program−10,000 BONK22:14FYfW7Y…eBxrPhantomWaits on youWhat happened to the 10,000 tokens you sent FYfW7Y…eBxr each time?0.21 €CoinGeckoWaits on you
19:16Received+0.000000001 SOL19:16from FLipG5…xwkRCoinbaseBought, heldSpam dust, sent to many wallets at once: nothing to answer< 0.01 €CoinGeckoBought, held
Fri 14 Nov 2025
19:16Swap212.4 JUP → 0.98 SOL19:16JupiterCoinbase+38.20 €Gain174.20 €swap, via Jupiter+38.20 €Gain
Fri 10 Oct 2025
09:17Received+0.00001 SOL09:17from 8aPoxY…UJP6CoinbaseBought, heldAddress poisoning: never copy this sender< 0.01 €CoinGeckoBought, held
Thu 2 Oct 2025
11:05Received+2.5 SOL11:05from 9xQe…VFinPhantomWaits on youWho sent you 2.5 SOL from 9xQe…VFin?392.50 €CoinGeckoWaits on you
Tue 30 Sep 2025
08:30Sent−25 USDC08:30to KrakenCoinbaseMoved to your accountYou said: My Kraken deposit21.40 €CoinGeckoMoved to your account
Mon 11 Aug 2025
16:42Swap4.1 SOL → 18,400 WIF16:42RaydiumCoinbase+126.50 €Gain612.30 €swap, via Raydium+126.50 €Gain
Thu 3 Jul 2025
21:12Swap18,400 WIF → 2.7 SOL21:12RaydiumCoinbase−215.40 €Loss396.90 €swap, via Raydium−215.40 €Loss
A busy year? Add 1,000 more transactions for 20 € whenever you need them.
We'll remind you when it's time.
Not today?
Totally understandable. Pick the day you plan to make time for it, and we'll send you one email that morning with a link back here. No newsletter, nothing else.
What it reads
The Solana protocols you actually use
Each one read the way German tax law treats it, each with a page that shows a real transaction and what it comes to.
Hi, I'm Max. I've been building in crypto for years and have written smart contracts on EVM chains and on Solana, so I know what a transaction really does. Still, every tax season went the same way: I ran my wallets through a tax tool, then spent hours fixing transactions by hand.
So I built the one I wanted. It reads your wallet, shows every step, and tells you which part of the law each number comes from. Today I do my own taxes with it. And believe it or not, I actually enjoy it.
If something looks off or you're missing something, just message me. I read everything and reply myself.
Maximilian Ast
To be upfront: I'm not a tax advisor. TaxMaxi does the math and shows its work, but what you file is up to you.
A web app for everyone in Germany with crypto on Solana. It reads the transactions of your wallets, values them in euros and turns them into a tax report under German law. For every figure it shows how it was calculated and the Randnummer of the BMF letter it rests on.
Does TaxMaxi need access to my wallet?
No. You give it your wallet's public address, and it reads the transactions that are public on the chain anyway. No key, no connection to your wallet: TaxMaxi can't move anything.
What do I get?
A tax report for each year as a PDF: the figures your tax return asks for, then every transaction with its date, its value in euros and the paragraph it rests on. Hand it in with your return, or give it to your tax advisor.
What does it cost?
Your first 25 transactions are free, to see how TaxMaxi reads your wallets. Then a year costs 159 €, with every wallet you own and every year of their history; more transactions come in packs.
What is the calculation based on?
On the income tax law, § 23 for sales and § 22 for income like staking rewards, and on the BMF letter of 6 March 2025, which sets out how tax offices treat crypto. Every figure names the Randnummern it rests on. For coins bought from 2027, a draft law would change this: what the draft says.
Which wallets and protocols does it read?
Solana wallets, with the protocols most people use: Jupiter, Kamino, Marinade, Jito, Raydium, Orca, Pump.fun, Drift and more. See every protocol it reads. What it can't tell from the chain, it asks you in plain words.
Is TaxMaxi tax advice?
No. TaxMaxi is software that calculates and shows every step. It doesn't replace a tax advisor, and what you file is your decision.
The future, accounted for.
See your own year, every figure with its paragraph.