Foreign workers in Spain are required to pay taxes based on their residency status, income type, and length of stay. Spain has a well-defined tax system, and understanding it is essential to avoid penalties and remain fully compliant.
How Spain Taxes Foreign Workers
Spain distinguishes between:
-
Tax residents, and
-
Non-tax residents
The taxes you pay depend mainly on how long you stay in Spain and where your income comes from.
Who Is Considered a Tax Resident in Spain?
You are considered a Spanish tax resident if any one of the following applies:
-
You stay in Spain for more than 183 days in a calendar year
-
Your main economic interests (job or business) are in Spain
-
Your spouse and dependent children live in Spain
Tax residents are taxed on worldwide income.
Non-Tax Residents in Spain
You are a non-resident if:
-
You stay 183 days or less in a year, and
-
Your main residence remains outside Spain
Non-residents are taxed only on Spanish-sourced income.
Main Taxes Paid by Foreign Workers in Spain
Personal Income Tax (IRPF) – For Tax Residents
If you are a tax resident, you must pay IRPF (Impuesto sobre la Renta de las Personas Físicas).
Key points:
-
Progressive tax rates
-
Applies to salary, bonuses, allowances, and other income
-
Employers usually deduct tax monthly
Approximate IRPF rates:
-
19% – lower income bands
-
Up to 47% – higher income levels (varies by region)
Non-Resident Income Tax (IRNR)
If you are not a tax resident, your Spanish salary is taxed under IRNR.
Standard rates:
-
24% for most non-EU workers
-
19% for EU/EEA citizens
This tax is usually withheld directly by the employer.
Social Security Contributions
Most foreign workers must contribute to Spanish Social Security.
Employee contribution (approximate):
-
6–7% of gross salary
Covers:
-
Healthcare
-
Pension
-
Unemployment benefits
-
Workplace injury insurance
Employers pay an additional, larger contribution separately.
Special Tax Regime: Beckham Law
Spain offers a special option known as the Beckham Law for certain foreign workers.
Key benefits:
-
Flat 24% tax rate on Spanish income (up to a capped amount)
-
No tax on foreign income (in most cases)
-
Available for up to 6 years
Eligibility depends on:
-
First-time tax residency
-
Employment contract in Spain
-
Application within strict deadlines
Other Taxes Foreign Workers May Encounter
Municipal Registration (Indirect Impact)
While not a tax, registering locally (padrón) affects:
-
Regional tax rates
-
Access to public services
Wealth Tax (High Earners Only)
Applies only if:
-
Assets exceed specific thresholds
-
Depends on region
Most workers do not qualify for this tax.
Do Foreign Workers Have to File a Tax Return?
It depends.
You must file if:
-
You are a tax resident
-
You have multiple income sources
-
You earn above annual thresholds
-
You want to claim deductions or refunds
You may not need to file if:
-
You are a non-resident
-
All taxes are withheld correctly
-
You earn only standard employment income
Professional advice is recommended in borderline cases.
What Happens If You Don’t Pay Taxes in Spain?
Consequences may include:
-
Fines and penalties
-
Interest on unpaid tax
-
Issues with residence permit renewal
-
Problems applying for long-term residence or citizenship
Spain actively shares tax data within the EU.
Key Takeaway
Foreign workers in Spain typically pay:
-
Income tax (IRPF or IRNR)
-
Social Security contributions
The exact amount depends on:
-
Residency status
-
Income level
-
Special regimes like the Beckham Law
Understanding your tax position early helps you stay compliant and avoid future legal issues.