Why AI Chatbots Get Your Italian Net Salary Wrong (and How to Get the Right Number in 2026
AI chatbots explain Italian payroll well, but their net salary figures are often wrong. Take-home pay in Italy depends on the 2026 IRPEF rates, INPS contributions, employee tax credits, regional and municipal surcharges, and how many monthly payments your contract includes. A chatbot can miss any one of these. For an exact figure, use a gross-to-net calculator built on current rules.
Type “net salary for €35,000 in Italy” into a chatbot and you’ll get a clean monthly number in seconds. It looks official. The trouble is that Italian payroll changed again on 1 January 2026, and most of what decides your real take-home pay is local, tied to your contract, or brand new. Those are exactly the areas where language models are weakest.

I build StipendioNetto, a gross-to-net salary calculator for Italian workers, so I’ve had to turn each of these rules into working code. Below is what happens to an Italian salary on its way to your bank account, why AI answers slip, and how to use both tools so you end up with a number you can trust.
Why language models struggle with salary math
A large language model doesn’t calculate the way a spreadsheet does. It reads text as tokens and predicts what should come next. A number like 31,784 may be split into several tokens, and the model has no built-in sense that those pieces add up to one quantity.
For a simple sum this rarely matters. Italian income tax is different. You take off social security, apply progressive tax brackets one at a time, subtract a tax credit that changes with income, subtract another deduction that only applies inside a certain income range, and then add two local taxes. Each step depends on the one before it. One small slip early on and everything after it is wrong, while the final answer still reads with full confidence.
Newer assistants that can run code or search the web do much better, because they hand the arithmetic to a real calculator and can look up current rates. They still depend on which rules they find and whether you gave them every detail. A model leaning on its training data alone only knows the tax law that existed before its cutoff date.
What happens to an Italian salary between gross and net
Italian job offers are almost always quoted as RAL (Retribuzione Annua Lorda), the yearly gross salary. What lands in your account is the stipendio netto. On a middle-income salary, the gap is usually somewhere between 20% and 30% of the gross.
How that net amount is split across the year matters as much as the total. Most Italian contracts pay 13 salaries a year, with the extra one, the tredicesima, arriving in December. Some national collective agreements, called CCNL, add a 14th payment, the quattordicesima, usually in June or July. The CCNL for commerce and services is the best-known example, while banking contracts can spread pay over 15 or more instalments. The same yearly net divided by 13 or by 14 gives two quite different monthly figures.
INPS social security contributions
The first deduction goes to INPS, the Istituto Nazionale della Previdenza Sociale. For most private-sector employees the worker’s share is 9.19% of gross pay. It is higher at larger companies and in some sectors, lower for apprentices (5.84%), and an extra 1% applies on earnings above a yearly ceiling. These contributions come off before income tax is worked out, which lowers your taxable income.
IRPEF income tax rates for 2026
IRPEF, the Imposta sul Reddito delle Persone Fisiche, is Italy’s personal income tax. The 2026 Budget Law (Legge n. 199/2025) kept three brackets but lowered the middle rate from 35% to 33%.
| Taxable income | IRPEF rate 2026 | Rate in 2025 |
|---|---|---|
| Up to €28,000 | 23% | 23% |
| €28,000 to €50,000 | 33% | 35% |
| Over €50,000 | 43% | 43% |
Each rate applies only to the slice of income inside its bracket, never to the whole salary. That’s why the biggest saving anyone gets from the 2026 change is €440 a year, which is 2% of the €22,000 that fits in the middle bracket. For incomes above €200,000, that saving is taken back through reduced deductions.
Tax credits and the cuneo fiscale
Two measures reduce the tax an employee actually pays. The first is the detrazione per lavoro dipendente under article 13 of the TUIR, Italy’s main income tax code. It is worth up to €1,955 at low incomes, shrinks as income rises, and reaches zero at €50,000. A small extra €65 applies to incomes between €25,000 and €35,000, which is easy to overlook.
The second comes from the cuneo fiscale rules introduced in 2025. Workers earning up to €20,000 receive a tax-free bonus worked out as a percentage of income. Between €20,000 and €32,000 there is an extra €1,000 deduction, which then tapers away until it disappears at €40,000.
One side effect: employee tax credits are normally spread over the ordinary monthly payslips, not the 13th and 14th payments. So your December extra salary is often a little smaller than a normal month, even though the gross is the same.
Regional and municipal surcharges
On top of IRPEF come two local taxes, the addizionale regionale and the addizionale comunale. Regional rates run from 1.23% up to 3.33% depending on region and income. Municipal rates go up to 0.8% in most cities, while Rome applies 0.9%.
The timing is the detail most people miss. The regional surcharge for a given year is usually taken from your pay in instalments during the following year, and part of the municipal one works the same way. So if you start working in Italy in 2026, your payslips that year will often look better than your real yearly tax bill. The difference shows up as extra deductions in 2027, and many newcomers think their salary has dropped when it happens.
Five places where AI answers usually go wrong
The most common mistake is the outdated rate. A model trained mainly on 2024 or 2025 content may still apply 35% to the middle bracket. Italian income tax rules have changed in each of the last three years, so stale training data is a real risk.
The second is leaving out local surcharges. Unless you ask directly, many chatbot answers skip the regional and municipal taxes. On a €35,000 salary in Milan, that alone is more than €700 a year.
Third, the number of monthly payments. Ask for a monthly net and the model has to guess between 12, 13 or 14 payments. It often picks 12, which rarely matches an Italian employment contract.
Fourth, arithmetic drift in long calculations, for the reasons covered above. Small rules such as the extra €65 credit or the cuneo fiscale taper are the first things to fall out.
Fifth, special situations. Apprentices, part-time workers, freelancers in the regime forfettario (a flat-tax scheme for smaller self-employed workers) and people moving to Italy under the impatriati incentive, which can halve taxable income, all follow different rules. A general answer won’t account for them.
Real example: €35,000 gross salary in Milan, 2026
Here is the full breakdown for a full-time private-sector employee in Milan earning €35,000 RAL with no dependants. These figures come from the StipendioNetto calculation engine using 2026 rules.
| Step | Amount |
|---|---|
| Gross annual salary (RAL) | €35,000.00 |
| INPS employee contribution (9.19%) | −€3,216.50 |
| Taxable income | €31,784.00 |
| Gross IRPEF (23% on €28,000 + 33% on €3,784) | €7,688.72 |
| Employee tax credit (art. 13 TUIR) | −€1,646.48 |
| Cuneo fiscale extra deduction | −€1,000.00 |
| Net IRPEF | €5,042.24 |
| Regional surcharge (Lombardy) | −€454.98 |
| Municipal surcharge (Milan, 0.8%) | −€254.27 |
| Yearly net salary | €26,032.01 |
Over 13 payments, that is €2,002.46 a month. Over 14 payments it drops to €1,859.43, and over 12 payments it rises to €2,169.33. Same yearly money, three different monthly answers.
Now look at the 2026 tax cut. Under 2025 rules, this same person would have taken home about €25,956. In 2026 it’s €26,032. The new 33% rate is worth around €76 a year here, because only €3,784 of their income falls into the middle bracket. If a chatbot tells a €35,000 earner they’ll save “up to €440”, it has quoted a true number that has nothing to do with them.
To get your own figure without doing every step by hand, try this free gross-to-net salary calculator for Italy. It applies the 2026 rules, covers 12 to 16 monthly payments and shows each deduction separately.
A better prompt if you still want to ask AI
AI assistants are useful for this topic once you give them enough to work with. A vague question gets a vague answer. This prompt gets far better results:
I am a full-time private-sector employee in Italy.
Gross annual salary (RAL): €35,000
Region: Lombardy. City: Milan.
Number of monthly payments under my CCNL: 13
No dependants. Tax year: 2026.
Calculate my net salary step by step using the 2026 IRPEF
rates (23%, 33%, 43%), INPS employee contributions, the
employee tax credit under art. 13 TUIR, the cuneo fiscale
rules in force for 2026, and the regional and municipal
surcharges for my area.
Show each step separately. If you are unsure of any rate,
say so instead of guessing.
The last line matters most. It gives the model permission to admit uncertainty, which cuts down on confident wrong answers.
Then compare the result with a calculator. If the two differ by more than a few euros a month, ask the chatbot which step it handled differently. In most cases it’s a surcharge rate, the €65 extra credit, or the cuneo fiscale deduction.
After that, AI becomes a strong partner. Ask it to build a monthly budget around your real net pay, explain a line on your busta paga (payslip), or compare living costs in two Italian cities against that salary. For decisions with real money at stake, check with a commercialista (an Italian accountant) or the official guidance from the Agenzia delle Entrate.
Frequently asked questions
Is ChatGPT accurate for Italian net salary calculations? It explains Italian payroll well, but its exact figures can be wrong if it uses older tax rates, skips local surcharges or assumes 12 monthly payments. Use it to understand the process and use a dedicated calculator for the number.
What are the IRPEF tax rates in Italy for 2026? 23% on taxable income up to €28,000, 33% from €28,000 to €50,000, and 43% above €50,000. The middle rate fell from 35% under the 2026 Budget Law (L. 199/2025).
How much is €35,000 gross in net salary in Italy? In Milan in 2026, about €26,032 a year. That’s €2,002 a month over 13 payments or €1,859 over 14. The figure changes slightly by region and city.
How much of a pay rise do I actually keep in Italy? Less than the gross increase, and sometimes much less. Part of a raise can fall into a higher tax bracket, and the employee tax credit and cuneo fiscale deduction shrink as income rises. A salary raise calculator shows how much of a raise reaches your account.
Why did my net salary drop in my second year in Italy? Usually because regional and municipal surcharges for your first year are deducted from your pay during the second year. Your gross pay hasn’t changed. Last year’s local taxes are just being collected now.
Why is my December salary lower than a normal month? Employee tax credits are usually applied to the ordinary monthly payslips, not to the 13th or 14th payment, so the extra month is taxed more heavily.
