PayMetric Labs
2026 Spanish Tax Rates · IRPF + Social Security

Full-Stack Engineer (React / Next.js / TypeScript) Take-Home Pay in Spain 2026

A Full-Stack Engineer (React / Next.js / TypeScript) earning the median salary of €42K in Spain takes home approximately 30.833 €/year (2569 €/month) after IRPF Income Tax and Social Security contributions, using 2026 rates.

Full-Stack Engineer (React / Next.js / TypeScript) take-home pay by seniority

2026 median salary for each level in Spain, and what it leaves after IRPF Income Tax and Social Security contributions. Standard employee, no Beckham Law. 2026 rates.

LevelGross / yearTake-home / year
Junior30.000 €23.124 €1927 €/mo
Mid-level44.000 €32.011 €2668 €/mo
Senior58.000 €40.258 €3355 €/mo
Lead / Principal74.000 €49.565 €4130 €/mo

The biggest pay step is Senior to Lead / Principal: 16.000 € more a year before tax, of which 9307 € reaches take-home. 42% of that raise goes to IRPF Income Tax and Social Security contributions, against an average 31% on the Senior salary, because the extra pay is taxed at the top of your bands rather than spread across all of them.

Around the headline median, the middle half of Full-Stack Engineer (React / Next.js / TypeScript) salaries in Spain run from 40.000 € to 46.000 € a year, which is 29.655 € to 33.189 € after IRPF Income Tax and Social Security contributions.

Adjust for your actual salary

The table above uses the Full-Stack Engineer (React / Next.js / TypeScript) median. Enter your own gross salary below for a precise figure.

€

Beckham Law regime

Common salaries:

Annual take-home pay (Beckham Law)

€29,190

Per month

€2,433

Per week

€561

Effective tax rate

30.5%

Beckham Law vs standard Spanish tax on €42,000

Beckham Law (24% flat)

€29,190

Effective rate: 30.5%

Standard IRPF

€30,833

Effective rate: 26.6%

How your €42,000 is split

Take-home

€29,190

69.5%

Income Tax

€10,080

24.0%

Social Security

€2,730

6.5%

Gross salary€42,000
Income Tax (Beckham Law flat rate)-€10,080
Social Security (employee)-€2,730
Total deductions-€12,810
Net take-home (annual)€29,190

Calculations use 2026 Beckham Law and IRPF rates. The standard-regime figures follow the Agencia Tributaria's 2026 withholding algorithm: Social Security, €2,000 of expenses and the work-income reduction come off the base, and the €5,550 personal allowance applies (single filer, no dependants). The annual return then settles your region's own scale, so final liability varies by autonomous community. Beckham Law eligibility depends on not having been a Spanish tax resident in the prior 5 years and filing within 6 months of Social Security registration. Social Security is applied under standard Spanish rules in both regimes; some Beckham Law beneficiaries may instead remain covered by a home-country scheme under EU coordination or a totalization agreement. For precise advice consult a Spanish tax adviser or the Agencia Tributaria.

Permanent salary or contract?

Permanent median

42.000 €

30.833 € take-home

Contract median

327 €/day

≈ 71.940 € gross a year

At a median 327 €/day, contract work grosses about 71.940 € a year over 220 billable days, 71% more than the 42.000 € permanent median. That premium has to pay for what an employer would otherwise cover: paid holiday and sick days, pension contributions, and the gaps between contracts.

Contract and permanent benchmarks come from separate samples, so treat the gap as a guide rather than a like-for-like quote. See Full-Stack Engineer (React / Next.js / TypeScript) contract rates and contractor take-home →

Frequently asked questions

1

How much does a Full-Stack Engineer (React / Next.js / TypeScript) take home in Spain?

A Full-Stack Engineer (React / Next.js / TypeScript) earning the median salary of €42K in Spain takes home approximately 30.833 € per year (2569 € per month) after IRPF Income Tax and Social Security contributions, using 2026 rates.

2

What is the effective tax rate for a Full-Stack Engineer (React / Next.js / TypeScript) in Spain?

On a median Full-Stack Engineer (React / Next.js / TypeScript) salary of €42K, the effective deduction rate (IRPF Income Tax and Social Security contributions) is 26.6%, leaving 30.833 € as take-home pay.

3

What does a senior Full-Stack Engineer (React / Next.js / TypeScript) take home in Spain?

A senior Full-Stack Engineer (React / Next.js / TypeScript) in Spain earns a median 58.000 € a year and takes home approximately 40.258 € (3355 € per month) after IRPF Income Tax and Social Security contributions, an effective rate of 30.6%.

4

What does a junior Full-Stack Engineer (React / Next.js / TypeScript) take home in Spain?

A junior Full-Stack Engineer (React / Next.js / TypeScript) in Spain earns a median 30.000 € a year and takes home approximately 23.124 € (1927 € per month) after IRPF Income Tax and Social Security contributions, an effective rate of 22.9%.

5

How much of a promotion does a Full-Stack Engineer (React / Next.js / TypeScript) keep after tax in Spain?

The biggest pay step is Senior to Lead / Principal: 16.000 € more a year before tax, of which 9307 € reaches take-home. 42% of that raise goes to IRPF Income Tax and Social Security contributions, against an average 31% on the Senior salary, because the extra pay is taxed at the top of your bands rather than spread across all of them.

6

Do contract Full-Stack Engineer (React / Next.js / TypeScript) roles pay more than permanent ones in Spain?

At a median 327 €/day, contract work grosses about 71.940 € a year over 220 billable days, 71% more than the 42.000 € permanent median. That premium has to pay for what an employer would otherwise cover: paid holiday and sick days, pension contributions, and the gaps between contracts. Contract and permanent benchmarks come from separate samples, so treat the gap as a guide.

Compare take-home pay for similar roles