Bei solchen Rundungsfehlern handelt es sich nicht um einen eigentlichen Fehler, sondern um das bekannte Phänomen der Rundungsdifferenzen.
Beim Rechnen mit "krummen" Zahlen (wie sie z.B. bei Abzug von x % Rabatt) entstehen zwangsläufig Rundungsdifferenzen, die mathematisch gesehen unvermeidbar sind. Die Finanzämter wissen das und akzeptieren Rundungsdifferenzen im Cent-Bereich.
Wir berücksichtigen dabei folgendes: Rundungsdifferenzen werden im Cent-Bereich akzeptiert, sie dürfen sich aber nicht "aufschaukeln". Die Kasse darf also nicht Belegposition 1 runden, Position 2 runden, etc. und dann alle gerundeten Werte als Belegsumme aufaddieren (so wie der Mensch das machen würde). Hier würden sich die Rundungsdifferenzen addieren. Statt dessen muss die Kasse intern mit voller Genauigkeit arbeiten (in Speedy mit 8 Nachkommastellen) und erst am Ende wird gerundet. Speedy arbeitet hier korrekt.
So ergeben sich max. Differenzen von 1 oder 2 Cent auf einem Beleg