Mehrwertsteuer Online shop
Autor: Andreas K.
Visitado 801,
Seguidores 1,
Compartilhado 0
Folgendes Problem mit dem Online-Shop.
Ich habe im E-Commerce unter MwSt. Typ: 2- MwSt Eingeschlossen ausgewählt und bei den Einstellungen-Vordefiniert 1x MwSt für Europa mit 19% und MwSt für Drittland 0% MwSt erstellt. Ich habe dei Dritlland Schweiz hinzugefügt und bei EU alle EU-Länder.
Nun habe ich ein Produkt im Shop mit 100,- € inkl. MwSt 1-Vordifinert angelegt.
Wenn nun ein Kunde das Proukt aus Europa kauft, zahlt dieser 100,- € inkl. 19% und alles ist richtig ausgewiesen.
Bestellt nun ein Kunde aus der Schweiz, das Produkt kostet das Produkt auch 100,- € dort ist die Mehrwersteuer mit 0 ausgewiesen. Der zu zahlende Preis müsste aber 84,03 € sein.
Wo ist mein Denkfehler oder wie kann ich das Problem lösen.
Publicado em
Vielleicht umstellen auf MWST "nicht" eingeschlossen damit der exklusiv Betrag angezeigt wird und erst danach die MWST gerechnet wird.
Autor
Das wäre die Notlösung, aber warum hat man dann den Typ 2- MwSt Eingschlossen überhaupt programmiert. Wäre dann vollkommen unnötig. Eine bessere Programmierung wäre das rausrechnen der MwSt am Ende der Bezahlen, da dort das Zielland der Rechnung fest steht.
Wenn im Online-Shop ein Produkt in Deutschland angeboten wird, muss der angezeigte Preis für B2C immer inkl der Mehrwertsteuer sein. Wenn ich jetzt Typ-3 MwSt ausgeschlossen nehme, wäre es für B2C nicht korrekt. Vermutlich handelt es sich hier tatsächlich um ein Programmierfehler/Programmfehler.
Ganz kompliziert wäre eine Lieferung in ein 3-Land und Rechnungstellung in der EU, aber das wäre zuviel verlangt :). Wir vertreiben unsere Produkte Weltweit, daher kenne ich mich mit Steuerschlüssel gut aus.
Ich verstehe was du meinst!
Aber die Software rechnet vom eingestellten Betrag (€100,--) als inkludiert und stellt die Ware nicht automatisch (bei Schweizern) um auf "nicht inkludiert" und rechnet die 19% ab von Originalbetrag! Deshalb bewertet er die Ware bei den Schweizern zwar mit 0% MWST aber vom Originalbetrag weil eben inkludiert eingestellt ist.
Ob das so gewollt ist von den Entwicklern oder ein Fehler kann nur ein solcher sagen!