![]() |
AW: Artikelpreise Netto / Brutto
Hallo,
wenn ich nachrechne kommt vorwärt wie rückwärts das selbe raus. Ich nutze alle Nachkommastellen. Hier meine Formeln in lesbarer Form: (z.Zt. entspricht die Zahl 19 = 19% Gesetzliche MwSt.) ---------------------------------- Brutto : (100 + 19) * 100 = Netto Netto : 100 * (100 + 19) = Brutto ---------------------------------- Brutto : (100 + 19) * 19 = MwSt Netto : 100 * 19 = MwSt ---------------------------------- MwSt : 19 * (100 + 19) = Brutto MwSt : 19 * 100 = Netto ---------------------------------- Wenn nun 15,50 / 119 * 100 = 13,02521008403361 ist und 13,02521008403361 / 100 * 119 = 15,5 ergibt, wo ist das Problem? Für genaue Berechnungen brauch man eben mehr Ausgangsmaterial damit am Ende kein Cent fehlt. |
AW: Artikelpreise Netto / Brutto
Zitat:
...Speichert ihr Netto mit mehr Nachkommastellen... Mir ist klar, dass das funktioniert. Aber ich habe noch nie eine WAWI gesehen, wo man die Artikelpreise so eingeben kann. Und dann sollte ich - um Verwirrung zu vermeiden - auch bei der Belegerfassung 13,02521008403361 zulassen? Es gibt manchmal Aufgaben, wo man sehr genau überlegen sollte, wie man sie löst. Und das ist so eine Aufgabe. Frank Reim |
AW: Artikelpreise Netto / Brutto
Zitat:
Das ist bei mir noch viel extremer, da Pauschalpreise über mehrere Artikel mit u.U. unterschiedlicher Mwst vereinbart werden. Das war richtig Arbeit! Frank |
AW: Artikelpreise Netto / Brutto
Damit Dir am Ende kein Cent fehlt könntest Du auch eine Round Variante anwenden mit nur zwei Nachkommastellen, gegenrechnen was rauskommt, wenn summe = original, weitermachen, wenn summe hinten +1 -1 anders = eine zahl an die nachkommastelle ranhängen - je nach zahl an nachkommaposition 3 bei abfrage darauf reagieren +1 -1.
Das wäre eine Möglichkeit um es kurz zu halten aber wie das dann weitergehandhabt werden soll .. hab mir noch keine weiteren Gedanken gemacht. |
AW: Artikelpreise Netto / Brutto
... das du dann möglicherweise bereust wenn der erste Kunde mit Schadensersatzforderungen auf die zu kommt.
Ich finde das schon reichlich blauäugig. Und finde es gut dass der TE hier nachfragt statt nur was zusammen zu basteln. Die gesetzlich richtige Lösung weiß ich leider auch nicht, weiß aber das es nicht unproblematisch ist. Habe noch ein bischen gegoogelt: ![]() ![]() ![]() |
AW: Artikelpreise Netto / Brutto
Ganz allgemein gesagt gibt es durchaus mehrere Lösungsmöglichkeiten und Rundungsarten, die in der Regel auch vom Finanzamt akzeptiert werden sofern sich dabei kein Vorteil in Richtung des Steuerpflichtigen ergibt. Soll heißen man kann z.B. pro Eintrag auf der Rechnung die Steuer runden und dann addieren oder die Gesamtsumme nehmen und davon die Steuer berechnen. Da es dabei mathematisch immer Abweichungen in beide Richtungen gibt, ist beides kein Problem. Im Mittel kommt man dann auf ähnliche Werte, wenn man eine größere Anzahl an Rechnungen betrachtet.
Aber das ist schon ein komplexes Thema und so etwas ist in der Tat auch bei uns ein längeres Thema gewesen: Zitat:
|
AW: Artikelpreise Netto / Brutto
Herzlichen Dank an alle Beteiligten.
Die Antworten und auch die Links waren sehr nützlich. In Absprache mit dem Auftraggeber haben wir wie folgt entschieden: Nur das Feld Nettopreis wird auf 4 Nachkommastellen erweitert. Der Preis kann Netto oder Brutto erfasst werden. Bei Erfassung in Brutto wird der Nettopreis entsprechend der Steuergruppe errechnet. Gespeichert wird nur der Nettopreis (mit 4 NKS). Bei der Belegerfassung wird der Preis über eine SP immer mit 2 NKS ermittelt. Bei Erfassung eines "Netto" Beleges wird also gerundet, bei Brutto anhand des Nettopreises berechnet und gerundet. Die Änderung dauerte nur wenige Stunden und liefert das gewünschte Ergebnis. Das korrekte Runden war ja nicht mein Problem. Das würde auch den Rahmen hier sprengen. Danke Frank Reim |
AW: Artikelpreise Netto / Brutto
Super
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz