“E le buste paga?” Come gestire il payroll italiano quando si sceglie Odoo

Buste paga su Odoo: cosa copre il modulo Payroll, cosa serve per CCNL, contributi e adempimenti italiani e come collegarlo a un motore paghe conforme, anche con Odoo 20.

Sempre più aziende italiane arrivano a Odoo con un'idea chiara: un solo gestionale per contabilità, magazzino, CRM e risorse umane. È una logica sana e quasi sempre regge fino a una domanda precisa. "E le buste paga?"

La risposta onesta è meno scontata di quanto molti si aspettino. Odoo ha un modulo Payroll ben costruito e funzionante, ma privo di una localizzazione per la normativa italiana. Non conosce i CCNL, non calcola i contributi INPS come farebbe un consulente del lavoro e non produce un cedolino conforme da consegnare al dipendente. 


Nemmeno Odoo 20, presentato all'Odoo Experience 2026 di Bruxelles, cambia questo quadro, come abbiamo raccontato nel nostro articolo sulle novità di Odoo 20. Chiarirlo prima di firmare evita mesi di aspettative sbagliate.

Cosa fa davvero il modulo Payroll di Odoo

Il Payroll di Odoo è un motore di calcolo generico, disponibile nella versione Enterprise. Ragiona su tre elementi: i contratti, le strutture salariali (salary structures) e le regole salariali (salary rules). Ogni regola è una formula che prende un imponibile, applica una percentuale o un importo e genera una voce del cedolino. In teoria, con questo meccanismo si può modellare qualsiasi logica retributiva.

Il punto è proprio quel "in teoria".

Odoo mantiene localizzazioni payroll ufficiali per un numero limitato di Paesi. Il Belgio, dove l'azienda ha sede, è il caso più completo: regole di calcolo, aliquote e documenti di adempimento arrivano già configurati. Per l'Italia un pacchetto del genere non esiste e Odoo 20 non lo introduce. Le regole salariali andrebbero costruite e poi mantenute a mano, mese dopo mese.

C'è poi un equivoco frequente da sciogliere. Odoo ha una localizzazione italiana contabile e fiscale molto solida: fatturazione elettronica, XML per il Sistema di Interscambio, piano dei conti, registri IVA. È matura e usata in produzione da molte aziende. La localizzazione delle paghe però è un mondo separato e avere la prima non porta con sé la seconda.

Perché l'Italia è un caso a parte

Il payroll italiano è tra i più complessi d'Europa. La burocrazia c'entra poco: pesa soprattutto la stratificazione di fonti normative che cambiano spesso e interagiscono tra loro. Procediamo per gradi.

  • CCNL. Secondo l'archivio del CNEL, i contratti collettivi nazionali depositati sono circa un migliaio. Ognuno definisce minimi tabellari, scatti di anzianità, mensilità aggiuntive, maggiorazioni per straordinari e turni, permessi retribuiti. Cambiare CCNL vuol dire riscrivere buona parte del calcolo.
  • Contribuzione INPS e INAIL, con aliquote che dipendono da settore, qualifica, dimensione aziendale e agevolazioni temporanee.
  • Fiscalità sul lavoro dipendente: IRPEF, detrazioni, addizionali regionali e comunali che variano da Comune a Comune.
  • TFR, con la sua rivalutazione annuale.
  • Adempimenti che vanno oltre il cedolino: tenuta del Libro Unico del Lavoro (LUL), Uniemens mensile, F24 per i versamenti, Certificazione Unica, modello 770, autoliquidazione INAIL.

Nessuno di questi elementi è statico. I CCNL si rinnovano, le aliquote si aggiornano e ogni legge di bilancio rimette mano a detrazioni e cuneo fiscale. Per questo un software paghe italiano si comporta più come un servizio che come un prodotto: qualcuno deve aggiornarlo per te, di continuo.

Poi c'è la questione della responsabilità. Gli obblighi restano in capo al datore di lavoro, che nella pratica li affida a un consulente del lavoro (la professione è regolata dalla Legge 12/1979) o a un centro di elaborazione dati. È quel professionista a rispondere della correttezza di ciò che elabora e trasmette. Un motore di regole generico, per quanto configurato bene, non si fa carico di questa responsabilità.

L'architettura che funziona davvero

Tutto questo non rende Odoo inutile per le risorse umane. Serve parecchio, a patto di collocarlo nel punto giusto della catena.

Il modello che regge nella realtà italiana separa due domini: la gestione HR e presenze, che vive dentro Odoo, e il calcolo del cedolino con gli adempimenti, affidato a un gestionale paghe specializzato o a un servizio esterno.

Cosa tiene Odoo

Su Odoo l'azienda gestisce tutto ciò che precede e alimenta la busta paga, cioè l'input pulito di cui un consulente del lavoro ha bisogno:

  • presenze e timbrature con il modulo Attendances, anche da badge o da app;
  • ferie, permessi e assenze, con richieste, approvazioni e saldi aggiornati in automatico;
  • timesheet su commesse e progetti, utili a chi lavora a ore o deve ribaltare il costo del lavoro sulle attività;
  • anagrafica dipendenti e contratti, con date, qualifiche e retribuzione lorda concordata;
  • note spese, che spesso finiscono in busta paga come rimborsi.

Sono funzioni native e mature. In molte aziende, oggi, questi stessi dati viaggiano ancora su fogli Excel e email a fine mese.

Cosa resta fuori

Il calcolo del netto, il cedolino conforme, l'Uniemens, l'F24, la CU: tutto questo resta al gestionale paghe dello studio o a un servizio di consulenza del lavoro digitale. Replicarlo dentro Odoo è tecnicamente possibile, ma economicamente poco sensato. Vorrebbe dire riportare in casa l'aggiornamento normativo continuo, che è proprio il valore per cui si paga il consulente.

Il pezzo che manca: il collegamento tra i due sistemi

Il limite classico di questa architettura è il passaggio dei dati. A fine mese qualcuno esporta le presenze da Odoo, le sistema, le invia via email o portale, aspetta l'elaborazione, riceve i cedolini e li ricarica. Un processo lento e manuale, esposto a errori di trascrizione.

È il problema che abbiamo affrontato sviluppando, in partnership con Jet HR, un connettore che porta il payroll italiano di Jet HR dentro Odoo. Odoo resta l'unico punto di inserimento dei dati dei dipendenti, mentre il Payroll Engine di Jet HR calcola le buste paga secondo la normativa italiana. Il connettore è già compatibile con Odoo 20.

L'integrazione è bidirezionale. Ferie, permessi, rimborsi spese e ore lavorate partono da Odoo verso Jet HR, che elabora e restituisce i cedolini. Anagrafica, ruoli, mansioni e dati contrattuali restano sincronizzati in tempo reale tra i due sistemi. I dati retributivi viaggiano con crittografia end-to-end, nel rispetto del GDPR.

Il flusso mensile si riduce a quattro passaggi:

  1. Raccolta e validazione. Odoo aggrega ore lavorate, ferie, permessi e rimborsi del mese.
  2. Invio. Con un click i dati validati passano a Jet HR, che calcola gli stipendi e produce le buste paga.
  3. Distribuzione. I cedolini in PDF compaiono nel profilo Odoo di ogni dipendente.
  4. Registrazione in contabilità. Jet HR produce il riepilogo dei costi del personale, che Odoo riporta in contabilità.

Cosa valutare prima di firmare

Chi sta decidendo se portare le risorse umane su Odoo dovrebbe porsi quattro domande, in quest'ordine.

Quale parte del processo vuoi automatizzare? Se è la raccolta di presenze, ferie e dati HR, Odoo è la scelta giusta. Se ti aspetti un cedolino conforme pronto all'uso, out-of-the-box la risposta è no.

Chi elabora oggi le paghe, e resterà? Nella quasi totalità dei casi il consulente del lavoro non va sostituito, va connesso. L'obiettivo è dargli dati migliori.

Quanti CCNL applichi? Più contratti gestisci, più conta che il calcolo resti a chi lo aggiorna per mestiere.

Che integrazione esiste tra Odoo e il tuo software o studio paghe? In fase di scelta quasi nessuno lo chiede. Eppure è la domanda che decide se la chiusura del mese sarà un click o tre giorni di lavoro.

Dove si gioca la partita

Che tu stia valutando Odoo o lo usi già, se la chiusura del mese passa ancora da export ed email con il consulente del lavoro, possiamo analizzare insieme il tuo flusso. Nella pagina dedicata all'integrazione Odoo × Jet HR trovi come funziona il connettore e puoi richiedere una demo.

Autoreadmin
Potrebbero interessarti...
back to top icon