Italy has no tax-free allowance. It has a credit that fades.
Nothing is carved out of your income before the scale runs. The base is gross pay minus your INPS pension contribution of 9.19%, and its first euro is taxed at 23%. What keeps low pay untaxed is a credit against the tax rather than an allowance against income: the detrazione for employment income, €1,955 up to €15,000 of taxable income, then shrinking by formula to nothing at €50,000. A second credit of €1,000 runs from €20,000 and fades out by €40,000.
Take relief off the tax instead of off the income and the effective rate stops climbing smoothly. It steps.
Two of the steps are visible in the breakdown. The €1,000 credit appears in full the moment taxable income passes €20,000; at €25,000 the employment credit picks up another €65. Cross either line by a euro and you keep more than that euro, so the effective rate falls. Between the steps the credits taper and it climbs faster than the brackets alone would explain.
Lower down sits a bigger jump: the trattamento integrativo of €1,200 for taxable income up to €15,000, switched on once your gross tax outgrows the employment credit. It is handed over as cash and is not taxable, so at the bottom of the range net pay can exceed gross minus contributions minus tax. A payment is not a refund.
Your credits do not touch the two surcharges
Two further taxes sit on top of national IRPEF: the addizionale regionale set by your region, the addizionale comunale set by your town. Both run on the same taxable income as the national scale, and both are computed before any detrazione. The credits that halve your national tax do nothing to either.
They work as a switch instead. If your credits wipe out the national tax, no surcharge is due at all; the first euro of IRPEF that survives them turns both on, against the whole base.
The regional scale is not a copy of the national one either. Lombardy runs from 1.23% to 1.73% over four brackets, breaking first at €15,000, a threshold national IRPEF does not have. Lazio charges 3.33% from that same point, the legal maximum for a region. Whatever national rate you were quoted, your real marginal rate is that one plus two local ones.
Milan’s exemption is a cliff, not an allowance
Milan exempts taxable income up to €23,000 from its 0.8%. A euro above the threshold, the rate applies to the whole income and not to the excess.
At the threshold the city takes nothing. A euro higher it takes about €184. Rome sets its own cliff at €14,000, Naples at €12,000 and then charges 1% on everything.
One caveat specific to Milan: the city had adopted no 2026 resolution when this page was built, so the rate and threshold above are its 2025 ones, which stay in force by tacit extension and are what the Ministry of Finance will publish for 2026 once the December deadline passes. Unchanged since 2020, not yet reconfirmed.
The region is decided on 1 January
Your region and town for the whole year are the ones where your tax domicile was on 1 January. Not where you moved in March, not where the employer sits. Move from Turin to Milan in the spring and you pay Piedmont and Turin for the entire year. This calculator assumes a full year in one place, so in the year of a move, select the place you left.
The difference is worth measuring rather than guessing, because both surcharges hit the whole base and not a top slice. Run the same salary in Lombardy, then in Lazio, and read the two surcharge lines. The address is the one input here you can still change before signing anything.
Two regimes for new arrivals, and the stronger one is the quiet one
Impatriati is the one everyone has heard of: 50% of your Italian employment income stays out of the base for five years, the exempt amount capped at €300,000 a year. The conditions are heavy. No Italian tax residence in the three years before the move, a high-qualification profile, and a commitment to stay tax resident for four years; leave early and you repay what you claimed, with interest.
The other one is barely discussed and it is stronger. With a university degree and two continuous years of documented teaching or research abroad, the teachers and researchers regime keeps 90% of your Italian teaching and research pay out of the base for six tax periods, with no income ceiling at all. No four-year lock-in, and nothing already claimed is taken back if you leave: the test is that you stay resident, year by year. It is not State aid either, so other aid you have had cannot eat into it.
No euro carries both regimes, so on one salary they are alternatives and the larger exemption wins. Two limits before you count on it. It covers only the pay for the teaching or research itself, and the article carrying it is repealed from 1 January 2027, re-enacted inside the new income tax code whose text we have not checked. This page computes 2026. Under either regime INPS stays due on the whole salary: lighter tax, same pension base.
What this number is not telling you
We model a single employee with no dependants, on a permanent contract, for a full year in the private sector. Family credits and itemised credits are both absent, so a couple with children pays less than shown.
Two gaps run in different directions. If your employer averages more than fifteen employees, a further slice of your gross goes to INPS as the employee share of the wage-guarantee contribution, so your take-home is a little under what you see; we leave it out because the form never asks how large your employer is, and charging it to everyone would be wrong for everyone at a small firm. The real understatement is elsewhere: financial-sector managers whose bonus exceeds their fixed pay owe a surtax on the excess that this page does not compute.
What changed in 2026
The middle bracket fell from thirty-five percent to 33% on 1 January, on income between €28,000 and €50,000. It amends the code permanently rather than for one year, and it is worth two points of whatever part of your income falls between those thresholds. Months later the Agenzia delle Entrate’s summary page was still printing the old rate in its table, a fair reminder that an official website and the law are different documents.
Contribution figures moved too: the pension ceiling is now €122,295, and the additional 1% employee contribution starts at €56,224. Weighing Italy against somewhere else on the same offer? The Spanish and Polish pages take a salary apart in their own way.