:book: Description
{% hint style="info" %} This guide lists the withdrawal labels available on Waltio for German users. Each label has a specific tax impact on the FIFO calculation and the taxation of your transactions.
π AP = Acquisition Price
π When a withdrawal neutralizes/impacts the FIFO cost, it is always impacted by the AP of the crypto withdrawn from the FIFO chronological table (= removal of the crypto from the portfolio). {% endhint %}
β οΈ Warnings
{% hint style="warning" %}
The calculation method applicable in Germany is FIFO (First In, First Out) per wallet.
The 12-month holding rule applies: disposals after more than 12 months are tax-free under Β§23 EStG.
The β¬1,000 annual Freigrenze for private sales (Β§23 EStG) applies to the total net gain from all private sales in the year. {% endhint %}
π Withdrawal labels
Label | FIFO impact / Acquisition price | Taxable? | Crypto stock impact | Example |
Payment | Initial price of the crypto used for payment. β Neutralizes FIFO | β if held < 1 year. β if held > 1 year | β¬ Decrease | I buy a Waltio subscription in crypto with a BTC I've only owned for 4 months |
Fees | Initial cost unchanged. β Neutralizes FIFO | β | β¬ Decrease | Buy: 1 BTC for EUR 10,000 + EUR 2,000 purchase fee. Sell: 1 BTC for EUR 30,000 β EUR 3,000 sale fees. Taxable capital gain = EUR 27,000 β EUR 12,000 = EUR 15,000 |
Staking deposit | AP: initial purchase price of the crypto put into staking. β No FIFO impact | β | βΈ No change | Buy 1 ETH: EUR 1,000. Deposit 1 ETH for staking (at that time 1 ETH = EUR 3,000). AP: EUR 1,000 |
Transfer between accounts | AP: initial purchase price of the transferred crypto. β No FIFO impact | β | βΈ No change | Buy 1 ETH on Binance: EUR 1,000. Transfer + deposit 1 ETH to Metamask (at that time 1 ETH = EUR 3,000). AP: EUR 1,000 |
Donation | β Neutralizes FIFO | β | β¬ Decrease | I buy 1 BTC for EUR 20,000. I give 1 BTC. BTC exits FIFO |
Hack or Loss | β Neutralizes FIFO | β | β¬ Decrease | I buy 1 BTC for EUR 20,000. Hack 1 BTC. Deductible base: EUR 20,000. BTC exits FIFO. β οΈ Hack/loss must be proven by solid evidence: otherwise, tax fraud |
Liquidity addition (LP) | β Neutralizes FIFO | β if held < 1 year. β if held > 1 year | β¬ Decrease | I buy 1 ETH for EUR 1,000. ETH increases: 1 ETH = EUR 1,500. Deposit in LP. AP: EUR 1,000. Taxable base: EUR 500 |
Collateral deposit | AP: initial purchase price of the crypto used as collateral. β No FIFO impact | β | βΈ No change | Buy 10 ETH for EUR 8,000. Collateral: 10 ETH for 0.5 BTC. AP: EUR 8,000 |
Other withdrawal | Initial cost unchanged. β Neutralizes FIFO | β if held < 1 year. β if held > 1 year | β¬ Decrease | β οΈ Try to avoid this label as much as possible |
ICO Participation | Initial cost unchanged. β Neutralizes FIFO | β if held < 1 year. β if held > 1 year | β¬ Decrease | I buy 1 ETH for EUR 1,000. I participate in an ICO and deposit 1 ETH (ETH value at withdrawal: EUR 3,000). AP: EUR 1,000. Taxable base: EUR 2,000 |
Other loss | β Neutralizes FIFO | β | β¬ Decrease | I buy 1 ETH for EUR 1,000. I lose my ETH (value at loss = EUR 3,000). ETH exits FIFO for EUR 1,000. β οΈ Loss must be proven by solid evidence: otherwise, tax fraud |
NFT | Initial cost unchanged. β Neutralizes FIFO | β if held < 1 year. β if held > 1 year | β¬ Decrease | I buy 10 ETH for EUR 4,000. I buy an NFT for 10 ETH. NFT value: EUR 10,000. AP: EUR 10,000. Taxable base: EUR 6,000 |
Swap | Initial cost of swapped crypto unchanged. β Neutralizes FIFO | β if held < 1 year. β if held > 1 year | β¬ Decrease | Sale of 1 BTC for 10 ETH (1 ETH = EUR 1,000). Acquisition price 10 ETH: market value of ETH = EUR 1,000 |
Liquidation | Initial cost unchanged. β Neutralizes FIFO | β if held < 1 year. β if held > 1 year | β¬ Decrease | Buy 10 ETH for EUR 8,000. Collateral: 10 ETH for a 0.5 BTC loan. Liquidation 10 ETH (at that time 10 ETH = EUR 3,000). AP: EUR 8,000 |
Derivatives loss | β Neutralizes FIFO | β Specific regime. β Not taxable on Waltio | β¬ Decrease | Purchase of USD 10,000 for EUR 10,000. CFD value EUR 10,000. CFD loss of EUR 8,000. AP: EUR 10,000. CFD exits FIFO for EUR 8,000. Deductible base: EUR 8,000. π Consult a lawyer - specific tax regime |
π‘ Additional information
{% hint style="info" %}
To label your transactions, go to My transactions.
For more information on German cryptocurrency taxation, see the dedicated article in your Help Center.
To understand the LIFO and FIFO calculation methods, see the article Calculation methods. {% endhint %}