6.4 KiB
name, description
| name | description |
|---|---|
| saas-financial-projections | Use this skill when the user asks to build, project, model or forecast SaaS finances - revenue, MRR/ARR, CAC, LTV, burn, runway, gross margin, cohort retention, or to create a financial model spreadsheet for investors or internal planning. Triggers include 'financial model', 'Finanzmodell', 'Forecast', 'MRR/ARR-Projektion', 'Burn-Rate', 'Runway', 'CAC-LTV', 'Unit-Economics', 'cohort analysis', 'Rule of 40'. Skill produces a four-step model (baseline, drivers, projection, sensitivity) as .xlsx using the xlsx document-skill, with all numbers traceable back to source assumptions. Skip for simple price calculations or single-cell math. |
SaaS Financial Projections
Mission
Erzeuge ein investor-graded SaaS-Finanzmodell mit transparenter Driver-Logik. Jede Output-Zahl ist auf eine explizite Input-Annahme zurueckfuehrbar. Das Modell ist live-rechenbar (Aenderung einer Annahme → Konsistenz-Update aller abhaengigen Felder).
Wann aktivieren
Bei jeder Anfrage zu Finanzmodell, Forecast, Unit-Economics, MRR/ARR-Projektion, Burn/Runway, CAC/LTV, Gross-Margin oder Rule-of-40. Nicht aktivieren fuer einzelne Preis-Berechnungen, einfache Rechen-Fragen oder reine Cost-Tracking-Aufgaben.
Workflow — 4-Stufen-Framework
Stufe 1 — Baseline (Current State)
Erfasse den Ist-Zustand. Wenn inputs/investor-anchors.md existiert, lies die Anker-Werte zuerst. Sonst frage gezielt nach:
| Metrik | Was | Default-Frage wenn fehlt |
|---|---|---|
| MRR | Monthly Recurring Revenue heute | "Wie viel MRR habt ihr aktuell? Falls vor-Revenue: 0" |
| ARR | MRR × 12 | abgeleitet |
| Tenants/Kunden | Anzahl zahlender Kunden | "Wie viele zahlende Kunden heute?" |
| ARPA | MRR / Tenants | abgeleitet |
| CAC | Customer Acquisition Cost | "Was kostet euch ein Neukunde inklusive Sales/Marketing-Anteil?" |
| Gross-Margin | (Revenue - COGS) / Revenue | "Welche Gross-Margin habt ihr/zielt ihr an?" |
| Burn-Rate | monatlicher Verlust | "Wie hoch ist der monatliche Burn?" |
| Runway | Cash / Burn | "Wie hoch ist Cash on Hand?" |
| Churn (Logo) | gekuendigte Kunden / Bestand | "Habt ihr Churn-Daten? Falls neu: Schaetzung." |
| Churn (Revenue) | gekuendigtes Revenue / Bestands-Revenue | abgeleitet oder geschaetzt |
Wichtige Regel: Wenn das Unternehmen pre-Revenue ist, ueberspringe Baseline-Metriken, die Null/N.A. waeren, und beginne direkt bei Stufe 2 mit Annahmen.
Stufe 2 — Drivers (Wachstums-Treiber)
Definiere die expliziten Annahmen, die das Modell antreiben:
| Driver | Typische Einheit | Was abfragen |
|---|---|---|
| Neukunden pro Monat | Anzahl/Monat | Akquise-Trajektorie: linear / S-Curve / step-function |
| Tarif-Mix | % Basic/Pro/Enterprise | Verteilung der Neukunden ueber Tarifstufen |
| ARPA pro Tarif | Euro/Monat | Setup-Fee separat |
| Token-Quota-Overage | % der Tenants | wie viele Tenants reissen ihre Quota? |
| Logo-Churn-Annahme | %/Monat | typisch 1-3% fuer B2B-SaaS |
| Revenue-Expansion | % Net-Revenue-Retention | Upgrades + Cross-Sell |
| Sales/Marketing-Budget | Euro/Monat | budgetiert oder revenue-gekoppelt? |
| Personal-Roadmap | FTE pro Quartal | Hires-Plan |
| COGS-Treiber | LLM-Kosten/Hosting/Sub-AVs | Skaleneffekte? |
Jeder Driver braucht eine Quelle oder Begruendung in einer Notes-Spalte. Beispiele:
- "Linear 2 Tenants/Monat im Y1, basierend auf Pipeline-Geschwindigkeit aus Pilot-Phase"
- "ARPA 1.200 EUR Professional aus Pricing-Tabelle Block 11.1 Konzept v2"
- "Logo-Churn 2%/Monat ist Branchen-Benchmark fuer B2B-SaaS Mittelstand (Quelle: ...)"
Stufe 3 — Projection (Monats-/Quartalsmodell)
Baue einen 36-Monats- oder 12-Quartals-Forecast mit:
- Revenue-Sheet: Tenants pro Tarif, MRR pro Tarif, ARR aggregiert
- Cost-Sheet: Personal, LLM/Hosting, Sales/Marketing, Externe (Pentest, BFSG, Cyber-Versicherung), Sonstiges
- Cash-Sheet: Cash-In, Cash-Out, Net-Burn, kumulierter Cash, Runway-Anzeige
- KPI-Sheet: MRR, ARR, ARPA, CAC, LTV, LTV/CAC-Ratio, CAC-Payback-Months, Gross-Margin, Burn-Multiple, Rule-of-40, NRR
Pflicht-Formeln (mit Excel-Syntax in xlsx, nicht hardcoded):
- LTV = ARPA × Gross-Margin / Logo-Churn (monthly)
- CAC-Payback = CAC / (ARPA × Gross-Margin)
- Burn-Multiple = Net-Burn / Net-New-ARR
- Rule of 40 = Growth-Rate (YoY %) + Profit-Margin (%)
- NRR = (Starting-MRR + Expansion - Downgrades - Churn) / Starting-MRR
Stufe 4 — Sensitivity & Szenarien
Erzeuge mindestens drei Szenarien als separate Sheets oder Spalten:
| Szenario | Anpassungen ggu. Base | Zweck |
|---|---|---|
| Conservative | -30% Neukunden, +50% Churn, +20% CAC | Worst-credible-case fuer Investor-Stresstest |
| Base | gepflegte Annahmen | Default-Forecast |
| Optimistic | +30% Neukunden, -20% Churn | Upside-Story |
Optional: Sensitivitaets-Tabellen (zweiachsig) fuer kritische Driver-Paare (z.B. Neukunden/Monat × Churn).
xlsx-Erstellung
Nutze das xlsx-document-skill mit folgenden Konventionen:
- Tabs in dieser Reihenfolge:
Annahmen,Revenue,Costs,Cash,KPIs,Scenario_Conservative,Scenario_Optimistic,Notes - Annahmen-Sheet hat alle Driver an einer Stelle, farblich markiert (gelb = User-Input, blau = abgeleitet)
- Revenue/Costs/Cash referenzieren per Formel auf Annahmen, niemals Hardcoded-Werte ausserhalb der Annahmen-Sheet
- KPIs-Sheet zeigt alle Schluessel-Metriken in Quartals-Spalten plus Year-Totals
- Notes-Sheet listet jede Annahme mit Quelle/Begruendung
- Header-Zeile gefroren, Quartals-Spalten farblich gegliedert
Speichere als deliverables/<Projekt>_Finanzmodell_<Datum>.xlsx.
Konsistenz-Verpflichtung
Wenn inputs/investor-anchors.md existiert: Schreibe alle Output-Anker zurueck in den Anker (ARR-Ziele, Break-Even-Quartal, Tenant-Trajektorie, Runway). Dies ist die Voraussetzung fuer Cross-Doc-Konsistenz via investor-materials-Skill.
Anti-Patterns (vermeiden)
- Hardcoded-Zahlen in Revenue/Cost-Sheets (alles muss auf Annahmen referenzieren)
- Hockey-Stick ohne Driver-Logik (Wachstum von 10 auf 1000 Kunden in 12 Monaten "weil")
- Optimistic-Szenario ohne Conservative
- Fehlende CAC/LTV-Begruendung
- LTV ohne Gross-Margin-Beruecksichtigung
- Rule of 40 ohne Definition welcher Growth-Begriff (ARR YoY vs. MRR MoM)
Querverweise
- Nutzt:
xlsx(document-skills) - Kooperiert mit:
investor-materials(Anchor-File-Pflege),pitch-deck-builder(Slide 7 Geschaeftsmodell, Slide 11 Ask) - Unabhaengig von:
market-research(TAM ist nicht Forecast)