easyMcalc

Take-home pay: Germany vs Netherlands

Estimate for information only, not tax advice. How these numbers were derived

Germany 2026, Netherlands 2026Price levels 2024, checked 10 September 2026Data checked 8 September 2026

€60,000 in Germany buys the same as €66,566.27 in the Netherlands. Here is what each tax system leaves of it.

Once prices are levelled, the Netherlands leaves €5,126.10 more a year, 13.6% more than Germany.

Save this result as an image

Format

The image is drawn in your browser. Nothing you entered is sent anywhere.

Your figures

What each place leaves you

2 bars on one scale, the longest being €42,687.10.

    • Germany €37,561
    • Netherlands €42,687.10
    Take-home pay in each place, at the other's prices, on one scale.

    Side by side

    LineGermanyNetherlands
    Gross salary€60,000€66,566.27
    Total deductions€22,439€19,207.58
    Net salary€37,561€47,358.69
    Net salary / month€3,130.08€3,946.56
    Real take-home (EUR)€37,561€42,687.10
    Keep rate62.6%71.1%
    Effective rate37.4%28.9%
    Marginal rate49.0%50.0%

    Real take-home is each side's net pay expressed at the origin's prices, using 2024 purchasing power parities. It is the only row where the two columns can be read against each other directly.

    Germany Tax year 2026

    Income tax (Lohnsteuer)€9,389
    Solidarity surcharge 5.5%€0
    Pension insurance 9.3%€5,580
    Unemployment insurance 1.3%€780
    Health insurance 8.75%€5,250
    Long-term care insurance 2.4%€1,440
    • Tax class (Steuerklasse): I – single
    • Child allowances (Kinderfreibeträge): 0
    • Children counted for care insurance: 0
    • Federal state: North Rhine-Westphalia
    • Church member (church tax): no
    • Health insurer additional rate (%): 2.9

    This is the monthly withholding your employer applies. Your final income tax can differ after the annual tax return, for example through deductible expenses.

    Change the assumptions for Germany

    Netherlands Tax year 2026

    Wage tax and national insurance (loonheffing)€19,207.58
    • Holiday allowance (vakantiegeld): Paid once a year, usually in May
    • Payroll tax credit applied (loonheffingskorting): yes
    • Expat ruling (30% ruling): Not applied
    • Employment contract: Permanent, in writing
    • Employer size: Medium or large employer

    Assumes an employee under state pension (AOW) age who lives in the Netherlands, is paid the same every month for the whole year, and whose gross includes the holiday allowance. Pension contributions, which depend on the pension fund, are left out, and last year's pay is taken to equal this year's, which is what sets the rate on the holiday allowance. The employer side uses the average return-to-work premium; each employer has a rate of its own.

    Change the assumptions for the Netherlands

    Comparing a German payslip with another country's

    The two systems divide the same money differently, which is why a comparison of headline tax rates misleads in both directions. German gross pay carries income tax, the solidarity surcharge where it still applies, church tax for members, and social insurance contributions covering pension, health, long-term care and unemployment. An American payslip carries federal income tax withholding, the state's own withholding where the state has one, and the federal payroll taxes, with health cover typically bought separately rather than withheld. Other European payslips insure the same risks as the German one, but split them between tax, contributions and private spending in different proportions.

    Against an American state, health cover is the difference most often missed. A German deduction that looks like tax is partly a purchase of health insurance; the equivalent American cost is usually a premium that never appears on the payslip at all. The net figures on this page compare what the payroll system withholds, so the German side has already paid for something the American side has not.

    Why the two gross salaries differ

    The salary shown for the second place is not the first salary converted at an exchange rate. It is the salary that buys the same basket there, computed from official purchasing power parities. Starting from equal purchasing power is what makes the comparison of what is left meaningful: because both sides begin with the same real income, the whole of the remaining difference is the tax and contribution systems.

    Where one side is a US state, its price level is chained rather than measured: Eurostat publishes a parity for the United States as a whole, the Bureau of Economic Analysis publishes an index placing each state against the American average, and the state figure is the first scaled by the second. The page notes this above the tables. It is the standard construction and it still rests on one assumption more than a country-to-country comparison does.

    The market exchange rate appears separately, and the two figures are usually far apart. That distance is the point. It is the reason a salary that looks like a large increase on paper can be a reduction in practice, and the reason the reverse happens too.

    What the German side assumes

    Germany's calculation runs with the default options declared for the jurisdiction, which are listed under its column. That means an unmarried employee with no children and no church membership unless the defaults say otherwise. German tax classes change the withholding substantially, and the class that corresponds to a married employee assumes a spouse in a complementary class with little or no income of their own. That is a strong assumption about a household, not a setting that can be mapped across from an American filing status, so this page does not offer a shared control for it. Follow the link under the German column to set the tax class, church membership and the rest on Germany's own page.

    What is not modelled

    Withholding is not an assessment. A German annual return can recognise commuting costs, work equipment and other deductions that payroll ignores, and an American return can bring in credits and itemised deductions the same way. Both sides here stop where the payslip stops.

    The years also differ. Tax rules are for the tax year named next to each column; price levels come from statistical offices that publish a year or two behind, and that year is stated separately. Neither number is adjusted to meet the other, because the adjustment would be a guess.

    Sources

    Tax figures come from the official rules of each tax year. Price levels come from the statistical offices, for the reference year shown above.

    How these numbers were derived

    Each side uses its own default filing options; the assumptions are listed below the tables.

    na_item=PPP_EU27_2020 for ppp_cat A01, A0101, A0103, A0104, A0107 and A0111 at the most recent year the series carries, read from the Eurostat dissemination API. Values are the parity in national currency per PPS, so a ratio between two of them is free of market exchange rates. Not the price level index: that has the reference year's exchange rate built in.

    Line codes 1 to 5 of table SARPP for the most recent year in the file, read from apps.bea.gov/regional/zip/SARPP.zip. Values are indices with the United States at 100. A state parity in national currency is derived as the United States parity multiplied by the state index and divided by 100. That is a linking step between two official series, not a single measurement.