How Much Tax Do You Owe on Your Crypto Gains?

German crypto tax under §23 EStG: FIFO method, 1-year holding rule, €1,000 threshold — taxed at personal income tax rate.

Purchases (Lots)

Purchase 1
Purchase 2

Sale

Taxation

0 %45 %
Taxable
Crypto Tax
€3,454.50
Gain
€34,770.00
Taxable Gain
€9,870.00
Net after Tax
€31,315.50
Holding Period
175 days – 1 J. 230 days
Acquisition Cost (FIFO)
€45,130.00
Sale Proceeds (net)
€79,900.00
Note: the sale spans lots with holding > 1 year (tax-free) AND ≤ 1 year (taxable). Only the short-term portion is taxed.

FIFO (First-In-First-Out): the oldest purchase is matched against the sale first — decisive for the holding period.

Threshold: Gains up to €1,000 per year are tax-free. From €1,000.01 the entire gain becomes taxable.

Staking, lending and mining are taxed differently (§22 No. 3 EStG) — not covered here.

Ad

Investing reimagined: invest, pay and save in one app.

Discover now
Note: Calculation per §23 EStG (as of 2026). €1,000 threshold since 2024 (previously €600). Losses only deductible within §23. This is an estimate — consult a tax advisor for complex situations.