# Italian hire onboarding checklist for EOR ops teams

> A practical list of documents, data fields and timing checkpoints for onboarding a hire in Italy, from signed offer to the first working day.

Onboarding in Italy goes wrong in small ways. A missing tax code, a mismatched surname, an unsigned form. Each one delays the start date. This checklist is for EOR ops teams who manage the process across many countries and need a clear Italian sequence.

It follows the order of events. Offer signed, data collected, registrations filed, payroll set up, first day.

## Stage 1: Signed offer

Before anything else, confirm the offer matches what the contract will say. Changes after this point cost time.

Check these items:

- Job title and the collective agreement that applies to the role.
- Contract type and, if fixed term, the reason and end date.
- Working time, including part-time or full-time.
- Gross salary and how it is split across payments.
- Start date, agreed in writing by both sides.
- Work location, or remote arrangement.

The collective agreement decides a lot. It sets minimum pay, notice, leave, probation and extra payments. Pick it early and record the source. Do not assume the client's home-country terms carry over.

## Stage 2: Employee data and documents

Send the request as a single form, not a series of emails. Ask for everything at once.

**Identity and tax**

- Full legal name exactly as on the identity document.
- Date and place of birth.
- Italian tax code. If the hire does not have one, plan time to obtain it.
- Copy of a valid identity document.
- Residence address and, if different, domicile.

**Payment and family**

- Bank account in IBAN format, in the employee's name.
- Family situation, if the employee wants to claim dependants for tax purposes.
- Any prior employment in the same tax year, so payroll can adjust.

**Work authorisation**

- For EU citizens: the identity document is usually enough.
- For non-EU citizens: the permit or visa, its type, and whether it allows the intended work.
- Proof that any pending permit step is complete before the start date.

Check every document for expiry and for spelling differences. A name that differs between the passport and the tax code record causes rejections later.

## Stage 3: Contract and policies

Prepare the employment contract in Italian. Offer an English reference copy if the client wants one, but the Italian text is the one that counts.

Include the mandatory information the employee must receive about the role, pay, hours and applicable agreement. Add the privacy notice and the company policies the employee must acknowledge.

Ask for signatures before the start date. Keep a record of when the contract was sent, opened and signed. Disputes about timing are easier to settle with a log.

## Stage 4: Registrations and notifications

This is the stage with hard deadlines. The employment relationship must be notified to the authorities before the hire starts working. Social security and insurance registrations follow from the same data.

Your checklist should confirm:

- The employment notification is filed and a receipt is stored.
- Social security registration is complete for the employer and the employee.
- Workplace insurance is set up for the role.
- Any health and safety obligations for the role are scheduled, such as an occupational health check where required.

If the start date moves, the notification must move with it. Make date changes a trigger for a full re-check, not a quiet edit.

## Stage 5: Payroll setup

Payroll needs clean inputs, so do this only after the data is verified.

- Create the employee record with the agreed gross pay and the correct contract level.
- Apply the right contribution rates for the contract type and sector.
- Set up leave balances and the accrual of deferred pay items that Italian employment commonly includes.
- Confirm the pay calendar and the cut-off for changes.
- Run a test payslip and compare it with the offer.

Share the test payslip result with the client contact. Surprises about net pay are easier to fix before the first payment.

## Stage 6: Before the first day

Send the employee a short welcome note in plain language. Include the start time, the location or login details, and a named contact.

Confirm with the client that equipment, accounts and a manager are ready. The EOR owns the employment, but the client owns the daily experience. A hire who waits for a laptop remembers it.

Run a final check:

- Signed contract on file.
- Identity and work authorisation verified.
- Notifications filed.
- Payroll record created and tested.
- Welcome note sent.

## Stage 7: First days

Collect the employee's confirmation that they started. Check that the first payslip data is captured, including any starting-day adjustments. Book a short check-in with the client manager.

## Where partners lose time

Most delays come from three places. Late document collection. Date changes that are not passed on. Contract terms agreed verbally that do not match the written offer.

A shared data structure fixes much of this. When your platform and the Italian provider use the same fields, the same status names and the same triggers, handoffs stop depending on email threads.

Partnership teams are invited to request the data-exchange specification.

{{< compare-table compact="true" >}}


---
Source: https://italyincountry.com/articles/italian-hire-onboarding-checklist-eor-ops.html · 2026-10-27
