Samengevat
Bedrijven die zelf software ontwikkelen, kunnen mogelijk gebruikmaken van de WBSO. Voorwaarde is dat de programmatuur (programmeer)technisch nieuw is voor de onderneming én dat er geprogrammeerd wordt in een native programmeertaal (zoals JavaScript, Python of C++). De programmeurs moeten bovendien op de eigen loonlijst staan; ingehuurde krachten via detachering komen niet in aanmerking.
Niet alle ontwikkelactiviteiten zijn WBSO-waardig. Routinematig programmeren, het bouwen van websites, het implementeren van bestaande libraries en low-code ontwikkeling vallen buiten de regeling. Alleen werkzaamheden waarbij sprake is van echte technische onzekerheid en risico’s komen in aanmerking.
Programmatuurontwikkeling binnen de WBSO
Als een onderneming eigen software (programmatuur) ontwikkelt, dan is het mogelijk dat een deel van de ontwikkelactiviteiten onder de WBSO valt en dan specifiek onder het onderdeel programmatuurontwikkeling. Er zijn wel een aantal specifieke voorwaarden aan de WBSO verbonden, wat het zelfstandig doen van een succesvolle aanvraag voor veel bedrijven lastig en complex maakt.
Zo moet wat er ontwikkeld wordt (programmeer)technisch nieuw zijn voor de onderneming. De technische kennis (wat kan er van de onderneming op basis van het verleden en het profiel van de programmeurs worden verwacht) vormt hierbij de maatstaf. Maar ook wat er op de reguliere manier (via bestaande software) aan kennis kan worden vergaard. Basale programmeerproblematieken vallen hierdoor vaak af voor de WBSO. Er moet namelijk sprake zijn van (programmeer)technische onzekerheid en risico’s tijdens de ontwikkelwerkzaamheden om het beoogde resultaat te bereiken.
Meer weten over WBSO Programmatuurontwikkeling?
Wanneer aanvragen
Elke ondernemer in Nederland die zelf software ontwikkelt kan een WBSO-aanvraag indienen, maar er zijn wel een aantal regels. Specifiek komt een onderneming in aanmerking voor de WBSO in de volgende gevallen:
- De onderneming verricht onderzoeks- (speur-), en/of ontwikkelingswerk (S&O);
- De onderneming voert in opdracht van derden onderzoeks- en ontwikkelingswerk uit.
Het komt helaas nog vaak in de praktijk voor dat een onderneming niet in aanmerking komt voor WBSO omdat de programmeurs worden ingehuurd via detachering of andere constructies. Om daadwerkelijk in aanmerking te komen voor de WBSO moeten de programmeurs op de eigen loonlijst (in dienst) staan.