PayMetric Labs
2026 Portuguese Tax Rates · IRS + Social Security

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

A Full-Stack Engineer (React / Next.js / TypeScript) earning the median salary of €42K in Portugal takes home approximately 28 544 €/year (2379 €/month) after IRS 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 Portugal, and what it leaves after IRS Income Tax and Social Security contributions. Standard employee. 2026 rates.

LevelGross / yearTake-home / year
Junior30 000 €21 889 €1824 €/mo
Mid-levelHeadline median42 000 €28 544 €2379 €/mo
Senior56 000 €36 053 €3004 €/mo
Lead / Principal72 000 €43 942 €3662 €/mo

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

For Mid-level roles, the middle half of Full-Stack Engineer (React / Next.js / TypeScript) salaries in Portugal run from 40 000 € to 44 000 € a year, which is 27 451 € to 29 703 € after IRS 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.

IRS (Categoria A) + Segurança Social only (single filer, mainland Portugal rates). Does not model married/joint filing, dependents, IRS Jovem, or the IFICI (NHR successor) flat 20% regime for qualifying newcomers.

€

Escalões de IRS 2026

Nove escalões de IRS (12,5% a 48%), dedução específica de €4.587,09 (ou as contribuições reais para a Segurança Social, se superiores), e 11% de Segurança Social.

Salários comuns:

Salário líquido anual

28 544 €

Por mês

2379 €

Por semana

549 €

Taxa efetiva

32.0%

Como se dividem os seus 42 000 €

Líquido

28 544 €

68.0%

IRS

8836 €

21.0%

Segurança Social

4620 €

11.0%

Salário bruto42 000 €
IRS-8836 €
Segurança Social (11%)-4620 €
Total de descontos-13 456 €
Salário líquido (anual)28 544 €

Calculations use 2026 IRS escalões (Orçamento do Estado 2026), the Categoria A dedução específica, and the 11% employee Segurança Social rate for mainland Portugal, single filer. Does not model married/joint filing, dependents, IRS Jovem, or the IFICI (NHR successor) regime. For precise figures, consult the Autoridade Tributária or a tax professional.

Permanent salary or contract?

Permanent median

42 000 €

28 544 € take-home

Contract median

322 €/day

≈ 70 840 € gross a year

At a median 322 €/day, contract work grosses about 70 840 € a year over 220 billable days, 69% 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 Portugal?

A Full-Stack Engineer (React / Next.js / TypeScript) earning the median salary of €42K in Portugal takes home approximately 28 544 € per year (2379 € per month) after IRS 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 Portugal?

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

3

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

A senior Full-Stack Engineer (React / Next.js / TypeScript) in Portugal earns a median 56 000 € a year and takes home approximately 36 053 € (3004 € per month) after IRS Income Tax and Social Security contributions, an effective rate of 35.6%.

4

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

A junior Full-Stack Engineer (React / Next.js / TypeScript) in Portugal earns a median 30 000 € a year and takes home approximately 21 889 € (1824 € per month) after IRS Income Tax and Social Security contributions, an effective rate of 27.0%.

5

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

The biggest pay step is Senior to Lead / Principal: 16 000 € more a year before tax, of which 7889 € reaches take-home. 51% of that raise goes to IRS Income Tax and Social Security contributions, against an average 36% 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 Portugal?

At a median 322 €/day, contract work grosses about 70 840 € a year over 220 billable days, 69% 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