Zum Hauptinhalt springen

Daten aus Form 990 Steuererklärungen extrahieren

Das Form 990 einer Nonprofit-Organisation ist öffentlich zugänglich, weshalb Grantmaker, Journalisten und Forscher es heranziehen, um zu verstehen, woher eine Organisation ihr Geld bezieht und wohin es fließt. Die Erklärung ist oft lang, häufig 50 Seiten mit Schedules, und eine Stiftung, die 200 Zuschussempfänger prüft, zieht aus jeder Erklärung dieselben wenigen Kennzahlen: Gesamteinnahmen und Gesamtausgaben aus der Part-I-Zusammenfassung, Nettovermögen, die Program-Service-Angaben in Part III, die Vergütung von Officers und Schlüsselangestellten in Part VII sowie die funktionale Ausgabenaufteilung in Part IX, die Ausgaben in Programm, Management und Fundraising unterteilt. Der Kopfbereich enthält Organisationsname, EIN und Steuerjahr. Die Herausforderung besteht darin, dass die relevanten Zahlen über Parts und Schedules verteilt sind, die sich gegenseitig referenzieren. Part I liefert eine Zusammenfassung, doch die maßgeblichen Details stehen in Part VIII (Einnahmen) und Part IX (Ausgaben), und beide müssen mit der Zusammenfassung übereinstimmen. Die Vergütung in Part VII listet jeden Officer mit einem gemeldeten Betrag auf, größere Antragsteller fügen dazu Schedule J mit Details bei. Program-Service-Einnahmen werden mit NTEE-ähnlichen Tätigkeitscodes aufgeschlüsselt. Ein Form 990-EZ und ein Form 990-PF für private Stiftungen ordnen dieselben Konzepte unterschiedlich an, sodass ein Leser wissen muss, welche Variante vorliegt. Talonic liest das Form 990 und liefert den Kopfbereich, die Part-I-Summen, die Part-VII-Vergütungsliste und die Part-IX-Ausgabenaufteilung als strukturierte Felder, mit identifizierter Variante. Ein Grantmaker erfasst Einnahmen, Ausgaben und Vergütung von Führungskräften über ein Portfolio von Nonprofit-Organisationen hinweg, ohne jede 50-seitige Erklärung durchzublättern.

Was aus Form 990 Steuererklärungen extrahiert wird

OrganisationsnameCedar Ridge Community Foundation
EIN98-7654321
Steuerjahr2025
Gesamteinnahmen$8,420,000Part I / Part VIII
Gesamtausgaben$7,960,000
Nettovermögen$3,110,000
Programmausgaben$6,540,000Part IX funktionale Aufteilung
Bestbezahlter OfficerExecutive Director, $214,000
Formularvariante990

So funktioniert die Extraktion für Form 990 Steuererklärungen

Form-990-Erklärungen werden über E-File-Anbieter eingereicht und von der IRS sowie Aggregatoren als PDFs veröffentlicht, weshalb die beigefügten Schedules je nach Organisationsgröße variieren. Talonic identifiziert die Variante (990, 990-EZ, 990-PF) und ordnet die Erklärung dem Nonprofit-Return-Schema im Field Registry zu, das die Part-I-Zusammenfassung, die Part-VIII-Einnahmendetails, die Part-IX-Ausgabenaufteilung und die Part-VII-Vergütungsliste als verknüpfte Abschnitte statt als lose Zahlen abbildet. Summenwerte werden mit den detaillierten Parts abgeglichen, sodass eine Part-I-Zahl, die nicht mit Part VIII oder Part IX übereinstimmt, markiert wird. Die Vergütung von Officers wird pro Person erfasst und bei Bedarf mit Schedule J verknüpft. Jeder Wert wird mit einem Konfidenzwert und einer Pixel-Region-Herkunftsangabe gemäß DIN SPEC 91491 Konformität geliefert, sodass ein Grantmaker oder Analyst einen Wert gegen die Quellerklärung prüfen kann.

Beispielextraktion

Ein vollständiges IRS Form 990 mit Schedule J für eine mittelgroße Nonprofit-Organisation

{
  "organization_name": "Cedar Ridge Community Foundation",
  "ein": "98-7654321",
  "tax_year": 2025,
  "form_variant": "990",
  "total_revenue": 8420000,
  "total_expenses": 7960000,
  "net_assets_end": 3110000,
  "functional_expenses": {
    "program": 6540000,
    "management": 980000,
    "fundraising": 440000
  },
  "officers": [
    {
      "name": "Executive Director",
      "reported_compensation": 214000
    }
  ]
}

Häufig gestellte Fragen

Wird die Part-I-Zusammenfassung mit den Detail-Parts abgeglichen?

Ja. Die Summen der Part-I-Zusammenfassung werden mit den Part-VIII-Einnahmendetails und der Part-IX-Ausgabenaufteilung abgeglichen, sodass eine Abweichung zwischen Zusammenfassung und zugrunde liegenden Parts markiert und nicht stillschweigend übernommen wird.

Wie wird die Vergütung von Officers erfasst?

Jeder leitende Angestellte und jede Schlüsselkraft in Teil VII wird mit der gemeldeten Vergütung zurückgegeben, und wenn der Einreicher Schedule J beifügt, wird die detaillierte Aufschlüsselung der jeweiligen Person zugeordnet.

Verarbeitet es auch 990-EZ und 990-PF?

Die Variante wird zuerst identifiziert, und das Schema ordnet die entsprechenden Konzepte für Einnahmen, Ausgaben und Governance über die 990, die 990-EZ und die 990-PF-Stiftungsform hinweg zu.

Autorenhinweis

Geprüft von Talonic engineering, schema review · zuletzt geprüft am 2026-06-10