FX-Brokers.info
Menu
Trusted by traders30 brokers testedIndependent since 2024Last reviewed June 2026

Tax Deep Dive · 2026

Forex Trading Tax in Germany 2026 — Complete Guide

How Germany taxes forex and CFD profits, the rates and brackets, what counts as taxable, loss-offset rules, and how to declare your trading income to Bundeszentralamt fur Steuern (BZSt) / local Finanzamt.

Quick Answer

In Germany, forex and CFD profits are taxed under Abgeltungsteuer (flat withholding tax on capital income) at a headline rate of 26.375%. The tax is administered by Bundeszentralamt fur Steuern (BZSt) / local Finanzamt and declared each year on the Einkommensteuererklarung — Anlage KAP. No. There is no tax-free wrapper for forex/CFD trading in Germany — the EUR 1,000 Sparer-Pauschbetrag is the only annual exemption.

Forex Tax Treatment in Germany

Forex trading profits are subject to the Abgeltungsteuer (flat tax) of 25% plus 5.5% solidarity surcharge and optional church tax, totaling approximately 26.375%. Losses can be offset against capital income in full. The EUR 20,000 annual cap on offsetting derivative losses that applied from 2021 was abolished by the Jahressteuergesetz 2024, retroactively for 2024 and all open cases.

Forex/CFD profits are capital income (Einkunfte aus Kapitalvermogen) and are taxed under the Abgeltungsteuer regime separately from ordinary income.

Tax Rates Table — Germany EUR

Applicable rates as of August 2026.

Bracket / RuleRate
All capital income25% Abgeltungsteuer
Solidarity surcharge on the 25%+5.5% (= 1.375 pp)
Optional church tax8-9% of the 25% (region dependent)
Annual saver allowance (Sparer-Pauschbetrag)EUR 1,000 tax-free per person

What Counts as Taxable?

Most Germany residents need to declare the following types of trading income:

  • Realised forex/CFD capital gains. Profits from closing positions during the tax year.
  • Dividend-equivalent payments. Cash adjustments paid by your broker on long share-CFD positions when the underlying issues a dividend.
  • Carry / swap interest received. Positive overnight financing credited to long carry-trade positions is normally taxable as financial income.
  • Cashback, rebates and bonuses. Cash incentives paid by the broker may be reportable as miscellaneous or financial income.
  • Crypto CFD profits. Profits from cryptocurrency CFDs are taxed under the same rules as other CFDs (this is different from spot crypto, which usually has its own treatment).
  • Foreign exchange differences. Gains or losses from holding foreign-currency balances may need to be reported separately when converted back to your home currency.

Professional vs Retail Trader — Tax Implications

Classification as a Gewerbetreibender (commercial trader) is rare for individual retail forex traders, but if the Finanzamt deems trading to be a business, profits move from capital income to trade income (Gewerbesteuer + income tax) rather than the flat 25%.

Retail / private investor

Default treatment for almost all individuals. Profits taxed at the headline 26.375% rate under Abgeltungsteuer (flat withholding tax on capital income). Losses are restricted to the same category.

Professional / business trader

Triggered by frequency, volume, leverage, or income share. Profits are reclassified as ordinary business income at progressive rates plus social/contributions.

How to Declare Forex Income in Germany

  1. 1

    Download your annual statement from each broker (and convert all amounts to EUR using year-end FX rates if your account is in another currency).

  2. 2

    Calculate net realised profit or loss for the tax year — buy/sell pairs only (unrealised positions are usually excluded, except for mark-to-market regimes).

  3. 3

    Add carry/swap interest, dividend-equivalent payments, and any cashback or rebates.

  4. 4

    Open Einkommensteuererklarung — Anlage KAP on the Bundeszentralamt fur Steuern (BZSt) / local Finanzamt portal.

  5. 5

    Enter the totals in the capital-gains / investment-income section and indicate the source country of each broker.

  6. 6

    Pay any balance owed by the deadline (31 July of the following year (extended if filing via Steuerberater)) and keep the receipt and broker statements with your records.

Loss Offset Rules

Losses on forex and CFDs offset capital income in full. The EUR 20,000 annual cap on offsetting derivative losses that applied from 2021 was abolished by the Jahressteuergesetz 2024, retroactively for 2024 and all open cases; the separate derivative loss-pot was removed and unused losses carry forward indefinitely.

Record Keeping Requirements

Keep all annual broker statements (Jahressteuerbescheinigung if available), trade ledgers, and proof of foreign-source taxes paid for at least 6 years.

  • Annual broker statements (PDF and machine-readable formats)
  • Trade-by-trade ledger with timestamps, instrument, and P&L
  • Year-end account valuation (mandatory for wealth-tax regimes)
  • Proof of any foreign tax already paid, to claim against home liability under double-tax treaties
  • FX-conversion rates used to translate amounts into EUR

Tax Reporting Deadlines

Annual Filing Deadline

31 July of the following year (extended if filing via Steuerberater)

Withholding by brokers

German banks and brokers (e.g. IG Europe GmbH, CMC Markets Germany GmbH) usually withhold Abgeltungsteuer at source. Foreign brokers (CySEC-passported) do not withhold — the trader must self-declare on Anlage KAP.

Recommended Accountants & Software

Most German traders use either Elster (the Finanzamt's free portal) or commercial software like WISO Steuer or SmartSteuer. Active traders often work with a Steuerberater familiar with derivatives reporting.

We do not endorse any single product. For active traders we generally recommend a local advisor who has direct experience with CFD/derivative reporting and any cross-border passporting that applies to your broker.

Frequently Asked Questions

How are forex profits taxed in Germany?
In Germany, forex and CFD profits are taxed under Abgeltungsteuer (flat withholding tax on capital income) at a headline rate of 26.375%. The tax is administered by Bundeszentralamt fur Steuern (BZSt) / local Finanzamt and declared on the Einkommensteuererklarung — Anlage KAP each year.
Do I have to declare forex losses in Germany?
Yes — losses must be declared to use them against gains. Losses on forex and CFDs offset capital income in full. The EUR 20,000 annual cap on offsetting derivative losses that applied from 2021 was abolished by the Jahressteuergesetz 2024, retroactively for 2024 and all open cases; the separate derivative loss-pot was removed and unused losses carry forward indefinitely.
Does my broker withhold tax automatically in Germany?
German banks and brokers (e.g. IG Europe GmbH, CMC Markets Germany GmbH) usually withhold Abgeltungsteuer at source. Foreign brokers (CySEC-passported) do not withhold — the trader must self-declare on Anlage KAP.
Is forex trading tax-free anywhere in Germany?
No. There is no tax-free wrapper for forex/CFD trading in Germany — the EUR 1,000 Sparer-Pauschbetrag is the only annual exemption.
What is the filing deadline for forex tax in Germany?
For the Germany EUR tax year, the standard deadline is 31 July of the following year (extended if filing via Steuerberater). Active traders should plan for cash to be available before that date to settle any balance owed.
What records do I need to keep in Germany?
Keep all annual broker statements (Jahressteuerbescheinigung if available), trade ledgers, and proof of foreign-source taxes paid for at least 6 years.
Am I a professional trader for tax purposes in Germany?
Most retail traders remain in the standard Abgeltungsteuer (flat withholding tax on capital income) regime. Classification as a Gewerbetreibender (commercial trader) is rare for individual retail forex traders, but if the Finanzamt deems trading to be a business, profits move from capital income to trade income (Gewerbesteuer + income tax) rather than the flat 25%.
Do EU passporting brokers (CySEC, BaFin) report to my Germany tax authority?
EU passporting brokers are subject to information-exchange under DAC6/CRS, so account holdings may be reported automatically. However, the day-to-day responsibility to declare gains, losses, and dividend-equivalents remains with the trader on the Einkommensteuererklarung — Anlage KAP.

Best Brokers for Germany

All EU-regulated, with negative balance protection and segregated client funds.

Popular brokers used by Germany traders

Min Deposit

None

EUR/USD

0.0 pips

Max Leverage

Up to 1:500

ASICAustralia

Pepperstone serves EU clients through its CySEC-regulated entity (part of a group also licensed by BaFin, the FCA and ASIC), offering razor-sharp spreads, zero minimum deposit, and excellent execution across MT4, MT5, cTrader, and TradingView.

79.6% of retail CFD accounts lose money.

IG logo
IG9.2EU

Min Deposit

None

EUR/USD

0.6 pips average

Max Leverage

Up to 1:30

ASICAustralia

IG is one of the longest-established retail brokers (founded 1974), offering 17,000+ instruments, a BaFin-regulated EU entity, and an award-winning proprietary platform.

This broker does not accept new clients from your regionReview

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. A high percentage of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

CMC Markets logo
CMC Markets8.9Not EU

Min Deposit

None

EUR/USD

0.7 pips average

Max Leverage

Up to 1:30 (EU/UK/AU); international clients onboard via CMC Markets Bermuda Ltd (BMA), outside EU/UK compensation schemes

BMABermudaASICAustralia

CMC Markets is a FTSE 250-listed broker with 35+ years of experience, offering 12,000+ instruments and an award-winning proprietary trading platform.

This broker does not accept new clients from your regionReview

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. A high percentage of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

eToro logo
eToro8.5EU

Min Deposit

$50

EUR/USD

1.0 pips

Max Leverage

Up to 1:30

ASICAustralia

eToro is the world's leading social trading platform, letting EU traders copy successful investors while also offering commission-free stock trading alongside forex.

This broker does not accept new clients from your regionReview

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. A high percentage of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

Disclaimer: This is general information, not professional tax advice. Tax law changes regularly and individual circumstances vary. Always confirm your obligations with a licensed Germany tax advisor or directly with Bundeszentralamt fur Steuern (BZSt) / local Finanzamt before filing.

CFD Risk Warning

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. A high percentage of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

This website is for informational purposes only. The content does not constitute investment advice. Trading leveraged products carries a high level of risk and may not be suitable for all investors. Past performance is not indicative of future results. EU retail leverage limits apply (ESMA): up to 30:1 on major FX pairs, 20:1 on minor FX, 20:1 on major indices, 10:1 on commodities, 5:1 on equities, 2:1 on crypto.