Skip to main content

Transactions - Germany - Withdrawal labels

This article explains which label to choose to categorize your withdrawal transactions as a German tax resident.

📝 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.

Did this answer your question?