For Solana wallets, under German tax law

Your Solana wallets, as a German tax report

Add an address. TaxMaxi reads every transaction by rule, prices it in euros at the minute it happened, asks you only what the chain cannot say, and hands you the figures for Anlage SO.

Add your walletSolana, to start
HqTx4s…Lu9E Solana wallet 26 •••• •••• Lu9EToday, 08:12
5vPmR2…C6qW Solana wallet 5 •••• •••• C6qWToday, 08:14
9cWnF3…jH2r Solana wallet 3 •••• •••• jH2rYesterday, 21:40

Everything together

All wallets

2,080.65 €

to declare for 2025

Gains of 1,251.95 € reach the 1,000.00 € limit; income of 828.70 € reaches the 256.00 € limit

Transactions
34 transactions
Wallets
3 wallets
Open tasks
everything settled

2024

17 legs

0.00 €

Gains of 503.68 € stay under the 1,000.00 € limit; income of 237.50 € stays under the 256.00 € limit

§ 23 net
+503.68 € tax-free: under 1,000.00 €
gains, losses
503.68, 0.00
Werbungskosten
0.04
held over a year
0.00
§ 22 Nr. 3 income
237.50 € not taxed: under 256.00 €

2025

33 legs

2,080.65 €

Gains of 1,251.95 € reach the 1,000.00 € limit; income of 828.70 € reaches the 256.00 € limit

§ 23 net
+1,251.95 € taxable: 1,000.00 € or more
gains, losses
1,413.97, 162.02
Werbungskosten
0.06
held over a year
+2,535.02
§ 22 Nr. 3 income
828.70 € taxable: 256.00 € or more

All wallets together. The limits apply to everything you hold, so this is the view that counts.

Wallets

Three sample wallets, run through the tax engine as this page loaded. Pick a card to see one alone, or paste your own address into the first.

Read by rules

Every transaction, through every step

The payload from the chain, what moved, the legs, the euro value, the tax: each transaction takes the same steps, and none of them is hidden. Open a row and follow it through all of them, down to the raw payload.

  • HeliusEvery transaction of the wallet, read once and kept
  • CoinGeckoA euro price at the minute it happened, from the market or the pool it traded in
  • ECBThe dollar turned into euros at the day's reference rate

Inspector

Phantom, synced today at 09:05

8 transactions from this sync, through every step

Changes your 2026 figure by

+40.50 €

Provisional: 2 open questions still move it.

Asked, never guessed

What the rules cannot tell, you answer once

A transaction the rules cannot explain becomes a question, not a guess. The ones that look alike come as one card, so one answer settles all of them. Each answer says what it means for your tax, and the investigator reads the wallet's history around it to tell you what most likely happened.

Program

What happened to the 10,000 tokens you sent FYfW7Y…eBxr each time?

Eleven times you sent 10,000 of a 10K.world token to an account this program opened. Each time the 10,000 came back a day or a few later, with more on top.

Every one of these went into an account FYfW7Y…eBxr opened for that deposit alone, and every time the same 10,000 came back from it, with more from the token's own reward account. The accounts are all closed now. Nothing was sold: this reads as locking the tokens for a reward.

Read fromHeliusSolana RPCOpen a transaction for its timeline.

All 11 were

  1. 624865
  2. 54
  3. 7548
  4. 48

Try it: tick the rows, pick an answer, or open a transaction. Nothing here is saved.

The report

Two figures a year, and the reasons for both

Each year ends in what Anlage SO asks for: the gains from private sales under § 23 and the income under § 22 Nr. 3, each held against its limit. Every row says which rule read it, and every rule cites the BMF letter of 6 March 2025 down to the paragraph. Tap a paragraph to read it.

2024

17 legs

0.00 €

Gains of 503.68 € stay under the 1,000.00 € limit; income of 237.50 € stays under the 256.00 € limit

§ 23 net
+503.68 € tax-free: under 1,000.00 €
gains, losses
503.68, 0.00
Werbungskosten
0.04
held over a year
0.00
§ 22 Nr. 3 income
237.50 € not taxed: under 256.00 €

2025

33 legs

2,080.65 €

Gains of 1,251.95 € reach the 1,000.00 € limit; income of 828.70 € reaches the 256.00 € limit

§ 23 net
+1,251.95 € taxable: 1,000.00 € or more
gains, losses
1,413.97, 162.02
Werbungskosten
0.06
held over a year
+2,535.02
§ 22 Nr. 3 income
828.70 € taxable: 256.00 € or more
  1. 22 May 2025 Sent −1400 WIFSwapped on Jupiter +719.98 taxable

    proceeds 1,380.00 cost 660.00 taxable +719.98

    • Disposal. A swap, a sale or a payment disposes of what was given. Gains within one year of acquisition are taxable. Rn. 53, 54
    • Proceeds. Proceeds are the market value of what was received, or of what was given when the received has no price or the disposal was a payment. Rn. 58, 60
    • First in, first out. Lots are kept per wallet and token; the first acquired is the first disposed. Rn. 61, 62
    • Holding period. The year runs from acquisition to disposal and restarts at every exchange. Wallet times count for direct trades. No ten-year rule. Rn. 55, 63
    • Fees. Fees paid to dispose are Werbungskosten, and count only against taxable disposals. Rn. 57, 59
  2. 3 Feb 2025 Sent −20 SOLSwapped on Jupiter +2,050.00 tax-free

    proceeds 3,760.00 cost 1,710.00 held over a year +2,050.00

      Also read by Disposal Rn. 53, 54Proceeds Rn. 58, 60First in, first out Rn. 61, 62Holding period Rn. 55, 63Fees Rn. 57, 59

    • 14 Aug 2025 Sent −5 SOLSwapped on Jupiter +20.00 partly taxable

      proceeds 850.00 cost 492.02 taxable +20.00 held over a year +337.98

        Also read by Disposal Rn. 53, 54Proceeds Rn. 58, 60First in, first out Rn. 61, 62Holding period Rn. 55, 63Fees Rn. 57, 59

      • 31 Jan 2025 Income +600 JUPAirdrop for using Jupiter: earned, you said +492.00 income

        income at the market value on receipt, 492.00, which is also the cost of the lot

        • Income. Staking rewards, lending income and airdrops that asked something of you are income at market value on receipt, and that value is the cost of the lot. Rn. 48, 65, 70, 75, 54
        • Income limit. Income under § 22 Nr. 3 is not taxed under 256 € a year. Rn. 45
      • 10 Mar 2025 Received +10 SOLArrived from your main wallet 855.00 moved

        moved from your main wallet with 855.00 of cost, the lots keeping their dates

        • Own-wallet moves. A transfer between your own wallets or accounts is no disposal; the lot keeps its date and cost, and the move is documented. Rn. 62, 103

        Also read by First in, first out Rn. 61, 62

      • 22 May 2025 Fee −0.00014 SOL −0.02 fee

        counted as Werbungskosten of the sale in the same transaction

          Also read by Fees Rn. 57, 59First in, first out Rn. 61, 62Holding period Rn. 55, 63

        Nothing hidden

        The rules are public

        The engine's manual is built from what its tests run: each rule on its own page, with the real transactions or the typed histories that pin it. A rule nothing pins is not in the product.

        real transactions pin the Solana rules
        20
        typed histories pin the German ones
        38
        paragraphs of the letter applied, of 110
        22

        One price

        159 € a year

        Up to 10,000 transactions across all your wallets, VAT included. 1,000 more for 20 €.

        • Every Solana wallet you own, with the moves between them paired
        • Every year of their history, not just the last
        • The review, with the investigator on every question
        • Your answers kept, each one yours to change
        Get started

        Paid through Stripe. In the first 14 days you can end it and get your money back, less the share for transactions already read; see the AGB.

        What it does today

        • Solana wallets. Coinbase is the next source.
        • German tax, after the BMF letter of 6 March 2025.
        • The report on screen. A PDF, and the rows as a CSV for a Steuerberater, come next.

        What it is not

        TaxMaxi is software. It computes figures from your wallets, your answers and the rules it shows you. It is not tax advice under the Steuerberatungsgesetz, and it does not replace a Steuerberater.

        Loading the letter…