Research allowance and corporate tax: how the offset works
The research allowance is offset against the assessed corporate tax. If it exceeds the tax liability, the tax office pays out the remainder as a refund, even in loss years (§ 10 FZulG).
- Offset against assessed corporate tax, surplus is refunded
- Loss years receive the full allowance
- Trade tax remains unaffected
The allowance is first offset against the tax assessed. Whatever remains is paid out by the tax office (§ 10 FZulG).
With no tax liability the full allowance is paid out. Loss-making years receive the money too.
Key facts in brief
Under § 10 FZulG, the research allowance is first offset against the assessed corporate tax; any surplus is paid out as a refund, regardless of profit. Loss years receive the full allowance. The research allowance application (ELSTER) is filed electronically via ELSTER; trade tax does not apply to the allowance.
The essentials of the offset
How does the research allowance affect corporate tax?
The research allowance directly reduces corporate tax, and it is paid out even when the GmbH makes no profit.
The allowance is assessed in its own research allowance notice and offset in full against the next initial assessment of corporate tax (§ 10 FZulG). If it exceeds the tax liability, the tax office pays out the surplus as a refund.
Assessment
The tax office assesses the research allowance in its own research allowance notice.
Offset
The allowance is offset in full against the next initial assessment of corporate tax (§ 10 FZulG).
Refund
Any surplus over the tax liability is paid out as a refund.
How does the tax office offset the research allowance against corporate tax?
The allowance is first credited against the tax liability of the next initial assessment, the remainder is refunded.
The tax office assesses the research allowance as a separate notice, then offsets it against corporate tax at the next initial assessment (§ 10 FZulG). Any surplus is refunded.
| Scenario | Corporate tax | Research allowance | Result |
|---|---|---|---|
| Partial offset | EUR 200,000 | EUR 150,000 | EUR 50,000 remaining |
| Full offset with refund | EUR 80,000 | EUR 150,000 | EUR 70,000 refund |
| No tax liability | EUR 0 | EUR 150,000 | EUR 150,000 refund |
What must research allowance application (ELSTER) to the corporate tax return contain?
research allowance application (ELSTER) carries the certificate number, the eligible expenditures and the requested allowance; without it the tax office cannot assess the allowance.
research allowance application (ELSTER) is filed electronically via ELSTER at the tax office, just like the corporate tax return itself. It requires the BSFZ certificate; without it, the tax office cannot assess the allowance.
- BSFZ certificate: the certificate number from the positive assessment by the Certification Body for the Research Allowance.
- Eligible expenditures: personnel costs (employer gross), own contributions of sole proprietors and partners, and contract research (70 % of the fee).
- Assessment basis: sum of eligible expenditures, at most EUR 12 million from 2026, EUR 10 million before that (§ 3 (5) FZulG).
- Requested allowance: 25 % of the assessment basis (Bemessungsgrundlage), 35 % for SMEs.
Does the research allowance affect trade tax?
No. The allowance is not considered when determining trade income and does not reduce the funding.
The FZulG itself does not govern trade tax. The research allowance is a tax refund under § 12 FZulG and is offset against the assessed tax (§ 10 FZulG). It is therefore not operating income, does not raise the profit and does not enter trade income.
- No addition to trade income
- No effect on the trade tax assessment or the multiplier
- No separate reporting obligation in the trade tax return
How do partnerships and sole proprietors benefit from the research allowance?
GbR, KG and OHG do not receive the allowance themselves; it is distributed among the partners by the profit-sharing key and offset against their income tax.
Because partnerships are not subject to corporate tax, the tax office offsets the allowance against each partner's income tax. The partnership files the application; the tax office handles the distribution as part of the separate and uniform assessment.
- Limited partnership (KG): general and limited partners receive their share, even without active management.
- Sole proprietors: offset against their own income tax; the own-contribution allowance of EUR 100 per hour, at most 40 hours per week, also counts (§ 3 (3) FZulG). More in our GmbH vs. sole proprietorship comparison.
Which questions about the research allowance and corporate tax come up most often?
How does the allowance appear in the annual accounts?
Until it is assessed, the allowance sits on the balance sheet as a receivable from the tax office.
In the example on this page, the GmbH books EUR 150,000 as a receivable from the tax office (SKR 04). Once the tax office offsets or pays out the allowance, the receivable is cleared. Chart of accounts, booking entries and the right point of recognition are on Booking the research allowance.
Clarify offset and refund in a first consultation
We check how your research allowance affects corporate tax and prepare research allowance application (ELSTER) with your tax advisor. No result, no invoice.
Book a first consultationRead on
- Research allowance (FZulG): the guideRequirements, funding amount and the BSFZ application at a glance.
- Applying for the research allowanceThe BSFZ portal and research allowance application (ELSTER) step by step.
- Research allowance: payoutProcess, timeline and offsetting of the allowance.
- Check SME statusWhen a company counts as an SME and gets the 35 % funding rate.
- GmbH or sole proprietorshipLegal-form-specific differences for the research allowance.
- Research allowance in the tax returnWhere research allowance application (ELSTER) belongs and what it must contain.
Max Nodes
Founder and Managing Director of NOVARIS Consulting. Specialised in the German R&D tax credit (FZulG) since 2021; 25 of 25 accompanied BSFZ applications approved (as of 09/2026). Max Nodes