In diesem Abschnitt der Shopkonfiguration shop.config legen Sie die Behandlung der Mehrwertsteuer (Umsatzsteuer) fest.

Wegweiser: Mehrwertsteuer

 

<VAT>
   DefaultVATRate                     =
 
   DeliveryVATRate                    =
   DeliveryVATType                    =
   Discount-Txt                       =
 
   MultiDeliveryAddressUsageVATRate   =
   MultiDeliveryAddressUsageVATType   =
 
   NameGross-Txt                      =
   NameNet-Txt                        =
   Name-Txt                           =
 
   PaymentCostVATType                 =
   ProductPrices                      =
 
   SampleCopyVATRate                  =
   SampleCopyVATType                  =
 
   SurchargeVATType                   =
 
   TaxCountries                       =
   TaxIDCountries                     =
   TaxFreeIgnoreBillAddr              =
   TaxFree4TaxID-DeliveryDependent    =
   TaxFree4TaxID-DelivAddrTaxIDField  =
 
   VATRateDefinition-Mode                              =
   VATRateDefinition-TestMode                          =
   VATRateDefinition-ByDelivCountry-StandardISO        =
   VATRateDefinition-ByDelivCountry-ISOForVATDiscount  =
   VATRateDefinition-ByDelivCountry-DefinitionFile     =
   VATRateDefinition-ByDelivCountry-TestDefinitionFile =
 
   WithoutVAT-Txt                     =
</VAT>

Erklärung der Parameter in alphabetischer Reihenfolge:

Parameter

Zweck

Werte

DefaultVATRate

Mehrwertsteuerindex (Kennungen) für sonstige Kosten (z. B. Zahlungskosten) Ihres Shops.

Zahlenwert zwischen 1 und 10

Standard: 1

DeliveryVATRate

Mehrwertsteuerindex (Kennung) der Versandkosten

Dieser wird nur verwendet, wenn im Parameter DeliveryVATType der Wert static konfiguriert ist.

Haben Sie im Parameter DeliveryVATType den Wert dynamic konfiguriert, dürfen Sie für diesen Parameter keinen Wert setzen.

Zahlenwert zwischen 1 und 10

Standard: 1

DeliveryVATType

Der Mehrwertsteuersatz der Versandkosten wird standardmäßig dynamisch (dynamic) ermittelt: Der Mehrwertsteuersatz mit der höchsten Summe im Warenkorb bestimmt den Mehrwertsteuersatz der Versandkosten.

Wenn der Mehrwertsteuersatz der Versandkosten fest (statisch) sein soll, muss als Wert static angegeben werden. In diesem Fall muss im Parameter DeliveryVATRate ein Mehrwertsteuerindex (Kennung) angegeben werden.

dynamic

static

Standard: dynamic

Discount-Txt

Text, der in den Bestelldaten angezeigt wird, falls die MwSt. bei Bruttopreisen abgezogen wird.

Beliebiger Text, z. B. "abzüglich deutscher MwSt."

MultiDeliveryAddressUsageVATRate

Mehrwertsteuerindex (Kennung) der Versandkosten bei Split-Order.

Dieser wird nur verwendet, wenn im Parameter MultiDeliveryAddressUsageVATType der Wert static konfiguriert ist.

Haben Sie im Parameter MultiDeliveryAddressUsageVATType den Wert dynamic konfiguriert, dürfen Sie für diesen Parameter keinen Wert setzen.

Zahlenwert

Standard: 1

MultiDeliveryAddressUsageVATType

Der Mehrwertsteuersatz der Versandkosten bei Split-Order wird standardmäßig statisch (static) ermittelt. In diesem Fall muss im Parameter MultiDeliveryAddressUsageVATRate ein Mehrwertsteuerindex (Kennung) angegeben werden.

Wenn der Mehrwertsteuersatz der Versandkosten bei Split-Order dynamisch ermittelt werden soll, muss als Wert dynamic angegeben werden. In diesem Fall bestimmt der Mehrwertsteuersatz mit der höchsten Summe im Warenkorb den Mehrwertsteuersatz der Versandkosten.

dynamic

static

Standard: static

NameGross-Txt

Text, der in den Bestelldaten angezeigt wird

Es muss zwingend ein Text (Wert) angegeben werden, da sonst keine Mehrwertsteuerberechnung durchgeführt wird!

Beliebiger Text, z. B. "enthaltene Mehrwertsteuer"

NameNet-Txt

Text, der in den Bestelldaten angezeigt wird

Es muss zwingend ein Text (Wert) angegeben werden, da sonst keine Mehrwertsteuerberechnung durchgeführt wird!

Beliebiger Text, z. B. "zuzüglich Mehrwertsteuer"

Name-Txt

Text, der in den Bestelldaten angezeigt wird

Der Text (Wert) von Name-Txt wird durch NameGross-Txt ersetzt, wenn der Shop ein Bruttoshop ist.

Der Text (Wert) von Name-Txt wird durch NameNet-Txt ersetzt, wenn der Shop ein Nettoshop ist.

Ist für NameGross-Txt bzw. NameNet-Txt kein Wert hinterlegt, dann muss zwingend bei Name-Txt ein Text (Wert) hinterlegt werden. Sonst findet keine Mehrwertsteuerberechnung statt.

Beliebiger Text, z. B. "Mehrwertsteuer"

PaymentCostVATType

Der Mehrwertsteuersatz der Zusatzkosten für Zahlungsarten, z. B. Nachnahmegebühr, wird standardmäßig statisch (static) ermittelt. In diesem Fall muss im Parameter DefaultVATRate ein Mehrwertsteuerindex (Kennung) angegeben werden.

Der Mehrwertsteuersatz der Zusatzkosten für Zahlungsarten, z. B. Nachnahmegebühr, kann auch dynamisch (dynamic) ermittelt werden: Der Mehrwertsteuersatz mit der höchsten Summe im Warenkorb bestimmt dann den Mehrwertsteuersatz der Zusatzkosten für Zahlungsarten.

dynamic

static

Standard: static

ProductPrices

Legt fest, ob die angezeigten Preise Nettopreise oder Bruttopreise sind.

net (Preise sind Nettopreise, d. h. exkl. MwSt.)

gross (Preise sind Bruttopreise, d. h. inkl. MwSt.)

Standard: gross

SampleCopyVATRate

Mehrwertsteuerindex (Kennung) der Belegexemplare.

Dieser wird nur verwendet, wenn im Parameter SampleCopyVATType der Wert static konfiguriert ist.

Haben Sie im Parameter SampleCopyVATType den Wert dynamic konfiguriert, dürfen Sie für diesen Parameter keinen Wert setzen.

Zahlenwert

Standard: 1

SampleCopyVATType

Der Mehrwertsteuersatz der Belegexemplare wird standardmäßig statisch (static) ermittelt. In diesem Fall muss im Parameter SampleCopyVATRate ein Mehrwertsteuerindex (Kennung) angegeben werden.

Wenn der Mehrwertsteuersatz der Belegexemplare dynamisch ermittelt werden soll, muss als Wert dynamic angegeben werden. In diesem Fall bestimmt der Mehrwertsteuersatz mit der höchsten Summe im Warenkorb den Mehrwertsteuersatz der Belegexemplare.

dynamic

static

Standard: static

SurchargeVATType

Der Mehrwertsteuersatz der Zuschläge wird standardmäßig statisch (static) ermittelt. Dazu muss im Parameter DefaultVATRate ein Mehrwertsteuerindex (Kennung) angegeben werden.

Der Mehrwertsteuersatz der Zuschläge kann auch dynamisch (dynamic) ermittelt werden: Der Mehrwertsteuersatz mit der höchsten Summe im Warenkorb bestimmt dann den Mehrwertsteuersatz der Zuschläge.

dynamic

static

Standard: static

TaxCountries

Vorherige Benennung: Countries

Einstellungen für die länderabhängige Mehrwertsteuerberechnung

Kommaseparierte Liste aller Länder, die mehrwertsteuerpflichtig sind.

In der Regel sind dies alle Länder, die zum EU-Gemeinschaftsgebiet gehören.

Fehlt der Parameter TaxCountries oder ist er leer, dann erfolgt keine länderabhängige MwSt.-Erhebung. Die MwSt. wird für alle Länder stets erhoben.

Kommaseparierte Liste, z. B. DEU, BEL, DNK

TaxFreeIgnoreBillAddr

Einstellung, ob Rechnungs- und Lieferland des Kunden zur Ermittlung der Mehrwertsteuerberechnung/-befreiung herangezogen werden sollen oder nur das Lieferland.

yes (nur Lieferland wird berücksichtigt)

no (Rechnungs- und Lieferland wird berücksichtigt)

Standard: no

TaxFree4TaxID-DelivAddrTaxIDField

Suffix-Feld, in dem die USt-IdNr. der Lieferadresse gepflegt wird.

Wird benötigt, um die Mehrwertsteuerbefreiung von der USt-IdNr. der Lieferadresse abhängig zu machen.

Dies wird mit dem Parameter TaxFree4TaxID-DeliveryDependent gesteuert.

Suffix-Feld, z. B. Suffix45

TaxFree4TaxID-DeliveryDependent

Steuert, ob die Mehrwertsteuerbefreiung von der USt-IdNr. der Lieferadresse abhängig sein soll.

Die USt-IdNr. der Lieferadresse muss in diesem Fall in einem Suffix-Feld gepflegt werden. Dieses Suffix-Feld müssen Sie beim Parameter TaxFree4TaxID-DelivAddrTaxIDField angeben.

yes: USt-IdNr. von Suffix-Feld (also von der Lieferadresse) verwenden

no: USt-IdNr. der Rechnungsadresse verwenden

test: USt-IdNr. von Suffix-Feld (also von der Lieferadresse) im allgemeinen Testmodus (test=on) verwenden. Im Produktivbetrieb wird die USt-IdNr. der Rechnungsadresse verwendet.

yes

test

no (Standard)

TaxIDCountries

Einstellungen für die Mehrwertsteuerbefreiung von Firmenkunden

Kommaseparierte Liste alle Länder, bei denen die Mehrwertsteuer erlassen wird

In der Regel sind dies alle Länder, die zum EU-Gemeinschaftsgebiet gehören.

Voraussetzung ist eine syntaktisch gültige Umsatzsteueridentifikationsnummer des Kunden, die bei den Adressdaten angegeben werden muss.

Fehlt der Parameter TaxIDCountries oder ist er leer, dann erfolgt keine länderabhängige MwSt.-Befreiung in Verbindung mit einer eingegebenen USt-IdNr.

Kommaseparierte Liste, z. B. BEL,BGR,DNK

VATRateDefinition-Mode

Legt fest, wie die Mehrwertsteuersätze hinterlegt werden.

Standard:

VATRates-Abschnitte für Mehrwertsteuersätze werden wie bisher in die Shopkonfiguration geschrieben

ByDelivCountry-Managed:

keine VATRates-Abschnitte für Mehrwertsteuersätze mehr in der Shopkonfiguration.

Die Steuersätze kommen aus einer globalen WEBSALE-Mehrwertsteuersatz-Datei.

ByDelivCountry-Individual:

keine VATRates-Abschnitte für Mehrwertsteuersätze mehr in der Shopkonfiguration.

Die Steuersätze kommen aus einer individuellen Mehrwertsteuersatz-Datei.
Diese Datei muss im Parameter VATRateDefinition-ByDelivCountry-DefinitionFile angegeben werden (bzw. VATRateDefinition-ByDelivCountry-TestDefinitionFile für Testzwecke)

Standard

ByDelivCountry-Managed

ByDelivCountry-Individual

Standard: Standard
 

VATRateDefinition-TestMode

Optional. Legt fest, ob im allgemeinen Testmodus (test=on) ein abweichendes Verfahren zur Hinterlegung der Mehrwertsteuersätze genutzt werden soll.

Erklärung der möglichen Werte siehe unter VATRateDefinition-Mode

Standard

ByDelivCountry-Managed

ByDelivCountry-Individual

Standard: Einstellung wie bei VATRateDefinition-Mode

VATRateDefinition-ByDelivCountry-StandardISO

Setzt das Standard-Land für die Berechnung der Mehrwertsteuer, wenn für die Bestellung noch kein Lieferland bekannt ist.

Wird auch als ISO-Code des Firmensitzes (des Versenders) verwendet, um für Brutto-Shops bei Lieferung ins Ausland den korrekten MwSt.-Abzug zu berechnen.

3-stelliger ISO-Code des Landes, z. B. DEU

VATRateDefinition-ByDelivCountry-ISOForVATDiscount

Optional. Wenn gesetzt, wird der Wert als ISO-Code des Firmensitzes (des Versenders) verwendet, um für Brutto-Shops bei Lieferung ins Ausland den korrekten MwSt.-Abzug zu berechnen.

(anstatt VATRateDefinition-ByDelivCountry-StandardISO)

3-stelliger ISO-Code des Landes, z. B. DEU

VATRateDefinition-ByDelivCountry-DefinitionFile

Pflichtparameter, wenn VATRateDefinition-Mode = ByDelivCountry-Individual

Angabe der individuellen Mehrwertsteuersatz-Datei.

Dateiname, z. B. vatrates.config

VATRateDefinition-ByDelivCountry-TestDefinitionFile

Individuelle Mehrwertsteuersatz-Datei, die für Testzwecke hinterlegt werden kann. Diese Mehrwertsteuersatz-Datei wird nur im allgemeinen Testmodus (test=on) verwendet, wenn der Parameter VATRateDefinition-TestMode auf ByDelivCountry-Individual gesetzt wurde.

Dateiname, z. B. vatrates.config

WithoutVAT-Txt

Text, der in den Bestelldaten angezeigt wird, wenn für diese Bestellung keine Mehrwertsteuerberechnung erfolgt ist

Beliebiger Text, z. B. "Mehrwertsteuerfreie Bestellung"