Software & IT · FZulG-eligible

R&D Tax Credit for Software
& IT

Software companies are among the biggest beneficiaries of the FZulG. Companies developing proprietary algorithms, AI systems or custom software can have up to 25% of staff costs refunded through the tax authority.

Subsidy rate up to 25% Wages & contractors eligible Retroactive to 2020
At a Glance
  • Software companies can recover up to 25% of R&D costs through the R&D Tax Credit.
  • Eligible: new algorithms, AI/ML development, novel architectures, innovative database solutions.
  • Founder self-contributions: €100/hour (max. 40h/week) – up to €52,000 R&D Tax Credit per person annually.
  • Even open-source projects are eligible, provided technical uncertainty and systematic research are present.

Why Software Companies Benefit Most

The software industry has one of the highest approval rates at the BSFZ: around 85% of submitted IT projects receive a positive certificate. The reason: software development frequently meets the criteria for experimental development under §2(1) FZulG, as technical uncertainties in algorithm design, system architecture or performance optimisation are ubiquitous.

Particularly relevant for the sector: since the Growth Opportunities Act 2024, material costs and investment depreciation are also eligible – an advantage for companies using cloud infrastructure or specialised hardware for R&D. The maximum assessment base of €12 million allows refunds of up to €4.2 million (SME) or €3 million per year.

NOVARIS has already guided more than 15 software companies through the application process – from AI startups to established ERP providers. Typical project volumes range between €80,000 and €450,000 in refunds per year.

Related sectors: Medical Technology (Software as Medical Device) · Automotive (Embedded Software)
Eligible Projects

What is funded in
Software & IT?

These project types are typically eligible under FZulG §2 – provided technical uncertainty existed and the objective could not be achieved with standard means.

Typically eligible

AI & ML Systems

Development of proprietary algorithms, neural networks, NLP models or computer vision systems that go beyond the current state of the art.

Training proprietary large language models (LLM)
Novel approaches to image classification / object detection
Reinforcement learning for autonomous systems
Typically eligible

Custom Software & Architectures

Development of industry-specific software solutions, novel system architectures or proprietary databases for which no off-the-shelf solutions exist.

New database architectures or storage concepts
Proprietary API protocols & communication layers
Distributed systems & novel synchronisation concepts
Typically eligible

Embedded Systems & IoT

Firmware development, real-time systems and proprietary communication protocols for embedded hardware – from microcontrollers to FPGAs.

RTOS development & real-time operating systems
FPGA designs & low-level hardware programming
New wireless protocols for IoT networks
When does your project qualify?

The 4 FZulG Criteria for
Software Projects

Technical Uncertainty

The outcome was not predictable with certainty at the start of the project.

Systematic Approach

Structured development following scientific methods, documented and reproducible.

Generation of Knowledge

The project generates new knowledge about relationships, methods or techniques.

Goal: New Product or Process

The result is a new or substantially improved product, process or service.

Important to Know

Pure software development without a physical product is fully eligible. No prototype or patent is required.

Eligible costs include: gross wages of in-house developers and up to 70% for contract research.

Typical refund per developer/year: €12,500 – €18,750

NOVARIS team working on a project

“Our BSFZ application was rejected. NOVARIS completely reworked it — now we receive €180,000 in R&D Tax Credit annually.”

ML Startup, Munich
BSFZ Turnaround · 2025
SaaS Startup · +53% more funding

Internal estimate: €150,000. After NOVARIS analysis, additional R&D components identified in infrastructure and algorithm engineering.

€230,000 / year secured
Total Results · Software & IT

15+ projects supported, 100% approval rate. Not a single application rejected.

€2.3M secured in total

Without vs. with NOVARIS — typical difference

Identified R&D components
Without NOVARIS
40 %
With NOVARIS
72 %
Annual R&D Tax Credit
Without NOVARIS
€ 56K
With NOVARIS
€ 96K
BSFZ Approval Rate
Without NOVARIS
~62 %
With NOVARIS
100 %

Illustrative example based on average client results. Actual results may vary.

PDF
Free Industry Guide

R&D Tax Credit for Software & IT

Find out which R&D activities in your sector are eligible — with real-world examples and calculations. Download free as PDF.

Industry-Specific

Industry-Specific Requirements for Software & IT

The R&D Tax Credit for software development places special demands on project documentation. Unlike hardware-oriented sectors, there is no physical prototype – instead, the source code itself serves as the central evidence of R&D activity. The BSFZ assesses whether a technical uncertainty was overcome that goes beyond the current state of the art. Pure adaptation work, configurations or the integration of existing frameworks are not considered eligible research. The key distinction is between routine development and genuine experimental development under § 2(1) FZulG.

The choice of development methodology significantly influences the funding documentation. With agile methods (Scrum, Kanban), sprint-by-sprint allocation of R&D components is recommended: each sprint is analysed to identify which user stories genuinely break new technical ground. In waterfall projects, phases such as conception, prototyping and validation can be more clearly delineated. In both cases, commit histories, code reviews, technical specifications and test protocols are essential evidence documents. We support teams in preparing their existing development processes – whether GitLab CI pipelines, Jira boards or Confluence documentation – for the BSFZ application.

The BSFZ criteria for software novelty are based on the OECD's Frascati Manual. A project is eligible if it systematically seeks new knowledge or applies existing knowledge in a novel way. Typical eligible projects include: development of new algorithms for machine learning, architecture of novel real-time systems, research into database optimisations beyond known methods, or the design of innovative security architectures. The challenge often lies in clearly demonstrating the experimental nature of the development – even to reviewers without deep IT expertise.

Particularly relevant for IT companies: Even open-source contributions and the development of internal frameworks can be eligible, provided a demonstrable R&D component exists. Cloud-native development, microservice architectures and DevOps innovations offer numerous starting points. Our consultants with a computer science background typically identify 30–40% more eligible project components in standard software portfolios than generalists.

Typical Funding Amounts in the Software Sector

Calculation Example: SaaS Startup with 8 Developers

  • • Gross wage costs R&D staff: €640,000 / year
  • • Thereof eligible R&D share (approx. 60%): €384,000
  • • R&D Tax Credit (25%): €96,000 / year
  • • Cumulated over 3 years: up to €288,000

Calculation Example: Mid-Size IT Service Provider with Own Product

  • • 3 developers on R&D project (gross wages: €240,000)
  • • Plus contract research at university: €80,000
  • • Eligible assessment base: €296,000 (wages + 70% contract research)
  • • Annual R&D Tax Credit: €74,000
Project Examples

Typical Eligible Software Projects in Detail

The range of eligible R&D projects in the software sector is considerably broader than many companies initially assume.

AI and Machine Learning Research
1

AI and Machine Learning Model Development

Developing novel AI models is a classic candidate for the R&D Tax Credit. Eligible activities include work on training data pipelines where new methods for data augmentation, automated labelling or bias reduction are researched. Projects developing novel model architectures also qualify – for example, domain-specific Transformer variants that require significantly less training data, or hybrid approaches combining symbolic AI with neural networks. A NOVARIS client developed a self-learning NLP system for automated classification of technical documents in the manufacturing industry. The technical uncertainty lay in whether a few-shot learning approach with domain-specific pre-training could achieve the required classification accuracy of over 95% – an aspect that was convincingly presented in the BSFZ application and led to full recognition of the project.

Cloud-Native Platform Migration with Technical Uncertainty

Not every cloud migration is eligible – the decisive factor is technical novelty. Migration projects become eligible when they research novel architectural patterns: for example, developing an event-driven microservice framework that guarantees real-time data consistency across distributed services with sub-millisecond latency. A concrete example: a mid-sized SaaS provider migrated its monolithic ERP solution to a serverless architecture and had to develop a novel state management concept, as existing patterns (Saga, CQRS) were insufficient for the specific use case. The experimental uncertainty of whether the desired combination of consistency guarantees and scalability was technically achievable made the project eligible. NOVARIS supported the precise delineation of R&D activities from routine DevOps work.

Cloud Platform and Server Architecture
2
Cybersecurity and Network Security
3

Cybersecurity Research and Novel Threat Detection Algorithms

Developing innovative security solutions offers significant funding potential. Typical projects include researching behaviour-based anomaly detection using unsupervised learning, developing novel zero-trust architectures for hybrid cloud environments, or designing intrusion detection systems that can analyse encrypted network traffic without decryption. Research on post-quantum cryptography – developing encryption methods resistant to quantum computer attacks – is regularly recognised by the BSFZ. The technical uncertainty lies in the fundamental question of whether the new algorithms achieve the required security strength at acceptable performance levels. NOVARIS has successfully brought over 15 cybersecurity projects to funding approval in recent years.

IoT and Embedded Systems with Novel Communication Protocols

The interface between software and hardware offers particularly many starting points for the R&D Tax Credit. Eligible projects include developing energy-efficient communication protocols for battery-powered sensor networks (e.g., based on LoRaWAN or proprietary mesh protocols), researching real-time capable edge computing architectures for industrial IoT applications, or implementing novel over-the-air update mechanisms for safety-critical embedded systems. A NOVARIS client in the smart building sector developed a proprietary mesh network protocol that achieved triple the range of conventional BLE mesh solutions at the same energy consumption. The experimental development included researching optimal packet sizes, adaptive frequency hopping methods and self-healing network topologies – all eligible project components that totalled an R&D Tax Credit of over €120,000 per year.

IoT and Embedded Systems Development
4

Our tip: Many software companies underestimate the eligible portion of their daily development work. Even internal tool development, compiler optimisations or researching new testing methods can be eligible. In a non-binding initial consultation, our computer science experts typically identify 3–5 additional eligible project areas that have remained untapped.

FAQ

Frequently Asked Questions

Yes, explicitly. The FZulG does not distinguish between software and hardware. What matters is whether the activity qualifies as basic research, industrial research or experimental development. A pure software project – e.g. a proprietary ML framework or a new operating system – can be fully eligible, provided that technical novelty and uncertainty can be documented.
Yes. For contract research with external partners, 70% of the remuneration paid can be claimed as eligible expenditure. The requirement is that the commissioning company bears the economic risk and retains ownership of the results. Freelancer costs are included in the assessment base.
Yes, to the extent that the R&D component is identifiable. The part of the development work that creates new technical solutions – rather than merely combining known technologies – is eligible. Routine tasks such as UI design or content maintenance are separated and excluded.
INDUSTRY-SPECIFIC

Typical R&D Projects in IT

Over 70% of Forschungszulage applications in the IT sector involve software development projects. But which initiatives does the BSFZ actually recognize as eligible?

AI & Machine Learning Development

Developing novel algorithms for natural language processing, computer vision, or predictive analytics – including data preparation research and model architecture exploration.

Cloud Migration & Microservice Architectures

Researching novel migration patterns, developing automated containerization solutions, or designing self-healing microservice topologies with innovative orchestration approaches.

Cybersecurity Tools & Cryptography

Developing novel intrusion detection systems, post-quantum encryption methods, or zero-trust frameworks – often involving technical uncertainty about effectiveness against unknown attack vectors.

Custom ERP & Platform Development

In-house development of industry-specific ERP modules with innovative data models, real-time synchronization methods, or AI-driven process automation – clearly distinguished from mere configuration.

IoT Platforms & Edge Computing

Research on energy-efficient communication protocols, real-time edge architectures, or over-the-air update mechanisms for safety-critical embedded systems.

Did you know? According to the Stifterverband, approximately 38% of all approved Forschungszulage projects fall within the IT and software sector – making it the largest single beneficiary of the FZulG. Yet many IT companies fail to fully leverage their funding potential because they don't distinguish routine development from experimental development.

Why Self-Filed Applications Fail

The R&D tax credit application process is technically complex and full of pitfalls. BSFZ rejections, incorrect cost allocations and missed deadlines cost German companies millions in unclaimed funding every year.

~29 %
3–6 months
€50,000+
€ 15 Mio.+secured
25+clients
100 %approval rate
6 JahreFZulG experience

With NOVARIS: 100 % approval rate (as of March 2026)

NOVARIS handles your complete FZulG application

From the initial analysis of your R&D projects through the BSFZ certification to the payout by the tax office – NOVARIS manages the entire process. Success-based and risk-free.

Schedule a Free Consultation
Max Nodes
Max Nodes
Managing Director & Founder of NOVARIS Consulting. Specialized in R&D tax credits (FZulG) with a 100% approval rate. Learn more