Zum Hauptinhalt springen

Daten aus Finanzprognosen extrahieren

Eine Finanzprognose ist eine Aussage über Geld, das sich noch nicht bewegt hat. Während eine Gewinn- und Verlustrechnung oder eine Kapitalflussrechnung berichtet, was bereits geschehen ist, projiziert eine Prognose, was ein Unternehmen über zukünftige Perioden hinweg zu verdienen oder auszugeben erwartet, und sie ist nur so gut wie die neben den Zahlen aufgeführten Annahmen. Das ist der entscheidende Unterschied beim Lesen: Eine Prognose trägt ein Konfidenzniveau, eine Vergleichsbasis und eine Reihe dokumentierter Annahmen, denn eine Projektion ohne ihre Treiber ist nur eine Spalte von Vermutungen. Die Struktur ist ein Raster aus Perioden gegenüber Posten, und es muss aufgehen. Eine von Elena Vasquez für die Abteilung Sales erstellte Umsatzprognose, die forecast_period_start 2026-01-01 bis forecast_period_end 2026-12-31 in vier Quartalsperioden abdeckt, könnte Neugeschäft-Buchungen von 500,000 USD, 550,000 USD, 600,000 USD und 650,000 USD über Q1 bis Q4 projizieren, macht eine Postensumme von 2,300,000 USD, zuzüglich Verlängerungen von 400,000 USD pro Quartal für 1,600,000 USD, was einen total_amount von 3,900,000 USD ergibt. Gegenüber einer comparison_baseline der Ist-Werte des Geschäftsjahres 2025 zeigt die Neugeschäft-Position eine Abweichung von 300,000 USD bzw. 15 Prozent, und die Prognose trägt eine variance_tolerance von 5 Prozent sowie einen contingency_amount für die Perioden, die diese verfehlen. Die revision_number und eine prior_forecast_reference verfolgen, welche Version welche ersetzt. Im forecast-Schema abgebildet, liefert die Projektion das Periodenfenster, den Prognosetyp, die Periodizität, das Konfidenzniveau, die Basis und die Summe als Felder, während die Posten, die zentralen Annahmen und die Periodenüberschriften als Tabellen erhalten bleiben. In ein Planungsmodell geladen, ermöglicht eine Vier-Quartals-Prognose mit einer Summe von 3,900,000 USD einem FP&A-Analysten, die projizierte Summe, die Detailwerte je Periode und die Annahmen aus strukturierten Feldern zu lesen, statt eine Vorstandspräsentation neu abzutippen. Projektionen werden so erfasst, wie sie geschrieben sind, ohne Zusage, dass Ziele erreicht werden.

Was aus Finanzprognosen extrahiert wird

PrognosenummerFC-2026-REV-02document_number
Prognosetyprevenuerevenue, expense, cash flow, budget, balance sheet projection
Prognosezeitraum2026-01-01 to 2026-12-31
Periodizitätquarterly
Anzahl der Perioden4
Gesamtbetrag3,900,000 USDSumme aller Posten-Gesamtbeträge
Konfidenzniveaumedium
VergleichsbasisFY2025 actuals
Erstellt vonElena Vasquez
Abweichungstoleranz5 percent
Freigabestatusapproved

So funktioniert die Extraktion für Finanzprognosen

Eine Prognose kommt als Tabellenexport, Board-Folie oder gescanntes Budgetpaket an, und ihre Bedeutung steckt ebenso in den Annahmen wie in den Zahlen, die Vorlagen häufig entfernen. Angepasst an das Prognosemodell im Field Registry, trennt das Dokument seinen Kopfbereich (forecast_type, periodicity, number_of_periods, confidence_level, comparison_baseline) von der line_items-Tabelle sowie den Tabellen key_assumptions und period_headers. Die Beträge period_1 bis period_4 jedes Postens werden als Zahlen typisiert und geprüft, sodass period_total ihrer Summe entspricht, und der Kopf-Wert total_amount wird darauf geprüft, dass er der Summe der Postensummen entspricht, sodass eine Prognose von 3.900.000 USD als Summe einer Neugeschäftszeile von 2.300.000 USD und einer Verlängerungszeile von 1.600.000 USD bestätigt statt einfach übernommen wird. Die Spalten prior_period_actual, variance_amount und variance_percentage werden erfasst, damit die Prognose gegen ihre Basis gelesen werden kann, die Annahmen kommen als Zeilen mit category und rationale zurück, und revision_number sowie prior_forecast_reference verfolgen Versionen. Jeder Zahl ist ein Konfidenzwert sowie ein Quellregion-Verweis nach DIN SPEC 91491 zugeordnet, sodass ein Analyst die prognostizierte Summe bis zur Zeile und Periode zurückverfolgen kann, aus der sie stammt.

Beispielextraktion

Eine Umsatzprognose über vier Quartale mit Annahmen

{
  "document_number": "FC-2026-REV-02",
  "document_date": "2025-12-10",
  "forecast_period_start": "2026-01-01",
  "forecast_period_end": "2026-12-31",
  "prepared_by": "Elena Vasquez",
  "department": "Sales",
  "forecast_type": "revenue",
  "currency": "USD",
  "periodicity": "quarterly",
  "number_of_periods": 4,
  "total_amount": 3900000,
  "confidence_level": "medium",
  "comparison_baseline": "FY2025 actuals",
  "variance_tolerance": 5,
  "contingency_amount": 150000,
  "revision_number": 2,
  "prior_forecast_reference": "FC-2026-REV-01",
  "approval_status": "approved",
  "approved_by": "Marcus Feld, VP Finance",
  "approval_date": "2025-12-15",
  "note": "Line totals foot: new business 2,300,000 USD + renewals 1,600,000 USD = total 3,900,000 USD",
  "line_items": [
    {
      "line_number": 1,
      "description": "New business bookings",
      "account_code": "4000",
      "period_1_amount": 500000,
      "period_2_amount": 550000,
      "period_3_amount": 600000,
      "period_4_amount": 650000,
      "period_total": 2300000,
      "prior_period_actual": 2000000,
      "variance_amount": 300000,
      "variance_percentage": 15
    },
    {
      "line_number": 2,
      "description": "Renewals",
      "account_code": "4010",
      "period_1_amount": 400000,
      "period_2_amount": 400000,
      "period_3_amount": 400000,
      "period_4_amount": 400000,
      "period_total": 1600000,
      "prior_period_actual": 1500000,
      "variance_amount": 100000,
      "variance_percentage": 6.7
    }
  ],
  "key_assumptions": [
    {
      "assumption_id": "K1",
      "category": "growth_rate",
      "description": "New logo growth vs prior year",
      "value": "15",
      "unit": "percent",
      "rationale": "Pipeline coverage of 3.2x plan"
    },
    {
      "assumption_id": "K2",
      "category": "churn",
      "description": "Gross revenue churn on renewals",
      "value": "5",
      "unit": "percent",
      "rationale": "Trailing-twelve-month retention"
    }
  ],
  "period_headers": [
    {
      "period_index": 1,
      "period_label": "Q1 2026",
      "period_start_date": "2026-01-01",
      "period_end_date": "2026-03-31",
      "days_in_period": 90
    },
    {
      "period_index": 2,
      "period_label": "Q2 2026",
      "period_start_date": "2026-04-01",
      "period_end_date": "2026-06-30",
      "days_in_period": 91
    },
    {
      "period_index": 3,
      "period_label": "Q3 2026",
      "period_start_date": "2026-07-01",
      "period_end_date": "2026-09-30",
      "days_in_period": 92
    },
    {
      "period_index": 4,
      "period_label": "Q4 2026",
      "period_start_date": "2026-10-01",
      "period_end_date": "2026-12-31",
      "days_in_period": 92
    }
  ]
}

Häufig gestellte Fragen

Wie unterscheidet sich eine Prognose von einer Erfolgsrechnung?

Eine Erfolgsrechnung berichtet tatsächliche Ergebnisse für eine abgeschlossene Periode. Eine Prognose projiziert zukünftige Perioden und trägt Annahmen, ein Konfidenzniveau und eine Vergleichsbasis. Talonic liest eine Prognose nach ihrem eigenen Schema und erfasst die prognostizierten Werte sowie die zugrunde liegenden Treiber statt historischer Ist-Werte.

Wird geprüft, ob Posten und Summe aufgehen?

Ja. Die Periodenbeträge jedes Postens werden darauf geprüft, dass sie in Summe period_total ergeben, und der Kopf-Wert total_amount wird darauf geprüft, dass er der Summe der Postensummen entspricht, sodass eine Prognose von 3.900.000 USD als Summe ihrer Zeilen von 2.300.000 USD und 1.600.000 USD bestätigt wird.

Werden die Annahmen erfasst, nicht nur die Zahlen?

Ja. Die Tabelle key_assumptions gibt jeden Treiber als Zeile mit category, value, unit und rationale zurück, sodass eine Projektion zusammen mit der Wachstumsrate, Abwanderungsquote oder Inflationszahl gelesen wird, auf der sie beruht, statt als bloße Zahlenspalte.

Wie werden Prognoserevisionen gehandhabt?

Die revision_number und prior_forecast_reference werden erfasst, sodass eine Version-2-Prognose, die Version 1 ersetzt, identifizierbar ist, und ein Planungssystem die Versionshistorie korrekt nachvollziehen kann.

Autorenhinweis

Geprüft von Talonic engineering, finance schema review · zuletzt geprüft am 2026-07-09