Softwareentwicklung gilt als Forschung und Entwicklung (F&E), wenn sie über die bloße Umsetzung bekannter Methoden hinausgeht und technische Unsicherheiten löst, die nicht mit vorhandenem Wissen überbrückt werden können. Entscheidend ist nicht das Ergebnis, sondern der Erkenntnisgewinn: Das Projekt muss systematisch auf neues Wissen abzielen. Ob dein konkretes Softwareprojekt diese Schwelle erreicht, hängt von mehreren Kriterien ab, die dieser Artikel Schritt für Schritt erklärt.
Welche Kriterien muss Softwareentwicklung für F&E erfüllen?
Softwareentwicklung gilt als F&E, wenn sie die drei zentralen Frascati-Kriterien erfüllt: Das Vorhaben muss neuartig, mit echter technischer Unsicherheit behaftet und systematisch durchgeführt werden. Alle drei Merkmale müssen gleichzeitig vorliegen. Fehlt auch nur eines, reicht das Projekt in der Regel nicht für eine Anerkennung als förderfähige F&E-Tätigkeit aus.
Die Frascati-Kriterien stammen aus dem gleichnamigen OECD-Handbuch und bilden die international anerkannte Grundlage für die Einordnung von F&E-Tätigkeiten. Die Bescheinigungsstelle Forschungszulage (BSFZ) wendet genau diese Kriterien an, wenn sie über die Förderfähigkeit eines Projekts im Rahmen der Forschungszulage und Innovationsförderung entscheidet.
Im Einzelnen bedeuten die drei Kernkriterien – Neuartigkeit, Unsicherheit und Systematik – für Softwareprojekte:
- Neuartigkeit: Das Projekt muss einen Erkenntnisfortschritt über den aktuellen Stand der Technik hinaus anstreben. Es reicht nicht, eine bereits bekannte Lösung nachzubauen oder anzupassen. Entscheidend ist, dass etwas technisch oder wissenschaftlich Neues entwickelt wird, das so bisher nicht existiert.
- Unsicherheit: Bei Projektbeginn muss unklar sein, ob und wie die technischen Ziele erreichbar sind. Die Lösung darf zu diesem Zeitpunkt weder offensichtlich noch mit etablierten Standardmethoden problemlos umsetzbar sein. Wer die Lösung von Anfang an kennt, betreibt keine F&E.
- Systematik: Die Arbeit muss methodisch geplant, dokumentiert und nachvollziehbar sein. Intuitives oder rein ad hoc durchgeführtes Entwickeln reicht nicht aus. Zusätzlich müssen die gewonnenen Erkenntnisse so festgehalten werden, dass sie reproduzierbar und übertragbar sind.
Für die Forschungszulage gilt darüber hinaus: Das Projekt muss einem der drei anerkannten F&E-Typen zuzuordnen sein, nämlich Grundlagenforschung, industrielle Forschung oder experimentelle Entwicklung. In der Praxis fallen die meisten Softwareprojekte in die Kategorie der experimentellen Entwicklung, also die systematische Arbeit auf Basis vorhandenen Wissens mit dem Ziel, neue Produkte, Verfahren oder Systeme zu entwickeln oder bestehende wesentlich zu verbessern.
Was zählt nicht als F&E in der Softwareentwicklung?
Routinemäßige Softwareentwicklung, Fehlerbehebungen, reine Wartungsarbeiten und die Anpassung bestehender Systeme an neue Anforderungen gelten nicht als F&E. Auch die bloße Nutzung bekannter Frameworks, Bibliotheken oder Standardarchitekturen ohne technische Neuheit reicht nicht aus, selbst wenn das Projekt intern aufwendig oder komplex erscheint. Nicht jede neue Software und nicht jedes innovative Produkt ist automatisch förderfähige F&E.
In der Praxis führen folgende Tätigkeiten häufig zu Ablehnungen oder Abgrenzungsproblemen:
- Anpassung einer bestehenden Software an neue Kundenanforderungen oder Marktbedingungen ohne technische Neuentwicklung
- Migration von Systemen auf neue Plattformen, wenn die technische Vorgehensweise bereits bekannt ist
- Integration von Standard-APIs, Cloud-Diensten oder Drittanbieter-Komponenten ohne eigene algorithmische Entwicklung
- Qualitätssicherung, Testing und Deployment, sofern sie nicht direkt mit der F&E-Tätigkeit verknüpft sind
- Schulung und Einarbeitung von Mitarbeitern in neue Technologien
- Projektmanagement und administrative Tätigkeiten rund um das Entwicklungsprojekt
Ein häufiges Missverständnis betrifft den Einsatz von Künstlicher Intelligenz (KI): Nicht jedes KI-Projekt ist automatisch förderfähig. Wer ein vortrainiertes Modell wie GPT oder ein fertiges Machine-Learning-Framework lediglich in eine Anwendung einbettet, ohne eigene algorithmische Entwicklung oder Modellanpassung, betreibt aus F&E-Perspektive in der Regel nur Systemintegration. Die bloße Nutzung bestehender KI-Modelle oder Standardsoftware begründet allein noch keine förderfähige F&E. Anders liegt der Fall, wenn du ein eigenes Modell trainierst, neue Architekturen entwickelst oder spezifische Lernverfahren für ein technisch ungelöstes Problem entwirfst. Welche Fördermöglichkeiten für Software- und KI-Projekte dabei konkret in Frage kommen, hängt von der genauen Ausgestaltung deines Vorhabens ab.
Wie unterscheiden sich F&E-Phasen innerhalb eines Softwareprojekts?
Innerhalb eines Softwareprojekts sind nicht alle Phasen gleichermaßen förderfähig. F&E-Tätigkeiten und Routineentwicklung laufen in der Praxis oft parallel oder wechseln sich ab. Bei gemischten Projekten müssen förderfähige F&E-Arbeiten und normale Entwicklungsarbeiten ausdrücklich voneinander getrennt betrachtet werden. Entscheidend ist die phasengenaue Abgrenzung: Nur der Teil eines Projekts, der tatsächlich die Kriterien Neuartigkeit, Unsicherheit und Systematik erfüllt, kann für die Forschungszulage geltend gemacht werden.
Eine typische Softwareentwicklung durchläuft mehrere Phasen, die unterschiedlich zu bewerten sind:
- Konzept und Grundlagenanalyse: Wenn in dieser Phase neue technische Ansätze untersucht und bewertet werden, kann das als industrielle Forschung eingestuft werden, vorausgesetzt, das Ergebnis ist offen und technisch unsicher.
- Prototypenentwicklung: Die Entwicklung eines ersten funktionierenden Prototyps, der einen neuartigen Ansatz umsetzt, zählt klassischerweise zur experimentellen Entwicklung und ist häufig der Kern des F&E-Anteils.
- Iterative Weiterentwicklung: Solange technische Unsicherheiten bestehen und neue Lösungsansätze erprobt werden, bleibt die Tätigkeit im F&E-Bereich. Sobald der Ansatz technisch gesichert ist und nur noch ausgerollt wird, endet die F&E-Phase.
- Produktivsetzung und Betrieb: Diese Phase gilt grundsätzlich nicht als F&E, auch wenn sie technisch anspruchsvoll ist.
Für die Forschungszulage und Innovationsförderung ist diese Abgrenzung besonders wichtig, weil förderfähige Kosten nur für den nachgewiesenen F&E-Anteil angesetzt werden dürfen. Ein Projekt, das zu 40 Prozent aus echter F&E und zu 60 Prozent aus Routineentwicklung besteht, kann nur für den F&E-Anteil gefördert werden. Eine saubere Phasenabgrenzung schützt vor späteren Rückforderungen.
Welche Förderprogramme gibt es für F&E-Softwareprojekte?
Für Softwareprojekte mit F&E-Charakter stehen in Deutschland mehrere Förderprogramme zur Verfügung. Das wichtigste steuerbasierte Instrument ist die Forschungszulage nach dem Forschungszulagengesetz (FZulG). Daneben gibt es projektbasierte Förderprogramme wie das Zentrale Innovationsprogramm Mittelstand (ZIM) sowie EU-Förderungen und Länderprogramme.
Forschungszulage nach dem FZulG
Die Forschungszulage ist ein steuerliches Instrument, das grundsätzlich allen in Deutschland steuerpflichtigen Unternehmen offensteht, unabhängig von Größe oder Branche. Zu den förderfähigen Kosten zählen insbesondere Personalkosten für F&E-tätige Mitarbeiter sowie Eigenleistungen von Einzelunternehmern und Mitunternehmern. Darüber hinaus können unter bestimmten Voraussetzungen Auftragsforschungskosten berücksichtigt werden. Sachkosten wie Softwarelizenzen oder Maschinen sind hingegen nicht direkt förderfähig. Ob und in welchem Umfang eine Betriebskostenpauschale angesetzt werden kann, hängt vom Zeitraum des F&E-Vorhabens und den jeweils geltenden gesetzlichen Voraussetzungen ab – die anwendbaren Regelungen unterscheiden sich je nachdem, ob das Vorhaben in den Zeitraum bis 2022, 2024/2025 oder ab 2026 fällt. Die Förderung erfolgt als Steuergutschrift und wirkt damit auch bei Unternehmen, die in einem Jahr keinen Gewinn ausweisen. Der Prozess ist grundsätzlich zweistufig: Zunächst prüft die BSFZ ausschließlich den inhaltlichen F&E-Charakter des Vorhabens und stellt bei positivem Ergebnis eine Bescheinigung aus. Anschließend beantragst du die Forschungszulage beim zuständigen Finanzamt, das die förderfähigen Kosten prüft und die Zulage festsetzt.
ZIM und weitere Projektförderungen
Das ZIM fördert konkrete Innovationsprojekte mittelständischer Unternehmen mit direkten Zuschüssen. Im Unterschied zur Forschungszulage wird beim ZIM das Projekt vorab inhaltlich geprüft und bewilligt – eine rückwirkende Antragstellung ist hier grundsätzlich nicht möglich, da der Antrag vor Projektbeginn gestellt werden muss. Beide Instrumente können grundsätzlich kombiniert werden, allerdings mit Einschränkungen bei der Doppelförderung einzelner Kostenblöcke. Für sehr große oder internationale Vorhaben können EU-Programme wie Horizon Europe relevant sein, wobei auch dort die Förderfähigkeit vor Projektbeginn entsprechend den jeweiligen Programmbedingungen geprüft werden muss. Die Wahl des richtigen Instruments hängt von Projektgröße, Unternehmensstruktur und Förderziel ab.
Wie wird der F&E-Anteil in einem Softwareprojekt dokumentiert?
Der F&E-Anteil in einem Softwareprojekt muss durch eine nachvollziehbare, zeitnahe Dokumentation belegt werden. Dazu gehören Projektbeschreibungen, die technische Unsicherheiten und Entwicklungsziele klar benennen, sowie Stundennachweise, die zeigen, welche Mitarbeiter wann an welchen F&E-Tätigkeiten gearbeitet haben.
Eine belastbare Dokumentation für die Forschungszulage umfasst typischerweise folgende Elemente:
- Projektbeschreibung: Darstellung des technischen Problems, der angestrebten Lösung, der bestehenden technischen Unsicherheiten und des Stands der Technik zu Projektbeginn. Dabei sollte deutlich werden, warum bestehende Lösungen nicht ausreichen und welcher Erkenntnisgewinn angestrebt wird. Der Fokus muss auf dem Entwicklungs- und Erkenntnisprozess liegen, nicht auf dem fertigen Produkt.
- Abgrenzung der F&E-Tätigkeiten: Klare Unterscheidung zwischen F&E-Phasen und Routineentwicklung innerhalb des Projekts
- Arbeitszeitaufzeichnungen und Stundennachweise: Detaillierte Aufzeichnungen, welche Personen in welchem Umfang an F&E-Tätigkeiten beteiligt waren. Bei agilen Projekten sind Sprint-Dokumentationen, Kanban-Boards oder Git-Commit-Historien hilfreiche Ergänzungen, sofern F&E-Tätigkeiten darin sauber von Routineentwicklung getrennt erkennbar sind.
- Entwicklungs- und Projektberichte sowie Meilensteine: Dokumentation von Erkenntnisfortschritten, Fehlschlägen und Richtungsänderungen während der Entwicklung, etwa durch Projekttagebücher, technische Spezifikationen oder Testberichte
- Lohnunterlagen und Verträge: Gehaltsabrechnungen, Arbeitsverträge und Nachweise über die tatsächlich angefallenen Personalkosten; bei Auftragsforschung zusätzlich die entsprechenden Verträge und Rechnungen
Ein häufiger Fehler ist der Versuch, die Dokumentation rückwirkend zu erstellen. Die Forschungszulage kann zwar steuerlich auch für vergangene förderfähige F&E-Vorhaben relevant sein, sofern die geltenden Antragsfristen eingehalten werden – fehlende Zeitnachweise lassen sich im Nachhinein jedoch kaum glaubwürdig rekonstruieren. Bei rückwirkenden Anträgen spielen vorhandene Projektdokumentation und Nachweise daher eine besonders große Rolle. Die BSFZ prüft den F&E-Charakter des Vorhabens, das Finanzamt prüft anschließend die Kosten und setzt die Forschungszulage fest – beide Stellen prüfen die Unterlagen kritisch. Wer von Anfang an sauber dokumentiert, vermeidet später aufwendige Nachweispflichten. Informationen zu den Fördermöglichkeiten für Software- und KI-Projekte helfen dabei, den richtigen Rahmen für die eigene Dokumentation zu verstehen.
Wann lohnt sich eine Fördermittelberatung für Software-F&E?
Eine Fördermittelberatung lohnt sich für Software-F&E-Projekte immer dann, wenn die Abgrenzung zwischen F&E und Routineentwicklung unklar ist, wenn mehrere Förderprogramme infrage kommen oder wenn du erstmals einen BSFZ-Antrag stellst. Auch bei laufenden oder bereits abgeschlossenen Projekten kann professionelle Unterstützung vermeiden, dass Förderpotenzial ungenutzt bleibt oder Fehler im Antrag zu Ablehnungen führen.
Konkret ist externe Unterstützung besonders sinnvoll in folgenden Situationen:
- Das Projekt bewegt sich in einer technischen Grauzone, bei der nicht eindeutig ist, ob die F&E-Kriterien Neuartigkeit, Unsicherheit und Systematik erfüllt sind
- Du hast mehrere Entwicklungsprojekte parallel und möchtest wissen, welche davon förderfähig sind
- Die Projektbeschreibung für die BSFZ muss so formuliert werden, dass technische Unsicherheiten klar und überzeugend dargestellt werden
- Es sollen verschiedene Förderprogramme strategisch kombiniert werden, zum Beispiel Forschungszulage und ZIM
- Ein früherer Antrag wurde abgelehnt und du möchtest verstehen, warum und wie du es besser machen kannst
Die häufigsten Fehler, die zu Problemen führen, sind unzureichende Darstellung technischer Unsicherheiten, fehlende Abgrenzung zwischen F&E und Nicht-F&E sowie lückenhafte Stundennachweise. Diese Fehler lassen sich mit der richtigen Vorbereitung vermeiden, bevor der Antrag eingereicht wird, nicht erst danach.
Wie das Fördercafé bei der Einordnung von Softwareentwicklung als F&E unterstützt
Die Frage, ob ein Softwareprojekt als Forschung und Entwicklung gilt, ist selten eindeutig zu beantworten, ohne das konkrete Vorhaben zu kennen. Das Fördercafé unterstützt dich dabei, diese Einordnung fundiert vorzunehmen und den Förderprozess strukturiert anzugehen. Eine steuerliche Beratung bietet das Fördercafé dabei nicht an.
Das Fördercafé unterstützt unter anderem bei:
- der Prüfung und Einordnung der Förderfähigkeit: ob dein Softwareprojekt die relevanten F&E-Kriterien – Neuartigkeit, Unsicherheit und Systematik – grundsätzlich erfüllt und welche Phasen konkret förderfähig sein könnten,
- der strukturierten Aufbereitung der Projektbeschreibung für die BSFZ, einschließlich der Darstellung technischer Unsicherheiten, des Stands der Technik und der angestrebten Erkenntnisgewinne,
- der Abgrenzung von F&E-Tätigkeiten gegenüber Routineentwicklung innerhalb eines Projekts,
- der Prüfung und Strukturierung relevanter Nachweise und Kosten – darunter Personalkosten, Eigenleistungen, Auftragsforschungskosten sowie die Prüfung anwendbarer Pauschalen – und der Aufstellung förderfähiger Personalaufwände,
- der Begleitung des Antragsprozesses und der strategischen Auswahl geeigneter Förderprogramme, zum Beispiel Forschungszulage, ZIM oder Länderprogramme, und deren sinnvoller Kombination.
Wenn du prüfen möchtest, ob dein Softwareprojekt für die Forschungszulage oder ein anderes F&E-Förderprogramm infrage kommt, kannst du dein Vorhaben gemeinsam mit dem Fördercafé fachlich einordnen lassen. Eine erste Einschätzung hilft dabei, frühzeitig zu entscheiden, ob und wie ein Antrag sinnvoll vorbereitet werden sollte.
Ähnliche Artikel
- Was müssen Unternehmen vor dem Start eines Energieeffizienzprojekts bei der Förderung beachten?
- Welche Kosten sind über die Forschungszulage förderfähig?
- Welche Fehler führen zur Ablehnung der Forschungszulage?
- Ist unsere geplante Energieeffizienz-Investition förderfähig?
- Wann braucht ein Energieeffizienzprojekt spezialisierte Förderberatung?


