Goods and Services Tax (GST) in Indien

In diesem Dokument wird der Ursprung der GST in Indien zusammen mit Anweisungen zur Konfiguration, Abgabe und Rückmeldung von GST mit den Fakturierungs- und Rückmeldungsfunktionalitäten von M3 beschrieben.

Übersicht

Die indische Goods and Service Tax (GST) ist eine 2017 in Indien eingeführte Umsatzsteuer (USt). Sie gilt für alle Punkte in der Lieferkette und ist auf der nachfolgenden Stufe der Wertschöpfung verfügbar.

Angesichts der föderalen Struktur von Indien besteht die GST aus zwei Komponenten: Central GST (CGST) und State GST (SGST). Sowohl das Zentrum als auch die Bundesstaaten erheben bei jeder Lieferung von Gütern und Dienstleistungen gleichzeitig GST über die gesamte Wertschöpfungskette.

Vom Zentrum wird die CGST und von den Bundesstaaten die SGST auf alle Transaktion innerhalb eines Bundesstaats erhoben und eingezogen. Beide Steuern werden auf den gleichen Preis oder Wert erhoben.

Bei Transaktionen zwischen Bundesstaaten wird vom Zentrum die IGST für alle zwischenstaatlichen Lieferungen von Waren und Dienstleistungen erhoben und eingezogen. IGST entspricht in etwa CGST plus SGST. Der IGST-Mechanismus soll den reibungslosen Ablauf von Vorsteuergutschriften von einem Bundesland zum anderen sicherstellen.

Einschränkungen

  • Diese Funktion ist nur in Divisionen verfügbar, die mit der Steuermethode 2= M3-Sales Tax und der Systemkonfiguration MIN definiert sind.
  • Bei auf Indien bezogene geografische Codes können Sie für einen geografischen Code höchstens drei Steuerhoheitsstufen angeben:
    • Eine Steuerhoheitsstufe enthält zwei Positionscodes zum Bundesstaat, wie in "Staaten pro Land. Öffnen" (CRS046) definiert und gemäß der Definition im Feld "Steuerhoheitsstufe Staat/Bundesland" in "Settings - Sales Tax" (CRS793).
    • Eine Steuerhoheitsstufe enthält die beiden Positions-ISO-Codes für Indien, wie in "Ländercode. Öffnen" (CRS045) definiert.
      Hinweis

      Diese sind erforderlich, da die Buchungstransaktionen für die zentrale GST (CGST), die Bundesstaat-GST (SGST) und eine mögliche dritte Steuer im Hauptbuch als separate Buchungstransaktionen erstellt werden.

  • Separate Buchungstransaktionen werden nur für Steuercodes in "Steuercode. Öffnen" (CRS130) erstellt, wobei der Steuertyp auf 9 = USt gesetzt ist. Für diese Transaktionen wird eine Buchungstransaktion für jeden in "Geograf. Code. Steuersatz erfassen" (CRS138) und "Geograf. Code. Ausnahmen erfassen" (CRS139) eingegebenen Steuersatz erstellt. Bei allen anderen Steuertypen werden die für jeden Steuersatz berechneten Beträge kumuliert und als eine Buchungstransaktion verbucht.

Bevor Sie beginnen

  • Aktivieren Sie die Funktion durch Generieren der Feldgruppe TXTXC in "Feldgruppe. Öffnen" (CRS108).
  • Definieren Sie Ersatzsteuercodes mithilfe des Kontrollobjekts M9CSNO in "Sales Tax-Befreiung. Öffnen" (TXS050)
  • Generieren Sie die erforderlichen Buchungstypen, indem Sie in "Buchungstyp. Öffnen" (CRS385) auf F14 = Standard klicken. Dadurch werden folgende Buchungstypen generiert:
    • I17 - Selbsteinstufung Steuer 1
    • I18 - Selbsteinstufung Steuer 2
    • I19 - Selbsteinstufung Steuer 3
    • I21 - Vorsteuer 1
    • I17 - Vorsteuer 2
    • I17 - Vorsteuer 3
    • I82 - Verrechnung von Nichtlager-Gebühren

Führen Sie folgende Schritte aus

Die indische GST kann wie folgt angewendet, fakturiert und rückgemeldet werden:

  1. Kundenrechnungen

    Geben Sie in "Artikel. Öffnen" (MMS001) den Steuertyp 9 = USt an, um die Kundenfakturierung von GST zu aktivieren.

    USt-Identifikationsnummern werden auf Rechnungsdokumenten ausgedruckt und:
    • Aus dem Lagerort (z. B. der mit dem Lagerort verbundene interne Lieferant) oder aus der Division der Szenarios abgerufen, in denen es keinen Lagerort gibt. Hinweis: Die USt-Identifikationsnummer wird von der Division abgerufen, die auf dem Kundenauftrags-Proforma (OIS641PF) angegeben ist.
    • Von der Kundenadresse oder dem Kunden abgerufen, wenn keine Adresse vorhanden ist.

    Buchungstransaktionen für Steuercodes, die mit dem Steuertyp 9 = USt definiert sind, werden folgendermaßen erstellt:

    Steuerhoheitsstufe, für die die Steuer berechnet wird Buchungstyp, für den Steuern verbucht werden
    1 111
    2 112
    3 113

    Für alle anderen Steuertypen werden die für jeden Steuersatz berechneten Beträge in einer Buchungstransaktion für Buchungstyp 111 kumuliert.

  2. Lieferantenrechnungen, die nicht mit einem EA verknüpft sind

    Geben Sie in "Lieferantenrechnung. Eingeben" (APS100/F) oder "Lieferantenrechnungsbatch. Öffnen" (APS450/F) die Option "Steuer enthalten" an, um anzugeben, ob die verwendete Lieferantenrechnung GST enthält oder nicht.

    1. Lieferantenrechnungen mit GST
      1. Geben Sie den Bruttorechnungsbetrag an, und aktivieren Sie beim Erfassen der Rechnung das Feld "Steuer enthalten".
      2. Geben Sie im Buchungsbild "Buchungen. Öffnen" (GLS120) den Nettopositionsbetrag und einen Steuercode an.
      3. Die GST wird automatisch gemäß dem Steuersatz des Steuercodes erstellt.
      4. Buchungstransaktionen für einen Steuercode, der mit Steuertyp 9 = USt definiert ist, werden folgendermaßen erstellt:
        Steuerhoheitsstufe, für die die Steuer berechnet wird Buchungstyp, für den Steuern verbucht werden
        1 211
        2 212
        3 213

      Für alle anderen Steuertypen wird der für jeden Steuersatz berechnete Betrag in einer Buchungstransaktion für Buchungstyp 211 kumuliert.

    2. Lieferantenrechnungen ohne GST
      1. Geben Sie den Bruttorechnungsbetrag an, und deaktivieren Sie beim Erfassen der Rechnung das Kontrollfeld "Steuer enthalten".
      2. Geben Sie im Buchungsbild (GLS120) den Nettopositionsbetrag und einen Steuercode an.
      3. Die GST wird automatisch gemäß dem Steuersatz des Steuercodes erstellt.
      4. Buchungstransaktionen für einen Steuercode, der mit Steuertyp 9 = USt definiert ist, werden folgendermaßen erstellt:
        Steuerhoheitsstufe, für die die Steuer berechnet wird Buchungstyp, für den Steuern verbucht werden Buchungstyp, für den der berechnete Verrechnungsbetrag erfasst wird
        1 211 I17
        2 212 I18
        3 213 I19

      Für alle anderen Steuertypen werden die für jeden Steuersatz berechneten Beträge in einer Buchungstransaktion für Buchungstyp 211 kumuliert, und für Buchungstyp I17 wird ein Verrechnungsbetrag erstellt.

      Weitere Informationen dazu finden Sie unter Lieferantenrechnungen manuell eingeben und

      Verwalten von Batchlieferantenrechnungen.

  3. Lieferantenrechnungen, die mit einem EA verknüpft sind

    Steuern werden als Kalkulationselemente mit Operator 90 = Berechnungsbasis für Steuern im Kalkulationsmodell berücksichtigt und dem Einkaufsauftrag als Steuerzuschläge hinzugefügt.

    Ein Einkaufskalkulationsmodell muss mindestens folgende Elemente aufweisen:
    • CVIN01 - Netto/Brutto-Kalkulationselement (Operator 01 oder 02)
    • CVIN99 - Summe für Buchungs-/Lagerkosten (Operator 99)
    • CVIN02 - GST-Element (Operator 90). Dieses Element muss mit einem Steuerbasismodell verbunden sein.
    Für das Kalkulationsmodell sind folgende Voraussetzungen erforderlich:
    • Der Parameter 085 = Buchungen für Nichtlager-Kostenelemente erstellen muss in "Settings - Kostenrechnung" (CAS900) aktiviert sein. Dies ist erforderlich, um Buchungen für Kalkulationselemente zu erstellen, die nach dem Gesamtwert für Lagerkosten im Einkaufskalkulationsmodell hinzugefügt wurden. Wenn dieser Parameter aktiviert ist, wird in "Interne Buchungen. Öffnen" (CAS300) pro Kalkulationselement nach dem Gesamtwert für Lagerkosten mithilfe der Buchungsdefinition PP10-226/251 eine Buchung erstellt, und eine Gegenbuchung wird pro Kalkulationselement mit der Buchungsdefinition PP10-982 erstellt.
    • Wenn der Einkaufsauftrag mit einer Rechnung abgeglichen wird, in der Steuern enthalten sind, wird PP10-982 für die GST-Abgrenzung gegen Buchungsdefinition PP20-I82 storniert. An diesem Punkt wird PP20-I21/I22/I23 für den fakturierten GST-Betrag erstellt. Jede Preisdifferenz auf dem GST-Steuerzuschlag wird auf PP20-228 gebucht. In dieser Buchungsdefinition sowie in PP25-228 und PP35-228 muss in (CRS396) eine Ausnahme mit der INCEID = Kalkulations-ID als Objekt definiert sein. Auf diese Weise wird die Preisdifferenz auf demselben Konto wie PP10-982/PP20-I82 verbucht.
    • Wenn der Einkaufsauftrag mit einer Rechnung abgeglichen wird, bei der Steuern nicht enthalten sind, wird PP10-982 für die GST-Abgrenzung gegen Buchungsdefinition PP20-I82 storniert. An diesem Punkt wird PP20-I21/I22/I23 für den fakturierten GST-Betrag und den stornierten GST-Betrag mit Buchungsdefinition PP20-I17/I18/I19 erstellt. Jede Preisdifferenz auf dem GST-Steuerzuschlag wird auf PP20-228 gebucht. In dieser Buchungsdefinition sowie in PP25-228 und PP35-228 muss in "Buchungs-Ausnahme. Öffnen" (CRS396) mit dem Objekt INCEID = Kalkulations-ID eine Ausnahme definiert sein. Auf diese Weise wird die Preisdifferenz auf demselben Konto wie PP10-982/PP20-I82 verbucht.
      Hinweis

      Die Rechnungskontrolle vor dem Wareneingang wird von der GST-Funktion nicht unterstützt.

      Lieferantenrechnungen können entweder mit oder ohne GST erfasst werden, und das Feld "Steuer enthalten" muss in (APS100/F) entsprechend aktualisiert werden, wenn die Rechnungskontrolle durchgeführt wird.

    1. Lieferantenrechnungen mit GST
      1. Geben Sie den Bruttorechnungsbetrag an, und aktivieren Sie beim Erfassen der Rechnung das Feld "Steuer enthalten".
      2. Führen Sie die Rechnungskontrolle in "Lieferantenrechnung. WE-Position kontr." (APS360) aus.
      3. Die GST wird automatisch gemäß dem Steuersatz des Steuercodes erstellt, der in der Steuerzusatzabgabe angegeben ist.
      4. Diese Buchungstransaktionen werden nur für einen Steuercode verbucht, der mit dem Steuertyp 9 = USt definiert ist:
        • PP10-982, da die GST-Abgrenzung gegenüber der Buchungsdefinition PP20-I82 storniert wird.
        • PP20-I21 GST-Betrag berechnet für Steuerhoheitsstufe 1
        • PP20-I22 GST-Betrag berechnet für Steuerhoheitsstufe 2
        • PP20-I23 GST-Betrag berechnet für Steuerhoheitsstufe 3

        Jede Preisdifferenz auf dem GST-Steuerzuschlag wird auf PP20-228 gebucht. Für diese Buchungsdefinition muss in (CRS396) mit Option INCEID = Kalkulations-ID als Objekt eine Ausnahme definiert sein, damit die Preisdifferenz auf demselben Konto wie PP10-982/PP20-I82 erfasst wird.

    2. Lieferantenrechnungen ohne GST:
      1. Geben Sie den Bruttorechnungsbetrag an, und deaktivieren Sie beim Erfassen der Rechnung das Kontrollfeld "Steuer enthalten".
      2. Führen Sie in (APS360) eine Rechnungskontrolle durch.
      3. Die GST wird automatisch gemäß dem Steuersatz des Steuercodes erstellt, der in der Steuerzusatzabgabe angegeben ist.
      4. Diese Buchungstransaktionen werden nur für einen Steuercode verbucht, der mit Steuertyp 9 = USt definiert ist:
        • PP10-982, da die GST-Abgrenzung gegenüber der Buchungsdefinition PP20-I82 storniert wird.
        • PP20-I21 GST-Betrag berechnet für Steuerhoheitsstufe 1
        • PP20-I22 GST-Betrag berechnet für Steuerhoheitsstufe 2
        • PP20-GST-Betrag berechnet für Steuerhoheitsstufe 3.
        • PP20-I17 Verrechnungsbetrag zum GST-Betrag berechnet für Steuerhoheitsstufe 1.
        • PP20-I18 Verrechnungsbetrag auf den berechneten GST-Betrag für Steuerhoheitsstufe 2.
        • PP20-I19 Verrechnungsbetrag auf den berechneten GST-Betrag für Steuerhoheitsstufe 3.

      Jede Preisdifferenz auf dem GST-Steuerzuschlag wird auf PP20-228 gebucht. Für diese Buchungsdefinition muss in (CRS396) mit Option INCEID = Kalkulations-ID als Objekt eine Ausnahme definiert sein, damit die Preisdifferenz auf demselben Konto wie PP10-982/PP20-I82 erfasst wird.

      Weitere Informationen dazu finden Sie unter Lieferantenrechnungen manuell eingeben und

      Verwalten von Batchlieferantenrechnungen.

  4. Int. Rechnungen

    Interne Rechnungen können für Verteilaufträge innerhalb der Division erstellt werden. Interne Rechnungen werden erstellt, wenn sich die Bundesstaaten des Eingangs- und des Lieferlagerorts unterscheiden, das Land jedoch identisch ist.

    Voraussetzung ist, dass sowohl das Land als auch der Bundesstaat am Zugangs- und am Beschaffungslagerort definiert sind. Die mit den Lagerorten verbundenen Kunden und Lieferanten müssen sich unterscheiden, damit separate Rechnungsdokumente ausgegeben werden.

    Auf der internen Kundenrechnung, aber nicht auf der internen Lieferantenrechnung wird ein Steuerzusammenfassungsfeld gedruckt.

    Interne Kundenrechnung

    Buchungstransaktionen für Steuercodes, die mit dem Steuertyp 9 = USt definiert sind, werden wie unten beschrieben auf der internen Kundenrechnung erstellt. Für alle anderen Steuertypen werden die für jeden Steuersatz berechneten Beträge in einer Buchungstransaktion für Buchungstyp 111 kumuliert.

    Die Steuerberichtstabelle CTAXLN wird mit Steuerinformationen für alle Steuertypen aktualisiert:

    Steuerhoheitsstufe, für die die Steuer berechnet wird Buchungstyp, für den Steuern verbucht werden
    1 111
    2 112
    3 113

    Interne Lieferantenrechnung

    Buchungstransaktionen für einen Steuercode, der mit dem Steuertyp 9 = USt definiert ist, werden wie unten beschrieben auf der interne Lieferantenrechnung erstellt. Für alle anderen Steuertypen wird der für jeden Steuersatz berechnete Betrag in einer Buchungstransaktion für Buchungstyp 211 kumuliert.

    Die Steuerberichtstabelle STAXLN wird nur mit Steuerinformationen für den Steuertyp 9 = USt aktualisiert:
    Steuerhoheitsstufe, für die die Steuer berechnet wird Buchungstyp, für den Steuern verbucht werden
    1 211
    2 212
    3 213

    Weitere Informationen dazu finden Sie unter Interne Verrechnung.

  5. Ad-hoc-Berichte für Steuerberichte
    Ad-hoc-Berichtsvorlagen stehen für GST-Berichte zur Verfügung:
    • CVIN_SALESGST basiert auf der Standard-Steuerberichtstabelle CTAXLN.
    • CVIN_PURCHGST basiert auf der Standard-Steuerberichtstabelle STAXLN.

    Diese beiden Berichte können importiert und als Vorlagen verwendet werden, wenn die erforderlichen GSTR-Formulare erstellt werden. Wir empfehlen, die Berichte nach Steuercode zu sortieren, um die Rückmeldung zu vereinfachen. Dies kann durch Erstellen neuer Sortieroptionen in "M3-Datei. Sortieroptionen erstellen" (CRS021) erreicht werden, wo der Steuercode enthalten ist. Auf diese Weise wird die Sortierfolge in "Sortierfolge. Öffnen" (CRS022) mit der benutzerdefinierten Ansicht in "Ansicht. Öffnen" (CRS020) verbunden.