FX-Brokers.asia
Menu
Trusted by traders29 brokers tested2,470+ pages indexedIndependent since 2024Updated daily

Tax Guide · Updated June 2026

Forex Tax Guide: Germany, France, Spain & Italy

Four countries, four distinct tax regimes. This guide covers the specific rates, thresholds, loss offset rules, and filing deadlines that apply to forex and CFD trading profits in Germany, France, Spain, and Italy — the EU's four largest economies.

Important

This guide is for informational purposes only and does not constitute tax advice. Tax laws change frequently, and the application of tax rules depends on individual circumstances. Consult a qualified tax professional in your jurisdiction before making any tax-related decisions.

At a Glance: Tax Rates Compared

Headline rates for forex and CFD capital gains as of the 2026 tax year (filed in 2027). Effective rates may differ based on church tax, social contributions, or regional surcharges.

CountryHeadline RateTax RegimeLoss Carry-ForwardFiling Deadline
Germany26.375%Abgeltungssteuer (flat)Unlimited31 July
France33.3%PFU flat tax10 yearsMay–June
Spain19–30%IRPF progressive4 years30 June
Italy26%Imposta sostitutiva (flat)4 years30 Nov
🇩🇪

Germany: Abgeltungssteuer & the Repealed Loss Cap

Germany applies the Abgeltungssteuer (flat withholding tax) to all capital income, including forex and CFD trading profits. The base rate is 25%, to which a 5.5% solidarity surcharge is added, producing an effective rate of 26.375%. Church tax members face an additional surcharge of 8–9% on the base 25%, raising the effective rate to approximately 27.8–27.9%.

German brokers (e.g. those regulated by BaFin) withhold this tax automatically on each realised gain. If you trade with a foreign broker, you must declare all gains in your annual income tax return using Anlage KAP (Kapitalertraege). The annual tax-free allowance (Sparerpauschbetrag) is EUR 1,000 per person (EUR 2,000 for jointly-filing spouses).

The EUR 20,000 Loss Cap: Abolished

From 2021 to 2023, Germany imposed a EUR 20,000 annual capon offsetting losses from forward transactions (Termingeschaefte) — covering CFDs, options, futures, and swaps — against gains from other capital investments, ring-fenced in a separate loss pot. After the Bundesfinanzhof (BFH) raised constitutional doubts, the Jahressteuergesetz 2024 (BGBl. I 2024 Nr. 387, published 5 December 2024) abolished the cap and the separate pot retroactively, for 2024 and all open cases. Derivative losses now offset all capital income without limitation, and any unused loss carries forward indefinitely. Traders affected in prior open years may be entitled to refunds via amended returns.

CFDs vs Spot Forex

Both CFDs and spot forex are classified as capital gains under the Abgeltungssteuer. There is no distinction in tax treatment between the two. Swap fees (overnight financing) are deductible as costs against trading profits. Spot forex held for more than one year does not benefit from the one-year holding period exemption that applies to physical assets — all realised forex gains are taxable regardless of holding period.

🇫🇷

France: The PFU Flat Tax

France taxes forex and CFD gains under the Prelevement Forfaitaire Unique (PFU), commonly known as the “flat tax”. Following the 2026 budget law, the PFU rate stands at 33.3%, composed of:

  • 12.8% income tax
  • 20.5%social contributions (prelevements sociaux), including CSG at 10.6% (raised from 9.2% by the 2026 Contribution Financiere pour l'Autonomie), CRDS at 0.5%, and other solidarity levies

Opting for Progressive Income Tax

Traders may elect to have their capital gains taxed at the progressive income tax scale instead of the 12.8% flat component. This is worthwhile if your marginal income tax rate is below 12.8% (i.e. your total taxable income is within the 0% or 11% bracket). The election applies to allcapital income for the year — it cannot be applied selectively. The 20.5% social contributions apply in both cases.

Filing and Declaration

Net annual gains are declared on form 2042-C as part of the annual income tax return, filed between April and June depending on your department. Gains and losses are netted at year-end. Net losses can be carried forward for up to 10 years and offset against future capital gains. Foreign broker accounts must be declared on form 3916 (declaration of foreign bank accounts). Failure to declare a foreign account carries a penalty of EUR 1,500 per undeclared account per year.

There is no distinction between CFDs and spot forex for tax purposes in France. Both are treated as plus-values de cessions de valeurs mobilieres (capital gains on securities). Active traders who derive their primary income from trading may be reclassified as BNC (Benefices Non Commerciaux), subject to progressive income tax and full social charges — though this reclassification is rare and depends on a case-by-case assessment by the tax authority.

🇪🇸

Spain: IRPF Savings Brackets & Modelo 720

Spain taxes forex and CFD profits as savings income (rentas del ahorro) under the IRPF (Impuesto sobre la Renta de las Personas Fisicas). The progressive brackets for the 2026 tax year (filed in 2027) are:

Savings Income BandTax Rate
First EUR 6,00019%
EUR 6,001 – EUR 50,00021%
EUR 50,001 – EUR 200,00023%
EUR 200,001 – EUR 300,00027%
Above EUR 300,00030%

These rates are set at the national level and apply uniformly across all autonomous communities for savings income. Losses can be offset against gains in the same category and carried forward for four years. The annual tax return (Declaracion de la Renta) is filed between April and June, with a deadline of 30 June.

Modelo 720: Foreign Asset Declaration

Spanish tax residents who hold accounts with foreign brokers are subject to the Modelo 720 obligation. If the aggregate value of foreign financial assets exceeds EUR 50,000 at any point during the year, the assets must be declared by 31 Marchof the following year. The declaration is informational only — no tax is paid via Modelo 720 itself — but failure to file has historically carried severe penalties. The European Court of Justice struck down Spain's disproportionate penalty regime in January 2022 (Case C-788/19), but the filing obligation remains in force.

Subsequent filings are required only if any category of assets increases by more than EUR 20,000 relative to the last declaration. Traders who use only Spanish-domiciled brokers are not subject to Modelo 720.

🇮🇹

Italy: 26% CGT, Quadro RW & IVAFE

Italy levies a flat 26% imposta sostitutiva (substitute tax) on capital gains from forex and CFD trading. There is no tax-free allowance: all realised gains are taxable from the first euro. Losses can be carried forward for four years and offset against future capital gains of the same category (redditi diversi di natura finanziaria).

Two Tax Regimes: Amministrato vs Dichiarativo

Italian traders can operate under one of two regimes:

  • Regime amministrato: Available only with authorised Italian intermediaries (e.g. Fineco, Directa, Banca Sella). The broker withholds 26% on each realised gain and pays the tax directly. No further action is required from the trader.
  • Regime dichiarativo: The default for traders using foreign brokers (e.g. eToro, Interactive Brokers, XTB). The trader calculates, declares, and pays the tax via the Modello Redditi PF, using Quadro RT for capital gains and Quadro RW for foreign asset monitoring. Payment is made via the F24 form.

Quadro RW & IVAFE

All foreign-held financial assets must be declared in Quadro RW of the tax return, regardless of value. This applies to every account held with a non-Italian broker. In addition, foreign financial assets are subject to IVAFE(Imposta sul Valore delle Attivita Finanziarie detenute all'Estero) at a rate of 0.2% of the year-end value. IVAFE is payable annually alongside income tax.

The filing deadline for the Modello Redditi PF is 30 Novemberof the year following the tax year. Advance payments (acconti) are due in June and November, calculated as a percentage of the prior year's tax liability. Traders who switch from a foreign broker to an Italian broker operating under regime amministrato can eliminate the Quadro RW and IVAFE obligations for future years.

Cross-Border Considerations

EU residents who trade with brokers regulated in another member state face additional compliance considerations:

Tax Residency Determines Liability

Your tax obligations are determined by your country of tax residence, not the jurisdiction of your broker. A German resident trading with a CySEC-regulated broker in Cyprus pays German Abgeltungssteuer on all gains. The broker's location does not create a separate tax liability in Cyprus.

Double Taxation Treaties

All four countries maintain extensive networks of double taxation agreements (DTAs). Capital gains from forex trading are typically taxable only in the state of residence. If a broker withholds tax in its home jurisdiction, the DTA mechanism allows credit or exemption in your country of residence. In practice, EU-regulated forex brokers rarely withhold tax on non-resident clients.

CRS & Automatic Exchange of Information

Under the Common Reporting Standard (CRS), brokers automatically report account balances and income to the tax authority of the account holder's country of residence. All EU member states participate. This means your national tax authority receives data on your foreign brokerage accounts regardless of whether you declare them. Non-disclosure carries escalating penalties in all four jurisdictions.

Relocating Between EU Countries

If you move between EU countries mid-year, you are typically tax-resident in both for part of the year. Each country taxes the gains realised during your period of residency. Unrealised gains at the point of departure are generally not subject to exit tax on forex or CFD positions, though rules vary — France, for example, has a specific exit tax regime for large portfolios.

Related Country Guides

Country-specific broker comparisons and regulatory guides.

Frequently Asked Questions

What is the Abgeltungssteuer and how does it apply to forex trading in Germany?
The Abgeltungssteuer is Germany's flat-rate withholding tax on capital income, including forex and CFD trading profits. The rate is 25% plus a 5.5% solidarity surcharge on that amount, producing an effective rate of 26.375%. Church tax members pay an additional 8-9% surcharge on the base 25%, raising the effective rate to approximately 27.8-27.9%. German brokers withhold the tax automatically; traders using foreign brokers must declare gains in their annual tax return (Anlage KAP).
Has Germany repealed the EUR 20,000 annual loss offset cap for derivatives?
Yes. The EUR 20,000 annual cap on offsetting losses from forward transactions (Termingeschaefte), in effect from 2021 to 2023, was abolished by the Jahressteuergesetz 2024 (published 5 December 2024), retroactively for 2024 and all open cases. Losses from CFDs, options, futures, and swaps now offset all capital income in full, with no limitation, and unused losses carry forward indefinitely. Traders affected in prior open years may be entitled to refunds via amended returns.
How is forex trading taxed in France under the PFU?
France applies the Prelevement Forfaitaire Unique (PFU) to forex and CFD trading profits. Since 2026, the PFU rate is 33.3%, composed of 12.8% income tax plus 20.5% social contributions. Traders may instead elect progressive income tax rates if their marginal rate is below 12.8%, though the social contributions component (20.5%) applies regardless. Net annual gains are declared on form 2042-C in the annual tax return.
What are Spain's IRPF savings income tax brackets for forex gains?
Spain taxes forex and CFD profits as savings income (rentas del ahorro) at progressive rates: 19% on the first EUR 6,000, 21% from EUR 6,001 to EUR 50,000, 23% from EUR 50,001 to EUR 200,000, 27% from EUR 200,001 to EUR 300,000, and 30% above EUR 300,000. Losses can be offset against gains in the same category and carried forward for four years.
Do I need to file Modelo 720 as a forex trader in Spain?
If you hold accounts with foreign brokers and the aggregate value exceeds EUR 50,000 at any point during the year, you must file Modelo 720 (Declaracion de bienes y derechos situados en el extranjero) by 31 March. This is a purely informational declaration, but failure to file carries penalties. Note that the European Court of Justice struck down Spain's disproportionate penalties in 2022, but the filing obligation itself remains.
What is the capital gains tax rate on forex trading in Italy for 2026?
Italy taxes forex and CFD capital gains at a flat 26% imposta sostitutiva (substitute tax). This applies to all financial instrument gains except Italian government bonds, which are taxed at the reduced rate of 12.5%. There is no tax-free allowance for forex gains. Losses can be carried forward for four years to offset against future capital gains of the same category.
What is the Quadro RW and do forex traders in Italy need to complete it?
Quadro RW is the section of the Italian tax return (Modello Redditi PF) used to declare all foreign-held financial assets, regardless of value. If you trade with a non-Italian broker, you must complete Quadro RW for every account. Foreign-held financial assets are also subject to IVAFE (Imposta sul Valore delle Attivita Finanziarie detenute all'Estero) at 0.2% of the year-end value. Italian brokers operating under regime amministrato handle tax withholding automatically, but foreign brokers do not.
Which EU country has the lowest forex trading tax?
Among the four countries covered here, Germany offers the lowest headline rate at 26.375% (inclusive of solidarity surcharge), with the added advantage of the recently repealed loss offset cap. Italy's 26% flat rate is nominally lower but comes with the additional 0.2% IVAFE on foreign-held assets. Spain can be lower for small gains (19% on the first EUR 6,000) but escalates to 30% above EUR 300,000. France's 33.3% PFU is the highest flat rate. The effective tax burden depends on individual circumstances, including loss offsets, deductible expenses, and social contributions.

Keep learning

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.

Free: EU Broker Regulatory Cheatsheet

4-page A4 reference — ESMA leverage caps, regulator strength ranking, and the 12-point pre-account checklist. Plus weekly broker updates.

No spam. Unsubscribe at any time. We respect your privacy.