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

Tool

Spain Forex Tax Calculator 2026

Calculate your Spanish tax on forex CFD profits. Five-tier progressive rates from 19% to 28% on savings income (rendimientos del ahorro), with 4-year loss carryforward and Modelo 720 threshold guidance.

Scenarios:

Loss offset applied: EUR 5000,00 in losses deducted from gross gains (no annual cap in Spain).

Taxable Gains

EUR 25.000,00

after losses

Total Tax

EUR 5130,00

17,10 % effective

Net Profit

EUR 24.870,00

after tax

Loss Carry-Forward

EUR 0,00

up to 4 years

BracketRateTaxable in BandTax
EUR 0,00 – 6000,0019 %EUR 6000,00EUR 1140,00
EUR 6000,00 – 50.000,00← marginal21 %EUR 19.000,00EUR 3990,00
EUR 50.000,00 – 200.000,0023 %
EUR 200.000,00 – 300.000,0027 %
Above EUR 300.000,0028 %
Total17,10 % eff.EUR 25.000,00EUR 5130,00

Same Gains in Other EU Jurisdictions

Tax on EUR 25.000,00taxable gains under each country’s default regime. Simplified comparison — does not account for loss-cap differences or surcharges.

CountryRateTaxvs Spain
Spain17,10 %EUR 5130,00
Germany26.375%EUR 6593,75+1463,75
France (PFU)30.00%EUR 7500,00+2370,00
Italy26.00%EUR 6500,00+1370,00
Portugal28.00%EUR 7000,00+1870,00

Positive values = you pay less in Spain. Germany’s EUR 20,000 derivative loss cap (not modelled above) can push effective rates significantly higher for traders with large drawdowns.

How Spanish Forex Tax Works

Forex CFD trading profits in Spain are classified as ganancias patrimoniales (capital gains) and taxed under the base del ahorro(savings income base) of the IRPF (Impuesto sobre la Renta de las Personas Físicas). The savings base is separate from the base general (earned income) and uses its own progressive rate scale.

Since the Presupuestos Generales del Estado 2023 (Ley 31/2022), Spain has five tiersfor savings income: 19% on the first EUR 6,000, 21% on EUR 6,001–50,000, 23% on EUR 50,001–200,000, 27% on EUR 200,001–300,000, and 28% above EUR 300,000. These rates are set nationally — unlike earned income rates, autonomous communities cannot modify savings income brackets.

The Five-Tier Bracket Structure

The tiered structure means your effective rate depends on volume. A trader with EUR 6,000 in taxable gains pays 19% (EUR 1,140). At EUR 50,000, the effective rate rises to 20.76% (EUR 10,380). At EUR 200,000, it reaches 22.27%. The top 28% bracket only applies to gains above EUR 300,000 — a trader needs roughly EUR 350,000 in taxable gains before the blended rate exceeds Germany’s flat 26.375%.

This progressive structure benefits small and medium traders relative to flat-rate jurisdictions. A trader with EUR 25,000 in gains pays EUR 5,130 in Spain (20.52% effective) vs EUR 6,594 in Germany (26.375%), EUR 7,500 in France (30% PFU), or EUR 7,000 in Portugal (28%).

Loss Offsetting and Carryforward

Spain allows full offset of capital losses against capital gains within the savings base in the same tax year, with no annual cap on the amount. This is a significant advantage over Germany, where derivative losses are capped at EUR 20,000 per year.

Unused losses carry forward for four years. A trader who loses EUR 40,000 in 2025 and gains EUR 50,000 in 2026 pays tax only on the EUR 10,000 net difference (EUR 1,900 at 19%). The 4-year window is shorter than France (10 years) or Ireland (unlimited) but sufficient for most trading cycles. Losses in the savings base cannot be offset against earned income in the base general.

Modelo 720: Foreign Asset Declaration

Spanish tax residents must file Modelo 720 by 31 March if their foreign assets exceed EUR 50,000 in any of three categories: bank accounts, securities/insurance, and real estate. A trading account with a non-Spanish broker (Exness, Pepperstone, BlackBull, etc.) counts as a foreign bank account and potentially as securities depending on the instruments held.

The European Court of Justice struck down the disproportionate penalties (150% surcharge + EUR 5,000 per item) in Case C-788/19 (January 2022), ruling them contrary to the free movement of capital. Spain repealed the penalty regime, but the filing obligation remains. Failure to file can still trigger standard tax-procedure penalties.

Filing Requirements

Spanish tax residents file Modelo 100(IRPF annual return) by 30 June. Forex gains are reported in the section for ganancias y pérdidas patrimoniales derivadas de la transmisión de elementos patrimoniales. Most traders report aggregate net gains per broker rather than individual trades.

Foreign account holders may also need Modelo D-6 (securities held abroad, filed by 31 January) and Modelo 720(foreign assets, filed by 31 March). Under CRS, all EU-regulated brokers report account balances and income to the AEAT (Agencia Estatal de Administración Tributaria) via the broker’s home jurisdiction.

Important Limitations

This calculator applies to Spanish tax residents filing IRPF. It does not model the Impuesto sobre el Patrimonio (wealth tax, which varies by autonomous community) or the ITSGF solidarity tax on net wealth above EUR 3,700,000. It uses the 2025/2026 savings income brackets. Non-residents are taxed under the IRNR at a flat 19% (EU/EEA) or 24% (others) on Spanish-source income only. Consult an asesor fiscal for personalised advice.

Frequently Asked Questions

How is forex trading taxed in Spain?

Forex CFD trading profits in Spain are classified as ganancias patrimoniales (capital gains) and taxed under the base del ahorro (savings income base) of the IRPF. The savings base uses five progressive tiers: 19% on the first EUR 6,000, 21% on EUR 6,001–50,000, 23% on EUR 50,001–200,000, 27% on EUR 200,001–300,000, and 28% above EUR 300,000. This is separate from the base general (earned income), which uses higher progressive rates.

What are the 2025/2026 Spanish savings income tax brackets?

The five-tier savings income brackets (base del ahorro) for 2025/2026 are: 19% on EUR 0–6,000, 21% on EUR 6,001–50,000, 23% on EUR 50,001–200,000, 27% on EUR 200,001–300,000, and 28% above EUR 300,000. The 27% and 28% tiers were introduced by the Presupuestos Generales del Estado 2023 (Ley 31/2022). These rates are national; autonomous communities cannot modify savings income rates.

Can I offset forex losses against gains in Spain?

Yes. Spain allows full offset of capital losses against capital gains within the savings base in the same tax year, with no annual cap. If your losses exceed your gains, the excess carries forward for four years. This is more generous than Germany (EUR 20,000 annual cap on derivative losses) but shorter than France (10-year carryforward) or Ireland (unlimited carryforward). Losses in the savings base cannot be offset against earned income in the base general.

What is Modelo 720 and do forex traders need to file it?

Modelo 720 is Spain’s foreign asset declaration. You must file it by 31 March if, at any point during the year, your foreign assets exceed EUR 50,000 in any of three categories: bank accounts, securities/funds/insurance, and real estate. A trading account with a non-Spanish broker counts as a foreign bank account (Category 1) and potentially securities (Category 2). The European Court of Justice struck down the disproportionate penalties in Case C-788/19 (January 2022), but the filing obligation remains.

How do I report forex gains on my IRPF declaration?

Forex CFD gains and losses are reported on Modelo 100 (IRPF annual tax return), specifically in the section for ganancias y pérdidas patrimoniales derivadas de la transmisión de elementos patrimoniales (capital gains from asset disposals). Each trade is a disposal. If your broker provides an annual statement with net gains/losses, you can report the aggregate. The filing deadline is typically 30 June. Foreign account holders must also file Modelo D-6 (securities held abroad) by 31 January if applicable.

Does Spain have a wealth tax on trading accounts?

Spain has the Impuesto sobre el Patrimonio (wealth tax), but rates vary by autonomous community — Madrid effectively exempts it via a 100% deduction, while Catalonia, Andalucía, and others apply rates from 0.2% to 3.5% on net assets above EUR 700,000 (with a EUR 300,000 primary residence exemption). Additionally, the national Impuesto Temporal de Solidaridad de las Grandes Fortunas (ITSGF) applies 1.7–3.5% on net wealth above EUR 3,700,000, regardless of community. Trading account balances count toward net wealth.

How does Spain compare to other EU countries for forex tax?

Spain’s effective rate depends on the amount: on EUR 6,000 or less, the 19% rate beats Germany (26.375%), France (30% PFU), Portugal (28%), and Italy (26%). But above EUR 50,000, the 23% tier exceeds Italy’s flat 26%, and above EUR 300,000, the 28% top rate approaches France’s PFU. Spain’s advantage is structural: no derivative-specific loss cap (unlike Germany’s EUR 20,000 limit), 4-year carryforward, and no social contributions on capital gains (unlike France’s 17.2% prélèvements sociaux built into the PFU).

Is this calculator accurate for non-resident traders in Spain?

This calculator applies to Spanish tax residents (residentes fiscales) filing IRPF. Non-residents are taxed under the Impuesto sobre la Renta de No Residentes (IRNR), typically at a flat 19% for EU/EEA residents or 24% for others, on Spanish-source income only. Forex gains from a non-Spanish broker are generally not Spanish-source, so non-residents often owe no Spanish tax on them. Consult an asesor fiscal for cross-border situations.

Related Resources

Explore more

Related pages you might find useful.