diff --git a/pitch-deck/components/slides/FinanzplanSlide.tsx b/pitch-deck/components/slides/FinanzplanSlide.tsx index 912ee9d..e335aa6 100644 --- a/pitch-deck/components/slides/FinanzplanSlide.tsx +++ b/pitch-deck/components/slides/FinanzplanSlide.tsx @@ -148,8 +148,12 @@ export default function FinanzplanSlide({ lang, investorId, preferredScenarioId, const revPerEmp = headcount > 0 ? Math.round(revenue / headcount) : 0 const ebitMargin = revenue > 0 ? Math.round((ebit / revenue) * 100) : 0 const burnRate = liquiditaet < 0 ? Math.round(Math.abs(ebit / 12)) : 0 + const material = findGuv('Summe Materialaufwand')?.values?.[yk] || 0 + const grossMargin = revenue > 0 ? Math.round(((revenue - material) / revenue) * 100) : 0 + const prevRevenue = y > 2026 ? (findGuv('Umsatzerlöse')?.values?.[`y${y - 1}`] || 0) : 0 + const nrr = prevRevenue > 0 ? Math.round((revenue / prevRevenue) * 100) : 0 - kpis[yk] = { revenue, ebit, personal, netIncome, steuern, liquiditaet, customers, headcount, mrr, arr, arpu, revPerEmp, ebitMargin, burnRate } + kpis[yk] = { revenue, ebit, personal, netIncome, steuern, liquiditaet, customers, headcount, mrr, arr, arpu, revPerEmp, ebitMargin, burnRate, grossMargin, nrr } } setFpKPIs(kpis) } catch { /* ignore */ }