Kod źródłowy jest wart tyle, ile ktoś zapłaci za prawo do korzystania z niego. Dla software house’u ta kwota zależy od pięciu rzeczy:
- wielkości i dojrzałości kodu,
- jakości i testów,
- dokumentacji,
- czystości praw,
- tego, komu kod może się przydać.
Działający produkt z testami i kompletnym łańcuchem praw ma wartość, którą da się zmierzyć. Porzucony prototyp bez testów, napisany przez kontraktorów bez pisemnych przeniesień, jest wart niewiele, dopóki tego nie uporządkujesz.
Ile może być wart kod: orientacyjne widełki
Widełki dotyczą kodu, do którego firma ma pełne prawa. To punkt wyjścia. Konkretne repozytorium wymaga osobnej wyceny.
| Co masz | Przedział, EUR |
|---|---|
| Małe repozytorium, do 10 tys. linii | 200 - 1500 |
| Średni produkt, 10-100 tys. linii | 1500 - 15 000 |
| Duży produkt z historią i testami | 15 000 - 100 000 |
Orientacyjnie, za licencję niewyłączną. Kod zostaje twój. Sprawdzono 12 października 2026.
Co podnosi wartość kodu?
- Działa w produkcji. Kod, który obsługiwał prawdziwych użytkowników, jest wart więcej niż prototyp.
- Testy. Pokrycie testami pokazuje kupującemu, że może zmieniać kod bez strachu.
- Historia zmian. Pełna historia commitów z opisami pokazuje, jak kod powstawał. Dla firm trenujących modele AI to często najcenniejsza część.
- Dokumentacja. README, opis architektury, instrukcja wdrożenia.
- Czyste prawa. Każdy autor ma podstawę: umowę o pracę albo pisemne przeniesienie. Zobacz kto jest właścicielem kodu.
- Nisza. Kod rozwiązujący konkretny problem branżowy, na przykład integracja z rzadkim systemem albo silnik rozliczeń, ma węższy rynek, ale kupujący płaci za zaoszczędzone miesiące.
Co obniża wartość kodu?
- brak pisemnych przeniesień praw od programistów na B2B,
- dane klientów, hasła i klucze w historii repozytorium,
- zależności z licencjami copyleft, które utrudniają dystrybucję,
- przestarzały stos technologiczny bez aktualizacji,
- logika biznesowa, do której prawa ma klient.
Jak policzyć, ile kodu masz?
Zrób inwentaryzację. Dla każdego repozytorium zapisz:
- co robi i czy działało w produkcji,
- liczbę linii kodu bez zależności i plików generowanych,
- pokrycie testami,
- kto pisał i na jakiej umowie,
- na podstawie jakiej umowy z klientem powstało i czy prawa zostały w firmie,
- jakie licencje open source są w zależnościach.
Wyjdą ci trzy grupy: kod na pewno twój, kod na pewno klienta i kod niejasny. Wyceniać ma sens tylko pierwszą grupę. Trzecią warto uporządkować, bo często to ona jest największa.
Jak zamienić wartość kodu na pieniądze?
Są dwie drogi:
| Droga | Co się dzieje z kodem | Ile razy zarabiasz |
|---|---|---|
| Licencja na oprogramowanie | Zostaje w firmie | Wiele razy |
| Sprzedaż kodu źródłowego | Prawa przechodzą na kupującego | Raz |
W obu przypadkach przychód z programu, który firma sama wytworzyła w pracach badawczo-rozwojowych, może podlegać IP Box. Szczegóły na stronie o IP Box.