Personal finance, from zero Lesson 7 / 60

Reading a payslip

RAL, imponibile, IRPEF, INPS, TFR, detrazioni. Every line on an Italian busta paga decoded, so you can verify the net you receive matches what you should.

Luca’s first full-month payslip from the bar arrived in his inbox as a 3-page PDF. He opened it, saw roughly forty numbers he didn’t recognize, and closed it. Sofia has five years of the same PDFs in a folder she has never opened.

This is a lesson in opening them. By the end you’ll know exactly what every line means, how net pay is calculated, and where to look when the number you receive differs from what you expected.

The three headline numbers

Every Italian payslip has three “totals” worth knowing:

  • Retribuzione lorda (or imponibile lordo or just lordo) — gross pay for this month, before deductions.
  • Trattenute / ritenute — the deductions (INPS + IRPEF + addizionali).
  • Netto (or netto in busta) — what actually hits your bank account.

The difference between lordo and netto is the cuneo fiscale — the tax wedge — that we mentioned in lesson 6. For a typical Italian employee it’s about 30-35% of gross.

The busta paga layout

A standard busta paga has several sections. The names and layouts vary by employer’s software (Zucchetti, Team System, etc.), but the content is the same:

1. Header: employer and employee identification

  • Employer name, P.IVA, CCNL (national collective agreement), sede di lavoro.
  • Employee name, codice fiscale, date of hire, livello, qualifica, full-time/part-time status.
  • Reference month and year.

Check that your CCNL, livello, and qualifica are correct. A wrong livello means underpayment.

2. Retribuzione section (gross pay)

Multiple lines show how your monthly gross is composed:

LineDescriptionExample for Sofia (€35k RAL, 14 mensilità)
Paga baseBase pay per the contract€2,200
ContingenzaCost-of-living adjustment (historical)€520
Scatti di anzianitàSeniority steps€30
Super-minimi / ad personamNegotiated individual raises€0–€500
Indennità varieMeal vouchers, transport, etc.€0 or separate
Ore straordinarieOvertime hours0
Totale competenzeGross for the month€2,750

Some employers include mensa/buoni pasto (meal vouchers) as a separate non-taxable line. Buoni pasto up to €8/day are exempt from tax and INPS — a small benefit that adds up to ~€1,500/year tax-free if you work 200+ days.

3. INPS contributions

Before IRPEF is calculated, INPS social-security contributions come out:

  • Aliquota dipendente — employee share, ~9.19% of imponibile INPS (which is close to but not identical to gross).
  • Aliquota datore — employer share, ~24% of same base. This doesn’t appear in your net calculation but appears on the payslip showing total employer cost.

For Sofia earning €2,750 gross: INPS employee ≈ €253/month. That’s the first cut.

What INPS pays for: public pension, unemployment insurance (NASPI), disability, sickness benefits, parental leave, maternity. It’s mandatory.

4. Imponibile fiscale (taxable income)

After INPS, what’s left is your taxable income for IRPEF:

Lordo                    2,750
− INPS dipendente         −253
= Imponibile fiscale     2,497

5. IRPEF

IRPEF is calculated on an annual basis even though you’re paid monthly. Your employer estimates your full-year taxable income based on your RAL and the running cumulative numbers, then withholds the appropriate amount each month via PAYG (pay-as-you-go). At year-end, if you received exactly what was expected, nothing needs adjusting. If something changed (bonus, new contract, different detrazioni), you may get a conguaglio — a true-up — in December’s or January’s payslip.

Monthly IRPEF for Sofia rough math (using 2024 brackets):

  • Annual imponibile ≈ €2,497 × 13 = €32,461 (if 13 mensilità; 14 if she has mid-year bonuses too)
  • Annual IRPEF gross: 23% × €28,000 + 35% × (€32,461 − €28,000) = €6,440 + €1,561 = €8,001
  • Annual detrazioni da lavoro dipendente: sliding scale, roughly €1,700 at this income
  • Annual IRPEF net: ~€6,301
  • Monthly IRPEF withheld: ~€485

Check: your monthly IRPEF on the payslip should roughly equal (annual IRPEF net) ÷ (number of mensilità).

6. Addizionali

  • Addizionale regionale IRPEF — paid on the same imponibile, at the region’s rate. For Lombardia: ~1.73% → ~€540/year → ~€45/month.
  • Addizionale comunale IRPEF — for Milan: 0.8% → ~€250/year → ~€21/month.

These are often spread across 10 or 11 months, not 12, depending on the employer’s payroll settings. So you may see these lines absent in some months.

7. The net

Lordo                            2,750
− INPS dipendente                −253
− IRPEF                          −485
− Addizionale regionale           −45
− Addizionale comunale            −21
= Netto                          1,946

Sofia’s approximate monthly net, on a €35k RAL with standard detrazioni: ~€1,946.

The employer cost

Your payslip usually shows — often buried in small print — the total cost to the employer:

Lordo                                2,750
+ INPS datore (~24%)                   660
+ INAIL (work injury insurance)         25
+ TFR accrued (1/13.5 of lordo)       204
+ Other (fondo assistenza, etc.)        30
= Total employer cost                3,669

So for Sofia’s €1,946 net, her employer pays roughly €3,669/month. Ratio: 53%.

When you negotiate a raise, employer cost is what they think about. Understanding it helps.

TFR — the deferred one

TFR — Trattamento di Fine Rapporto — is roughly 1/13.5 of your annual gross salary, accrued every year, paid out when you leave the employer (or each year into a fondo pensione if you opted in).

For Sofia: €35,000 / 13.5 ≈ €2,593/year accruing as TFR. If she’s with this employer for 10 years and leaves, she receives approximately €25,000 + accumulated interest adjustments.

Where it sits:

  • TFR in azienda. Stays with the employer, revalued annually at 1.5% + 75% × CPI inflation. Tax-advantaged on withdrawal.
  • TFR in fondo pensione. You sign a form to redirect TFR into a supplementary pension fund (fondo pensione aperto or chiuso). The money is invested in a real portfolio and grows at market returns. Big tax advantages.

We’ll cover TFR in depth at lesson 48. For now: know it exists, know roughly how much is accumulating, and know it’s not lost money.

Detrazioni verification

Detrazioni appear on your CU (Certificazione Unica) at year-end, not prominently on monthly payslips. To check:

  1. CU annual summary. Your employer issues a CU in February/March for the previous year. It lists: total gross paid, total IRPEF withheld, total addizionali, total detrazioni applied.
  2. Compare to your rightful detrazioni. Common ones you might be missing:
    • Detrazione per familiari a carico (spouse, children). If you have a spouse earning less than €2,840 or children under 21 earning less than a threshold, they might be fiscally dependent.
    • Detrazione per oneri sanitari (medical expenses above €129).
    • Detrazione per ristrutturazione (home renovation).
    • Detrazione per interessi mutuo prima casa.

If you haven’t told your employer, they don’t know. Fill in the Form CU/IR (questionario detrazioni) at start of year so the monthly IRPEF is correct rather than you overpaying all year and getting a big conguaglio.

The year-end conguaglio

December’s payslip often includes a conguaglio fiscale — a reconciliation of the year’s withholdings vs the actual IRPEF owed. If you overpaid during the year (common if you had bonuses or detrazioni not applied monthly), you get a refund. If you underpaid, it’s deducted.

Sometimes the conguaglio is large enough to significantly affect December or January’s net. Plan for that.

Common anomalies to watch

Three payslip problems that happen frequently:

1. Wrong livello or CCNL

A new hire is sometimes assigned the wrong livello (career grade) on their CCNL. Result: paid below minimum for their role. Fix: compare your contract’s livello and qualifica to the CCNL table (your employer or union has it).

2. Missing detrazioni

You have dependent children but the payslip doesn’t show “detrazione figli a carico.” Result: overpaying IRPEF each month. Fix: update your detrazioni form with HR.

3. Incorrect TFR destination

You opted for TFR in fondo pensione but payslip still shows TFR in azienda, or vice versa. Fix: check with HR that the opt-in form is on file.

4. Irregular mensilità count

Italian contracts have 13 or 14 mensilità (13a is December bonus, 14a is July). The payslip sums differ across months. Sofia gets a mid-summer 14a of roughly one month’s gross, separately taxed. Know your contract’s mensilità count and when they fall.

What to do with this lesson

Three habits:

  1. Open every payslip. Once a month. Check that the gross, INPS, IRPEF, and net line up with the previous month. Anomalies flag errors early.
  2. Save the CU every year. You’ll need it for mortgage applications, tax disputes, and the 730/Redditi form. Do not throw them away.
  3. Use the calculator at /tools/ral-to-net/ to sanity-check your expected net before signing a new contract or negotiating a raise.

Sources

  • INPSAliquote contributive dipendenti. https://www.inps.it/ (retrieved 2025-02).
  • Agenzia delle EntrateDetrazioni IRPEF. https://www.agenziaentrate.gov.it/ (retrieved 2025-02).
  • CCNL databases — union or employer-federation sites for your specific contract (e.g., CCNL Metalmeccanici, Commercio).

Next lesson: budgeting that doesn’t require spreadsheets from hell — 50/30/20, zero-based, envelope methods, and which one actually works for people who aren’t accountants.

Search