Germany
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 Die Veräußerungsfristen des § 23 Absatz 1 Satz 1 Nummer 2 EStG beginnen nach jedem Tausch neu. Für die Ermittlung der Jahresfrist ist bei einer Anschaffung oder Veräußerung über eine zentrale Handelsplattform auf die dort aufgezeichneten Zeitpunkte abzustellen. Bei einem Direkterwerb oder einer Direktveräußerung ohne Zwischenschaltung von Intermediären, etwa über eine dezentrale Handelsplattform, ist aus Vereinfachungsgründen in der Regel auf die Zeitpunkte abzustellen, die sich aus der Wallet ergeben. Soll für die Frage, ob die Jahresfrist überschritten ist, das schuldrechtliche Verpflichtungsgeschäft maßgebend sein, müssen die Steuerpflichtigen den Zeitpunkt des Vertragsabschlusses durch geeignete Unterlagen nachweisen.
Rn. 63 Bei Currency oder Payment Token (vgl. Randnummer 3) kommt die Verlängerung der Veräußerungsfrist nach § 23 Absatz 1 Satz 1 Nummer 2 Satz 4 EStG nicht zur Anwendung.
Scenario 7 of 7
Moved between two own wallets
Bought in wallet a, moved to wallet b half a year later, sold there over a year after the purchase: the move is no disposal, the lot keeps its January date and 100 € cost, and the sale is tax-free.
The history, as typed
| Ref | Wallet | When | Kind | Amount | Asset | Value | Notes |
|---|---|---|---|---|---|---|---|
| buy | a | 2024-01-01 | acquisition | 1 | SOL | 100.00 € | |
| mv | a | 2024-06-01 | transfer | 1 | SOL | 130.00 € | left, nothing received; answered: own-transfer |
| mv | b | 2024-06-01 | acquisition | 1 | SOL | 130.00 € | arrived, nothing given; answered: own-transfer |
| sell | b | 2025-02-01 | disposal | 1 | SOL | 200.00 € |
What the rules made of it
One row per event, in the order the engine read them. The rules each row cites link to their pages; the one this page is about is filled in.
| Ref | Wallet | Kind | Amount | Treatment | Cost | Proceeds | Fee | Result | Rules |
|---|---|---|---|---|---|---|---|---|---|
| buy | a | acquisition | 1 SOL | cost | 100.00 | lot opened lot buy-0 acquired 2024-01-01 for 100.00 € | |||
| mv | a | transfer | 1 SOL | moved | 100.00 | no disposal 1 from buy, acquired 2024-01-01 for 100.00 € | |||
| mv | b | acquisition | 1 SOL | moved | 100.00 | lots came along 1 SOL from buy-0 in a, acquired 2024-01-01 for 100.00 € | |||
| sell | b | disposal | 1 SOL | tax-free | 100.00 | 200.00 | +100.00 € tax-free 1 from buy-0 via a, acquired 2024-01-01 for 100.00 €, held 397 days |