USt-Satz ermitteln

Die Komponenten in M3 Business Engine interagieren, um den korrekten USt-Satz nach einer positiven USt-Entscheidung automatisch abzurufen und vorzuschlagen.

Der Satz bzw. die Sätze, die der Berechnung der USt auf Lieferungen und Leistungen zugrunde gelegt werden, variieren sowohl von Land zu Land als auch im Laufe der Zeit. Für bestimmte Arten von Lieferungen und Leistungen besteht in manchen Ländern ein USt-Satz von Null, in anderen Ländern wird USt darauf erhoben und wiederum in anderen sind sie vollständig von der USt befreit.

Die Rolle des USt-Codes

In M3 Tax Engine verwenden wir einen USt-Code, die Schlüsselkomponente der M3 Tax Engine, zur Speicherung und anschließenden Steuerung des Abrufs des korrekten USt-Satzes bzw. bei der Sales Tax auf Einkäufe den Satz der Sales Tax. Der USt-Code gibt jeweils die anzuwendende Berechnungsmethode und den geltenden Steuersatz an. Die Gültigkeit jedes USt-Code-Steuersatzes wird jeweils für einen spezifischen Zeitraum, ein bestimmtes Land und dort für eine Region oder ein Gebiet festgelegt. Der vordefinierte USt-Code 00 bedeutet, dass keine USt oder Sales Tax in Rechnung gestellt werden soll. Bei der Umsatzsteuermeldung wird sowohl der USt-Code als auch der Ländercode verwendet, um sicherzustellen, dass die länderspezifischen Anforderungen an die USt-Erklärung erfüllt sind. Weitere Informationen dazu finden Sie unter USt-Codes für USt-Transaktionen und Rückmeldungen erstellen.

Die Steuersätze werden anhand eines Datums auf der Rechnung abgerufen. Das Rechnungsdatum wird zum Abrufen des Steuersatzes auf einer Kundenrechnung verwendet. Auf Lieferantenrechnung wird der Steuersatz gemäß der USt-Datumsmethode für den USt-Code abgerufen. Das Datum zum Abrufen eines Steuersatzes kann das Rechnungsdatum, das Buchungsdatum, das Lieferdatum oder das Fälligkeitsdatum sein.

Die Firma verbindet USt-Codes mit Artikeln, Artikeln pro Lagerort, Kunden und Lieferanten. M3 Business Engine schlägt dann die USt-Codes in Abhängigkeit von der Art des Geschäftsvorgangs, den Waren und den beteiligten Parteien vor. Sie können für jeden Kunden/Zahler und Lieferanten/Zahlungsempfänger festlegen, wo nach dem Standard-USt-Code gesucht werden soll. So schlägt M3 Business Engine standardmäßig den USt-Code eines bestimmten Artikels an einem bestimmten Lagerort vor, wenn Sie einen Kundenauftrag oder einen Einkaufsauftrag erstellen, die eine Position mit diesem Artikel enthalten. In der Regel wird der USt-Code des Artikels bei Verkaufstransaktionen im Inland verwendet, während der USt-Code des Kunden für Verkaufstransaktionen im Ausland verwendet wird. M3 Business Engine schlägt außerdem den USt-Code des Lieferanten vor, wenn Sie eine Rechnung von diesem Lieferanten erfassen. Anschließend erfasst M3 Business Engine die USt für den Geschäftsvorgang basierend auf dem USt-Code.

Auch wenn ein Lieferant steuerbare Waren anbietet, können bestimmte Kunden aus verschiedenen Gründen von der USt befreit sein. Zum Beispiel kann ein Kunde, dessen eigene Waren überwiegend im Außenhandel verkauft werden, für seine Inlandseinkäufe eine Freistellungsbescheinigung beantragen. Im Inland an diesen Kunden gelieferte Waren können ohne USt fakturiert werden. In der M3 Tax Engine können wir für die USt-Befreiung dieses Kunden eine Bedingung festlegen und diese dann im Rahmen der USt-Entscheidung prüfen. Auf der Rechnung wird ein USt-Befreiungstext gedruckt, der unter Bezugnahme auf das jeweils geltende Steuerrecht die USt-Befreiung erklärt, um zu begründen, weshalb keine USt in Rechnung gestellt wird.

Falls in der Firma bestimmte wiederkehrende Szenarios bekannt sind, bei denen ein anderer als der Standard-USt-Code anzuwenden ist, können Sie solche Ausnahmen definieren und dabei festlegen, welche Ersatz-USt-Codes M3 Business Engine in "USt-Ausnahme. Öffnen" (TXS020) verwenden soll. Zum Beispiel können Sie festlegen, dass eine spezifische Kombination aus Artikelnummer und Nach-Land die Ersetzung des Standard-USt-Codes veranlasst oder die USt-Ausnahmen so einstellen, dass bei Dreiecksgeschäften immer der richtige USt-Code verwendet wird. Diese Funktion bildet den Kern der M3 VAT Engine. Weitere Informationen dazu finden Sie unter USt-Befreiung. Solche USt-Ausnahmen gewährleisten zusammen mit der grundsätzlichen Festlegung von Standard-USt-Codes ein sehr hohes Maß an Einheitlichkeit und Genauigkeit bei der USt-Berechnung.

Die USt wird auf EU-Kundenrechnungen hinzugefügt, wenn der Kunde keine USt-Identifikationsnummer (B2C) unter Verwendung des USt-Satzes des Basislands hat. Nach dem im Juli 2021 von der EU eingeführten E-Commerce-USt-Pakets müssen B2C-Verkäufer, die ihre Waren versenden oder elektronische Dienstleistungen aus einem einzelnen EU-Land bereitstellen, den USt-Satz des empfangenden EU-Lands verwenden. Das übergeordnete Ziel ist es, den USt-Betrug innerhalb der EU zu reduzieren, die Umsatzsteuermeldung auf einen einzigen Punkt zu vereinfachen sowie die Zusammenarbeit und den Datenaustausch zwischen den EU-Mitgliedsländern zu stärken. Dazu können Firmen entweder in "Fiskalvertretung. Öffnen" (TXS030) eine Fiskalvertretung im Empfangsland erfassen oder eine Regel definieren, um in "Umsatzsteuersatz-Regel. Öffnen" (TXS031) den USt-Satz aus dem Von-/Nach-Land abzurufen.

Verkaufsszenariomodell

Dieses Modell veranschaulicht die Schritte, die M3 Business Engine in einem Verkaufsszenario zum Abrufen der korrekten USt-Sätze und zum Berechnen der USt ausführt.

Einkaufsszenariomodell

Diese Modelle veranschaulichen die Schritte, die M3 Business Engine in einem Einkaufsszenario zum Abrufen der korrekten USt-Sätze und zum Berechnen der USt ausführt.

Einkaufsauftrag erstellen

Rechnung verbuchen

Zusammenfassung

Nach einer positiven USt-Entscheidung ruft M3 Business Engine je nach Geschäftsvorgang den USt-Code aus einer der folgenden Quellen ab: "Artikel. Lagerort verbinden" (MMS002), "Artikel. Öffnen" (MMS001) und "Kunde. Öffnen" (CRS610/J) oder "Lieferant. Einkauf & Finanzen def." (CRS624/F). Falls die Firma divisionsspezifische Ausnahmen für Kunden und Lieferanten festgelegt hat, übersteuern die dortigen USt-Codes wie gewohnt diejenigen in (CRS610) und (CRS624).

Anschließend gleicht M3 Business Engine den USt-Code und die spezifischen Bedingungen des Geschäftsvorgangs mit einem Satz firmenspezifischer Tabellen in "USt-Ausnahme. Öffnen" (TXS020) ab: einer Tabelle für externe Verkäufe, einer Tabelle für interne Verkäufe, einer Tabelle für Einkäufe, einer Tabelle für USt-Befreiungstexte, einer Tabelle für ausgegebene USt-Befreiungsverträge und eine Tabelle für eingegangene USt-Befreiungsverträge. Eine solche Tabelle definiert, dass der USt-Code durch einen anderen USt-Code ersetzt werden soll. M3 Business Engine ersetzt anschließend automatisch den für die Auftragsposition vorgeschlagenen Standard-USt-Code durch den Ersatz-USt-Code.

Weitere Informationen dazu finden Sie unter USt-Befreiung.

Wenn die Firma Kundenrechnungen basierend auf Kundenverkaufsaufträgen erstellt, werden die USt-Beträge automatisch berechnet und basierend auf den USt-Codes verbucht. Wenn sich eine Auftragsposition auf eine steuerfreie oder USt-befreite Ware oder Dienstleistung bezieht, wird auf der Rechnung automatisch ein aus (TXS020) abgerufener USt-Befreiungstext ausgedruckt.

Bei Einkäufen führt M3 Business Engine beim Abgleich von Lieferantenrechnungen mit Wareneingängen oder Einkaufsaufträgen nur dann eine Prüfung auf einen Ersatz-USt-Code in (TXS020) durch, wenn Sie eine Einkaufsauftragsposition eingeben.

Tabellen zur Schnellübersicht

Spickzettel – Verkauf

USt-pflichtig

USt-Region

Inlandskunde

Auslandskunde innerhalb der EU

Auslandskunde außerhalb der EU

Ja

Ja

Die USt wird basierend auf dem USt-Code des Artikels (oder dem USt-Code des Kunden) verbucht. (2)

Es wird keine USt verbucht, jedoch wird für USt-Erklärungen (3) und Zusammenfassende Meldungen der USt-Code benötigt.

Es wird keine USt verbucht, jedoch wird für USt-Erklärungen der USt-Code benötigt.

Ja

Nein

Die USt wird basierend auf dem USt-Code des Artikels (oder dem USt-Code des Kunden) verbucht. (2)

Die USt wird basierend auf dem USt-Code des Artikels (oder dem USt-Code des Kunden) verbucht. (2)

Es wird keine USt verbucht, jedoch wird für USt-Erklärungen der USt-Code benötigt.

Nein

N/A (1)

Es wird keine USt verbucht, jedoch wird für USt-Erklärungen der USt-Code benötigt. (3)

Es wird keine USt verbucht, jedoch wird für USt-Erklärungen (3) und Zusammenfassende Meldungen der USt-Code benötigt.

Es wird keine USt verbucht, jedoch wird für USt-Erklärungen der USt-Code benötigt.

Spickzettel – Einkauf

USt-pflichtig

USt-Region

Inlandskunde

Lieferant innerhalb der EU

Sonstige Importe

Ja

Ja

Die USt wird basierend auf dem USt-Code des Artikels verbucht. (5)

Es wird keine USt verbucht, jedoch wird für USt-Erklärungen der USt-Code benötigt. (3)

Ja

Nein

Die USt wird basierend auf dem USt-Code des Artikels verbucht. (5)

Die USt wird basierend auf dem USt-Code des Artikels verbucht.

Es wird keine USt verbucht, jedoch wird für USt-Erklärungen der USt-Code benötigt. (3)

Nein

N/A (1)

Es wird keine USt verbucht, jedoch wird für USt-Erklärungen der USt-Code benötigt. (3)

Es wird keine USt verbucht, jedoch wird für USt-Erklärungen der USt-Code benötigt. (3)

Es wird keine USt verbucht, jedoch wird für USt-Erklärungen der USt-Code benötigt. (3)