DEV Community

Cyprus Tax Life
Cyprus Tax Life

Posted on • Originally published at cyprustaxlife.com

Leaving Spain as a Developer: Tax Exit Strategy to Cyprus

Spain has a specific set of rules for people who leave. If you are a developer or remote worker currently based there, you need to understand them before you book your flight.

Here is how the move to Cyprus actually works from a Spanish tax perspective.

The Spanish Starting Point

Spain is not the worst jurisdiction in Europe for developers, but it is not cheap:

  • Personal income tax (IRPF): 19-47% depending on income bracket
  • Autonomo social security contributions: around 300-500 EUR/month fixed
  • Dividend income: taxed at 19-28% depending on amount
  • Capital gains: 19-28%

For a developer or freelancer earning 80-150K EUR, the effective rate on total income (including social contributions) typically lands between 40-55%.

What Changes in Cyprus

Under the Non-Dom regime:

  • Corporate tax: 15% on company profits
  • Dividends: 0% personal income tax, just 2.65% GHS (healthcare) contribution
  • Capital gains: 0% on most financial assets
  • Total effective rate: approximately 5-7%

The difference matters at scale. On 100,000 EUR in profits, you are potentially saving 35,000-45,000 EUR annually.

Full details: cyprustaxlife.com/learn/non-dom

The Spanish Exit Tax

This is where Spanish departures get complicated.

Spain applies an exit tax (Modelo 113) on unrealized gains if you hold more than 25% in a company worth over 1M EUR, or hold financial assets worth more than 4M EUR total. For most early-stage developers, this threshold is not relevant.

But if you have significant equity (shares, stock options, vesting schedules), the exit timing matters. Hacienda does not forget you the day you leave. If you lived in Spain for 10 of the last 15 years before leaving, your tax liability can follow you for 5-10 years for certain asset types.

Get this reviewed before you move, not after.

More on the full moving process: cyprustaxlife.com/moving-from/spain

The 60-Day Rule in Practice

Spain requires you to spend 183+ days outside to lose Spanish tax residency. Cyprus, on the other hand, only requires 60 days in Cyprus to establish residency there.

There is a gap in the math: if you leave Spain in month 3 of the year, you need to be careful about where you spend the remaining days. Cyprus's 60-day rule requires you not to have spent 183+ days in any other single country.

Full rule breakdown: cyprustaxlife.com/learn/60-day-rule

Practical Setup

  1. Register your Cyprus Ltd (around EUR 2,100 all-in for setup)
  2. Get your Yellow Slip (MEU1 certificate) - your EU citizen registration in Cyprus
  3. Open a Cyprus bank account (allow 2-6 weeks)
  4. Apply for Non-Dom certificate via the Cyprus Tax Department
  5. File a Form 083 in Spain (deregistration from the census - padrón)
  6. Submit the official change of fiscal residence to Hacienda

Yellow Slip guide: cyprustaxlife.com/learn/yellow-slip

Is This for Everyone?

At 60-80K EUR annual income: probably marginal once you account for setup costs, accountant fees, and the time investment.

At 100K+ EUR: the math is usually clear.

At 200K+ EUR: there is almost no scenario where Spain is more efficient than Cyprus for a freelancer or consultant.

The numbers work. The execution requires attention to Spanish exit rules and genuine substance in Cyprus from day one.


This is not tax advice. Consult a Spanish and Cypriot tax advisor for your specific situation.

Top comments (0)