How to Read an Italian Payslip: Busta Paga Line by Line
Payslip Overview
The Italian payslip — known as busta paga, cedolino, or prospetto paga — is a legally required document (L. 4/1953) that your employer must provide every pay period. For most employees, this is monthly. The payslip details every component of your compensation and every deduction, resulting in the net amount (netto in busta) credited to your bank account.
For expats encountering an Italian payslip for the first time, it can look overwhelming: dozens of line items, cryptic abbreviations, and references to Italian legislation. This guide walks you through each section so you know exactly what you are looking at.
A standard Italian payslip is divided into five main sections: the header, earnings, deductions, net pay, and the cumulative summary footer.
Section 1: Header (Intestazione)
The top section of your payslip contains identification and contractual information:
- Datore di lavoro (Employer): company name, registered address, codice fiscale (tax ID), and INPS/INAIL registration numbers.
- Lavoratore (Employee): your full name, codice fiscale, date of hire (data di assunzione), job title (qualifica), CCNL level (livello), and work location.
- CCNL (Contratto Collettivo Nazionale di Lavoro): the national collective agreement that governs your employment — this determines base salary, number of pay periods (mensilita), overtime rates, and leave entitlements.
- Periodo di riferimento (Pay period): the month and year the payslip covers.
- Giorni/Ore lavorate (Days/Hours worked): actual working days and hours in the period.
Section 2: Earnings (Competenze)
This section lists everything you have earned in the period. The most common line items are:
- Paga base / Minimo tabellare: your base salary as set by the CCNL for your job level. This is the contractual minimum.
- Contingenza: a legacy cost-of-living adjustment (indennita di contingenza), now frozen but still shown as a separate line on many payslips.
- Superminimo: an extra amount your employer pays above the CCNL minimum. It can be "assorbibile" (absorbable into future CCNL raises) or "non assorbibile" (permanent).
- Scatti di anzianita: seniority increments — small automatic raises awarded every 2–3 years of service, depending on the CCNL.
- Straordinario: overtime pay, usually at 15–30% above the normal hourly rate.
- Indennita varie: various allowances (meals, travel, shifts, etc.).
- Rateo tredicesima / quattordicesima: the monthly accrual of your 13th or 14th-month bonus, if shown separately.
The sum of all earnings gives your retribuzione lorda (gross pay) for the month.
Section 3: Deductions (Trattenute)
The deductions section shows everything withheld from your gross pay:
- Contributi INPS c/dipendente (9.19%): your share of social security contributions. Labelled with codes like "IVS" (Invalidita, Vecchiaia, Superstiti — disability, old age, survivors).
- Imponibile fiscale: your taxable income for the month (gross minus INPS).
- IRPEF: national income tax withholding, calculated progressively on your year-to-date income and then adjusted monthly.
- Detrazione lavoro dipendente: the employment income deduction — shown as a credit that reduces the IRPEF withheld.
- Addizionale regionale IRPEF: regional income surcharge, usually spread across 11 monthly instalments.
- Addizionale comunale IRPEF: municipal income surcharge, also spread across the year. You may see both "acconto" (advance for current year) and "saldo" (balance for prior year).
- Trattamento integrativo: the supplementary benefit (if eligible), shown as a positive amount that reduces total deductions.
- Beneficio cuneo fiscale: the 2026 tax wedge benefit, either as a non-taxable bonus or an additional deduction.
Section 4: Net Pay (Netto in Busta)
The bottom line — literally. Your netto in busta (net in envelope) or netto a pagare (net payable) is the final amount transferred to your bank account. The formula is straightforward:
Net pay = Total earnings (competenze) − Total deductions (trattenute)
This is the single most important number on the payslip for your daily budgeting. If you want to verify this figure, you can use our payslip calculator to simulate a complete monthly cedolino.
Section 5: Summary Footer
At the bottom of the payslip, you will usually find cumulative year-to-date (YTD) figures:
- Imponibile previdenziale progressivo: cumulative INPS taxable base for the year.
- Imponibile fiscale progressivo: cumulative taxable income for IRPEF purposes.
- IRPEF progressiva: total IRPEF withheld so far in the year.
- TFR maturato: your accrued severance pay (Trattamento di Fine Rapporto) to date. The TFR is roughly one month's salary per year of service, set aside by the employer.
- Ferie e permessi residui: remaining vacation days (ferie) and leave hours (permessi/ROL) you have not yet used.
These YTD figures are essential for cross-checking your payslip against the annual tax return (modello 730 or Certificazione Unica).
Common Payslip Abbreviations
Italian payslips are filled with abbreviations and acronyms that can be bewildering, especially for expats. Below is a reference table of the most common ones you will encounter, with their full Italian forms and English translations. Knowing these will help you decode any busta paga at a glance.
| Abbreviation | Full Italian form | English translation |
|---|---|---|
| TFR | Trattamento di Fine Rapporto | Severance pay / End-of-service indemnity |
| ROL | Riduzione Orario di Lavoro | Paid leave hours (working time reduction) |
| INPS | Istituto Nazionale della Previdenza Sociale | National Social Security Institute |
| IVS | Invalidità, Vecchiaia, Superstiti | Disability, Old Age, Survivors (pension contributions) |
| CIG | Cassa Integrazione Guadagni | Wage supplementation fund (short-time work) |
| ANF | Assegno Nucleo Familiare | Family allowance (replaced by Assegno Unico from 2022) |
| IRPEF | Imposta sul Reddito delle Persone Fisiche | Personal income tax |
| CCNL | Contratto Collettivo Nazionale di Lavoro | National collective bargaining agreement |
| RAL | Retribuzione Annua Lorda | Gross annual salary |
| INAIL | Istituto Nazionale per l'Assicurazione contro gli Infortuni sul Lavoro | National Institute for Insurance against Workplace Injuries |
| E.R. / Ex Ind. Cont. | Elemento Retributivo / Ex Indennità di Contingenza | Legacy cost-of-living adjustment (frozen since 1992) |
| NASpI | Nuova Assicurazione Sociale per l'Impiego | Unemployment benefit |
| Str. / Strao. | Straordinario | Overtime |
| Add. Reg. / Add. Com. | Addizionale Regionale / Addizionale Comunale | Regional / Municipal income tax surcharge |
| Tratt. Int. | Trattamento Integrativo | Supplementary tax benefit (replaces the former Bonus Renzi) |
For the full list of INPS contribution codes and their meanings, consult the INPS contribution reference page. For IRPEF bracket details and deduction formulas, refer to the Agenzia delle Entrate IRPEF guide.
Red Flags to Watch For
Payslip errors are more common than you might think, and they can cost you hundreds or even thousands of euros per year if left unchecked. Here is a checklist of the most important things to verify each month when you receive your busta paga.
1. Verify your INPS contributions are correct. The employee contribution rate for most private-sector workers is 9.19% of gross pay (as set by INPS regulations). Multiply your imponibile previdenziale (INPS taxable base) by 9.19% and compare the result with the amount shown on your payslip. If it does not match, there may be a calculation error or an incorrectly applied rate. For example, if your gross pay is €2,308 and the INPS deduction shown is €180 instead of the expected €212, you are being undercharged — which sounds positive but could result in gaps in your pension record.
2. Check your CCNL level (livello) and base pay (minimo tabellare). Your contract specifies a CCNL level (e.g., CCNL Commercio Livello 3, CCNL Metalmeccanico Livello D1). Each level has a minimum base pay set by the national agreement. If your paga base is lower than the CCNL minimum for your level, your employer is underpaying you. You can find current CCNL pay tables on the Gazzetta Ufficiale website or through your trade union. For instance, the CCNL Commercio Level 3 minimum for 2026 is approximately €1,718/month (14 payments): if your payslip shows a lower figure and no superminimo makes up the difference, flag it immediately.
3. Confirm overtime hours are counted correctly. Compare the ore straordinario (overtime hours) shown on the payslip with your own records. Many workers track overtime informally but neglect to verify it appears on the payslip. Under most CCNLs, overtime is paid at premiums of 15% (first 8 hours per week), 20% (next hours), and 30% (Sundays and holidays) above the normal hourly rate. Missing or under-reported overtime directly reduces your gross pay. If you work in a company with an electronic time-tracking system (rilevazione presenze), you should periodically cross-check your badge records against payslip data.
4. Is your TFR accruing properly? Your TFR (Trattamento di Fine Rapporto, or severance indemnity) should accrue at a rate of approximately one month's gross salary per year of service (specifically, annual gross / 13.5, plus an annual revaluation). Check the TFR maturato field in the summary footer of your payslip. If you have been employed for 3 full years and your RAL is €30,000, your TFR should be approximately €6,667 plus revaluations (roughly €7,000+ with ISTAT adjustments). If the figure is significantly lower, your employer may have made errors in the accrual or may not have applied the annual ISTAT revaluation (rivalutazione) correctly. The TFR calculation rules are defined in Art. 2120 of the Italian Civil Code.
5. Review regional and municipal surcharges. These surcharges (addizionali) vary by where you are officially resident, not where you work. If you moved to a different municipality or region during the year, ensure your payroll office has updated your residency. Being charged the wrong regional rate (for example, Lazio at 3.33% instead of Lombardy at 1.73% on the same bracket) can mean an overcharge of hundreds of euros annually. Verify the rates on the Agenzia delle Entrate addizionali page.
6. Confirm your remaining leave balance. Check the ferie residue (remaining vacation days) and permessi residui (remaining ROL hours) figures. Errors here may indicate that holiday days were deducted when you were actually working, or that accrued leave was not correctly carried forward from the previous year.
Useful Tools
Use our free calculators to simulate your payslip or estimate your net salary:
Net Salary Calculator
Enter your RAL and get your annual and monthly net pay with a full breakdown.
Payslip Simulator
Generate a complete monthly payslip with every line item from gross to net.
Monthly Net Salary Table
Find the gross salary needed for any net monthly amount from 1,000 to 5,000 euros.
Impatriati Tax Regime
Moving to Italy? Calculate your tax savings with the 50% income exemption.
Questa guida è disponibile anche in italiano: Come Leggere la Busta Paga.