Software-Entwicklungsvertrag
Vom Pflichtenheft bis zur Quellcode-Übergabe — der vollständige Rahmen für individuelle Softwareentwicklung.
Der Software-Entwicklungsvertrag regelt die Beauftragung individueller Softwareentwicklung — App, Web-Anwendung oder Individualsoftware. Sie wählen zwischen Festpreis (Werkvertrag mit Meilensteinen und förmlicher Abnahme nach § 640 BGB) und Time & Material (Aufwandsvergütung mit agilen Sprints). Da § 69b UrhG nur für angestellte Programmierer gilt, regelt der Vertrag die Rechteeinräumung am Quellcode ausdrücklich — inklusive Open-Source-Offenlegungspflicht und AVV-Hinweis bei Verarbeitung personenbezogener Daten.

- Law by country
- GDPR-compliant
- No AI training
- PII masking
- Lawyer handover
- Seven languages

What's in this template
Numbers from the actual definition — not marketing slides.
- Clauses
- 31
- Clause variants
- 0
- Wizard fields
- 37
- Quality checks
- 8
- Legal basis citations
- 8
What the contract contains
- Projektbeschreibung mit Verweis auf das Pflichtenheft (Anlage)
- Vergütungsmodell-Weiche: Festpreis mit Meilensteinen oder Time & Material mit Stundensatz/Cap
- Abnahmeverfahren mit Abnahmefiktion nach § 640 Abs. 2 BGB (bei Festpreis)
- Explizite Rechteeinräumung am Quellcode (§ 69b UrhG gilt nicht für freie Auftragnehmer)
- Quellcode-Übergabe bei Projektende
- Open-Source-/Third-Party-Offenlegungspflicht (Copyleft-/GPL-Risiken)
- Hosting-/Deployment-Verantwortung
- Haftungsbegrenzung und AVV-Hinweis nach Art. 28 DSGVO
Optional additional clauses
- Schiedsklausel
- Höhere Gewalt
- Abtretungsverbot
- Mehrere Ausfertigungen / E-Signatur
- Form von Mitteilungen
When you need this contract
- Beauftragung einer App-, Web- oder Individualsoftware-Entwicklung
- Festpreis-Projekte mit klar abgegrenztem Pflichtenheft
- Agile Entwicklung nach Aufwand (Time & Material) mit Sprints
- Projekte mit Bedarf an klarer Quellcode-/IP-Übertragung
Who it is for: Unternehmen und Start-ups, die eine App, Web-Anwendung oder Individualsoftware bei einem freien Entwickler oder einer Softwareagentur in Auftrag geben.
For complex fields such as the scope of services or the purpose, you can request a suggestion via the sparkle button — the suggestion stays editable before it enters the contract.
Once created, you can hand the contract to a suitable lawyer from our network with one click — including full text and metadata.
Bei Projektvolumen ab ca. 50.000 EUR, mehrstufigen Abnahmestrukturen oder Einsatz copyleft-lizenzierter Open-Source-Komponenten empfehlen wir die anschließende Übergabe an eine:n IT-Anwält:in aus unserem Netzwerk.
Frequently asked questions
A sign-ready contract in 5 minutes.
Answer a few questions — the wizard does the rest. PDF + DOCX ready to download.
Read on