Jahresabschluss.io
ENAnmeldenRegistrieren →

Jahreswechsel

Jahreswechsel in der Buchhaltung per KI-Agent

Ja, ein per MCP-Server angebundener KI-Agent kann in der Buchhaltung von jahresabschluss.io das neue Geschäftsjahr anlegen und prüfen, ob die Eröffnungswerte stimmen. Die Eröffnung muss er dabei nicht selbst zusammenrechnen: Führen Sie beide Jahre bei uns, ergibt sie sich aus dem Schluss des Vorjahres — gerechnet, nicht ein zweites Mal gebucht. Bestandskonten laufen so über das Jahresende, Erfolgskonten beginnen bei null, und das Vorjahresergebnis steht im Ergebnisvortrag.

Stand: 2026-10-17

Der Grundsatz: Schluss des Vorjahres ist Eröffnung des neuen Jahres

§ 252 Abs. 1 Nr. 1 HGB verlangt, dass die Wertansätze der Eröffnungsbilanz mit denen der Schlussbilanz des vorhergehenden Geschäftsjahres übereinstimmen. Die Buchhaltung von jahresabschluss.io setzt das ohne Umweg um: Führen Sie beide Jahre bei uns, ist die Eröffnung des neuen Jahres der Schlusssaldo des alten — gerechnet, nicht als zweite Buchung ins Journal geschrieben. Eine doppelte Eröffnung kann so nicht entstehen.

Bestandskonten wie Bank, Forderungen, Verbindlichkeiten oder Anlagen laufen damit über das Jahresende. Erfolgskonten beginnen im neuen Jahr bei null; das Ergebnis des Vorjahres steht im Ergebnisvortrag (SKR03 0860, SKR04 2970), bei Personengesellschaften auf dem variablen Kapitalkonto.

Buchen Sie im alten Jahr noch nach — eine Abschreibung, eine Rückstellung, eine vergessene Rechnung —, zieht die Eröffnung des neuen Jahres von selbst nach. Solange das Vorjahr nicht endgültig ist, gilt der Vortrag als vorläufig, und genau das sagt auch die Antwort an den Agenten.

Vier Werkzeuge für den Jahreswechsel

list_fiscal_years — Wirtschaftsjahre lesen

Alle Wirtschaftsjahre der Gesellschaft mit Jahr, Zeitraum und Status. Damit findet der Agent die IDs, die die übrigen Werkzeuge brauchen.

create_fiscal_year — Geschäftsjahr anlegen

Legt das laufende Geschäftsjahr an oder mit year das Geschäftsjahr, das in diesem Jahr endet — höchstens das Folgejahr. Der Zeitraum folgt dem Bilanzstichtag der Gesellschaft, derselbe Weg wie beim Jahreswechsel in der App. Gibt es das Jahr schon, kommt es unverändert zurück; doppelt angelegt wird nichts.

get_opening_balances — Eröffnung prüfen

Zeigt, ob und woher das Jahr seine Eröffnungswerte hat, ob das Vorjahr endgültig ist, Abweichungen gegen die Vorjahres-Schlussbilanz und fehlende Konten. Dazu kommt, ob der Vortrag gerechnet wird und noch vorläufig ist, sowie can_carry_forward: ob ein gebuchter Vortrag überhaupt möglich ist.

carry_forward_opening_balances — Eröffnung vortragen

Bucht die Schlussbilanz eines endgültigen Vorjahres als Eröffnung — gebraucht für ein Vorjahr, das nicht in dieser Buchhaltung geführt wurde. Aus einem offenen Vorjahr wird nie gebucht, von Hand erfasste Eröffnungswerte bleiben unangetastet. Führt die Buchhaltung das Vorjahr selbst, bucht das Werkzeug nichts und nennt den gerechneten Vortrag als Grund.

Beispiel: das neue Jahr in einem Satz

  • list_fiscal_years: Der Agent sieht, dass 2026 existiert und 2027 noch fehlt.
  • create_fiscal_year mit year 2027: Das Jahr entsteht mit Beginn und Ende nach Ihrem Bilanzstichtag; die Antwort enthält die neue ID.
  • get_opening_balances für 2027: Die Antwort meldet einen gerechneten Vortrag aus 2026 — vorläufig, weil 2026 noch nicht endgültig ist — und im Normalfall weder Abweichungen noch fehlende Konten.
  • Der Agent fasst zusammen: Die Eröffnung 2027 entspricht dem Schluss 2026, die Erfolgskonten beginnen bei null, und Nachbuchungen für 2026 wirken sich von selbst aus. carry_forward_opening_balances braucht es hier nicht.

Ihr Auftrag im Chat: „Bitte das Geschäftsjahr 2027 anlegen und prüfen, ob die Eröffnungswerte zum Schluss von 2026 passen.“

{
  "name": "create_fiscal_year",
  "arguments": {
    "year": 2027
  }
}

Wenn das Vorjahr nicht in dieser Buchhaltung geführt wurde

Steigen Sie zum Beispiel zu Beginn eines Jahres um und liegt das Vorjahr nur als Saldenliste vor, muss die Eröffnung einmal gebucht werden. Das übernimmt carry_forward_opening_balances — aber nur aus endgültigen Vorjahreszahlen: Jahresabschluss festgestellt, Zahlen gesperrt, Buchhaltung bis zum Jahresende festgeschrieben oder Saldenliste übernommen. Aus einem offenen Vorjahr bucht das Werkzeug nichts und nennt den Grund.

Fehlen Konten, die die Eröffnung braucht, nennt get_opening_balances sie vorher und sagt, ob sie sich anlegen lassen; der Vortrag legt anlegbare Konten selbst an und meldet sie. Unterscheiden sich die Kontenrahmen der beiden Jahre oder fehlt ein Jahr dazwischen, ist kein Vortrag möglich — auch das steht in der Antwort.

Haben Sie schon Eröffnungswerte von Hand erfasst, lässt der Standardmodus sie stehen. Nur mode rederive storniert abweichende Eröffnungsbuchungen — auch von Hand erfasste — und bucht neu; der Agent ruft ihn erst nach Ihrer ausdrücklichen Bestätigung auf. Gelöscht wird dabei nichts, jede Änderung ist ein Storno mit Spur. Beide Wege sind wiederholbar: Ohne Abweichung wird nichts gebucht.

Die Eröffnungsbilanz eines ersten Jahres, für das es im System kein Vorjahr gibt — etwa nach einer Gründung —, erfassen Sie in der App. Dafür gibt es kein Werkzeug im MCP-Server.

Was der Agent vor dem neuen Jahr prüfen kann

  • Abweichungen: Weicht eine gebuchte Eröffnung von der Vorjahres-Schlussbilanz ab, listet get_opening_balances die betroffenen Konten auf.
  • Vorjahr endgültig: ob das Vorjahr abgeschlossen ist und worauf das beruht — festgestellt, gesperrt, festgeschrieben oder übernommen.
  • Lücke: ob zwischen dem letzten geführten Jahr und dem neuen ein Jahr fehlt.
  • Kontenrahmen: ob das Vorjahr in einem anderen Kontenrahmen gebucht ist als das neue Jahr.
  • Fehlende Konten: welche Konten die Eröffnung braucht, die es noch nicht gibt, und ob sie anlegbar sind.
  • Festschreibung: Mit list_bookkeeping_periods sieht der Agent, welche Monate des alten Jahres schon festgeschrieben sind.

Jahreswechsel und Steuerberater

Der Jahreswechsel in der Buchhaltung ist nicht der Jahresabschluss. Sie können im neuen Jahr weiterbuchen, während Sie oder Ihr Steuerberater das alte Jahr abschließen — die Eröffnung bleibt bis dahin vorläufig und folgt jeder Nachbuchung. Ist das alte Jahr fertig, schreibt der Agent es auf Ihre Bestätigung fest und übergibt die Saldenliste an das Jahresabschluss-Modul der App.

Die Abweichungsprüfung von get_opening_balances ist ein guter Ausgangspunkt für das Gespräch mit Ihrem Steuerberater: Sie zeigt Konto für Konto, wo Eröffnung und Vorjahres-Schluss nicht zusammenpassen. Der Agent ersetzt seine Prüfung nicht; er erspart Ihnen beiden das Abgleichen von Hand.

Häufige Fragen

Muss der Agent die Eröffnungsbilanz selbst buchen?

Nein, wenn beide Jahre in der Buchhaltung geführt werden. Dann ist die Eröffnung der Schlusssaldo des Vorjahres und wird gerechnet, nicht gebucht. Gebucht wird eine Eröffnung nur, wenn das Vorjahr von außen kommt, etwa als Saldenliste — und auch dann nur aus endgültigen Zahlen.

Was passiert mit den Erfolgskonten am Jahresende?

Sie beginnen im neuen Jahr bei null. Das Ergebnis des Vorjahres läuft auf den Ergebnisvortrag (SKR03 0860, SKR04 2970), bei Personengesellschaften auf das variable Kapitalkonto. Bestandskonten laufen mit ihrem Schlusssaldo weiter.

Kann ich im neuen Jahr buchen, bevor das alte abgeschlossen ist?

Ja. Legen Sie das neue Jahr an und buchen Sie weiter. Die Eröffnung gilt als vorläufig, solange das Vorjahr nicht endgültig ist, und übernimmt jede Nachbuchung im alten Jahr von selbst.

Was ist, wenn ich schon Eröffnungswerte von Hand erfasst habe?

Dann bleiben sie stehen; carry_forward_opening_balances ändert sie im Standardmodus nicht und nennt den Grund. Mit mode rederive storniert der Agent abweichende Eröffnungsbuchungen und bucht neu — nur nach Ihrer ausdrücklichen Bestätigung, immer als Storno mit Spur. Führt die Buchhaltung das Vorjahr selbst, storniert rederive die gebuchten Eröffnungszeilen, und danach gilt der gerechnete Vortrag.

Kann der Agent auch das übernächste Jahr anlegen?

Nein. create_fiscal_year legt das laufende Geschäftsjahr an oder eines, das höchstens im Folgejahr endet. Gibt es das Jahr schon, kommt es unverändert zurück.

Welche Rechte braucht der Schlüssel?

list_fiscal_years und get_opening_balances kommen mit dem Leserecht aus. create_fiscal_year und carry_forward_opening_balances brauchen Schreibrecht (write). Die Eröffnungsbilanz eines ersten Jahres ohne Vorjahr im System erfassen Sie in der App.

Vom selben Anbieter: Jahresabschluss nach HGB – der komplette Leitfaden auf jahresabschluss.io.