Qual è il numero che decide se un gestionale contratti ti restituirà qualcosa?
Sotto il cinque per cento compri comodità, non margine; oltre il venti i contratti non hanno memoria e le decisioni le prende il calendario. Con 1.030 contratti e dieci milioni l'anno di valore, le cinque voci di contratti tenuti in cartelle e fogli di calcolo costano circa 241.000 euro l'anno, più di un terzo dell'utile operativo. Un prodotto dedicato costa fra i seimila e i ventimila euro l'anno più l'avviamento, un sistema su misura parte da quarantacinquemila euro. Sul costo di cinque anni le due strade si incrociano intorno ai millequattrocento contratti: sotto vince quasi sempre il prodotto, o il modulo del gestionale con un pezzo su misura per clausole, scadenze e adeguamenti.

Il direttore amministrativo di una società di servizi informatici e telefonia per aziende in provincia di Treviso, novantacinque dipendenti, a marzo ha ricevuto una fattura che non si aspettava: il primo canone di altri trentasei mesi per un armadio in un centro dati che l'azienda aveva svuotato due anni prima, quando aveva spostato tutto in cloud. Il contratto si rinnovava da solo, la disdetta andava mandata centottanta giorni prima della scadenza, cioè entro il primo settembre, e il PDF firmato stava nella casella di posta di un socio uscito dall'azienda. Millecentocinquanta euro al mese per tre anni: quarantunmila euro spesi per non aver saputo una data. Se ti sei chiesto se ti serve un gestionale contratti, in questo articolo trovi il modo di rispondere con un numero invece che con una sensazione.
Trovi il conto vero di quanto ti costano oggi i contratti tenuti fra cartelle condivise, caselle di posta e fogli di calcolo, il numero unico che ti dice se un gestionale contratti ti restituirà margine o soltanto un archivio più ordinato, perché il cuore del progetto non è il PDF ma la clausola, le tre date che fanno davvero i soldi e le regole italiane che le governano, dove l'intelligenza artificiale aiuta a caricare mille contratti e dove sbaglia in modo pericoloso, le fasce di prezzo reali fra il modulo del gestionale che hai già, un prodotto dedicato e un sistema su misura, e il numero di contratti oltre cui la matematica cambia.
Scrivo software dal 1999, e con i contratti ho un rapporto particolare: per anni ho costruito e poi venduto un prodotto per gli studi legali, usato da molte realtà, e buona parte del lavoro era proprio trasformare testi scritti per essere firmati in dati su cui si potesse decidere. Ho visto la stessa scena in aziende molto diverse: società di servizi con mille contratti di assistenza, distributori con i listini legati agli indici, imprese che pagano affitti, licenze e assicurazioni senza sapere quando potrebbero smettere di pagarli. Il contratto si firma con grande attenzione e poi si dimentica, e da quel momento in avanti decide lui.
La cosa che ho imparato, e che spiega perché tante aziende comprano un archivio documentale bellissimo e dopo un anno continuano a pagare rinnovi che non volevano, è questa: il numero che decide non è quanti contratti hai archiviato, è quanta parte del valore dei tuoi contratti non ha, in un sistema, la prossima data in cui puoi ancora decidere qualcosa. Un contratto di cui conosci la data ultima di disdetta è un contratto che puoi rinegoziare. Un contratto di cui la conosci solo aprendo il PDF, se ti ricordi di aprirlo, è un contratto che si rinnova, si adegua o si perde senza di te. Se quella quota è alta, un buon sistema te la abbassa in pochi mesi e si ripaga da solo. Se è già bassa, stai comprando comodità, e va comprata con un budget diverso.
Che cos'è un gestionale contratti, e che cosa non è
Un gestionale contratti è il sistema che tiene, per ogni contratto dell'azienda, quattro cose che oggi vivono in quattro posti diversi: che cosa hai promesso e che cosa ti hanno promesso, fino a quando e a quali condizioni si rinnova, come cambia il prezzo nel tempo, e che cosa deve succedere nei prossimi mesi perché il contratto resti una tua decisione. Se una di queste quattro manca, non hai un gestionale contratti: hai un elenco di file.
La differenza con un archivio non è di grado, è di natura. Un archivio conserva un documento: il contratto numero 2019/114 con il centro dati, firmato il primo marzo 2020, dodici pagine più un allegato tecnico. Un gestionale contratti trasforma quel documento in fatti su cui si può agire: si rinnova da solo per periodi di trentasei mesi, il preavviso è di centottanta giorni, la disdetta va mandata con posta certificata, l'ultimo giorno utile è il primo settembre 2025, il canone si adegua ogni anno al cento per cento dell'indice dei prezzi al consumo e l'ultimo adeguamento applicato risale al 2022. L'archivio te lo vendono tutti, la seconda cosa no: dipende da informazioni che hai già, scritte in linguaggio giuridico, e che nessuno ha mai tirato fuori dal testo.
Contratti attivi e contratti passivi: due problemi con lo stesso nome
Qui la confusione costa cara, perché si finisce a comprare lo strumento di un altro problema. I contratti attivi sono quelli con cui vendi: assistenza, canoni, abbonamenti, manutenzioni, forniture continuative. Il rischio sta nei ricavi: adeguamenti di prezzo che non applichi, servizi che eroghi fuori da quanto pattuito e non fatturi, clienti che disdicono senza che nessuno li abbia chiamati prima della scadenza. I contratti passivi sono quelli con cui compri: affitti, licenze software, operatori telefonici, centri dati, noleggi, assicurazioni, consulenze. Il rischio sta nei costi: rinnovi taciti di servizi che non usi più, aumenti che accetti perché non li controlli, penali che non chiedi quando il fornitore sbaglia.
Gli strumenti sul mercato sono nati quasi sempre per uno dei due lati. I moduli per la fatturazione dei canoni dei gestionali italiani sono pensati per i contratti attivi: generano la fattura periodica e lo fanno bene, ma di solito non sanno niente di preavvisi e clausole. I prodotti di gestione del ciclo di vita dei contratti, nati nelle direzioni legali delle grandi aziende, sono pensati per la redazione, l'approvazione e la firma, e trattano bene i passivi ma non si parlano con la fatturazione. Prima di guardare qualunque dimostrazione, scrivi una riga sola: che cosa voglio che smetta di succedere. Se la risposta è "voglio smettere di pagare rinnovi che non volevo", ti serve un lato; se è "voglio smettere di regalare gli adeguamenti", ti serve l'altro; se sono tutte e due, come quasi sempre, le domande da fare al fornitore cambiano.
Gestionale contratti, archivio documentale e scadenziario: tre cose diverse
Un terzo equivoco riguarda il confine con l'archivio documentale. Il documentale serve a trovare il documento giusto, nella versione giusta, con le autorizzazioni giuste, e a conservarlo a norma. Ne ho scritto in software gestione documentale, ed è un prerequisito utile ma non sufficiente: un contratto ben archiviato può rinnovarsi da solo esattamente come uno perso. Lo scadenziario generico, quello con il promemoria sul calendario, è l'altro estremo: ricorda una data, ma la data l'ha scritta a mano qualcuno che ha letto il contratto una volta, e non sa che l'addendum del 2023 ha cambiato il preavviso da novanta a centottanta giorni. Il gestionale contratti sta in mezzo: legge il documento una volta, bene, e da lì in avanti calcola.
Il conto vero: quanto ti costano oggi i contratti tenuti in cartelle e fogli di calcolo

Prendo l'azienda di riferimento, quella dell'armadio nel centro dati, e la tengo per tutto l'articolo così i numeri restano confrontabili. Ottocentosettanta contratti attivi con i clienti: assistenza sistemistica, centralini in cloud, connettività, backup gestito, licenze in abbonamento rivendute. Valgono sette milioni e duecentomila euro l'anno di ricavi ricorrenti, su un fatturato complessivo di circa nove milioni. Centosessanta contratti passivi: operatori telefonici, distributori di licenze, due centri dati, l'affitto di due sedi, il noleggio delle auto, le assicurazioni, qualche consulenza continuativa. Valgono due milioni e novecentomila euro l'anno. In totale milletrenta contratti e più di dieci milioni l'anno di valore, gestiti da un foglio di calcolo per la fatturazione dei canoni, una cartella condivisa con i PDF firmati e la memoria di tre persone.
Con il direttore amministrativo e il responsabile commerciale abbiamo misurato cinque voci, una per una, sugli ultimi dodici mesi. Te le racconto nell'ordine in cui pesavano, con il modo in cui le abbiamo misurate, perché il valore del conto sta nel metodo più che nel totale.
Gli adeguamenti di prezzo mai applicati
Cinquecentoquaranta contratti attivi su ottocentosettanta, il sessantadue per cento, avevano una clausola che legava il canone all'indice dei prezzi al consumo. Negli ultimi anni l'adeguamento era stato applicato con regolarità soltanto su centonovanta: quelli dei clienti più grandi, dove qualcuno se ne ricordava perché la cifra era evidente. Gli altri trecentocinquanta, che valevano circa due milioni e novecentomila euro l'anno, erano fermi al prezzo firmato. Dopo il biennio 2022-2023, in cui l'indice è salito di oltre il tredici per cento, non è un dettaglio.
Non tutto quello che non hai chiesto si può recuperare: molte clausole prevedono che l'adeguamento si applichi su richiesta, e una richiesta non fatta non è retroattiva. Ma ogni anno in cui non lo applichi, la base su cui calcoli quello successivo resta più bassa, e la perdita si trascina. Sull'azienda di riferimento, contando solo l'anno in corso e solo gli adeguamenti che il contratto permetteva di chiedere, la voce valeva cinquantottomila euro. Ed è quella che si recupera prima, perché basta una lettera ben scritta.
I rinnovi taciti che nessuno voleva
Sui centosessanta contratti passivi abbiamo fatto una cosa semplice: per ciascuno, la domanda "se oggi dovessi firmarlo di nuovo, lo firmeresti così?". L'armadio nel centro dati era il caso più vistoso, tredicimila ottocento euro l'anno, ma non l'unico. C'erano ventitré linee dati intestate all'azienda e installate presso clienti che avevano cessato il servizio, che nessuno aveva mai chiuso con l'operatore. C'erano le licenze di trentuno persone uscite, rinnovate con l'abbonamento annuale. C'era una polizza che copriva un rischio già coperto da un'altra, sottoscritta da due persone diverse a un anno di distanza.
Messa insieme, la spesa per rinnovi che non si sarebbero firmati di nuovo valeva quarantasettemila euro l'anno. Nessuna di queste voci era un errore di qualcuno: ognuna era un contratto che si era rinnovato da solo perché la data in cui si poteva decidere era passata senza che nessuno la vedesse.
Il servizio erogato fuori contratto e mai fatturato
Questa è la voce che fa più male, perché il lavoro è stato fatto. Un contratto di assistenza copre venti postazioni, e il cliente nel frattempo ne ha trentaquattro. Un altro copre un monte di quaranta ore l'anno, e a ottobre le ore sono finite da due mesi. Un terzo copre l'assistenza da remoto, e il tecnico va in sede perché il cliente è gentile e lo chiede sempre con cortesia. Il tecnico non sa che cosa copre il contratto, perché il contratto sta in una cartella dell'amministrazione e il tecnico lavora dentro il sistema dei ticket.
Su un campione di tre mesi di ticket abbiamo trovato che l'undici per cento delle ore stava fuori dal perimetro dei contratti, e che solo un quarto di quelle ore era stato fatturato come extra. Sul valore dell'anno, sessantaquattromila euro di servizio regalato. È lo stesso problema che ho descritto dal lato degli interventi in software gestione assistenza tecnica: lì il tema è quanto costa ogni intervento, qui è se quell'intervento era già pagato oppure no.
I clienti persi alla scadenza senza una trattativa
Nell'ultimo anno l'azienda aveva ricevuto quarantuno disdette. Per venticinque di queste, il sessanta per cento, nessuno aveva parlato con il cliente nei sei mesi precedenti: la disdetta era la prima notizia che qualcosa non andava. Non tutte si sarebbero evitate, perché qualche cliente chiude o viene acquisito. Ma il responsabile commerciale, rileggendole una per una, ne indicava almeno otto in cui una telefonata quattro mesi prima della finestra di disdetta avrebbe portato a una rinegoziazione invece che a un addio. Otto contratti, sul margine che producevano, valevano trentottomila euro l'anno.
L'ufficio che cerca il contratto
L'ultima voce è la più diffusa e la meno visibile: il tempo. La fatturazione dei canoni fatta a mano ogni mese su milletrenta righe di foglio di calcolo, con il due per cento delle fatture dei canoni corrette con una nota di credito. Le ricerche della versione firmata di un contratto, con l'addendum che forse c'è e forse no. Le richieste del commerciale che vuole sapere a che condizioni sta un cliente prima di chiamarlo. Messo insieme, era circa l'ottanta per cento di una persona fra amministrazione e ufficio commerciale, trentaquattromila euro l'anno.
Il totale misurato è di duecentoquarantunomila euro l'anno. Su un utile operativo intorno ai seicentoquarantamila euro, è più di un terzo. E la cosa da notare non è la cifra, è la struttura: quattro voci su cinque dipendono dallo stesso dato mancante, cioè la prossima data in cui su quel contratto si poteva ancora decidere qualcosa. È per questo che il numero che decide è quello del paragrafo che segue, e non il numero di contratti che hai.
La quota di valore senza prossima data utile: il numero che decide

La definizione è semplice. Prendi tutti i tuoi contratti, attivi e passivi, con il loro valore annuo. Per ciascuno chiediti se esiste, in un sistema e non in un PDF o nella testa di qualcuno, la prossima data in cui puoi ancora cambiare qualcosa: l'ultimo giorno utile per disdire, la data del prossimo adeguamento, la scadenza oltre la quale non si rinnova. La quota di valore senza prossima data utile è la somma dei valori dei contratti per cui la risposta è no, divisa per il valore totale.
Si pesa per valore e non per numero per una ragione pratica: un contratto da trecento euro l'anno che si rinnova per sbaglio non cambia niente, uno da centomila sì. Nell'azienda di riferimento la quota era del ventisette per cento: due milioni e settecentomila euro l'anno di contratti di cui nessuno, senza aprire il documento, sapeva dire quando si potevano ancora cambiare.
Le soglie che uso sono quattro. Sotto il cinque per cento i contratti sono già governati: qualcuno sa cosa scade e quando, le disdette partono in tempo, e un gestionale contratti nuovo ti darà comodità e continuità, non molto margine. Fra il cinque e il venti il problema è il processo: le date esistono ma si perdono quando il contratto cambia con un addendum o quando la persona che lo seguiva cambia ruolo, e poche regole scritte valgono quanto un software. Oltre il venti i contratti non hanno memoria: le decisioni le prende il calendario al posto tuo, e ogni mese che passa ne prende qualcuna. E poi c'è il caso più comune, il mai misurato, che di solito sta nella terza fascia.
Come si misura in tre giorni senza avere un sistema
Il primo passo è quello che quasi tutti sbagliano: l'elenco dei contratti non si prende dall'archivio, si prende dai soldi. Dall'archivio vengono fuori i contratti che qualcuno ha salvato; dai soldi vengono fuori quelli che esistono davvero. Per i contratti attivi si estraggono dal gestionale tutti i clienti che negli ultimi dodici mesi hanno ricevuto almeno una fattura periodica; per i passivi, tutti i fornitori a cui è stato pagato qualcosa con cadenza regolare. Nell'azienda di riferimento il confronto fra i due elenchi ha fatto emergere diciannove contratti passivi che nessuno sapeva di avere, pagati con addebito diretto.
Poi si ordina per valore e si parte dall'alto. I primi duecento contratti per valore coprono di solito l'ottanta per cento del totale, e per ciascuno si scrive la scadenza del periodo in corso, il preavviso, la durata del rinnovo e se c'è una clausola di adeguamento, segnando ogni dato come certo, probabile o sconosciuto. In due persone sono tre giorni di lavoro. Se i contratti stanno già in una tabella, anche solo nel foglio di calcolo della fatturazione importato in un database, il calcolo è una query.
-- Quota di valore senza prossima data utile, per lato e per categoria.
-- "Data utile" = ultimo giorno per disdire, oppure prossimo adeguamento,
-- oppure scadenza definitiva: basta che almeno una sia nota e futura.
WITH Stato AS (
SELECT
c.Lato, -- 'Attivo' o 'Passivo'
c.Categoria,
c.ValoreAnnuo,
CASE
WHEN c.UltimoGiornoDisdetta >= CAST(GETDATE() AS date)
OR c.ProssimoAdeguamento >= CAST(GETDATE() AS date)
OR (c.RinnovoTacitoMesi = 0 AND c.Scadenza >= CAST(GETDATE() AS date))
THEN 0 ELSE 1
END AS SenzaDataUtile
FROM dbo.Contratti AS c
WHERE c.Stato = 'InVigore'
)
SELECT
Lato,
Categoria,
COUNT(*) AS Contratti,
SUM(ValoreAnnuo) AS Valore,
SUM(ValoreAnnuo * SenzaDataUtile) AS ValoreSenzaData,
CAST(100.0 * SUM(ValoreAnnuo * SenzaDataUtile)
/ NULLIF(SUM(ValoreAnnuo), 0) AS decimal(5,1)) AS QuotaSenzaData
FROM Stato
GROUP BY ROLLUP (Lato, Categoria)
ORDER BY ValoreSenzaData DESC;Guarda il risultato per categoria prima del totale. Quasi sempre la quota si concentra in due o tre famiglie di contratti: nell'azienda di riferimento erano i contratti passivi con gli operatori e i contratti attivi dei clienti medi, quelli fra i tremila e i quindicimila euro l'anno, abbastanza grandi da contare e troppo piccoli perché qualcuno li seguisse personalmente. Quello è il perimetro del primo rilascio, e non è un caso che sia anche il perimetro dove stavano tre delle cinque voci di costo.
Il cuore di un gestionale contratti è la clausola, non il PDF

Quasi tutti i progetti che ho visto fallire sono partiti dal documento: si carica il PDF, gli si attaccano dieci campi descrittivi, e si costruisce una bella ricerca. Dopo sei mesi il sistema contiene tutti i contratti e non ha evitato nemmeno un rinnovo sbagliato, perché i campi li ha compilati qualcuno una volta e nessuno li ha aggiornati quando è arrivato l'addendum. Il documento è la prova di quello che hai firmato. Quello su cui decidi è un'altra cosa: le clausole che hanno una conseguenza nel tempo, scritte come dati e non come testo.
Il modello che uso regge su cinque tabelle. Il contratto, con la controparte, il lato, la categoria, il responsabile interno e lo stato. Le versioni: il contratto originale e ogni addendum, ciascuno con la data da cui vale e il documento firmato collegato, perché un addendum non si somma al contratto ma ne sostituisce dei pezzi. Le clausole strutturate: durata, rinnovo tacito, preavviso e forma della disdetta, regola di adeguamento con l'indice e la percentuale, perimetro del servizio, livelli di servizio e penali, ognuna collegata alla versione da cui proviene e alla pagina del documento dove sta scritta. Le scadenze, che non si scrivono a mano ma si calcolano dalle clausole. E gli obblighi di fatturazione, cioè che cosa va fatturato, quando e con quale prezzo, che è il ponte verso il gestionale.
La trappola è il tempo, esattamente come succede con le assegnazioni dei mezzi in una flotta. Una clausola non è una colonna accanto al contratto: è una storia. Il preavviso era di novanta giorni fino all'addendum del 2023 e da lì è di centottanta; il perimetro era di venti postazioni fino a gennaio e da febbraio è di trenta. Un sistema che tiene solo il valore corrente ti dice la cosa giusta oggi e non sa spiegarti perché la fattura dell'anno scorso era diversa, e soprattutto non sa ricalcolare quando scopri che l'addendum non era mai stato firmato dal cliente.
La data ultima di disdetta si calcola, non si scrive
La regola più utile di tutto il progetto è questa: nessuno scrive a mano la data ultima di disdetta. Si scrivono la data di inizio, la durata, la durata del rinnovo tacito e il preavviso, e la data la calcola il sistema, ogni giorno. Sembra una finezza e invece è la differenza fra un sistema che resta vero e uno che invecchia: quando il contratto si rinnova, la data successiva esce da sola; quando arriva un addendum che cambia il preavviso, la data cambia con lui. Il calcolo è breve, e questo è il nucleo che uso.
// L'armadio nel centro dati: firmato il 1 marzo 2020, 36 mesi, rinnovo di 36, preavviso 180.
// Al 22 settembre 2026 la finestra utile è quella che scade il 28 febbraio 2029,
// con disdetta da far arrivare entro il 1 settembre 2028. Quella del 2025 è passata.
var armadio = new Contratto("CD-2020-014", new DateOnly(2020, 3, 1), 36, 36, 180, 13_800m);
var finestra = Scadenziario.ProssimaFinestra(armadio, new DateOnly(2026, 9, 22));
public record Contratto(
string Codice,
DateOnly Inizio,
int DurataMesi,
int RinnovoTacitoMesi, // 0 se alla scadenza il contratto finisce e basta
int PreavvisoGiorni,
decimal ValoreAnnuo);
public record Finestra(DateOnly Scadenza, DateOnly UltimoGiornoDisdetta, bool GiaScaduto);
public static class Scadenziario
{
// Restituisce la scadenza del periodo in cui si può ancora decidere
// e l'ultimo giorno utile per far arrivare la disdetta.
public static Finestra ProssimaFinestra(Contratto c, DateOnly oggi)
{
var mesi = c.DurataMesi;
var scadenza = c.Inizio.AddMonths(mesi).AddDays(-1);
// Se la finestra di disdetta è già chiusa, il contratto si è rinnovato da solo:
// si passa al periodo successivo, sempre contando dalla data di inizio
// per non accumulare gli scarti dei mesi di lunghezza diversa.
while (c.RinnovoTacitoMesi > 0 && scadenza.AddDays(-c.PreavvisoGiorni) < oggi)
{
mesi += c.RinnovoTacitoMesi;
scadenza = c.Inizio.AddMonths(mesi).AddDays(-1);
}
var ultimoGiorno = scadenza.AddDays(-c.PreavvisoGiorni);
return new Finestra(scadenza, ultimoGiorno, scadenza < oggi);
}
}Due dettagli che nel codice sembrano piccoli e nella realtà contano. Il primo: il preavviso si conta sulla data in cui la disdetta arriva, non su quella in cui parte, quindi l'avviso interno va mandato con un margine, e io uso sessanta giorni prima dell'ultimo giorno utile più il tempo che serve alla forma prevista. Il secondo: molti contratti non partono dalla firma ma "dall'attivazione del servizio", una data che nel documento non c'è. Va presa dal verbale di attivazione o dalla prima fattura, e il sistema deve sapere che è una data ricostruita, perché se la contesti in una trattativa devi sapere da dove viene.
Il perimetro del servizio deve arrivare a chi lavora
La terza voce di costo, il servizio erogato fuori contratto, non si risolve in amministrazione. Si risolve portando il perimetro dove si lavora: quando il tecnico apre un ticket, deve vedere che il cliente ha diritto a venti postazioni e ne sta chiedendo la ventunesima, che il monte ore è finito a settembre, che l'intervento in sede non è compreso. Non per rifiutare il lavoro, che quasi sempre va fatto, ma per registrarlo come extra nel momento in cui succede e non tre mesi dopo, quando nessuno ricorda più niente. Nell'azienda di riferimento è bastato un riquadro nella schermata del ticket, alimentato dalle clausole strutturate, per portare le ore extra fatturate da un quarto a due terzi in un trimestre.
Rinnovo tacito, disdetta e adeguamento: le tre date che fanno i soldi

Tutto il valore economico di un gestionale contratti passa per tre date: quella entro cui puoi disdire, quella in cui puoi adeguare il prezzo, quella entro cui conviene parlare con l'altra parte. Ciascuna ha delle regole, e alcune sono regole di legge che vale la pena conoscere, perché cambiano il modo in cui il sistema va costruito. Quello che segue è il quadro che uso con i clienti per impostare il software, non un parere legale: prima di cambiare i tuoi modelli di contratto, falli rivedere al tuo avvocato.
Il rinnovo tacito e la doppia firma
Nei rapporti fra imprese il rinnovo tacito è lecito ed è la norma nei contratti di servizio. C'è però un dettaglio che molte aziende ignorano sui propri contratti attivi. Se il contratto è fatto sulle tue condizioni generali, cioè su un modulo predisposto da te e firmato dal cliente, il secondo comma dell'articolo 1341 del codice civile dice che alcune clausole non hanno effetto se non sono approvate specificamente per iscritto, e fra queste c'è proprio la tacita proroga o rinnovazione del contratto. È la ragione della seconda firma in fondo ai moduli, quella con l'elenco degli articoli richiamati.
Per il gestionale questo si traduce in un campo che quasi nessuno prevede: la clausola di rinnovo è stata approvata specificamente sì o no. Nell'azienda di riferimento, controllando i contratti attivi più vecchi, ne abbiamo trovati una sessantina firmati su un modulo del 2016 senza la seconda firma. Non vuol dire che quei contratti siano nulli, e la valutazione caso per caso spetta al legale. Vuol dire che su quei clienti il rinnovo automatico è una posizione debole, e che conviene arrivare alla scadenza con un rinnovo esplicito, magari con l'adeguamento dentro, invece di contare sul silenzio.
La disdetta: il termine, la forma, la prova
La disdetta ha tre elementi, e il sistema deve tenerli tutti. Il termine, cioè il preavviso, che si calcola sulla ricezione. La forma, che il contratto di solito prescrive: raccomandata con ricevuta di ritorno, posta elettronica certificata, a volte un indirizzo preciso dell'ufficio legale del fornitore. E la prova, cioè la ricevuta di consegna, che va collegata al contratto e conservata. Una disdetta mandata per posta ordinaria al commerciale del fornitore, anche nei termini, è una disdetta che il fornitore può contestare.
Nei contratti passivi la regola che consiglio è ancora più semplice: nel dubbio, disdici. Una disdetta mandata in tempo non ti obbliga a lasciare il fornitore, ti restituisce la trattativa. Il fornitore che sa che il tuo contratto è in scadenza e disdetto ti offre condizioni che non ti avrebbe mai offerto a contratto rinnovato. Nell'azienda di riferimento, nel primo anno con lo scadenziario, le disdette cautelative sui contratti con gli operatori hanno portato a rinegoziare undici contratti con una riduzione media del quattordici per cento, senza cambiare nessun fornitore.
L'adeguamento: automatico o su richiesta, e con quale indice
La clausola di adeguamento più diffusa lega il prezzo all'indice dei prezzi al consumo per le famiglie di operai e impiegati pubblicato dall'Istat, quello che nei contratti si chiama indice FOI. Quello che cambia da un contratto all'altro, e che il sistema deve tenere come dato, è il resto: quale percentuale della variazione si applica, con quale mese di riferimento, se l'adeguamento scatta da solo o va richiesto per iscritto, e se c'è un tetto. Nelle locazioni commerciali, per esempio, l'articolo 32 della legge 392 del 1978 consente di aggiornare il canone ogni anno per una misura non superiore al settantacinque per cento della variazione dell'indice, e l'aggiornamento va richiesto dal locatore.
La distinzione fra automatico e su richiesta è quella che vale i soldi. Un adeguamento automatico non applicato si può quasi sempre recuperare, perché il diritto esisteva comunque. Uno su richiesta non richiesto è di solito perso per quel periodo. Per questo il sistema deve generare la richiesta, non solo ricordarla: la lettera al cliente con il calcolo, l'indice di partenza e quello di arrivo, e il nuovo canone, pronta da firmare e da mandare nella forma prevista. E deve generare la variazione del canone nel gestionale che fattura, altrimenti hai mandato una lettera e continui a fatturare il prezzo vecchio.
Negli appalti di servizi continuativi esiste anche la revisione del prezzo prevista dall'articolo 1664 del codice civile, quando per circostanze imprevedibili il costo dei materiali o della manodopera varia di oltre un decimo del prezzo complessivo convenuto. È uno strumento diverso dall'adeguamento all'indice, molti contratti lo escludono o lo regolano, ed è di nuovo una cosa da far valutare al legale. Per il software vale la stessa regola: se nel contratto c'è una clausola che cambia il prezzo, deve stare nel sistema come dato, con la sua condizione e la sua forma.
La rinegoziazione: la data che non sta scritta da nessuna parte
La quarta data non è nel contratto e per questo è la più preziosa: il momento in cui conviene parlare con il cliente prima che la finestra di disdetta si apra. Io la metto sei mesi prima dell'ultimo giorno utile per disdire, e la assegno al responsabile commerciale del cliente, non all'amministrazione. È la data che avrebbe salvato gli otto contratti della quarta voce di costo. Un gestionale contratti che calcola le prime tre e dimentica questa ti protegge sui costi e ti lascia scoperto sui ricavi.
Caricare mille contratti: dove l'intelligenza artificiale aiuta e dove sbaglia

Il costo nascosto di ogni progetto di gestione dei contratti non è il software, è il caricamento. Qualcuno deve leggere ogni contratto con i suoi addendum e tirare fuori una quindicina di dati: parti, date, durata, rinnovo, preavviso, forma della disdetta, adeguamento, perimetro, livelli di servizio, penali. Fatto a mano, da una persona che conosce i contratti, un contratto con un paio di addendum richiede fra i venti e i venticinque minuti. Per milletrenta contratti sono circa quattrocento ore, cioè due mesi e mezzo di una persona, ed è il motivo per cui tanti progetti si fermano ai primi cento contratti e non ripartono più.
Qui l'intelligenza artificiale serve davvero, ed è uno dei casi in cui la uso con più convinzione. Un modello linguistico legge un contratto di dodici pagine in pochi secondi e propone i quindici campi, ciascuno con la frase e la pagina da cui l'ha preso. Una persona verifica, confronta con il testo, corregge dove serve. Sull'azienda di riferimento il tempo per contratto è sceso a sei-otto minuti, e il caricamento completo a circa centoventi ore. La differenza non è solo di costo: è la differenza fra un progetto che finisce e uno che resta a metà.
Dove il modello sbaglia, e perché è pericoloso
Su un campione di duecento contratti abbiamo misurato quanto il modello azzeccava al primo passaggio. Sui contratti fatti di un solo documento, il novantasette per cento delle date era giusto. Sui contratti con addendum, la quota scendeva al sessantaquattro per cento. Il motivo è sempre lo stesso: il modello legge bene il contratto originale e non capisce che l'addendum del 2023 ne ha sostituito l'articolo 7. Proprio sulle clausole che contano di più, preavviso e prezzo, l'errore è più probabile, perché sono quelle che le parti rinegoziano.
Gli altri casi difficili sono tre. I documenti scansionati con modifiche scritte a penna e siglate a margine, che il modello a volte legge e a volte no. I rinvii esterni, come "si applicano le condizioni generali versione 2019", quando le condizioni generali non sono allegate. E le date relative, come "dalla data di attivazione del servizio", che il modello tende a sostituire con la data della firma perché è l'unica che trova. In tutti e tre i casi l'errore è silenzioso: il campo è compilato, sembra giusto, ed è sbagliato.
La regola che ne ricavo è netta: il modello propone, la persona conferma, e ogni campo conserva il riferimento alla pagina e alla frase da cui viene. Un campo senza riferimento non entra nel sistema. I contratti con addendum si caricano come versioni separate, in ordine, e si verifica per primo quello che l'addendum dice di sostituire. E le date relative si segnano come ricostruite, con la fonte da cui sono state prese. Con queste tre regole l'intelligenza artificiale taglia i tempi di due terzi senza introdurre errori che poi costano più del tempo risparmiato.
Dove mandi i tuoi contratti
Un'ultima avvertenza, che vale più di tutte le percentuali. I contratti contengono dati personali, condizioni economiche riservate e a volte segreti commerciali dei tuoi clienti. Incollarli in un servizio gratuito di chat è la cosa sbagliata da fare, anche se funziona. L'estrazione va fatta con un modello usato attraverso un contratto che escluda l'uso dei tuoi dati per l'addestramento e che dica dove vengono trattati, oppure dentro l'ambiente cloud della tua azienda. Chiedilo per iscritto al fornitore del gestionale contratti, se l'estrazione assistita è una funzione del prodotto: dove vanno i documenti, chi li vede, per quanto tempo restano.
Quanto costa un gestionale contratti: modulo del gestionale, prodotto dedicato o su misura

Le strade sono tre, più una quarta che di solito è la migliore. Te le do con le fasce di prezzo che vedo sul mercato italiano oggi, per un'azienda della taglia di quella di riferimento.
La prima è il modulo contratti del gestionale che hai già. Molti gestionali italiani hanno un modulo per i contratti periodici, a volte incluso, più spesso fra i due e i seimila euro l'anno. Fa bene una cosa: genera le fatture ricorrenti dai contratti attivi, con le periodicità, i ratei e a volte gli adeguamenti all'indice. Di solito non sa niente dei contratti passivi, non gestisce addendum come versioni, non calcola le finestre di disdetta e non porta il perimetro nel sistema dei ticket. Se il tuo problema è la fatturazione dei canoni fatta a mano, è la prima cosa da provare, e spesso ce l'hai già pagata.
La seconda è un prodotto dedicato alla gestione dei contratti, in abbonamento. Per un'azienda come quella di riferimento il canone sta fra i seimila e i ventimila euro l'anno, a seconda degli utenti e del numero di contratti, più un avviamento fra i dieci e i trentamila euro che è quasi tutto caricamento, e che l'estrazione assistita può dimezzare. I buoni prodotti gestiscono bene scadenze, avvisi, versioni, archivio e firma elettronica. Il limite tipico è il ponte con quello che hai: la fatturazione resta nel gestionale, i ticket restano nel loro sistema, e il collegamento è spesso un'esportazione periodica invece di un dato condiviso.
La terza è un sistema su misura. Parte da quarantacinquemila euro per il registro dei contratti con versioni e addendum, le clausole strutturate, lo scadenziario calcolato con gli avvisi, gli adeguamenti con la lettera generata e il collegamento con la fatturazione del gestionale. Arriva a centoventimila con il portale dove i clienti vedono i propri contratti e i consumi, l'estrazione assistita integrata, il perimetro nel sistema dei ticket, la firma elettronica e i rinnovi con la trattativa tracciata. A questo si aggiunge il quindici o venti per cento l'anno di manutenzione.
La soglia: circa millequattrocento contratti
Il prodotto costa in proporzione a quanto lo usi, il su misura quasi no. Sul costo cumulato di cinque anni, con un avviamento di ventimila euro per il prodotto e un costo di costruzione di sessantamila più la manutenzione per il su misura, le due linee si incrociano intorno ai millequattrocento contratti, cioè quando il canone del prodotto supera i ventitremila euro l'anno. Con i milletrenta contratti dell'azienda di riferimento il prodotto costa circa centodiciassettemila euro in cinque anni, contro i centotrentaduemila del su misura. Sotto la soglia vince quasi sempre il prodotto, sopra ogni contratto in più costa al prodotto un pezzo di canone e al su misura quasi niente.
Ma il numero di contratti non è l'unica variabile, e qui sta la parte che le tabelle comparative non dicono. Se il valore dei tuoi contratti passa per regole che nessun prodotto conosce, come una fatturazione a consumo con soglie e scaglioni, un perimetro che cambia ogni mese in base agli utenti attivi del cliente, o contratti quadro con decine di ordini applicativi, il prodotto ti costringe a gestire fuori, in un foglio di calcolo, proprio la parte che vale. E a quel punto la soglia si abbassa parecchio, perché stai pagando un canone per la parte facile e continui a fare a mano quella difficile.
La quarta strada, quella che consiglio quasi sempre
La strada che consiglio nella maggior parte dei casi è mista: il modulo del gestionale per fatturare, un pezzo su misura per le clausole e le date. La fatturazione ricorrente la fa già bene il gestionale che hai, e rifarla costa e rischia. Quello che manca è il registro delle clausole con le versioni, lo scadenziario calcolato, gli adeguamenti con la lettera e la variazione del canone, il perimetro portato nei ticket. Costruito su misura, sopra il gestionale e collegato attraverso le sue interfacce, costa fra i quindici e i quarantamila euro, e non ti obbliga a mantenere la parte che il mercato fa già bene. Nell'azienda di riferimento il pezzo su misura è costato trentaduemila euro e si è ripagato nel primo anno con i soli adeguamenti e le disdette cautelative. Le ragioni per cui questa via ibrida funziona quasi sempre meglio delle due pure le trovi nella pagina sul software gestionale su misura.
Le cinque domande da fare prima di firmare
Qualunque strada tu scelga, ci sono cinque domande che separano un buon gestionale contratti da un archivio con un calendario. La prima: gestisce gli addendum come versioni che sostituiscono clausole, mantenendo la storia, o come allegati? La seconda: la data ultima di disdetta la calcola dalle clausole, o la scrive una persona? La terza: calcola l'adeguamento dall'indice, genera la richiesta nella forma prevista e aggiorna il canone nel sistema che fattura? La quarta: esporta tutto, clausole comprese, in un formato che puoi leggere senza di lui? La quinta, che vale più delle altre quattro: accetta di caricare i tuoi venti contratti più complicati, quelli con tre addendum e le date relative, e di mostrarti le finestre di disdetta calcolate prima che tu firmi? Se ne ricostruisce diciotto su venti hai il prodotto giusto, se ne ricostruisce dodici hai un archivio.
Da dove si comincia: il primo rilascio in novanta giorni
Il primo rilascio non deve essere completo, deve essere utile a qualcuno entro tre mesi. Questo è l'ordine che uso, e i primi passi costano poco e valgono molto perché avvengono prima del software.
Prima e seconda settimana: l'elenco dai soldi e la misura. Estrai i contratti dalle fatture emesse e dai pagamenti ricorrenti, confrontali con quello che c'è in archivio, ordina per valore e calcola la quota di valore senza prossima data utile sui primi duecento. Alla fine delle due settimane devi avere un numero, la famiglia di contratti che pesa di più e l'elenco dei contratti che nessuno sapeva di avere. Quasi sempre, già in questa fase, salta fuori qualche disdetta da mandare subito.
Dalla terza alla sesta settimana: i primi duecento contratti, bene. Caricamento dei primi duecento contratti per valore, con estrazione assistita e verifica umana, versioni e addendum in ordine, ogni campo con il suo riferimento. Nello stesso momento si scrive una regola sola, che vale più di tutto il resto: nessun contratto, nessun addendum e nessuna disdetta entra o esce dall'azienda senza passare dal registro.
Dalla settima alla decima settimana: lo scadenziario e gli adeguamenti. Le finestre di disdetta calcolate, con l'avviso al responsabile sessanta giorni prima dell'ultimo giorno utile e la data di rinegoziazione sei mesi prima per i contratti attivi. Gli adeguamenti calcolati dall'indice, con la lettera pronta e l'elenco dei clienti a cui mandarla. È il momento in cui il progetto comincia a restituire soldi, e conviene che succeda presto, perché è quello che tiene in piedi l'attenzione per il resto.
Dall'undicesima alla tredicesima settimana: il ponte verso la fatturazione e i ticket. Le variazioni di canone che arrivano da sole nel gestionale che fattura, e il perimetro dei contratti visibile nella schermata del ticket. Il resto dei contratti, quelli sotto i primi duecento, si carica dopo, a ritmo costante, con la stessa procedura. Il portale per i clienti, la firma elettronica, le trattative tracciate arrivano quando il registro è affidabile, non prima.
Un ultimo consiglio su che cosa non fare per primo. Il cruscotto con i grafici dei contratti in scadenza è la parte che si vede in tutte le dimostrazioni, ed è quella che serve di meno all'inizio. Un elenco settimanale di dieci righe, mandato alle persone giuste con la data, il contratto e l'azione da fare, vale più di qualunque grafico, perché qualcuno lo legge e fa una cosa.
Se il numero dice che non è il tuo problema
Può succedere, e vale la pena dirlo perché quasi nessuno lo dice. Se la tua quota di valore senza prossima data utile è sotto il cinque per cento, se le disdette partono in tempo e gli adeguamenti vengono applicati ogni anno, un gestionale contratti nuovo non ti restituirà molto margine: ti darà comodità, continuità quando la persona che segue i contratti cambia ruolo, e un archivio più facile da consultare. Sono cose che valgono, e in una PMI la continuità vale più di quanto sembri, perché quasi sempre esiste una persona sola che sa come stanno davvero i contratti. Ma valgono il prezzo di un abbonamento, non di un progetto.
In quel caso il collo di bottiglia è quasi sempre altrove, e nelle aziende che vivono di contratti è uno di questi tre. Il margine dei singoli contratti: sai benissimo quando scadono, ma non sai quali ti fanno guadagnare e quali no, perché le ore dei tecnici non si ribaltano sui clienti, e allora il tema è quello descritto in software controllo di gestione. Il costo dell'intervento: i contratti sono in ordine ma ogni intervento costa più del previsto per via dei secondi giri, e ne ho scritto in software gestione assistenza tecnica. Oppure la spesa verso i fornitori fuori dagli accordi: i contratti passivi sono sotto controllo, ma una parte degli acquisti avviene senza nessun contratto dietro, e il tema allora è quello del gestionale fornitori.
E c'è un caso in cui il software non è la risposta nemmeno quando i numeri sono brutti: quando i contratti sono una formalità che nessuno rispetta. Se i clienti grandi ottengono sempre tutto quello che chiedono indipendentemente da cosa hanno firmato, se gli adeguamenti non si applicano per scelta commerciale e non per dimenticanza, nessun sistema cambierà quella scelta: ti dirà soltanto con precisione quanto costa. Il che, tra parentesi, è già un ottimo motivo per misurare, perché molte concessioni fatte per tenersi un cliente valgono più di quanto sembri, e finché il numero non esiste la discussione non si può nemmeno cominciare.
Se sei arrivato fin qui probabilmente hai in mente due o tre contratti di cui non sapresti dire, senza aprire il PDF, quando potresti ancora cambiarli. Calcola la quota di valore senza prossima data utile sui tuoi primi duecento contratti prima di guardare qualunque dimostrazione: sono tre giorni di lavoro, non costano niente, e ti dicono se stai comprando margine o soltanto ordine. Da lì in poi le decisioni sono molto più semplici, e le prendi tu invece di lasciarle prendere al calendario.
Domande frequenti
Dipende dalla strada. Il modulo contratti del gestionale che hai già costa fra zero e seimila euro l'anno e fa bene la fatturazione dei canoni, ma di solito non sa niente di preavvisi, addendum e contratti passivi. Un prodotto dedicato in abbonamento costa fra i seimila e i ventimila euro l'anno per un'azienda con un migliaio di contratti, più un avviamento fra i dieci e i trentamila euro che è quasi tutto caricamento dei contratti esistenti, e che l'estrazione assistita dall'intelligenza artificiale può dimezzare. Un sistema su misura parte da quarantacinquemila euro per registro con versioni e addendum, clausole strutturate, scadenziario calcolato, adeguamenti con la lettera generata e collegamento con la fatturazione, e arriva a centoventimila con il portale clienti, il perimetro nei ticket e la firma elettronica, più il quindici o venti per cento l'anno di manutenzione.
Si calcola la quota di valore senza prossima data utile: su cento euro l'anno di contratti, quanti non hanno in un sistema l'ultimo giorno per disdire, il prossimo adeguamento o la scadenza definitiva. L'elenco dei contratti si prende dai soldi, cioè dalle fatture periodiche emesse e dai pagamenti ricorrenti degli ultimi dodici mesi, non dall'archivio. Poi si ordina per valore e si lavora sui primi duecento, che di solito coprono l'ottanta per cento del totale, segnando ogni data come certa, probabile o sconosciuta: in due persone sono tre giorni. Sotto il cinque per cento il software ti darà comodità, fra il cinque e il venti il problema è il processo, oltre il venti i contratti non hanno memoria.
Nei rapporti fra imprese il rinnovo tacito è lecito ed è la norma nei contratti di servizio. Se però il contratto è fatto su condizioni generali predisposte da una delle parti, il secondo comma dell'articolo 1341 del codice civile stabilisce che la clausola di tacita proroga o rinnovazione non ha effetto se non è approvata specificamente per iscritto, ed è la ragione della seconda firma in fondo ai moduli. Per questo un gestionale contratti dovrebbe tenere anche il dato sulla doppia firma: sui contratti attivi firmati senza, il rinnovo automatico è una posizione debole e conviene arrivare alla scadenza con un rinnovo esplicito. La valutazione del singolo contratto spetta comunque al tuo legale.
La clausola più diffusa lega il prezzo all'indice dei prezzi al consumo per le famiglie di operai e impiegati pubblicato dall'Istat, l'indice FOI. Da un contratto all'altro cambiano la percentuale della variazione che si applica, il mese di riferimento, l'eventuale tetto e soprattutto se l'adeguamento scatta da solo o va richiesto per iscritto. Nelle locazioni commerciali l'articolo 32 della legge 392 del 1978 consente l'aggiornamento annuale fino al settantacinque per cento della variazione, su richiesta del locatore. Un adeguamento automatico non applicato si può quasi sempre recuperare, uno su richiesta non chiesto è di solito perso per quel periodo: per questo il sistema deve generare la lettera e aggiornare il canone nel gestionale che fattura, non solo ricordare la data.
Può fare due terzi del lavoro, non tutto. Un modello linguistico legge un contratto e propone una quindicina di campi, ciascuno con la frase e la pagina da cui li ha presi, e una persona verifica: il tempo per contratto scende da venti-venticinque minuti a sei-otto. Sbaglia però in silenzio proprio dove conta: sui contratti con addendum, perché legge l'originale e non capisce che un articolo è stato sostituito, sulle correzioni a penna delle scansioni, sui rinvii a condizioni generali non allegate e sulle date relative come dall'attivazione del servizio. La regola è che il modello propone e la persona conferma, e un campo senza riferimento non entra. E i contratti non si incollano in un servizio gratuito di chat: si usa un modello sotto un contratto che escluda l'addestramento sui tuoi dati.
Sotto i millequattrocento contratti quasi mai del tutto su misura. Il prodotto costa in proporzione ai contratti e agli utenti, il su misura quasi no, e sul costo cumulato di cinque anni le due linee si incrociano intorno ai millequattrocento contratti, quando il canone del prodotto supera i ventitremila euro l'anno. Con milletrenta contratti il prodotto costa circa centodiciassettemila euro in cinque anni contro centotrentaduemila del su misura. La soglia però si abbassa molto se il valore dei tuoi contratti passa per regole che nessun prodotto conosce, come fatturazione a consumo, perimetri che cambiano ogni mese o contratti quadro con molti ordini. La strada che consiglio quasi sempre è la quarta: il modulo del gestionale per fatturare e un pezzo su misura fra i quindici e i quarantamila euro per clausole, scadenze, adeguamenti e perimetro nei ticket.
