How to Pick Job Level and Classification Under an Italian Collective Agreement

Last modified on November 4, 2026 • 6 min read • 1,132 words
How Italian collective agreements classify roles, how to pick the right level, and why a wrong classification turns into pay claims and disputes later.
How to Pick Job Level and Classification Under an Italian Collective Agreement

When you hire in Italy, you do not set the job level freely. A national collective agreement (CCNL) sets it. Each agreement has its own classification system. Your job is to match the role to the right level. If you get it wrong, the cost shows up later.

This article explains how levels work, how to choose one, and how a wrong choice becomes a dispute.

What a classification system does  

Every CCNL groups jobs into levels. Each level has a written description of duties, autonomy, and responsibility. Each level also carries a minimum pay floor and, in many agreements, other rights tied to it. These can include notice periods, leave rules, and allowances.

Above the levels sit the broad categories. Italian law recognizes executives (dirigenti), middle managers (quadri), white-collar employees (impiegati), and blue-collar workers (operai). The collective agreement then splits these into its own levels.

The level is not a title. It is a legal fit between what the person actually does and the description in the agreement.

Step 1: Choose the right agreement  

The level only makes sense inside the right CCNL. The agreement usually follows the sector of the employer’s main activity, such as commerce, metalworking, IT services, or chemicals. A US company with a software team may assume one agreement applies. Another may fit the real activity better.

Pick the agreement first. Then pick the level. If the agreement is wrong, every level choice after it is also wrong.

Step 2: Read the level descriptions, not the job title  

A “Senior Engineer” in San Francisco may be a different job from a “Senior Engineer” in Milan. The CCNL does not care about the title on the offer letter. It cares about the tasks.

For each role, write down:

  • The daily tasks.
  • Who the person reports to.
  • Whether they supervise others.
  • How much they decide alone.
  • What training or experience the work requires.

Then compare this list against the level descriptions. Pick the level whose description matches the real work. Do not pick the level that matches the salary you want to pay.

Step 3: Test the role against the level above and below  

A good check is to read the neighboring levels. Ask whether the person does anything described in the higher level. If they do it regularly, the higher level may apply. Ask whether anything in the lower level fits better. This keeps you from guessing.

Be careful with mixed roles. Many startup roles combine tasks. A person may code, lead a small group, and talk to clients. Italian practice usually looks at the prevailing tasks. If higher-level tasks are a real and continuing part of the job, they matter.

Step 4: Record the choice  

Put the level in the employment contract. Keep a short internal note that explains why this level fits. Include the job description and the clause of the agreement you relied on. If the role changes, review the level again.

This note costs little. It can be very useful in front of a labor judge.

How mis-classification becomes a dispute  

The common failure is under-classification. A company gives a senior role a low level to keep pay close to the floor. Everything works for a while. Then the employee leaves, or is dismissed, or the relationship turns sour.

At that point the employee can claim that the real duties matched a higher level. If a court agrees, the company may owe the pay difference for the whole period. It may also owe the effects on severance pay (TFR), social contributions, and other items that depend on pay. The claim grows with every month of employment.

Other patterns cause trouble too:

  • Title inflation. Giving a manager title to a role that does not meet the manager definition. It can create expectations and rights you did not plan for.
  • Role drift. The person was hired for one job and slowly took on bigger duties. The level stayed the same.
  • Copying a US grade. Mapping an internal US band directly to an Italian level without reading the agreement.
  • Wrong agreement. Using a cheaper or more familiar CCNL that does not fit the actual business.

These disputes are hard to defend because the standard is factual. The court looks at what the person did. Your contract label does not settle it.

Practical rules  

Keep the rules simple.

  • Choose the agreement by the real activity.
  • Choose the level by real duties.
  • Document the reasoning at hiring.
  • Review the level when duties change.
  • Do not use level as a negotiating tool on pay. If you want to pay more, you can pay above the floor at the correct level.

Paying above the minimum is safe. Placing someone at a lower level than their work deserves is not.

Working with local help  

A payroll or employment advisor in Italy knows how each agreement is read in practice. An Employer of Record (EOR) can also handle this for you. It helps map the role to the agreement and level, then keeps the file in order. Either way, send a real job description, not just a title.

Getting classification right at the start costs a short conversation. Getting it wrong can cost much more later.

Try the cost calculator to see what a hire in Italy costs under your chosen agreement and level.

The lowest all-inclusive Employer of Record price for Italy

HiringItaly: €250 per employee per month, all included: Italian employment contract and CCNL selection, monthly payroll, payslips and filings, onboarding and offboarding, HR documents and amendments, invoicing in your currency at the EUR reference rate, no FX spread, no setup fee.

ProviderHeadline feeItaly priceIn EURAll inclusive?
HiringItaly (EmployItaly)€250Published€250Yes
Native Teams from $99 Not published €92 Not stated
Boundless from €175 Not published €175 Not stated
Skuad (Payoneer) from $199 Not published €184 Not stated
Remofirst from $199 Not published €184 Not stated
Rivermate from €329 Not published €329 Yes
Playroll $399 Published €369 No
Multiplier from $459 Not published €425 No
PeoItaly €450 Published €450 Not stated
Papaya Global from $499 Not published €462 Not stated
Horizons (now Remote People) from $499 Not published €462 No
Lano from €499 Not published €499 No
Borderless AI from $579 Not published €536 No
Deel from $599 Not published €555 No
Remote from $599 Not published €555 Not stated
Globalization Partners (G-P) from $599 Not published €555 No
Atlas HXM from $599 Not published €555 No
Oyster $699 Published €647 No

Quote only, no public price for Italy: Rippling, Velocity Global (Pebl), Omnipresent, Safeguard Global, INS Global, Asanify, Wisemonk, EOR Italy (eoritaly.com), eor-italy.com, Italian Employer of Record (employerofrecorditaly.com), Italian Payroll (italianpayroll.it, Lexia), HR Capital. Read on 2026-10-27; USD converted at 1.08 per EUR. Employment cost is the same with any provider and is not included.

Follow me

I work on everything coding and tweet developer memes

Contact