Skip to main content

Transactions - Germany - Deposit labels

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

📝 Description

This guide lists the deposit 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


⚠️ 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 deposit labels

Label

FIFO Impact / Acquisition Price

Taxable?

Impact on Crypto Quantity

Examples

CFD Gains

AP: market price upon receipt
✅ Integrated into FIFO

✅ Specific tax regime
❌ Not taxable in Waltio

⏫ Increase

👉 Consult a tax advisor — specific regime. Create a "CFD" category in the summary to record the amount.

No Label

AP: €0
✅ Integrated into FIFO

❌ Not taxable

⏫ Increase

❗️All deposits must be labeled or matched.

Masternodes & Staking

AP: market price upon receipt
✅ Integrated into FIFO

✅ Other income from services (Sonstige Einkünfte aus Leistungen)

⏫ Increase

Staking reward of 0.3 ETH, valued at $300 upon receipt → AP: $300; taxable base: $300.

Mining

AP: market price upon receipt
✅ Integrated into FIFO

✅ Other income from services (Sonstige Einkünfte aus Leistungen)

⏫ Increase

Mining reward of 1 ETH, valued at €1,000 upon receipt → AP: €1,000.

Play2Earn

AP: market price upon receipt
✅ Integrated into FIFO

✅ Other income from services (Sonstige Einkünfte aus Leistungen)

⏫ Increase

Play-to-Earn reward of 1 EMY, valued at €1,000 upon receipt → AP: €1,000.

Liquidity Withdrawal (simple return of provided liquidity, excluding gains)

AP: equal to the initial AP of the crypto deposited into liquidity
✅ Integrated into FIFO

❌ Not taxable

⏫ Increase

Bought 1 ETH for €1,000, deposited into a liquidity pool, then withdrawn when ETH is worth €2,500 → AP: €1,000.

ICO

AP: €0
✅ Integrated into FIFO

❌ Not taxable

⏫ Increase

Receipt of 100 EMY, valued at €1,000 → AP: €0.

Cashback

AP: market price upon receipt
✅ Integrated into FIFO

✅ Other income from services (Sonstige Einkünfte aus Leistungen)

⏫ Increase

Cashback of 0.01 BNB, valued at €10 upon receipt → AP: €10.

Airdrop

AP: market price upon receipt
✅ Integrated into FIFO

✅ Other income from services (Sonstige Einkünfte aus Leistungen)

⏫ Increase

Airdrop receipt of 1 EMY, valued at €100 → AP: €100.

Fork

AP: €0
✅ Integrated into FIFO

❌ Not taxable

⏫ Increase

Receipt resulting from a fork, valued at $100 → AP: $0. 💡 Forks are not taxable in Germany.

Other Gains

AP: market price upon receipt
✅ Integrated into FIFO

✅ Other income from services (Sonstige Einkünfte aus Leistungen)

⏫ Increase

❗️Try to avoid using this label whenever possible.

Salary

AP: market price upon receipt (see payslip)
✅ Integrated into FIFO

✅ Specific regime: employment income
❌ Not taxable in Waltio

⏫ Increase

👉 Consult a tax advisor — specific regime. Create a "Salary" category in the summary to record the amount received.

Swap

AP: initial acquisition price of the sold crypto
✅ Integrated into FIFO

❌ For the deposit
✅ The disposal (withdrawal) — not the deposit — is taxable

⏫ Increase (with the received crypto)

Sale of 1 BTC for 10 ETH (1 ETH = €1,000) → AP of the 10 ETH: initial AP of the BTC.

Buy Crypto (with fiat)

AP: purchase price
✅ Integrated into FIFO

❌ Not taxable

⏫ Increase

Buy 1 BTC for €10,000 → AP: €10,000.

Scam

AP: €0 — disregarded
❌ No FIFO impact

❌ Not taxable

⏸️ No impact

Scam valued at €1,000,000 → AP: €0.

Internal Transfer

AP: initial AP of the transferred crypto
❌ No FIFO impact

❌ Not taxable

⏫ Increase

Buy 1 ETH on Binance for €1,000, then transfer to MetaMask when ETH is worth €3,000 → AP: €1,000.

Unstaking

AP: initial AP of the staked crypto
❌ No FIFO impact

❌ Not taxable

⏸️ No impact

Buy 1 ETH for €1,000, stake it, then unstake when ETH is worth €3,000 → AP: €1,000.

Donation / Gift

AP: fiat value of the donation sent and declared by the recipient
✅ Integrated into FIFO

❌ Not taxable

⏫ Increase

Gift of 1 BTC worth $15,000 when sent; upon receipt, 1 BTC is worth $16,000 → AP: $15,000.

Loan

AP: purchase price corresponding to the loan amount upon receipt
✅ Integrated into FIFO

❌ Not taxable

⏫ Increase

Borrow 0.5 BTC when 1 BTC is worth €8,000 → AP: €4,000.

Collateral Repayment

AP: initial AP of the crypto used as collateral
❌ No FIFO impact

❌ Not taxable

⏸️ No impact

Buy 10 ETH for €8,000, deposit as collateral, then retrieve when 10 ETH are worth $15,000 → AP: €8,000.


💡 Additional Information

  • To label your transactions, head to the My Transactions page.

  • For more details on German crypto taxation, check out the dedicated article in our Help Center.

  • To understand LIFO and FIFO calculation methods, consult the article on Calculation Methods.

Did this answer your question?