Income Tax in Italy vs the US: Comparing the Layers in a Job Offer

Last modified on November 4, 2026 • 5 min read • 922 words
US federal and state income tax versus Italian national IRPEF and municipal surcharges. How to compare the layers when you price an offer for a hire in Italy.
Income Tax in Italy vs the US: Comparing the Layers in a Job Offer

A US offer is usually quoted as a gross salary. The tax on it comes in layers. Italy works the same way, but the layers sit in different places. If you compare the two without lining them up, the numbers will mislead you.

This article gives you a simple frame. It does not give you a final net figure. That depends on the person and the city.

The US layers  

A US employee pays federal income tax first. Most also pay state income tax on top. Some states charge none, others charge a lot. Some cities add their own tax as well.

So a US comparison starts with one question: which state, and which city. The same gross salary can produce very different net pay across the US.

The Italian layers  

Italy also stacks taxes. The main one is the national personal income tax, called IRPEF. On top of it, the municipality where the employee lives charges a local surcharge.

The difference is where the choice sits. In the US, the state is the big variable. In Italy, the national schedule is the same for everyone. The city only adjusts the top layer.

IRPEF: three brackets  

IRPEF is progressive. Each slice of income is taxed at its own rate.

Annual income slice Rate
Up to EUR 28,000 23%
EUR 28,000 to EUR 50,000 33%
Above EUR 50,000 43%

The rate applies only to the slice inside each bracket. Income above EUR 50,000 is taxed at 43% only for the part over that line. The first EUR 28,000 still pays 23%.

This matters for offers. A raise does not reprice the whole salary. It adds a slice at the marginal rate of the bracket where the salary lands.

The municipal surcharge  

The municipal surcharge differs by city. Two examples show how much.

City Rate Exemption threshold
Milan 0.8% EUR 23,000
Roma 0.9% EUR 14,000

Both cities use a single flat rate. Both have an exemption threshold below which the surcharge is not due. Rome charges a slightly higher rate. It also starts charging at a much lower income.

For a mid-level or senior hire, the gap between the two cities is small next to IRPEF. It is still a real line in the comparison, and it is easy to get right. Ask where the employee will live. Then check that city’s rate and threshold.

How to compare an offer  

Use the same steps for both countries.

  1. Fix the gross salary in the currency you are comparing.
  2. Apply the national layer. In the US, that is federal tax. In Italy, it is the three IRPEF brackets.
  3. Apply the local layers. In the US, that is state tax and any city tax. In Italy, it is the municipal surcharge for the employee’s city.
  4. Compare the marginal rate, not only the average. The marginal rate tells you what a raise or a bonus is worth after tax.

A few cautions help.

  • Do not compare a US state with no income tax to Italy and stop there. The employer side and the social contributions also differ. They are outside this article.
  • Italy has other surcharges besides the municipal one. They are outside this article too. Confirm them before you finalize a number.
  • The figures above are from secondary sources. Check them against the official source before you put a number in a contract.

What this means for your offer  

For US founders, the main shift is this. Your candidate in Italy thinks in net pay after a progressive national schedule. The city adds a small flat layer. The result is clear once you separate the layers.

For finance and legal ops teams, keep the layers as separate lines in your model. One line for the national tax. One line for the municipal surcharge. This makes it easy to update a single rate without rebuilding the sheet.

For HR, show candidates the same breakdown. A gross figure with no layers invites doubt. A clear table builds trust.

Try the HiringItaly cost calculator to see these layers applied to your own offer.

The lowest all-inclusive Employer of Record price for Italy

HiringItaly: €250 per employee per month, all included: Italian employment contract and CCNL selection, monthly payroll, payslips and filings, onboarding and offboarding, HR documents and amendments, invoicing in your currency at the EUR reference rate, no FX spread, no setup fee.

ProviderHeadline feeItaly priceIn EURAll inclusive?
HiringItaly (EmployItaly)€250Published€250Yes
Native Teams from $99 Not published €92 Not stated
Boundless from €175 Not published €175 Not stated
Skuad (Payoneer) from $199 Not published €184 Not stated
Remofirst from $199 Not published €184 Not stated
Rivermate from €329 Not published €329 Yes
Playroll $399 Published €369 No
Multiplier from $459 Not published €425 No
PeoItaly €450 Published €450 Not stated
Papaya Global from $499 Not published €462 Not stated
Horizons (now Remote People) from $499 Not published €462 No
Lano from €499 Not published €499 No
Borderless AI from $579 Not published €536 No
Deel from $599 Not published €555 No
Remote from $599 Not published €555 Not stated
Globalization Partners (G-P) from $599 Not published €555 No
Atlas HXM from $599 Not published €555 No
Oyster $699 Published €647 No

Quote only, no public price for Italy: Rippling, Velocity Global (Pebl), Omnipresent, Safeguard Global, INS Global, Asanify, Wisemonk, EOR Italy (eoritaly.com), eor-italy.com, Italian Employer of Record (employerofrecorditaly.com), Italian Payroll (italianpayroll.it, Lexia), HR Capital. Read on 2026-10-27; USD converted at 1.08 per EUR. Employment cost is the same with any provider and is not included.

Follow me

I work on everything coding and tweet developer memes

Contact