Funding stack calculator: what a monitoring project costs after the instrument
Enter the project split and the instrument. The model returns the eligible base, the award, the net cost and the effective subsidy rate — and the cash-flow gap between a grant and a tax deduction.
The question this answers
The headline rate is not what you pay. A 45% grant on a €120,000 project does not leave €66,000 on your P&L. Three things move the number: lines the call does not consider eligible, a cap on how much of the eligible base may be hardware and training, and a maximum award. A fourth thing moves the timing: a grant arrives after the claim, a tax deduction arrives with the tax return. The calculator turns a quote and an instrument into four figures you can take to a finance director — eligible base, award, net cost and the effective subsidy rate against the total project cost.
Inputs
| Input | Symbol | What it is |
|---|---|---|
| Software and licences | Csw | Licences, subscriptions, cloud service fees. Net of VAT, as almost every call requires. |
| Services | Csrv | Installation, commissioning, configuration, integration, project management by third parties. |
| Hardware and sensors | Chw | Sensors, gateways, current transformers, cabling, displays, mounting. |
| Training | Ctr | Operator and maintenance training delivered by a third party. |
| Eligibility flag per line | esw, esrv, ehw, etr | 1 if the call's eligible-cost list covers that line, 0 if it does not. Read the list; do not assume. |
| Instrument type | — | Grant, tax deduction or credit, or subsidised loan. |
| Grant intensity | i | Share of the eligible base the grant pays, e.g. 0.45. |
| Deduction rate and tax rate | d, t | d is the extra deduction or uplift; t is the corporate income tax rate that turns it into cash. |
| Loan principal, contribution, term | L, s, n | For the subsidised-loan route: principal, interest contribution in percentage points per year, term in years. |
| Hardware-and-training cap | k | Maximum share of the eligible base that hardware plus training may represent, e.g. 0.40. Set k = 1 where the call has no such cap. |
| Maximum and minimum award | Amax, Amin | The ceiling the call states, and the floor below which it will not pay at all. |
| Timing and cost of money | mgrant, mtax, r | Months to cash for each route, and your borrowing rate. |
All amounts net of recoverable VAT. Keep local currency (CHF, DKK, TRY) and do not convert inside the model.
The method, step by step
These are the formulas the calculator implements, in order. Nothing is hidden, and every step can be reproduced in a spreadsheet.
- Total the projectC = Csw + Csrv + Chw + Ctr. This is what leaves the company, before any award. Everything downstream is measured against C, not against the eligible base.
- Strike out the ineligible linesSplit what survives into two groups, because the cap in step 3 applies to one of them.
S = esw·Csw + esrv·Csrv (software and services)
H = ehw·Chw + etr·Ctr (hardware and training) - Apply the hardware-and-training capThe call states that hardware plus training may not exceed a share k of eligible costs. That is a constraint on the base itself, so it has to be solved, not just multiplied:
Hallowed = min( H , k·S / (1 − k) ) for k < 1; Hallowed = H where there is no cap.
Eligible base B = S + Hallowed
Over-cap excess E = H − Hallowed, which the company carries at full cost.
Check: Hallowed / B equals k exactly when the cap bites. - Compute the raw award, by instrumentGrant: Araw = i · B
Tax deduction: Araw = d · B · t — the cash value of an extra deduction at rate d against a corporate tax rate t. For a tax credit, set t = 1 and let d be the credit rate. For a super-depreciation with an uplift u, the extra deduction is u·B, so Araw = u · B · t.
Subsidised loan: Araw = L · s · (n + 1) / 2 — the sum of the interest contribution over a loan repaid in n equal annual instalments, where the outstanding balance in year y is L·(n − y + 1)/n. Where the agency computes on a conventional plan rather than the bank's actual schedule, use the conventional n and s. - Apply the floor and the ceilingA = 0 if Araw < Amin; otherwise A = min( Araw , Amax ). The floor matters more than people expect: a minimum eligible investment or a minimum award turns small projects into zero, not into a small cheque.
- Net cost and effective subsidy rateN = C − A
σ = A / C
Report σ next to the headline rate i. They differ whenever a line is ineligible, the cap bites or the ceiling binds — which is most of the time. σ is the number a finance director should see. - Cash-flow difference between the routesΔ = mtax − mgrant months, and the carrying cost of that delay at your borrowing rate r is K = A · r · Δ / 12. A grant is claimed after completion and paid after verification. A deduction lands with the tax return for the year in which the asset enters service, which can be well over a year after the invoice. Two instruments worth the same A are not worth the same money.
A worked example
Illustration with assumed numbers, not a quotation and not a case study. Project: software and licences €45,000; services €25,000; hardware and sensors €40,000; training €10,000. C = €120,000. The call treats all four lines as eligible, caps hardware plus training at 40% of eligible costs, pays 35%, and states a maximum award of €30,000.
- S = 45,000 + 25,000 = €70,000; H = 40,000 + 10,000 = €50,000
- Hallowed = min( 50,000 , 0.40 × 70,000 / 0.60 ) = min( 50,000 , 46,667 ) = €46,667
- B = 70,000 + 46,667 = €116,667; over-cap excess E = €3,333
- Araw = 0.35 × 116,667 = €40,833, above the ceiling, so A = €30,000
- N = 120,000 − 30,000 = €90,000; σ = 30,000 / 120,000 = 25.0%
- Headline rate 35%. Effective subsidy rate 25%. The gap is the ceiling and the cap, not a mistake.
Now the timing. If the same €30,000 came as a deduction landing 14 months after the asset entered service, against a grant paid 9 months after completion, Δ = 5 months; at a 6% borrowing rate, K = 30,000 × 0.06 × 5/12 = €750. Small on one project, and not small across a rollout of eight lines.
What the calculator cannot know
- Whether your line items are eligible at all. Several agency pages do not itemise eligible costs — the Portuguese SITCE and SICE pages, the Spanish FNEE page, the Swedish Klimatklivet pages. In the Netherlands the Energielijst 2026 has no stand-alone code for an energy-monitoring or submetering system. The eligibility flags are yours to set from the call document, and they are the single biggest driver of the result.
- The rate, where the agency does not publish one. Austria's Energiemanagement — Flexibilisierung call, the Swiss ProKilowatt project route and the regional Spanish FNEE calls state no intensity on the pages read. Denmark's own portals disagree with each other: up to 60% on statens-tilskudspuljer.dk, up to 50% on Virksomhedsguiden. Enter a range and look at both ends.
- Grants scored on a saving, not on a cost. Erhvervspuljen is calculated at DKK 1,000 per tonne of CO₂ or 20 øre per kWh saved, not as a percentage of your invoice. For those, the intensity input is a ceiling, and the real award is the smaller of the intensity result and the saving-based calculation.
- Cumulation and de minimis. De minimis awards cumulate over three fiscal years against a €300,000 ceiling. Some instruments cannot be combined — the Dutch EIA cannot be used with the milieu-investeringsaftrek. Run the model once per instrument, then ask the granting body in writing whether they can be stacked.
- Tax position. A deduction is worth d·B·t only if there is taxable profit to absorb it. Carry-forward rules, quota limits and monetisation caps are national, and the Spanish page read for this work did not state the percentage-of-cuota limits at all.
- Accounting treatment. A capital grant may reduce the depreciable base or be taxable in the year received. A three-year subscription may not be capitalisable at all, which changes both the eligible base and the tax route.
- Procedural gates. Advance notification to RVO for the EIA, a GSE prenotazione for the Italian iperammortamento, ProKilowatt's exclusion of measures started before approval, a DDX or SIRI maturity assessment before the Turkish KOSGEB loan. None of these change a formula; all of them can reduce A to zero.
- Funding map: Western Europe and Türkiye, status 22 September 2026
- Micro-stops: sizing the loss before you spend anything
- Western Europe Funding & Tax-Credit Pack (xlsx)
Questions
- Why does the calculator report a subsidy rate lower than the programme's rate?
- Because the programme's rate applies to the eligible base, and you pay for the whole project. Three things open the gap: lines the call does not cover, a cap on the hardware and training share, and a maximum award. In the worked example a 35% grant becomes an effective 25% of total project cost. That is the number to budget with.
- How do you model a tax deduction against a grant?
- A grant of intensity i is worth i·B in cash. An extra deduction at rate d is worth d·B·t, where t is the corporate tax rate, because a deduction reduces taxable profit rather than tax due. A tax credit is modelled by setting t = 1. A super-depreciation with an uplift u is modelled as A = u·B·t. The three routes are then comparable, before the timing adjustment.
- How is the subsidised-loan route valued?
- As the sum of the interest contribution over the life of the loan: A = L · s · (n + 1) / 2, where L is the principal, s the contribution in percentage points per year and n the term in years. The (n + 1)/2 factor is the sum of the outstanding-balance fractions for a loan repaid in n equal annual instalments. Where the agency calculates on a conventional plan rather than your bank's schedule, use the conventional figures — the agency's calculation is the one that pays.
- Can I trust the rates that come pre-filled?
- Treat them as a starting point read from the agency's own page on 22 September 2026, and check them against the current call before you commit. Rates move, budgets run out mid-year, and at least one country in this set — Denmark — has two official portals publishing different aid intensities for the same scheme. This is a calculator, not grant advice.
Sources
- BAFA — EEW Modul 3, eligible cost list (read 22 Sep 2026)
- Belastingdienst — Energie-investeringsaftrek 2026 (40%, min €2,500)
- RVO — EIA Energielijst 2026 brochure
- MIMIT — Nuova Sabatini, contribution on a conventional 5-year plan
- statens-tilskudspuljer.dk — Erhvervspuljen (DKK 1,000/t CO₂, 20 øre/kWh)
- Virksomhedsguiden — Erhvervspuljen (up to 50%)
- AEAT — deducción por innovación tecnológica, 12% (19 Jun 2026)
- KOSGEB — KOBİ Dijital Dönüşüm, DDX/SIRI assessment required
Published by TEEPTRAK SAS, which makes production-monitoring and OEE software. Every figure is sourced on the page. Funding rules, standards and reporting duties change: check the official documents before you budget or commit.