Rundungsdifferenzen beim FiBu-Export (DATEV): Ursachen und Lösungen auf Rechnungspositionsebene

Positionsweiser FiBu-Export mit Bruttobeträgen führt zu Cent-Abweichungen vom Rechnungsbetrag. Ursachen, Folgen und Lösungen wie die Rundungskorrektur.

Exportiert ein Rechnungstool die Buchungssätze pro Position, weicht die Summe der Buchungen oft um einen Cent vom Rechnungsbetrag ab. Dieser Ratgeber erklärt die Ursache anhand eines Rechenbeispiels und zeigt, wie Sie die Differenz mit einer Rundungsbuchung oder anderen Verfahren sauber lösen.

1 Cent
genügt, damit der Buchungsstapel nicht zur Rechnung passt
2
Rechenwege: Steuer einmal auf die Nettosumme oder je Position
3
Lösungswege: Rundungsbuchung, Verteilung auf eine Position, Netto-/Steuer-Export

Das Problem: Die Buchungen ergeben nicht den Rechnungsbetrag

Sie exportieren eine Rechnung in die Finanzbuchhaltung, und der Buchungsstapel weicht um einen Cent vom Rechnungsbetrag ab. Der Debitor zeigt einen offenen Rest, die Umsatzsteuer stimmt nicht mit der Rechnung überein, und die Abstimmung scheitert an einer Differenz, die niemand erklären kann. Das ist kein Fehler im Sinne eines falschen Kontos, sondern ein Rundungseffekt. Er tritt immer dann auf, wenn Rechnungen positionsweise in die Buchhaltung übergeben werden.

Dieser Ratgeber erklärt, warum die Differenz entsteht, welche Folgen sie hat und wie Sie sie sauber lösen, zum Beispiel mit einer Rundungskorrektur. Er richtet sich an alle, die Rechnungen aus einem ERP-System oder einem Abrechnungstool wie Fakturia nach DATEV oder in eine andere Finanzbuchhaltung exportieren.

Warum viele Systeme pro Rechnungsposition exportieren

Der Export pro Position hat einen guten Grund: Kostenstellen und Kostenträger hängen oft nicht an der Rechnung, sondern am einzelnen Artikel oder an der Leistung. Eine Rechnung mit fünf Positionen auf fünf verschiedene Kostenstellen muss deshalb in fünf Buchungssätze zerlegt werden, damit die Kostenrechnung stimmt.

Hinzu kommt eine Besonderheit der deutschen Kontenrahmen. Erlöskonten in SKR03 und SKR04 sind in der Regel Umsatzsteuer-Automatikkonten. Bucht man darauf, errechnet die Buchhaltung die Umsatzsteuer selbst aus dem Buchungsbetrag. Dafür muss im Buchungssatz der Bruttobetrag stehen, und die Steuer wird daraus herausgerechnet (siehe Steuerschlüssel und Buchungsschlüssel).

Zwei Dinge treffen also zusammen: Es gibt einen Buchungssatz je Position, und jeder trägt einen Bruttobetrag. Genau diese Kombination erzeugt die Differenz.

Warum die Rundungsdifferenz entsteht

Auf der Rechnung läuft die Berechnung in der Regel so: Die Nettobeträge aller Positionen werden addiert, auf die Nettosumme wird die Umsatzsteuer berechnet, und das Ergebnis wird einmal auf Cent gerundet. Die Pflichtangaben nach § 14 Abs. 4 UStG verlangen das Entgelt je Steuersatz und den darauf entfallenden Steuerbetrag. Es wird also je Steuersatz ein Steuerbetrag ausgewiesen, nicht je Position.

Im Export dagegen wird jede Position für sich gerundet: erst auf den Bruttobetrag der Position, und dann, beim Buchen auf dem Automatikkonto, noch einmal auf den Steuerbetrag der Position. Die Summe vieler einzeln gerundeter Beträge ist nicht dasselbe wie ein einmal gerundeter Gesamtbetrag.

Ein durchgerechnetes Beispiel

Eine Rechnung mit drei Positionen und 19 % Umsatzsteuer:

PositionNettoBrutto (gerundet)Steuer im Buchungssatz
123,31 €27,74 €4,43 €
212,50 €14,88 €2,38 €
30,99 €1,18 €0,19 €
Summe Export36,80 €43,80 €7,00 €
Rechnung36,80 €43,79 €6,99 €

Die Rechnung weist 6,99 € Umsatzsteuer und 43,79 € brutto aus (36,80 € × 19 % = 6,992 €, gerundet 6,99 €). Der positionsweise Export kommt auf 43,80 € brutto und 7,00 € Steuer. Es fehlt kein Betrag und es wurde nichts falsch gebucht, es sind schlicht 1 Cent Rundung, der sich auf Brutto und Steuer auswirkt.

Wichtig: Die Rechnung bleibt maßgeblich

Der Rechnungsbetrag und die ausgewiesene Steuer stehen fest, sobald die Rechnung erstellt ist. Die Buchhaltung muss sich daran anpassen, nicht umgekehrt. Korrigiert wird deshalb nie die Rechnung wegen einer Exportdifferenz, sondern die Buchung.

Welche Folgen die Differenz hat

  • Offene Posten: Zahlt der Kunde den Rechnungsbetrag von 43,79 €, ist im Debitorenkonto aber 43,80 € gebucht, bleibt 1 Cent offen. Bei vielen Rechnungen entsteht eine Liste kleiner Reste in der OPOS-Liste, die den Blick auf echte offene Forderungen verstellt.
  • Zahlungsabgleich: Automatische Zuordnungen beim Kontenabgleich scheitern oder werden unscharf, wenn Betrag und Buchung nicht übereinstimmen.
  • Umsatzsteuer-Voranmeldung: Die gebuchte Steuer weicht von der in den Rechnungen ausgewiesenen Steuer ab. Einzelne Cent fallen kaum auf, summieren sich bei hohem Rechnungsvolumen aber und erschweren die Abstimmung des Steuerkontos.
  • Prüfbarkeit: Unerklärte Differenzen kosten Zeit bei der Abstimmung und bei Rückfragen von Steuerberater oder Betriebsprüfung.

Lösung 1: Eine Rundungsbuchung ausgleichen

Der robusteste Weg ist eine eigene Rundungskorrektur: Zusätzlich zu den Positionsbuchungen wird eine kleine Ausgleichsbuchung über den Differenzbetrag erzeugt, sodass die Summe aller Buchungen exakt dem Rechnungsbetrag entspricht. Im Beispiel wäre das eine Buchung von −0,01 € brutto.

Damit das sauber funktioniert, sollten Sie Folgendes klären:

  • Konto: Verwenden Sie das Konto, das Ihre Kanzlei für Rundungsdifferenzen vorsieht, etwa ein Konto für Erlösschmälerungen oder für sonstige betriebliche Erträge und Aufwendungen. Welches Konto in Ihrem Kontenrahmen passt, legen Sie mit dem Steuerberater fest.
  • Steuerbehandlung: Die Korrektur muss so gebucht werden, dass die Umsatzsteuer am Ende dem Rechnungsbetrag entspricht (im Beispiel 6,99 €). Ob dafür ein Steuerschlüssel auf dem Korrekturkonto oder ein Automatikkonto gewählt wird, hängt vom Aufbau Ihrer Buchhaltung ab.
  • Kostenstelle: Entscheiden Sie, ob die Korrektur eine Kostenstelle bekommt, etwa die der größten Position, oder ohne Kostenstelle gebucht wird. Wichtig ist eine feste, dokumentierte Regel.
  • Kennzeichnung: Geben Sie der Buchung einen Buchungstext wie „Rundungsdifferenz Re-Nr. …“, damit sie in der Abstimmung auffindbar ist.

Der Vorteil dieses Wegs: Die Positionsbuchungen bleiben unverändert und nachvollziehbar, und die Differenz ist offen sichtbar statt versteckt. Nachteil ist ein zusätzlicher Buchungssatz je betroffener Rechnung.

Lösung 2: Die Differenz auf eine Position verteilen

Statt eine eigene Buchung zu erzeugen, kann das System den Cent einer Position zuschlagen oder abziehen, üblicherweise der mit dem höchsten Betrag. Das spart Buchungssätze, hat aber eine Tücke: Bei Automatikkonten wird die Steuer aus dem Bruttobetrag der Position herausgerechnet. Korrigiert man nur den Bruttobetrag, ändert sich die Steuer womöglich nicht in die gewünschte Richtung.

Im Beispiel führen zwei Korrekturen zum selben Bruttobetrag zu unterschiedlichen Ergebnissen:

KorrekturBrutto gesamtSteuer gesamtErgebnis
Position 1: 27,73 € statt 27,74 €43,79 €7,00 €Brutto stimmt, Steuer nicht (Netto 36,79 €)
Position 2: 14,87 € statt 14,88 €43,79 €6,99 €Brutto, Steuer und Netto stimmen

Wer die Differenz auf eine Position legt, muss deshalb immer Brutto und Steuer gemeinsam prüfen und eine Position wählen, bei der beides aufgeht. Eine solche Position existiert nicht immer. Bei Rechnungen mit vielen Positionen sind die Chancen besser, bei zwei oder drei Positionen oft schlechter. Als alleinige Regel taugt das Verfahren deshalb nur, wenn ein Fallback vorgesehen ist, zum Beispiel eine Rundungsbuchung.

Lösung 3: Netto und Steuer getrennt exportieren

Ein dritter Weg vermeidet das Problem an der Wurzel: Die Erlöse werden netto auf ein Konto ohne Automatik gebucht, und die Umsatzsteuer wird je Steuersatz als eigener Buchungssatz übergeben, berechnet auf die Nettosumme der Rechnung. Dann spiegelt die Buchhaltung exakt die Rechnung. Der Preis dafür ist, dass die Konten und Steuerschlüssel entsprechend eingerichtet sein müssen und dass dieser Aufbau mit der Kanzlei abgestimmt werden sollte. In Deutschland ist die Automatikbuchung üblich, ein Wechsel ist deshalb eine Entscheidung für die ganze Buchhaltung und keine Einstellung für einzelne Rechnungen.

Was Sie auf der Rechnung nicht tun sollten

Es liegt nahe, das Problem auf der Rechnung zu lösen und die Umsatzsteuer je Position zu runden und zu addieren. Das verlagert die Abweichung nur: Dann stimmt zwar der Export, aber ein Kunde, der die Nettosumme mit dem Steuersatz nachrechnet, kommt auf eine andere Steuer als die ausgewiesene. Üblich und leicht nachvollziehbar ist die Berechnung auf die Nettosumme je Steuersatz. Lassen Sie im Zweifel Ihren Steuerberater bestätigen, welche Methode in Ihrem Fall gilt.

Sonderfälle, die Sie mitdenken sollten

  • Mehrere Steuersätze: Die Rundung gilt je Steuersatz. Eine Rechnung mit 19 % und 7 % hat zwei Summen, und die Korrektur muss dem richtigen Steuersatz zugeordnet werden.
  • Gutschriften und Stornos: Eine Gutschrift oder ein Storno sollte genau die Beträge der Ursprungsrechnung umkehren, einschließlich der Rundungskorrektur. Sonst bleibt der Cent als Rest stehen.
  • Rabattpositionen: Negative Positionen runden genauso. Bei vielen Rabattzeilen steigt die Zahl der Differenzen.
  • Stückpreise mit mehr als zwei Nachkommastellen: Menge × Einzelpreis ergibt oft Beträge mit mehr Stellen. Wann gerundet wird, pro Position oder erst auf die Summe, beeinflusst das Ergebnis. Legen Sie das einheitlich fest.
  • Abgrenzungen: Wird ein Betrag über mehrere Monate verteilt, etwa bei der passiven Rechnungsabgrenzung, entstehen bei der Aufteilung ebenfalls Cent-Reste, meist im letzten Monat auszugleichen.
  • Sammelrechnungen: Bei einer Sammelrechnung mit vielen Positionen aus mehreren Verträgen summieren sich die Rundungseffekte stärker.

Checkliste für den Export

  1. Prüfen Sie je Rechnung, ob die Summe der Buchungen dem Bruttobetrag und die Summe der Steuer dem ausgewiesenen Steuerbetrag entspricht.
  2. Legen Sie fest, wie Differenzen behandelt werden: Rundungsbuchung, Verteilung auf eine Position mit Prüfung oder getrennter Export von Netto und Steuer.
  3. Klären Sie mit der Kanzlei Konto, Steuerschlüssel und Kostenstelle für die Rundungskorrektur.
  4. Sorgen Sie dafür, dass Gutschriften und Stornos die Korrektur der Ursprungsrechnung mit umkehren.
  5. Machen Sie einen Testexport mit mehreren Rechnungen, darunter solche mit mehreren Steuersätzen, Rabatten und Gutschriften, und lassen Sie ihn von der Kanzlei einlesen.
  6. Prüfen Sie nach dem Import die OPOS-Liste auf Cent-Reste und das Steuerkonto auf Abweichungen.
  7. Dokumentieren Sie die Regel, damit sie bei einem Wechsel von Software oder Berater nicht verloren geht.

Rundungsdifferenzen und Fakturia

Fakturia kann Buchungssätze für die Finanzbuchhaltung nach DATEV exportieren und Kostenstellen und Kostenträger auf Artikel- oder Kundenebene berücksichtigen. Gibt es für eine Rechnung mehrere Kostenstellen, wird je Kostenstelle ein Buchungssatz erzeugt. Details zum Zusammenspiel finden Sie auf der Seite zur Buchhaltungs-Schnittstelle.

Wie Rundungsdifferenzen bei Ihrer Konstellation aus Kontenrahmen, Kostenstellen und Steuersätzen behandelt werden, sollten Sie vor dem Produktivstart prüfen. Das gelingt am besten mit einem Testexport im Testmandanten, den Ihre Kanzlei einlesen kann. Bei Fragen zur Einrichtung können Sie ein Beratungsgespräch vereinbaren.

Fazit

Rundungsdifferenzen beim positionsweisen FiBu-Export sind kein Fehler, sondern die Folge davon, dass die Rechnung die Steuer einmal auf die Nettosumme rechnet, der Export aber jede Position einzeln rundet. Lösen lässt sich das zuverlässig mit einer dokumentierten Rundungsbuchung, mit einer geprüften Verteilung auf eine Position oder mit getrenntem Export von Netto und Steuer. Entscheidend ist, dass Brutto und Steuer gemeinsam stimmen und dass die Regel mit Ihrer Kanzlei abgestimmt ist. Weitere Hintergründe liefert auch der Beitrag zur Anbindung an BMD.

Häufige Fragen

Weil auf der Rechnung die Umsatzsteuer einmal auf die Nettosumme berechnet und gerundet wird, der positionsweise Export aber jede Position einzeln auf Brutto und Steuer rundet. Die Summe einzeln gerundeter Beträge kann um einen oder wenige Cent von der einmal gerundeten Gesamtsumme abweichen.
Ja, wenn der Export mit der Rechnung übereinstimmen soll. Ohne Ausgleich bleiben Cent-Reste auf dem Debitorenkonto stehen und die gebuchte Umsatzsteuer weicht von der ausgewiesenen ab. Wie Sie das buchen, stimmen Sie mit Ihrem Steuerberater ab.
Das legt Ihre Kanzlei fest, abhängig von Kontenrahmen und Buchungslogik. Üblich sind Konten für Erlösschmälerungen oder sonstige betriebliche Erträge und Aufwendungen. Eine allgemeingültige Kontonummer gibt es nicht, deshalb sollten Sie sie nicht ohne Abstimmung festlegen.
Nicht immer. Bei Automatikkonten wird die Steuer aus dem Bruttobetrag herausgerechnet, sodass die Steuer nach der Korrektur trotzdem falsch sein kann. Prüfen Sie Brutto und Steuer gemeinsam, und sehen Sie eine Rundungsbuchung als Fallback vor.
Eine Gutschrift oder ein Storno sollte die Beträge der Ursprungsrechnung genau umkehren, einschließlich einer Rundungskorrektur. Dann bleibt am Ende kein Cent-Rest auf dem Konto stehen.

Weitere Ratgeber-Themen