calcolihoreca

Free calculators for restaurants, bars and pizzerias. Results are operational estimates and do not replace professional tax, legal, health or technical advice.

Food cost calculatorCocktail cost calculatorBlood alcohol calculatorPizza dough calculatorBreak-even calculatorBMI calculatorPercentage calculatorItalian tax codeAll calculatorsBar gamesBlogAuthorsAbout usEditorial policyContactPrivacyCookieTerms
Made in Italy
$calcoli·HoReCaFree · fast · no sign-up
Food CostMarginsBar & CocktailPizzaPastaStaff & HREventsCoffee
Home/Personnel & HR

Personnel & HR

Hours Worked Calculator Italy (Ore Lavorate)

Enter shift start and end times with breaks to calculate exact hours worked per shift, day, week and month. Automatic overtime detection and weekly limit tracking for Italian labour law compliance.

Updated: May 2026
No registration Instant calculation Data stays in browser

Hours Worked

Gross hours (total)9h 0m
Lunch break60 minutes
Net hours worked8h 0m
As decimal8 hours
Overtime (beyond 8h)0h 0m
Weekly total (×5 days)40h 0m

The calculation treats it as a night shift if the end time is earlier than the start time. Overtime is calculated beyond 8 net hours per day.

150 persone trovano utile questo calcolatore

Hours Worked Calculation Formula

Shift hours = End time − Start time − Break duration

Daily total = Σ (shift hours for all periods in the day)

Weekly total = Σ (daily totals for all days in the week)

Overtime hours = MAX(0, Weekly total − 40)

Monthly contractual hours (Italian standard):
  40h/week × 52 weeks / 12 months = 173.33h/month

Monthly hours (busta paga):
  Regular hours:   MIN(actual hours, 173.33)
  Overtime hours:  MAX(0, actual hours − 173.33)

Break deduction rules (CCNL Pubblici Esercizi):
  Shift ≤ 6h:   no mandatory break (0h deducted)
  Shift 6–8h:   30-minute mandatory break
  Shift > 8h:   additional breaks per agreement

Example week (waiter, 6-day working week):
  Mon: 11:00–15:00 + 19:00–23:30 = 4h + 4.5h − 0 = 8.5h
  Tue: 11:00–15:00 + 19:00–23:00 = 4h + 4h − 0 = 8h
  Wed: REST DAY
  Thu: 11:00–15:00 + 19:00–23:00 = 8h
  Fri: 11:00–15:30 + 19:00–24:00 = 4.5h + 5h − 0.5h = 9h
  Sat: 11:00–16:00 + 19:00–24:00 = 5h + 5h − 0.5h = 9.5h
  Sun: 19:00–23:30 = 4.5h
  ──────────────────────────────
  Weekly total: 47.5h → Overtime: 7.5h

Example: Tracking a Busy Saturday Evening Shift

  • Employee: Cameriere, 4° livello, €1,720 gross/month
  • Saturday shift: 11:00 setup → 16:00 lunch service end, break 16:00–19:00, dinner service 19:00–24:00
  • Morning period: 11:00–16:00 = 5h (under 6h, no mandatory break)
  • Evening period: 19:00–24:00 = 5h (under 6h, no mandatory break)
  • Total Saturday hours: 5h + 5h = 10h
  • Inter-service rest (16:00–19:00): 3 hours — not counted as working time
  • Weekly total after Saturday: if Mon–Fri = 34h + 10h Sat = 44h
  • Overtime this week: 44 − 40 = 4 hours at +15%
  • Overtime pay: 4 × (€1,720 / 173.33) × 1.15 = 4 × €9.93 × 1.15 = €45.68
  • Sunday evening 2h at festivo rate (+30%): 2 × €9.93 × 1.30 = €25.82
Employment & pay disclaimer

Indicative estimate. Pay, contributions, severance and treatment depend on the applicable collective agreement, role and current law: always check with a labour consultant.

Risposte rapide

Direct answers

How are working hours calculated for Italian restaurant staff?
Hours worked = end time − start time − mandatory break time. Under Italian law (D.Lgs 66/2003), employees working more than 6 consecutive hours are entitled to a break of at least 10 minutes (the exact duration is set by the CCNL — CCNL Pubblici Esercizi sets a 30-minute break for shifts over 6 hours). This break is typically unpaid and must be subtracted from total hours.
What is the maximum daily working time in Italy?
There is no absolute legal daily maximum in Italy (D.Lgs 66/2003 abolished it), but the average working week cannot exceed 48 hours over a reference period of up to 4 months. In practice, the CCNL Pubblici Esercizi limits the standard working day to 8 hours, beyond which overtime supplements apply. Night work (between 24:00 and 06:00) has additional restrictions.
When does overtime start for Italian HoReCa workers?
Overtime (straordinari) starts from the first hour worked beyond the contractual daily or weekly threshold. For a full-time employee on a 40h/week CCNL Pubblici Esercizi contract, overtime begins from the 41st hour of the week. For part-time employees, 'lavoro supplementare' (supplementary work) applies up to the full-time threshold before true overtime rates kick in.
How should I track split-shift hours for Italian restaurant staff?
For a split shift (turno spezzato — e.g. lunch 11:00–15:00 + dinner 19:00–23:00), record each period separately and sum them: 4h + 4h = 8h. The inter-service rest period (15:00–19:00) is not counted as working time unless the employee is required to remain on premises. Each service block's exact start/end must be recorded on the working time register (registro presenze).
Are employers required to keep time records in Italy?
Yes. Italian law requires all employers to maintain a working time register (registro delle presenze or foglio presenze) for each employee. This must record daily start time, end time, break times and total hours. For HoReCa businesses, Ispettorato Nazionale del Lavoro (labour inspectors) regularly audit these records, particularly around overtime compliance and rest period violations.
How do I calculate monthly hours for payroll in Italy?
For monthly pay purposes, Italian payroll uses a standard divisor: 40h/week × 52 weeks / 12 months = 173.33 hours/month (often written as 173 or 174 on the busta paga). This is the basis for calculating the hourly rate from a monthly salary. Actual hours may vary month to month; the difference is tracked and reconciled with overtime or reduced hours as appropriate.
Quick answers

Frequently Asked Questions

How are working hours calculated for Italian restaurant staff?

Hours worked = end time − start time − mandatory break time. Under Italian law (D.Lgs 66/2003), employees working more than 6 consecutive hours are entitled to a break of at least 10 minutes (the exact duration is set by the CCNL — CCNL Pubblici Esercizi sets a 30-minute break for shifts over 6 hours). This break is typically unpaid and must be subtracted from total hours.

What is the maximum daily working time in Italy?

There is no absolute legal daily maximum in Italy (D.Lgs 66/2003 abolished it), but the average working week cannot exceed 48 hours over a reference period of up to 4 months. In practice, the CCNL Pubblici Esercizi limits the standard working day to 8 hours, beyond which overtime supplements apply. Night work (between 24:00 and 06:00) has additional restrictions.

When does overtime start for Italian HoReCa workers?

Overtime (straordinari) starts from the first hour worked beyond the contractual daily or weekly threshold. For a full-time employee on a 40h/week CCNL Pubblici Esercizi contract, overtime begins from the 41st hour of the week. For part-time employees, 'lavoro supplementare' (supplementary work) applies up to the full-time threshold before true overtime rates kick in.

How should I track split-shift hours for Italian restaurant staff?

For a split shift (turno spezzato — e.g. lunch 11:00–15:00 + dinner 19:00–23:00), record each period separately and sum them: 4h + 4h = 8h. The inter-service rest period (15:00–19:00) is not counted as working time unless the employee is required to remain on premises. Each service block's exact start/end must be recorded on the working time register (registro presenze).

Are employers required to keep time records in Italy?

Yes. Italian law requires all employers to maintain a working time register (registro delle presenze or foglio presenze) for each employee. This must record daily start time, end time, break times and total hours. For HoReCa businesses, Ispettorato Nazionale del Lavoro (labour inspectors) regularly audit these records, particularly around overtime compliance and rest period violations.

How do I calculate monthly hours for payroll in Italy?

For monthly pay purposes, Italian payroll uses a standard divisor: 40h/week × 52 weeks / 12 months = 173.33 hours/month (often written as 173 or 174 on the busta paga). This is the basis for calculating the hourly rate from a monthly salary. Actual hours may vary month to month; the difference is tracked and reconciled with overtime or reduced hours as appropriate.

Italian version: Calcola ore lavorate

Hours Worked

Gross hours (total)9h 0m
Lunch break60 minutes
Net hours worked8h 0m
As decimal8 hours
Overtime (beyond 8h)0h 0m
Weekly total (×5 days)40h 0m

The calculation treats it as a night shift if the end time is earlier than the start time. Overtime is calculated beyond 8 net hours per day.

150 persone trovano utile questo calcolatore

Explore 3 similar calculators

Overtime Calculator ItalyHoReCa Shift PlannerRemaining Vacation Days Calculator
Next useful tools

Related calculators

Staff & HROvertime Calculator ItalyCalculate overtime pay for hospitality workers under Italian CCNL contracts.Open calculatorStaff & HRHoReCa Shift PlannerPlan weekly staff shifts and calculate total labor cost for your venue.Open calculatorStaff & HRRemaining Vacation Days CalculatorCalculate remaining vacation days and accrued time off for your staff.Open calculator