Gestione impresa

Contratto di sviluppo software e sito web con cessione dei diritti: modello

Contratto per far realizzare su misura un sito web, un e-commerce, un'app o un gestionale: specifiche, fasi, prezzo a corpo o a tempo, collaudo, garanzia, manutenzione, dati personali e cessione al committente dei diritti sul codice.
4.5/5— 21 recensioni50 000+ downloadDownload immediato
Condividi

Il contratto di sviluppo software è l'accordo scritto con cui un'impresa, uno studio professionale o un'associazione affida a uno sviluppatore la realizzazione su misura di un sito web, di un e-commerce, di un'app o di un gestionale, stabilendo che cosa va consegnato, entro quando, a quale prezzo e chi resta titolare del codice. Il nostro modello serve al committente e al freelance o all'agenzia web che vogliono fissare specifiche, collaudo, garanzia e cessione dei diritti d'autore prima che lo sviluppo cominci. Può compilarlo online in pochi minuti e scaricare un documento conforme al diritto italiano, pronto per la firma.

Conforme

Legge 2026

50.000+ clienti

si fidano di noi

Conveniente

Da 4,90 € / documento

Pagamento sicuro

Download immediato

Contratto di sviluppo software e sito web con cessione dei diritti: modello

Pagamento sicuro

Compila il modello

Che cos'è un contratto di sviluppo software

In pratica è un contratto a risultato: anche quando il prezzo è calcolato a ore, lo sviluppatore si impegna a consegnare un'opera funzionante e conforme alle specifiche. Il codice civile non ha una figura dedicata al software, per cui la qualificazione dipende da chi lo realizza. Il professionista con partita IVA che lavora prevalentemente da sé conclude un contratto d'opera (artt. 2222 e seguenti c.c.); la web agency o la software house che lavora con mezzi e personale propri conclude un appalto (art. 1655 c.c.). Cambiano i termini per denunciare i difetti, la possibilità di affidare parti del lavoro a terzi e la base della mediazione obbligatoria, ed è per questo che il modello chiede subito chi realizza il progetto.

Chi conosce già il contratto di prestazione professionale con partita IVA noterà che quello è un modello generale per gli incarichi del professionista, mentre il contratto di sviluppo software ha per oggetto un prodotto digitale con un collaudo finale e una proprietà intellettuale da trasferire, e vale anche quando lo sviluppatore è un'agenzia. Non copre invece il servizio SaaS in abbonamento né il programma scritto da un dipendente, i cui diritti spettano per legge al datore di lavoro. Gli altri contratti per l'attività si trovano tra i modelli per la gestione d'impresa.

Quadro normativo

Il software è un'opera dell'ingegno protetta dalla legge 22 aprile 1941, n. 633: l'art. 1 tutela i programmi per elaboratore come opere letterarie e l'art. 2, n. 8, li comprende purché originali, insieme al materiale preparatorio. I diritti esclusivi su riproduzione, modifica e distribuzione sono elencati all'art. 64-bis. Fuori dal lavoro dipendente regolato dall'art. 12-bis, i diritti nascono in capo all'autore anche se il committente ha pagato e, in mancanza di patti, quest'ultimo rischia di vedersi riconoscere soltanto l'uso coerente con lo scopo dell'incarico. Per acquisirli tutti serve una cessione, e l'art. 110 richiede che la trasmissione dei diritti di utilizzazione sia provata per iscritto. Il testo vigente si consulta sul testo della legge sul diritto d'autore su Normattiva. I diritti morali, come la paternità, restano invece inalienabili (artt. 20 e 22 L. 633/1941).

Per il freelance pesa anche la legge 22 maggio 2017, n. 81. L'art. 4 attribuisce al lavoratore autonomo i diritti sugli apporti originali, salvo che l'attività inventiva sia prevista come oggetto del contratto e a tale scopo compensata, e l'art. 3 considera abusivi i termini di pagamento superiori a sessanta giorni. Nelle transazioni commerciali, anche con i professionisti, valgono le regole del D.Lgs. 231/2002, con interessi moratori che decorrono senza messa in mora.

Sul fronte della garanzia, l'appaltatore risponde dei vizi se il committente li denuncia entro sessanta giorni dalla scoperta e agisce entro due anni dalla consegna (art. 1667 c.c.); nel contratto d'opera i termini scendono a otto giorni e un anno (art. 2226 c.c.). Se lo sviluppatore tratta dati personali per conto del committente, il Reg. UE 2016/679 impone la nomina a responsabile del trattamento con i contenuti dell'art. 28. Infine il D.Lgs. 82/2022 ha reso obbligatori, dal 28 giugno 2025, i requisiti di accessibilità per l'e-commerce e altri servizi offerti ai consumatori, con l'esenzione delle microimprese.

Quando serve questo contratto

Il caso più frequente è il ristorante, lo studio o il negozio che commissiona il nuovo sito a un freelance, con un preventivo di una pagina e niente altro. Quando il rapporto si guasta, il committente scopre che dominio e hosting sono intestati allo sviluppatore e che senza il suo consenso non può nemmeno cambiare un testo. Nel negozio online la posta in gioco si alza, perché entrano in campo i pagamenti e i dati dei clienti. Il contratto organizza la parte tecnica e lascia al commerciante i testi legali, che può preparare con il modello di condizioni generali di vendita B2B e B2C.

Le PMI che fanno sviluppare un gestionale interno o un'app hanno spesso specifiche ancora da definire e un budget da tenere sotto controllo. Per loro il modello prevede una fase di analisi iniziale e, in alternativa al prezzo a corpo, un corrispettivo a tempo con tetto massimo. Meno ovvio, ma frequente, è il caso della startup che davanti agli investitori non riesce a dimostrare di possedere il codice scritto da un'agenzia: senza cessione scritta la due diligence si blocca. Il contratto di sviluppo software tutela anche lo sviluppatore, che si protegge da richieste di modifica senza fine e da collaudi che non si chiudono mai, oltre che dalle fatture pagate a novanta giorni.

Clausole principali del nostro modello

Il primo nodo è la proprietà intellettuale. Con il pagamento integrale, lo sviluppatore cede al committente in esclusiva e senza limiti di tempo tutti i diritti di utilizzazione economica su codice, grafiche e materiale preparatorio. Le librerie che lo sviluppatore già possedeva restano sue, ma il committente riceve una licenza perpetua e gratuita per usarle nel progetto, e i componenti open source con licenze che obbligano a pubblicare il codice del cliente richiedono il suo consenso scritto.

  • Le specifiche stanno in un allegato firmato, oppure nascono da una fase di analisi da cui entrambe le parti possono uscire se non trovano l'accordo su costi e tempi.
  • Ogni variazione va accettata per iscritto, anche via e-mail, prima di essere eseguita, perché il "già che ci sei" è la prima causa di lite nei progetti web.
  • Al collaudo, il committente ha un termine fisso per segnalare i difetti, distinti tra bloccanti e minori; se tace o pubblica il sito senza riserve, il progetto si considera accettato.
  • Per la garanzia di correzione gratuita si sceglie una durata di tre, sei o dodici mesi, separata dalla manutenzione a canone, facoltativa e rinnovabile di anno in anno.
  • Dominio, hosting, account degli store e servizi di pagamento sono intestati al committente, che riceve tutte le credenziali.

Lo sviluppatore può usare strumenti di intelligenza artificiale, ma resta responsabile del codice e non vi inserisce dati del committente che servano ad addestrare i modelli. Completano il testo la nomina a responsabile del trattamento quando lo sviluppatore accede a dati reali, la riservatezza per cinque anni (per proteggere informazioni già prima della firma serve un accordo di riservatezza aziendale), la penale facoltativa per ritardo, la limitazione di responsabilità entro l'art. 1229 c.c., il recesso, la mediazione e il foro competente.

Come compilare il modello

Si parte dal tipo di progetto e da chi lo realizza: sito di presentazione, e-commerce, app o gestionale, e professionista oppure impresa. Da queste due risposte dipendono la qualificazione del contratto, i termini di garanzia legale, la mediazione prima della causa e alcune clausole specifiche, come la funzione di recesso online per i negozi digitali o la pubblicazione negli store per le app. Seguono i dati delle parti e gli indirizzi PEC.

Nella parte centrale Lei descrive il progetto, indica se le specifiche sono già pronte e scrive le fasi con le date previste, compresa l'eventuale analisi iniziale. Il questionario chiede poi prezzo, acconto, termine di pagamento, giorni per il collaudo e durata della garanzia, quindi manutenzione, hosting, dati personali, accessibilità e penale. Ogni campo ha un aiuto che spiega le conseguenze della scelta e l'anteprima si aggiorna a ogni risposta.

Alla fine scarica il contratto di sviluppo software, lo stampa in due copie o lo firma digitalmente e fa sottoscrivere anche il riquadro di approvazione specifica delle clausole richiesto dagli artt. 1341 e 1342 c.c. L'Allegato A con le specifiche va firmato insieme al contratto.

Errori frequenti da evitare

L'errore con le conseguenze peggiori è pagare tutto senza aver mai firmato una cessione dei diritti. Il committente crede di possedere il sito perché lo ha pagato, ma senza un patto scritto la cessione non si prova e i diritti sul codice restano allo sviluppatore, salvo l'uso legato all'incarico. Il secondo errore è il dominio registrato a nome dell'agenzia: se il dominio non è intestato a lei, non ha davvero il controllo del suo sito. Il terzo è il preventivo generico, del tipo "sito e-commerce completo", che non dice quante pagine prevede né quali integrazioni include.

Altri problemi nascono al collaudo. Il committente che pubblica il sito e mesi dopo segnala difetti evidenti fin dal primo giorno perde terreno, perché con l'accettazione senza riserve cade la garanzia di legge per i vizi riconoscibili e resta solo la correzione gratuita prevista dal contratto. Segnali i difetti per iscritto e nei termini, distinguendo quelli che bloccano l'uso da quelli estetici. Sul versante opposto, molti freelance lavorano senza acconto e, davanti a una fattura non pagata, non sanno come muoversi: una diffida ad adempiere con termine di quindici giorni è spesso il primo passo utile. Infine, l'e-commerce costruito senza verificare gli obblighi di accessibilità rischia di dover essere rifatto.

Punti chiave da ricordare

ART. 110 L. 633/1941

Senza patto scritto la cessione è difficile da provare

Pagare lo sviluppo non rende il committente titolare del software. Fuori dal lavoro dipendente i diritti nascono in capo allo sviluppatore e l'art. 110 della legge sul diritto d'autore vuole che la cessione sia provata per iscritto: senza un patto chiaro, al committente resta al più l'uso necessario allo scopo dell'incarico. Il modello prevede la cessione in esclusiva e senza limiti con il saldo, anche per far modificare il codice ad altri.

COLLAUDO

Il silenzio al collaudo vale come accettazione

Il committente ha un termine fisso, scelto tra dieci, quindici e venti giorni lavorativi, per verificare il progetto e segnalare per iscritto i difetti bloccanti e quelli minori. Se tace, o pubblica il sito senza riserve, il progetto è accettato: per i vizi riconoscibili cade la garanzia di legge e resta la correzione gratuita del contratto. Nell'appalto la regola viene dall'art. 1665 c.c.; nel contratto d'opera la fissa il contratto.

DOMINIO E HOSTING

Dominio e account sempre intestati al committente

Il blocco più frequente nelle liti con le web agency è il dominio registrato a nome del fornitore. Il contratto impone che nome a dominio, hosting, account degli store e servizi di pagamento siano intestati al committente, che riceve tutte le credenziali. Il codice sorgente passa su un archivio del cliente, in versione definitiva entro dieci giorni lavorativi dal saldo, e a fine rapporto lo sviluppatore chiude gli accessi.

Domande frequenti

Sì: una scrittura privata firmata dalle parti è vincolante senza notaio, e la registrazione serve solo in caso d'uso. Il modello segue il codice civile, la legge sul diritto d'autore e il Reg. UE 2016/679, e adatta la qualificazione al tipo di sviluppatore. Due accorgimenti contano in caso di lite: la cessione dei diritti va provata per iscritto (art. 110 L. 633/1941) e le clausole più gravose vanno approvate con una seconda firma. Con la firma digitale, ciascuna parte firma separatamente anche quell'approvazione.

Al termine della compilazione scarica il contratto in Word e in PDF. Il file Word le permette di aggiungere dettagli tecnici o di adattare una clausola dopo il confronto con lo sviluppatore, mentre il PDF è comodo da inviare per la firma digitale o da stampare in due originali. Il testo riporta i suoi dati e le scelte del questionario, compreso il riquadro per l'approvazione specifica delle clausole. Le specifiche tecniche restano un documento separato, l'Allegato A, da firmare con il contratto o al termine dell'analisi.

Il termine si sceglie nel questionario tra dieci, quindici e venti giorni lavorativi, a partire dalla comunicazione con cui lo sviluppatore mette il progetto a disposizione. Entro quel termine il committente comunica per iscritto l'esito e descrive i difetti. Se non risponde, o pubblica il sito senza riserve, il progetto si considera accettato, come prevede l'art. 1665 c.c. per l'appalto. Con difetti bloccanti lo sviluppatore ha dieci giorni lavorativi per correggerli, e il nuovo collaudo riguarda soltanto le parti corrette.

Diventa del committente con il pagamento integrale del corrispettivo. Da quel momento acquisisce in esclusiva i diritti di utilizzazione economica e riceve il codice sorgente su un archivio a lui intestato, con la documentazione tecnica. Le librerie preesistenti dello sviluppatore restano sue, ma il committente ottiene una licenza perpetua per usarle e farle mantenere da altri. I diritti morali non si cedono: l'autore si impegna però a non opporsi alle modifiche future, salvo quelle lesive del suo onore o della sua reputazione.

Sì, perché il contratto non fissa aliquote: l'IVA è addebitata solo se dovuta, la rivalsa previdenziale solo se prevista e la ritenuta d'acconto è operata dal committente sostituto d'imposta quando la legge la richiede. Per il professionista il modello richiama le tutele della L. 81/2017, compreso il limite di sessanta giorni per i pagamenti, e dichiara che lo sviluppo è l'oggetto pagato del contratto, così l'art. 4 non riporta i diritti in capo al freelance e la cessione al committente resta piena.

Dipende dalla scelta fatta nel questionario. Con la penale attiva, il committente matura un importo fisso per ogni giorno di ritardo fino al limite percentuale indicato, senza dover provare il danno; senza penale, ha diritto al risarcimento del danno dimostrato. Una consegna con difetti bloccanti non ferma il conteggio, e oltre trenta giorni di ritardo il committente può risolvere il contratto con una comunicazione scritta. Altri atti utili si trovano nel catalogo dei modelli di documenti.

No. Quando il committente è un consumatore entrano in gioco le regole del codice del consumo sulle clausole vessatorie e sui contratti a distanza, che questo modello non contiene, e alcune clausole, come la limitazione di responsabilità o la scelta del foro, non reggerebbero. Il documento è pensato per chi commissiona il progetto nell'esercizio della propria attività: società, ditte individuali, professionisti e associazioni. È escluso anche l'affidamento da parte di una pubblica amministrazione, che segue il codice dei contratti pubblici.

4.5/5

21 recensioni verificate · 50 000+ download

Contratto di sviluppo software e sito web con cessione dei diritti: modello
  • Accesso immediato al documento
  • Download in PDF e Word
  • Conforme alla legge 2026
  • Verificato da giuristi
Compila il modello
Pagamento sicuro
Aggiornato il 11 novembre 2026

Potrebbero interessarti

Privacy policy e cookie policy per sito web
Patto di non concorrenza