How to Make a Job Offer in Italy That Closes

Last modified on November 4, 2026 • 5 min read • 1,064 words
A practical guide to structuring an Italian job offer, timing it well, and explaining gross versus net pay so candidates say yes.
How to Make a Job Offer in Italy That Closes

A strong offer in Italy is not just a number. It is a clear package, sent at the right moment, with pay explained in terms the candidate actually thinks in. Most US teams lose candidates on the last point.

Anatomy of an offer that closes  

Keep the written offer short and complete. A candidate who has to ask what is missing starts to doubt the employer.

Include these items:

  • Job title and level. In Italy the level often drives pay minimums and notice terms, so it matters more than the title.
  • Gross annual salary. State it as a yearly figure. This is the number Italian candidates compare across offers.
  • Collective agreement. Name the national collective agreement (CCNL) that applies. It sets minimum pay, working hours, leave and notice. Candidates and their advisers will look for it.
  • How pay is paid out. Many contracts pay the annual salary over more monthly payments than a US team expects. Say so in the offer, so the candidate does not do the math wrong.
  • Variable pay. Bonus or commission terms in plain words: what triggers them, how they are measured, when they are paid.
  • Benefits. Meal vouchers, health cover, equipment, remote work terms. List what is real. Do not promise what you have not approved.
  • Start date and probation. Give a target start date and say that a probation period applies, as the contract will set out.
  • Conditions. Right to work, references, signed contract. Say them once, calmly.

The offer letter is not the contract. The Italian employment contract follows, in Italian, and should match the offer line by line. Any gap between the two is where trust breaks. Tell the candidate early that the contract will be in Italian, and offer a plain English summary.

Present gross and net together  

US teams talk in gross. Italian candidates think in gross for comparison, but they budget in net. If you only give one, you leave a question open.

Give both. Lead with the gross annual figure, then give an estimated monthly net. Label the net as an estimate and say what it assumes.

The gap between the two comes from personal income tax (IRPEF) and the employee’s social security contributions. IRPEF is progressive. These are the national brackets, as reported by a secondary source:

  • Income up to 28,000 EUR per year: 23%.
  • Income from 28,000 to 50,000 EUR: 33%.
  • Income above 50,000 EUR: 43%.

The rates apply to each slice of income, not to the whole salary. A candidate earning above 50,000 EUR does not pay 43% on everything. Say this out loud, because many people assume the top rate hits the full amount.

These brackets are only part of the picture. Deductions, social contributions and local surcharges change the final net. That is why you should show an estimate, not a promise, and why the person who prepares it should know Italian payroll.

Explain the employer side too  

A gross salary is not your full cost. Employer contributions and other mandatory items sit on top. Your finance team needs the total cost, and your candidate does not need it. Keep the two views apart. The candidate sees gross and net. Finance sees total employer cost.

If you mix them, you get two bad outcomes. The candidate sees a large number and expects a large net. Or finance sees the gross and underbudgets.

Timing  

Speed matters, but so does sequence.

  1. Verbal first. Call the candidate before sending anything in writing. Share the gross figure and the main terms. Listen for hesitation.
  2. Written offer soon after. Send it while the call is fresh. A long gap reads as doubt.
  3. Give a real decision window. Candidates in Italy often owe notice to their current employer and may want to talk to family or an adviser. A deadline that is too tight feels like pressure and often backfires.
  4. Name one contact. One person answers questions about pay, benefits and the contract. Mixed answers from several people cost you the hire.
  5. Move to the contract quickly once they accept. The period between acceptance and signature is when a competing offer can still land.

Common mistakes  

  • Quoting a net figure without saying how you got it.
  • Using a US-style total compensation sheet with stock and bonuses mixed into one number.
  • Leaving out the collective agreement.
  • Sending an English contract draft as if it were the final document.
  • Letting different people give the candidate different numbers.

A simple check before you send  

Ask three questions. Could the candidate explain this offer to their partner in two minutes? Does the gross match the contract draft? Does finance agree on the total cost? If any answer is no, fix it first.

An offer that is clear, consistent and honest about net pay closes more often than a higher number with gaps in it.

Want to see what a role costs before you make the offer? Try the cost calculator.

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