📝 Description
This guide lists the withdrawal labels available on Waltio for German users. Each label has a specific tax impact on FIFO calculations and the taxation of your operations.
👉 AP = Acquisition Price
👉 When a withdrawal neutralizes or impacts the FIFO cost, it is always determined by the AP of the crypto removed from the chronological FIFO queue (= withdrawal of the crypto from your wallet).
⚠️ Warnings
The applicable calculation method in Germany is FIFO (First In, First Out) on a per-wallet basis.
The 12-month holding period rule applies: disposals after more than 12 months are tax-free under §23 EStG.
The annual €1,000 exemption limit (Freigrenze) for private sales (§23 EStG) applies to the total net gains across all private sales during the calendar year.
⚖ Summary table of withdrawal labels
Label | FIFO Impact / Acquisition Price | Taxable? | Impact on Crypto Holdings | Example |
Payment | Initial price of the crypto used for payment. ✅ Neutralizes FIFO | ✅ if held < 1 year. ❌ if held > 1 year | ⏬ Decrease | I purchase a Waltio subscription in crypto using BTC that I have held for only 4 months. |
Fees | Initial cost unchanged. ✅ Neutralizes FIFO | ❌ Not taxable | ⏬ Decrease | Buy: 1 BTC for €10,000 + €2,000 in acquisition fees. Sell: 1 BTC for €30,000 − €3,000 in disposal fees. Taxable capital gain = 27,000 − 12,000 = €15,000. |
Staking | AP: initial purchase price of the staked crypto. ❌ No FIFO impact | ❌ Not taxable | ⏸ No change | Buy 1 ETH: €1,000. Deposit 1 ETH into staking (at that time 1 ETH = €3,000). AP: €1,000. |
Internal Transfer | AP: initial purchase price of the transferred crypto. ❌ No FIFO impact | ❌ Not taxable | ⏸ No change | Buy 1 ETH on Binance: €1,000. Transfer + deposit 1 ETH to MetaMask (at that time 1 ETH = €3,000). AP: €1,000. |
Donation / Gift | ✅ Neutralizes FIFO | ❌ Not taxable | ⏬ Decrease | I buy 1 BTC for €20,000. I donate 1 BTC. BTC exits the FIFO queue. |
Hack or Loss | ✅ Neutralizes FIFO | ❌ Not taxable | ⏬ Decrease | I buy 1 BTC for €20,000. 1 BTC is hacked. Deductible base: €20,000. BTC exits the FIFO queue. ⚠️ Any hack or loss must be supported by solid documentary proof for tax authorities; otherwise, it risks being treated as tax evasion. |
Liquidity Addition (LP) | ✅ Neutralizes FIFO | ✅ if held < 1 year. ❌ if held > 1 year | ⏬ Decrease | I buy 1 ETH for €1,000. ETH rises: 1 ETH = €1,500. Deposited into an LP pool. AP: €1,000. Taxable base: €500. |
Collateral Deposit | AP: initial purchase price of the collateralized crypto. ❌ No FIFO impact | ❌ Not taxable | ⏸ No change | Buy 10 ETH for €8,000. Collateral: 10 ETH for 0.5 BTC. AP: €8,000. |
Other Withdrawal | Initial cost unchanged. ✅ Neutralizes FIFO | ✅ if held < 1 year. ❌ if held > 1 year | ⏬ Decrease | ⚠️ Try to avoid using this label whenever possible. |
ICO Participation | Initial cost unchanged. ✅ Neutralizes FIFO | ✅ if held < 1 year. ❌ if held > 1 year | ⏬ Decrease | I buy 1 ETH for €1,000. I participate in an ICO and deposit 1 ETH (ETH value at withdrawal: €3,000). AP: €1,000. Taxable base: €2,000. |
Other Loss | ✅ Neutralizes FIFO | ❌ Not taxable | ⏬ Decrease | I buy 1 ETH for €1,000. I lose my ETH (value at time of loss = €3,000). ETH exits FIFO at €1,000. ⚠️ Any loss must be substantiated by solid proof; otherwise, it may be classified as tax fraud. |
NFT | Initial cost unchanged. ✅ Neutralizes FIFO | ✅ if held < 1 year. ❌ if held > 1 year | ⏬ Decrease | I buy 10 ETH for €4,000. I buy an NFT for 10 ETH. NFT value: €10,000. AP: €10,000. Taxable base: €6,000. |
Swap | Initial cost of the swapped crypto unchanged. ✅ Neutralizes FIFO | ✅ if held < 1 year. ❌ if held > 1 year | ⏬ Decrease | Sale of 1 BTC for 10 ETH (1 ETH = €1,000). Acquisition price of 10 ETH: market value of ETH = €1,000. |
Collateral Liquidation | Initial cost unchanged. ✅ Neutralizes FIFO | ✅ if held < 1 year. ❌ if held > 1 year | ⏬ Decrease | Buy 10 ETH for €8,000. Collateral: 10 ETH for a loan of 0.5 BTC. Liquidation of 10 ETH (at that time 10 ETH = €3,000). AP: €8,000. |
Derivative Loss | ✅ Neutralizes FIFO | ✅ Specific tax regime (not taxable on Waltio) | ⏬ Decrease | Bought 10,000 USD for €10,000. CFD value: €10,000. CFD loss of €8,000. AP: €10,000. CFD exits FIFO at €8,000. Deductible base: €8,000. 👉 Consult a tax advisor (special tax regime). |
💡 Additional information
To label your transactions, go to the My Transactions page.
For more details on German crypto taxation, check out the dedicated article in your Help Center.
To understand LIFO and FIFO calculation methods, consult the article on Calculation Methods.