easyMcalc

Take-home pay: Germany vs Spain

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

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

€60,000 in Germany buys the same as €49,880.57 in Spain. Here is what each tax system leaves of it.

Once prices are levelled, Spain leaves €5,117 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,678.

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

    Side by side

    LineGermanySpain
    Gross salary€60,000€49,880.57
    Total deductions€22,439€14,400.52
    Net salary€37,561€35,480.05
    Net salary / month€3,130.08€2,956.67
    Real take-home (EUR)€37,561€42,678
    Keep rate62.6%71.1%
    Effective rate37.4%28.9%
    Marginal rate49.0%41.1%

    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

    Spain Tax year 2026

    Income tax withholding (IRPF) 22.37%€11,158.28
    Social security, common contingencies 4.7%€2,344.39
    Unemployment insurance 1.55%€773.15
    Vocational training 0.1%€49.88
    Intergenerational equity (MEI) 0.15%€74.82
    • Family situation (Modelo 145): 3 – any other situation
    • Children and other descendants under 25 living with you: 0
    • Of whom under 3: 0
    • They live only with you, not with the other parent: no
    • Your age: Under 65
    • Contract: Permanent (indefinido)

    Assumes the common tax regime rather than the Basque Country or Navarre, pay spread evenly with the extra payments prorated, no disability, no geographical mobility and no other income. The employer side leaves out the premium for occupational accidents and diseases, which depends on the activity.

    Change the assumptions for Spain

    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.