PayMetric Labs
2026 Swedish Tax Rates · Kommunalskatt + Statlig

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

A Full-Stack Engineer (React / Next.js / TypeScript) earning the median salary of SEK681K in Sweden takes home approximately 514 712 kr/year (42 893 kr/month) after kommunalskatt (municipal tax) and statlig inkomstskatt (state income tax), using 2026 rates.

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

2026 median salary for each level in Sweden, and what it leaves after kommunalskatt (municipal tax) and statlig inkomstskatt (state income tax). National-average kommunalskatt (32.38%), single filer. 2026 rates.

LevelGross / yearTake-home / year
Junior498 000 kr395 088 kr32 924 kr/mo
Mid-level690 000 kr518 998 kr43 250 kr/mo
Senior892 000 kr615 191 kr51 266 kr/mo
Lead / Principal1 113 000 kr720 431 kr60 036 kr/mo

The biggest pay step is Senior to Lead / Principal: 221 000 kr more a year before tax, of which 105 240 kr reaches take-home. 52% of that raise goes to kommunalskatt (municipal tax) and statlig inkomstskatt (state income tax), 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 Sweden run from 672 000 kr to 703 000 kr a year, which is 510 427 kr to 525 189 kr after kommunalskatt (municipal tax) and statlig inkomstskatt (state income tax).

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.

National-average kommunalskatt only. Your real municipality's tax rate can be up to ~3.5 percentage points lower (Österåker, 28.93%) or higher (Dorotea, 35.65%) than the 32.38% national average used here. Grundavdrag and jobbskatteavdrag are included, using Skatteverket's 2026 formulas; the burial and church fee are not.

kr

2026 tax year

National-average kommunalskatt: 32.38% of income after the grundavdrag, less the jobbskatteavdrag. Statlig inkomstskatt: 20% on income above the 660,400 kr/year brytpunkt.

Common salaries:

Annual take-home pay

514,712 kr

Per month

42,893 kr

Per week

9,898 kr

Effective tax rate

24.4%

How your 681,000 kr is split

Take-home

514,712 kr

75.6%

Kommunalskatt

160,984 kr

23.6%

Statlig skatt

4,120 kr

0.6%

Gross salary681,000 kr
Kommunalskatt (32.38% on 663,600 kr after the 17,400 kr grundavdrag)-214,874 kr
Jobbskatteavdrag (earned income tax credit)52,390 kr
Skattereduktion för förvärvsinkomst1,500 kr
Statlig inkomstskatt (20% above brytpunkt)-4,120 kr
Public service fee-1,184 kr
Total deductions-166,288 kr
Net take-home (annual)514,712 kr

Calculations use the 2026 national-average kommunalskatt (32.38%, per Statistics Sweden) and the 2026 statlig inkomstskatt brytpunkt (660,400 SEK/year, per Skatteverket) at a flat 20% above that threshold. Includes the 2026 grundavdrag (basic allowance), jobbskatteavdrag (earned income tax credit), skattereduktion för förvärvsinkomst and public service fee, per Skatteverket's 2026 technical description (SKV 433). Leaves out allmän pensionsavgift (the 7% employee pension fee, fully offset by a matching tax credit), the burial fee (about 0.3%) and the optional church fee, and uses the national-average rate rather than your municipality's (28.93%–35.65% range). For precise figures, consult Skatteverket or a tax professional.

Permanent salary or contract?

Permanent median

681 000 kr

514 712 kr take-home

Contract median

6 629 kr/day

≈ 1 458 380 kr gross a year

At a median 6 629 kr/day, contract work grosses about 1 458 380 kr a year over 220 billable days, 114% more than the 681 000 kr 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 Sweden?

A Full-Stack Engineer (React / Next.js / TypeScript) earning the median salary of SEK681K in Sweden takes home approximately 514 712 kr per year (42 893 kr per month) after kommunalskatt (municipal tax) and statlig inkomstskatt (state income tax), using 2026 rates.

2

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

On a median Full-Stack Engineer (React / Next.js / TypeScript) salary of SEK681K, the effective deduction rate (kommunalskatt (municipal tax) and statlig inkomstskatt (state income tax)) is 24.4%, leaving 514 712 kr as take-home pay.

3

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

A senior Full-Stack Engineer (React / Next.js / TypeScript) in Sweden earns a median 892 000 kr a year and takes home approximately 615 191 kr (51 266 kr per month) after kommunalskatt (municipal tax) and statlig inkomstskatt (state income tax), an effective rate of 31.0%.

4

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

A junior Full-Stack Engineer (React / Next.js / TypeScript) in Sweden earns a median 498 000 kr a year and takes home approximately 395 088 kr (32 924 kr per month) after kommunalskatt (municipal tax) and statlig inkomstskatt (state income tax), an effective rate of 20.7%.

5

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

The biggest pay step is Senior to Lead / Principal: 221 000 kr more a year before tax, of which 105 240 kr reaches take-home. 52% of that raise goes to kommunalskatt (municipal tax) and statlig inkomstskatt (state income tax), 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 Sweden?

At a median 6 629 kr/day, contract work grosses about 1 458 380 kr a year over 220 billable days, 114% more than the 681 000 kr 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