Pro firmy a živnostníky

Smlouva o prodeji softwaru – aktuální vzor pro rok 2026

Prodáváte software, aplikaci nebo digitální řešení a chcete mít podmínky převodu jasně písemně? Připravte si smlouvu o prodeji softwaru jednoduše online. Stačí vyplnit formulář a během pár minut získáte přehledný dokument ve formátu Word, PDF a RTF, který si můžete stáhnout, upravit a rovnou použít. Vhodné pro vývojáře, firmy, startupy, podnikatele i kupující digitálních produktů.

Cena dokumentu 259 Kč Jednorázová platba · nebo předplatné ✓ Aktualizováno 2. 8. 2026
4,8 z 5 (576 recenzí) ⬇ 268 stažení
  • Aktuální verze pro rok 2026
  • Ve formátech DOCX, PDF a RTF
  • Ihned ke stažení po platbě, bez registrace
  • Používají zákazníci po celé ČR
Vyplnit dokument
1
Vyplníte formulář Jednoduše zadáte údaje online.
2
Zkontrolujete a zaplatíte Platíte až při stažení dokumentu.
3
Stáhnete smlouvu Ihned ve formátu Word, PDF a RTF.
Klikněte na modré pole a vyplňte údaje přímo do smlouvy. Spěcháte? Smlouvu si můžete stáhnout prázdnou a vyplnit ji v klidu doma.
Vyplnění zabere jen 3 minuty.
Náhled
SMLOUVA O PRODEJI SOFTWARU

smlouva o převodu licence / prodeji softwarového díla uzavřená podle § 2079 a násl. zákona č. 89/2012 Sb., občanský zákoník, a § 46 a násl. zákona č. 121/2000 Sb., autorský zákon

Článek I Smluvní strany

Prodávající (autor / nositel práv):
,
IČO / datum nar.: ,
se sídlem / bytem ,
dále jen „prodávající".

Kupující:
,
IČO / datum nar.: ,
se sídlem / bytem ,
dále jen „kupující".

Článek II Popis softwaru
  1. Předmětem smlouvy je software: , verze .
  2. Popis funkcionality: .
  3. Prodávající prohlašuje, že je výlučným autorem nebo nositelem veškerých majetkových autorských práv k softwaru a je oprávněn tuto smlouvu uzavřít.
Článek III Rozsah převodu práv
  1. Prodávající převádí na kupujícího veškerá majetková autorská práva k softwaru, včetně práva na .
  2. Převod je .
  3. Spolu se softwarem jsou předány: .
Článek IV Kupní cena

Kupní cena softwaru je dohodnuta na (bez DPH) a bude uhrazena na účet prodávajícího č. nejpozději do .

Článek V Předání softwaru
  1. Prodávající předá kupujícímu software a veškeré sjednané podklady do .
  2. Předání proběhne .
Článek VI Záruka a podpora
  1. Prodávající poskytuje na software záruku v délce .
  2. V záruční době se prodávající zavazuje bezplatně opravit chyby bránící standardnímu provozu softwaru.
Článek VII Závěrečná ustanovení
  1. Smlouva se řídí občanským zákoníkem a autorským zákonem.
  2. Změny smlouvy vyžadují písemnou formu.
  3. Smlouva je vyhotovena ve dvou stejnopisech, každá strana obdrží po jednom.
  4. Strany prohlašují, že smlouvu uzavírají svobodně a vážně.

V dne

.........................
Prodávající
.........................
Kupující
Recenze

Co říkají naši klienti

Smlouva o prodeji softwaru: jak upravit licenci, zdrojový kód, cenu, předání a odpovědnost

Smlouva o prodeji softwaru je dokument, který upravuje podmínky dodání, užívání nebo převodu softwaru mezi prodávajícím a kupujícím. V praxi se používá například při prodeji hotové aplikace, webového systému, mobilní aplikace, e-shopového řešení, firemního softwaru, doplňku, pluginu, licence nebo jiného digitálního produktu.

U softwaru je důležité si uvědomit, že nejde vždy o klasický prodej v běžném smyslu. Často se neprodává samotné vlastnictví autorských práv, ale poskytuje se licence k užívání softwaru. V jiných případech může být sjednán převod majetkových práv, předání zdrojového kódu, výhradní licence, nevýhradní licence nebo jen právo software používat za určitých podmínek.

Dobře připravená smlouva by měla jasně upravit co přesně je předmětem prodeje, zda kupující získává licenci nebo širší práva, jaká je cena, jak se software předává, jaké jsou podmínky užívání, kdo odpovídá za vady, zda je součástí podpora, aktualizace, zdrojový kód nebo dokumentace. Bez těchto ujednání může později vzniknout spor o to, co kupující skutečně získal.

K čemu slouží smlouva o prodeji softwaru?

Smlouva slouží k písemnému nastavení podmínek mezi osobou, která software dodává, a osobou, která jej kupuje nebo získává právo jej používat. Může jít o jednoduchý prodej hotového softwaru, dodání aplikace na míru, převod existujícího projektu, prodej licence nebo předání digitálního produktu.

U softwaru je zvlášť důležité přesně rozlišit, zda kupující získává pouze možnost software používat, nebo zda získává také právo software upravovat, dále prodávat, poskytovat třetím osobám, používat komerčně, provozovat na více zařízeních nebo zasahovat do zdrojového kódu.

Smlouva o prodeji softwaru může řešit zejména

  • přesný popis softwaru,
  • rozsah licence nebo převáděných práv,
  • kupní cenu a způsob platby,
  • způsob předání softwaru,
  • předání zdrojového kódu nebo dokumentace,
  • instalaci, zprovoznění a testování,
  • odpovědnost za vady a funkčnost,
  • podporu, aktualizace a údržbu.

Kdy se smlouva o prodeji softwaru používá?

Smlouva se používá tehdy, když jedna strana dodává druhé straně software za úplatu. Může jít o hotový program, online aplikaci, interní firemní systém, webovou aplikaci, mobilní aplikaci, plugin, šablonu, databázový nástroj, automatizační skript nebo jiný digitální produkt.

Dokument je vhodný zejména tehdy, když má software vyšší hodnotu, má být používán ve firmě, má obsahovat specifické funkce, má být předán se zdrojovým kódem nebo má kupující získat širší práva než jen běžné užívání.

Smlouva se hodí například při

  • prodeji hotové aplikace,
  • prodeji webového systému,
  • převodu softwarového projektu,
  • dodání softwaru na míru,
  • prodeji licence k programu,
  • prodeji pluginu, šablony nebo modulu,
  • předání zdrojového kódu,
  • prodeji softwaru mezi podnikateli.

Prodej softwaru nebo licence k softwaru?

U softwaru je potřeba přesně určit, co kupující získává. V mnoha případech prodávající neposkytuje kupujícímu vlastnictví celého softwaru včetně autorských práv, ale pouze licenci, tedy oprávnění software používat v určitém rozsahu.

Pokud má kupující získat širší práva, například právo software upravovat, rozmnožovat, prodávat dalším osobám nebo začlenit do vlastního produktu, je vhodné to výslovně uvést. Nestačí pouze napsat, že software byl „prodán“, protože později může být sporné, zda šlo jen o užívací licenci, nebo o širší oprávnění.

Jak rozlišit nejčastější formy převodu softwaru

Forma Co obvykle znamená Co upravit ve smlouvě
Licence k užívání kupující může software používat podle sjednaných pravidel rozsah, dobu, počet uživatelů a omezení licence
Nevýhradní licence prodávající může software poskytnout i dalším osobám zda je licence časově nebo územně omezená
Výhradní licence kupující získává silnější postavení a prodávající může být omezen přesný rozsah výhradnosti a její cenu
Převod majetkových práv kupující získává širší práva k softwaru podle dohody co se převádí, v jakém rozsahu a za jakou cenu
Prodej zdrojového kódu kupující získá kód pro úpravy nebo další vývoj předání kódu, dokumentaci a práva k jeho použití

Co má obsahovat smlouva o prodeji softwaru?

Smlouva by měla obsahovat přesné označení smluvních stran, popis softwaru, rozsah licence nebo převáděných práv, kupní cenu, způsob platby, termín dodání, způsob předání, akceptaci, odpovědnost za vady, podporu, aktualizace, mlčenlivost, ochranu dat a ukončení smlouvy.

Pokud je software dodáván na míru, je vhodné přiložit také specifikaci funkcí, harmonogram, technické požadavky, akceptační kritéria a pravidla pro změnové požadavky. U hotového softwaru může být smlouva jednodušší, ale stále by měla jasně vymezit práva kupujícího.

Co ve smlouvě nepodcenit

Část smlouvy Co uvést Proč je důležitá
Smluvní strany údaje prodávajícího a kupujícího Je jasné, kdo software dodává a kdo jej získává.
Popis softwaru název, verzi, funkce, technické parametry Předchází sporům o to, co bylo předmětem smlouvy.
Licence nebo práva rozsah užívání, úprav, kopírování a dalšího poskytování Určuje, co kupující se softwarem smí dělat.
Cena kupní cenu, licenční odměnu nebo jiný model platby Předchází sporům o úhradu.
Předání způsob dodání softwaru, přístupy, instalace, dokumentace Je jasné, kdy je software dodán.
Akceptace testování a potvrzení převzetí Důležité zejména u softwaru na míru.
Vady postup při chybách a nefunkčnosti Řeší reklamace a opravy.
Podpora servis, údržbu, aktualizace a reakční doby Určuje, co se děje po dodání.

Smluvní strany

Ve smlouvě je potřeba přesně označit prodávajícího a kupujícího. Prodávajícím může být vývojář, softwarová firma, agentura, freelancer, distributor nebo jiný vlastník či oprávněný poskytovatel softwaru. Kupujícím může být fyzická osoba, podnikatel nebo společnost.

U podnikatelů se obvykle uvádí název, IČO, sídlo a osoba oprávněná jednat. U fyzických osob je vhodné uvést jméno, příjmení, datum narození a adresu. Pokud software dodává společnost, je vhodné ověřit, zda osoba podepisující smlouvu má oprávnění za společnost jednat.

U smluvních stran je vhodné uvést

  • název nebo jméno prodávajícího,
  • IČO nebo datum narození prodávajícího,
  • sídlo nebo adresu prodávajícího,
  • název nebo jméno kupujícího,
  • IČO nebo datum narození kupujícího,
  • sídlo nebo adresu kupujícího,
  • kontaktní osoby pro technickou komunikaci,
  • e-mail pro doručování přístupů, faktur a oznámení.

Popis prodávaného softwaru

Software by měl být ve smlouvě popsán tak, aby bylo jasné, co přesně kupující získává. Nestačí jen obecné označení typu „aplikace“ nebo „systém“. Vhodné je uvést název softwaru, verzi, hlavní funkce, technické prostředí, způsob provozu a případně odkaz na specifikaci.

Pokud se software skládá z více částí, například administrace, uživatelského rozhraní, databáze, API, mobilní aplikace a dokumentace, je vhodné tyto části uvést samostatně. U složitějších projektů bývá nejlepší přiložit technickou nebo funkční specifikaci jako přílohu smlouvy.

U softwaru je vhodné popsat

  • název softwaru,
  • verzi nebo datum dodání,
  • hlavní funkce,
  • technické prostředí,
  • způsob provozu,
  • součásti dodávky,
  • dokumentaci a návody,
  • omezení, která jsou kupujícímu známa.

Licence k užívání softwaru

Pokud kupující získává licenci, smlouva by měla přesně určit její rozsah. Je vhodné uvést, zda jde o licenci výhradní nebo nevýhradní, časově omezenou nebo neomezenou, územně omezenou nebo celosvětovou, pro jednoho uživatele nebo pro více uživatelů.

Důležité je také uvést, zda kupující může software instalovat na více zařízeních, používat jej v rámci celé firmy, zpřístupnit jej zaměstnancům, upravovat jej, kopírovat, zálohovat, integrovat do jiného systému nebo poskytnout třetím osobám.

Rozsah licence k softwaru

Oblast licence Co se upravuje Proč je důležitá
Typ licence výhradní nebo nevýhradní Určuje, zda může prodávající software poskytovat i jiným osobám.
Doba trvání na dobu určitou nebo neurčitou Je jasné, jak dlouho může kupující software používat.
Počet uživatelů jeden uživatel, více uživatelů, firma, skupina Důležité u firemního používání.
Územní rozsah Česká republika, EU, celosvětově Řeší, kde lze software používat.
Úpravy softwaru zda kupující může software měnit Důležité při předání zdrojového kódu.
Další poskytování zda může kupující software předat třetím osobám Předchází neoprávněnému šíření.

Předání zdrojového kódu

Zdrojový kód je u softwaru velmi důležitý. Pokud kupující získává pouze hotový program bez zdrojového kódu, jeho možnosti úprav mohou být omezené. Pokud má kupující software dále rozvíjet, upravovat nebo provozovat nezávisle na prodávajícím, je vhodné předání zdrojového kódu výslovně sjednat.

Smlouva by měla určit, zda se zdrojový kód předává, v jaké podobě, kdy, v jakém repozitáři, s jakou dokumentací a zda kupující získává právo k jeho úpravám. Samotné předání zdrojového kódu ještě nemusí automaticky znamenat neomezené právo s ním nakládat, pokud to není ve smlouvě upraveno.

U zdrojového kódu je vhodné upravit

  • zda se zdrojový kód předává,
  • v jaké podobě se předává,
  • kdy se předává,
  • zda se předává přes repozitář, archiv nebo jiný způsob,
  • zda je součástí dokumentace,
  • zda může kupující kód upravovat,
  • zda může kupující kód předat třetí osobě,
  • jak se řeší knihovny a části třetích stran.

Software třetích stran a open-source komponenty

Software často obsahuje knihovny, pluginy, frameworky, šablony, API nebo jiné komponenty třetích stran. Smlouva by měla řešit, zda takové části software obsahuje a za jakých podmínek je kupující může používat.

U open-source komponent je vhodné vědět, jaké licence se použijí a zda neomezují plánované komerční využití softwaru. Prodávající by měl kupujícího informovat o podstatných omezeních, která jsou mu známá a která mohou ovlivnit užívání softwaru.

U komponent třetích stran je vhodné řešit

  • jaké externí knihovny software používá,
  • zda jsou součástí placené licence,
  • kdo hradí licence třetích stran,
  • zda jsou použity open-source komponenty,
  • zda existují omezení komerčního využití,
  • zda je nutné uvést autory nebo licenci,
  • kdo odpovídá za obnovu externích licencí,
  • co se stane při ukončení podpory třetí stranou.

Kupní cena a platební podmínky

Cena za software může být nastavena různými způsoby. Může jít o jednorázovou kupní cenu, licenční poplatek, měsíční předplatné, cenu za uživatele, cenu za instalaci, cenu za zdrojový kód nebo kombinaci více složek.

Ve smlouvě je vhodné uvést, zda cena zahrnuje také instalaci, konfiguraci, migraci dat, školení, podporu, aktualizace, dokumentaci nebo předání zdrojového kódu. Pokud některé služby nejsou zahrnuty, měly by být výslovně uvedeny jako volitelné nebo placené zvlášť.

Možnosti nastavení ceny

Model ceny Kdy se hodí Co uvést ve smlouvě
Jednorázová cena u prodeje hotového softwaru nebo převodu projektu částku, splatnost a rozsah dodávky
Licenční poplatek u softwaru poskytovaného k užívání dobu licence, počet uživatelů a omezení
Předplatné u SaaS nebo online aplikací frekvenci plateb, obnovu a ukončení
Cena za uživatele u firemních systémů počet uživatelů a cenu za každého dalšího
Cena za zdrojový kód pokud se předává kód a širší práva zda je zahrnuta v ceně nebo hrazena zvlášť

Předání softwaru

Smlouva by měla určit, jak bude software předán. Může jít o zaslání instalačního souboru, předání přístupů, nasazení na server, předání repozitáře, sdílení archivu, aktivaci licence nebo zpřístupnění online účtu.

U složitějších systémů je vhodné rozlišit technické předání, instalaci, zprovoznění a akceptaci. Software může být technicky dodán, ale kupující jej ještě musí otestovat. Proto je vhodné sjednat postup, jak se ověří, že software odpovídá smlouvě.

Způsoby předání softwaru

Způsob předání Co znamená Co si pohlídat
Instalační soubor kupující obdrží soubor pro instalaci kompatibilitu, návod a licenční klíč
Přístupové údaje software je zpřístupněn přes účet bezpečné předání přístupů a změnu hesel
Nasazení na server prodávající software nainstaluje nebo zprovozní odpovědnost za hosting a technické prostředí
Repozitář kupující získá přístup ke zdrojovému kódu rozsah práv, dokumentaci a závislosti
Online služba software je dostupný jako SaaS dostupnost, podpora, data a ukončení služby

Akceptace softwaru

U softwaru na míru nebo větších systémů je vhodné sjednat akceptační proces. Akceptace znamená, že kupující software otestuje a potvrdí, že odpovídá sjednané specifikaci. Pokud najde vady, měl by je oznámit ve sjednané lhůtě.

Smlouva může určit, že pokud kupující software ve lhůtě neodmítne a neuvede konkrétní vady, považuje se software za převzatý. Takové ujednání pomáhá předejít nejasnostem, kdy je dodávka dokončena a kdy vzniká nárok na doplatek ceny.

U akceptace je vhodné upravit

  • kdy začíná testovací lhůta,
  • jak dlouho může kupující software testovat,
  • jak se oznamují vady,
  • co se považuje za podstatnou vadu,
  • lhůtu pro odstranění vad,
  • kdy se software považuje za převzatý,
  • zda převzetí zakládá nárok na doplatek ceny,
  • zda se sepisuje akceptační protokol.

Dokumentace, návody a školení

U softwaru je důležité řešit také dokumentaci. Kupující může potřebovat návod k instalaci, uživatelskou příručku, technickou dokumentaci, popis API, databázovou strukturu, přístupové údaje nebo instrukce pro administrátory.

Pokud má být součástí dodávky školení, je vhodné uvést jeho rozsah, formu, délku a počet účastníků. Bez jasné dohody může být sporné, zda školení bylo zahrnuto v ceně, nebo mělo být objednáno zvlášť.

Součástí dodávky může být

  • uživatelský návod,
  • technická dokumentace,
  • instalační příručka,
  • popis API,
  • administrátorská dokumentace,
  • přístupové údaje,
  • školení uživatelů,
  • předávací protokol.

Odpovědnost za vady softwaru

Smlouva by měla upravit, jak se řeší vady softwaru. U softwaru může jít o chyby funkcí, nefunkčnost, nesoulad se specifikací, problémy s instalací, bezpečnostní chyby, výpadky, nekompatibilitu nebo jiné technické problémy.

Je vhodné rozlišit vady, které brání používání softwaru, a menší nedostatky, které používání pouze omezují. Smlouva by měla určit, jak se vady oznamují, v jaké lhůtě se mají řešit a zda má kupující nárok na opravu, slevu, podporu nebo jiné řešení.

Jak řešit vady softwaru

Typ problému Příklad Možné řešení ve smlouvě
Kritická vada software nelze spustit nebo neplní hlavní funkci rychlá oprava, náhradní řešení nebo jiný postup
Funkční vada část systému nefunguje podle specifikace oprava ve sjednané lhůtě
Menší chyba drobná nepřesnost, která nebrání běžnému užívání oprava v rámci běžné údržby
Nekompatibilita software nefunguje v určitém prostředí řešit, pokud bylo prostředí předem sjednáno
Bezpečnostní problém riziko neoprávněného přístupu nebo zneužití prioritní oprava a oznámení stranám

Záruka, podpora a aktualizace

U softwaru je vhodné rozlišit odpovědnost za vady při dodání a následnou podporu. Oprava chyb, které existovaly při předání, může být součástí odpovědnosti za vady. Průběžná podpora, rozvoj, aktualizace nebo nové funkce však často bývají samostatnou placenou službou.

Smlouva by měla určit, zda prodávající poskytuje podporu, jak dlouho, v jakém rozsahu a za jakou cenu. Pokud se sjednává servisní smlouva nebo SLA, je vhodné uvést reakční doby, dostupnost podpory, komunikační kanály a priority chyb.

U podpory a aktualizací je vhodné řešit

  • zda je podpora součástí ceny,
  • jak dlouho podpora trvá,
  • jakým kanálem se hlásí požadavky,
  • reakční doby,
  • rozdíl mezi opravou vady a novým požadavkem,
  • zda jsou aktualizace zahrnuty v ceně,
  • zda se platí údržba,
  • kdo řeší bezpečnostní aktualizace.

Hosting, provoz a dostupnost softwaru

Pokud je software provozován online, je potřeba řešit také hosting a dostupnost. Smlouva by měla určit, zda hosting zajišťuje prodávající, kupující nebo třetí poskytovatel. Je vhodné uvést, kdo odpovídá za server, doménu, SSL certifikát, databázi, zálohy a technickou infrastrukturu.

Pokud je software poskytován jako služba, může být důležité sjednat dostupnost, odstávky, údržbu, zálohování a bezpečnost. Pokud je software předán kupujícímu k vlastnímu provozu, odpovědnost za hosting může přejít na kupujícího.

U provozu softwaru je vhodné upravit

  • kdo zajišťuje hosting,
  • kdo hradí provozní náklady,
  • kdo zajišťuje doménu a certifikáty,
  • kdo odpovídá za serverové prostředí,
  • zda jsou sjednány zálohy,
  • jak se řeší výpadky,
  • zda je sjednána dostupnost služby,
  • co se stane při ukončení provozu.

Data, databáze a migrace

Pokud software pracuje s daty, je vhodné upravit, komu data patří, kdo k nim má přístup a jak budou předána při ukončení smlouvy. U firemního softwaru mohou být data jednou z nejcennějších částí celého řešení.

Smlouva by měla určit, zda prodávající provede migraci dat, import ze starého systému, export při ukončení nebo zálohování. Pokud software obsahuje databázi zákazníků, objednávek, dokumentů nebo jiných citlivých údajů, je vhodné řešit také ochranu osobních údajů.

U dat je vhodné řešit

  • kdo je vlastníkem dat,
  • kdo má k datům přístup,
  • zda se provádí migrace dat,
  • formát importu a exportu,
  • zálohování dat,
  • předání dat při ukončení smlouvy,
  • ochranu osobních údajů,
  • mazání dat po ukončení spolupráce.

Ochrana osobních údajů a bezpečnost

Pokud software zpracovává osobní údaje, například údaje zákazníků, zaměstnanců, uživatelů nebo obchodních kontaktů, je vhodné upravit také ochranu osobních údajů. Podle konkrétní situace může být potřeba samostatná smlouva o zpracování osobních údajů nebo jiné bezpečnostní ujednání.

Smlouva by měla alespoň obecně řešit zabezpečení přístupů, hesla, uživatelské role, zálohy, šifrování, logování, aktualizace a postup při bezpečnostním incidentu. U citlivých systémů je vhodné bezpečnost popsat podrobněji.

U bezpečnosti je vhodné upravit

  • přístupová práva,
  • správu uživatelských účtů,
  • zálohování,
  • šifrování nebo jiné ochranné prvky,
  • bezpečnostní aktualizace,
  • postup při incidentu,
  • mlčenlivost ohledně dat,
  • předání nebo smazání dat po ukončení smlouvy.

Mlčenlivost a obchodní tajemství

Při prodeji softwaru si strany často předávají důvěrné informace. Může jít o zdrojový kód, databáze, obchodní model, zákaznická data, technickou dokumentaci, cenové podmínky, přístupové údaje nebo interní know-how.

Smlouva by měla určit, které informace jsou důvěrné, jak s nimi mohou strany nakládat a jak dlouho povinnost mlčenlivosti trvá. U zdrojového kódu a know-how bývá tato část obzvlášť důležitá.

U mlčenlivosti je vhodné upravit

  • jaké informace jsou důvěrné,
  • komu mohou být informace předány,
  • ochranu zdrojového kódu,
  • ochranu přístupových údajů,
  • ochranu dat a databází,
  • trvání mlčenlivosti po skončení smlouvy,
  • vrácení nebo smazání podkladů,
  • následky porušení mlčenlivosti.

Změnové požadavky a další vývoj

U softwaru na míru se často stává, že kupující během vývoje požaduje nové funkce, úpravy nebo změny původního zadání. Smlouva by měla určit, jak se takové změny schvalují, oceňují a zapracovávají.

Bez pravidel pro změnové požadavky může vzniknout spor, zda určitá funkce měla být součástí původní ceny, nebo jde o novou práci navíc. Proto je vhodné mít ve smlouvě jasný postup pro schvalování změn.

U změnových požadavků je vhodné řešit

  • jak se změna zadává,
  • kdo ji schvaluje,
  • zda se připraví cenová nabídka,
  • vliv změny na termín dodání,
  • vliv změny na cenu,
  • zda je změna součástí původního rozsahu,
  • jak se změny dokumentují,
  • kdy může prodávající změnu odmítnout.

Omezení odpovědnosti

Prodávající se může snažit omezit svou odpovědnost například za výpadky, nepřímé škody, ztrátu zisku, neodborné zásahy kupujícího nebo problémy způsobené třetími stranami. Taková ujednání by měla být formulována srozumitelně a přiměřeně.

Kupující by měl naopak dbát na to, aby omezení odpovědnosti nebylo příliš široké, zejména pokud software používá pro důležitý provoz, obchodní procesy nebo práci s daty. U kritického softwaru je vhodné odpovědnost řešit podrobněji.

Ve smlouvě lze řešit odpovědnost za

  • nefunkčnost softwaru,
  • nesoulad se specifikací,
  • ztrátu nebo poškození dat,
  • výpadky provozu,
  • neodborný zásah kupujícího,
  • zásahy třetích osob,
  • nekompatibilní technické prostředí,
  • porušení licenčních podmínek.

Ukončení smlouvy

Smlouva by měla určit, kdy a jak může být ukončena. U jednorázového prodeje může smlouva skončit předáním softwaru a zaplacením ceny. U licence, předplatného nebo podpory je vhodné upravit výpověď, odstoupení, ukončení přístupů a předání dat.

Pokud kupující používá software dlouhodobě, je důležité vědět, co se stane po ukončení smlouvy. Může jít o zánik licence, zablokování přístupu, export dat, smazání dat, ukončení podpory nebo povinnost přestat software používat.

U ukončení smlouvy je vhodné upravit

  • kdy smlouva končí,
  • zda lze smlouvu vypovědět,
  • výpovědní dobu,
  • odstoupení při porušení smlouvy,
  • dopad ukončení na licenci,
  • export dat,
  • smazání dat,
  • ukončení podpory a přístupů.

Smluvní pokuta

Smluvní pokuta může být sjednána například pro případ neoprávněného šíření softwaru, porušení licence, nezaplacení ceny, porušení mlčenlivosti, neoprávněného předání zdrojového kódu nebo zneužití přístupových údajů.

Pokuta by měla být konkrétní a přiměřená. Pokud má být použitelná, mělo by být jasné, za jaké jednání vzniká, v jaké výši, kdy je splatná a zda se tím dotýká právo na náhradu škody.

U smluvní pokuty je vhodné upravit

  • konkrétní porušení povinnosti,
  • výši smluvní pokuty,
  • splatnost smluvní pokuty,
  • zda se může uplatnit opakovaně,
  • zda je dotčeno právo na náhradu škody,
  • způsob výzvy k úhradě,
  • vazbu na porušení licence,
  • vazbu na mlčenlivost nebo zdrojový kód.

Nejčastější chyby ve smlouvě o prodeji softwaru

Nejčastější chybou je nejasné vymezení práv kupujícího. Pokud smlouva pouze uvádí, že se software prodává, ale neřeší licenci, zdrojový kód, úpravy a další poskytování, může být později sporné, co kupující skutečně získal.

Další častou chybou je chybějící specifikace. Pokud není jasné, jaké funkce má software mít, jak se předává a jak se testuje, může vzniknout spor o to, zda byl software dodán řádně. Problémem bývá také nejasná podpora, aktualizace a odpovědnost za data.

Na co si dát pozor

  • není jasné, zda jde o prodej, licenci nebo převod práv,
  • software není dostatečně popsán,
  • není uveden rozsah licence,
  • není řešeno předání zdrojového kódu,
  • nejsou uvedeny komponenty třetích stran,
  • není jasný způsob předání softwaru,
  • chybí akceptační proces,
  • není upravena odpovědnost za vady,
  • není řešena podpora a aktualizace,
  • není upraveno nakládání s daty po ukončení smlouvy.

Jak připravit smlouvu o prodeji softwaru krok za krokem?

Příprava smlouvy začíná tím, že si strany ujasní, co přesně má být předmětem smlouvy. Je potřeba určit, zda se dodává hotový software, software na míru, licence, zdrojový kód, online služba nebo celý softwarový projekt.

Poté je vhodné nastavit rozsah práv, cenu, termíny, způsob předání, testování, dokumentaci, podporu, odpovědnost za vady, ochranu dat a ukončení smlouvy. U složitějších projektů je vhodné přiložit podrobnou specifikaci jako přílohu.

Postup přípravy smlouvy

  1. Doplňte přesné údaje prodávajícího a kupujícího.
  2. Popište software a jeho hlavní funkce.
  3. Určete, zda kupující získává licenci nebo širší práva.
  4. Vymezte rozsah licence a užívání softwaru.
  5. Upravte, zda se předává zdrojový kód.
  6. Doplňte cenu a platební podmínky.
  7. Stanovte termín a způsob předání softwaru.
  8. Upravte testování a akceptaci.
  9. Doplňte pravidla pro vady, podporu a aktualizace.
  10. Vyřešte data, bezpečnost a osobní údaje.
  11. Upravte ukončení smlouvy a následky po ukončení.
  12. Smlouvu podepište a uschovejte včetně příloh.

Kontrolní seznam před podpisem smlouvy

Před podpisem je vhodné zkontrolovat, zda smlouva odpovídá skutečné dohodě stran. Největší pozornost si zaslouží předmět smlouvy, rozsah licence, zdrojový kód, cena, předání, akceptace, vady, podpora a nakládání s daty.

  • Je software přesně popsán?
  • Je jasné, zda jde o licenci nebo převod širších práv?
  • Je uveden rozsah užívání softwaru?
  • Je jasné, zda se předává zdrojový kód?
  • Jsou uvedeny komponenty třetích stran?
  • Je stanovena cena a splatnost?
  • Je popsán způsob předání softwaru?
  • Je upraveno testování a převzetí?
  • Je řešena odpovědnost za vady?
  • Je jasné, zda je součástí podpora?
  • Je upraveno nakládání s daty?
  • Je jasné, co se stane po ukončení smlouvy?

Výhody použití online vzoru smlouvy o prodeji softwaru

Online vzor smlouvy o prodeji softwaru pomáhá připravit dokument přehledně a systematicky. Uživatel doplní údaje prodávajícího, kupujícího, popis softwaru, rozsah licence, cenu, předání, zdrojový kód, podporu, vady, data a ukončení smlouvy.

Výhodou vzoru je jasná struktura. Pomáhá projít hlavní otázky, které by si strany měly vyjasnit ještě před předáním softwaru nebo zaplacením ceny. To je důležité zejména u licenčních práv, zdrojového kódu a odpovědnosti za vady.

Vzor lze použít pro jednodušší prodej hotového softwaru i pro podrobnější smlouvu u softwarového projektu. Podle konkrétní situace je vhodné doplnit také přílohy, například technickou specifikaci, popis funkcí, ceník podpory, akceptační protokol, seznam komponent třetích stran nebo bezpečnostní pravidla.

Proč použít aktuální vzor smlouvy o prodeji softwaru?

Použití aktuálního vzoru smlouvy o prodeji softwaru je praktické proto, že software není vždy jednoduchý předmět prodeje. Pokud smlouva neřeší licenci, zdrojový kód, podporu, data a odpovědnost, může být později obtížné prokázat, co bylo skutečně dohodnuto.

Dobře připravená smlouva chrání prodávajícího i kupujícího. Prodávající má jasně vymezeno, co dodává a jaká práva poskytuje. Kupující má naopak písemně potvrzeno, co může se softwarem dělat, jak jej může používat a jak se budou řešit vady nebo podpora.

Pokud prodáváte nebo kupujete software, vyplatí se připravit přehlednou smlouvu o prodeji softwaru, která upraví předmět dodávky, licenci, zdrojový kód, cenu, předání, akceptaci, vady, data a ukončení spolupráce. Díky tomu bude celý převod srozumitelnější, bezpečnější a lépe doložitelný.

Související formuláře