> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fynn.eu/llms.txt
> Use this file to discover all available pages before exploring further.

# Produkt-Updates April 2026

> Neue Funktionen und Verbesserungen in Fynn im April 2026.

<Update rss={{ title: "Periodengerechte Verbuchung auf Monatsebene" }}>
  ## Periodengerechte Verbuchung auf Monatsebene

  Fynn kann Erlöse jetzt automatisch im richtigen Monat verbuchen — auch wenn die Rechnung erst im Folgemonat finalisiert wird.

  Erstellst du eine Rechnung mit Leistungszeitraum März am 5. April, wird der Erlös im März verbucht, solange der März noch offen ist. Liegt der Leistungszeitraum über eine Monatsgrenze, splittet Fynn den Betrag anteilig (30/360-Konvention) auf beide Monate auf.

  Das gilt für Rechnungen, Gutschriften und Stornorechnungen gleichermaßen.

  **Was sich ändert:**

  * Erlöse werden dem Monat des Leistungszeitraums zugeordnet, nicht dem Rechnungsdatum
  * In abgeschlossene Monate wird nicht rückwirkend gebucht
  * Auch Buchungen über den Geschäftsjahreswechsel hinweg werden automatisch korrekt aufgeteilt

  Mehr dazu im [User Guide](/guide/accounting/period-close).
</Update>

<Update rss={{ title: "Rechnungskorrektur neu gedacht: Ein Dialog für Korrigieren und Neu ausstellen" }}>
  ## Rechnungskorrektur neu gedacht

  ### Ein Dialog für Korrigieren und Neu ausstellen

  Der bisherige Weg über separate Modals für Stornieren, Gutschreiben, Skonto und Korrigieren ist einem einzigen, unifizierten Dialog gewichen. Öffnest du eine Rechnung und klickst auf **Korrigieren**, siehst du jetzt:

  * Die vollständige Positionsliste mit Restmengen und bereits durchgeführten Korrekturen pro Position.
  * Eine Live-Vorschau rechts, die in Echtzeit zeigt, welche Belege entstehen, mit welchen Beträgen und wie sie sich auf offenen Betrag und Kundenguthaben auswirken.
  * Den Modus-Umschalter **Korrigieren / Neu ausstellen**. Korrigieren erzeugt wie bisher Gutschriften und Stornorechnungen. Neu ausstellen gutschreibt die Originalrechnung und stellt sie mit korrigierten Werten sofort neu aus — in einem Schritt, als eine Transaktion.

  <Frame>
    <img src="https://mintlify.s3.us-west-1.amazonaws.com/fynnsubscriptionbilling/images/invoices/correction-slideover-overview.png" alt="Der neue Korrektur-Dialog mit Positionsauswahl und Live-Vorschau" />
  </Frame>

  ### Neu ausstellen: Rechnungen reparieren ohne Datenschaden

  Bisher war der Weg zur korrigierten Rechnung umständlich: gutschreiben, duplizieren, manuell anpassen, finalisieren. Dabei gingen Produkt-, Abo- und Steuerreferenzen verloren, was MRR- und Umsatzberichte verfälschte.

  Mit **Neu ausstellen** passiert das alles atomar und referenzerhaltend:

  * Menge, Stückpreis, Rabatt, Beschreibung und Leistungszeitraum jeder Position sind überschreibbar. Alles andere wird 1:1 übernommen.
  * Produkt-, Abo-, Einheiten- und Steuergruppen-Referenzen bleiben auf der Ersatzrechnung erhalten. MRR, ARR und Revenue Recognition bleiben konsistent.
  * Die Rechnungsadresse kann gegen eine andere Adresse desselben Kunden getauscht werden.
  * Die Verteilung — Verrechnung mit offenem Betrag oder Kundenguthaben — wählt Fynn anhand des Zahlungsstatus automatisch. Bei bezahlten Rechnungen wird die Ersatzrechnung synchron gegen das entstehende Kundenguthaben verrechnet.
  * Ergeben sich gemischte Vorzeichen, teilt Fynn automatisch in Ersatzrechnung und Ersatz-Gutschrift.

  ### Batch-Bearbeitung für mehrere Positionen

  Bei mehreren ausgewählten Positionen erscheint eine Batch-Leiste. Damit lassen sich Leistungszeitraum, Menge oder Rabatt in einem Schritt auf alle ausgewählten Positionen anwenden — Preise werden bei Zeitraum-Änderungen automatisch proportional angepasst.

  ### Finanz-Vorschau in Echtzeit

  Die rechte Seite des Dialogs zeigt jederzeit:

  * Jeden entstehenden Beleg mit Typ, Positionen, Netto/Steuer/Brutto und der entstehenden Verteilung.
  * Den offenen Betrag der Rechnung vor und nach der Korrektur.
  * Bei Neu ausstellen zusätzlich die drei Kennzahlen Gutschrift, Ersatzrechnung und Netto-Differenz.

  Erst mit Klick auf **Korrektur durchführen** bzw. **Neu ausstellen** werden Belege persistiert. Davor kannst du beliebig viel ausprobieren, ohne Nebenwirkungen.

  ### Audit-Trail auf Positionsebene

  Jede Korrektur wird als `InvoiceCorrectionAction` auf Positionsebene aufgezeichnet. Bereits korrigierte Positionen können nicht doppelt korrigiert werden und zeigen ihre Historie direkt im Dialog — inklusive Belegnummer und Datum der vorherigen Korrektur.
</Update>

<Update rss={{ title: "Neue API-Endpoints für Rechnungskorrektur und Neu-Ausstellung" }}>
  ## Neue Endpoints für Korrektur und Neu-Ausstellung

  Die neuen Funktionen stehen vollständig auch über die REST-API zur Verfügung:

  * `GET  /invoices/{id}/correct/positions` – korrigierbare Positionen auflisten
  * `POST /invoices/{id}/correct/preview` – Korrektur-Vorschau (seiteneffektfrei)
  * `POST /invoices/{id}/correct` – Korrektur ausführen
  * `POST /invoices/{id}/reissue/preview` – Reissue-Vorschau (seiteneffektfrei)
  * `POST /invoices/{id}/reissue` – Reissue ausführen

  Preview und Execute teilen sich dasselbe Request-Schema. Was die Vorschau zeigt, entsteht bei der Ausführung.

  Die bestehenden Endpoints `POST /invoices/{id}/cancel`, `/credit` und `/duplicate` bleiben erhalten und werden **nicht** abgekündigt. Sie bleiben der schlanke Weg für Ein-Klick-Aktionen auf der ganzen Rechnung. Für granulare Korrekturen mit Positionsauswahl, Overrides und Vorschau gibt es jetzt den neuen Pfad.

  <Info>
    Details und Code-Beispiele findest du unter [Invoice Correction API](/guide/developers/invoice-correction). Die Nutzer-Dokumentation liegt unter [Korrigieren & Neu ausstellen](/guide/invoices/correct-and-reissue).
  </Info>
</Update>
