Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Hauptfunktion

MwSt-konforme elektronische Rechnungsstellung.

Note

Hinweis

Gutschriften können nicht über die Invoice abgewickelt werden, siehe:

Gutschriften CH & EU

Info

Gebühren/Rabatte

Gebühren und Rabatte (bsp. vRG, VOC, WEEE) müssen in den Artikelpreis (exkl. MwSt) eingerechnet sein und den Preisen im Produktdatenfeed entsprechen.

Panel
panelIconId2696
panelIcon:scales:
panelIconText⚖️
bgColor#E6FCFF

MwSt-Konformität (Referenz auf Lieferung)

  • Auf die Anlieferung muss entweder mittels Lieferscheinreferenz (DELIVERYNOTE_ID) oder Anlieferdatum (DELIVERY_DATE) referenziert werden

  • Dies kann im Header oder auf Positionsebene (bei Sammelrechnung) erfolgen

Image Removedimage-20240104-125905.pngImage Added

Expand
titleBeispielfile
Code Block
languagexml
<?xml version="1.0" encoding="utf-8"?>
<INVOICE xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.opentrans.org/XMLSchema/2.1" version="2.1">
	<INVOICE_HEADER>
		<CONTROL_INFO>
			<GENERATION_DATE>2017-10-09T03:26:39</GENERATION_DATE>
		</CONTROL_INFO>
		<INVOICE_INFO>
			<INVOICE_ID>65496816584</INVOICE_ID>
			<INVOICE_DATE>2017-10-09T03:26:39</INVOICE_DATE>
			<DELIVERYNOTE_ID>11720161201040841</DELIVERYNOTE_ID>
			<DELIVERY_DATE>
				<DELIVERY_START_DATE>2017-10-11</DELIVERY_START_DATE>
				<DELIVERY_END_DATE>2017-10-11</DELIVERY_END_DATE>
			</DELIVERY_DATE>
			<PARTIES>
				<PARTY>
					<PARTY_ROLE>buyer</PARTY_ROLE>
					<ADDRESS>
						<NAME xmlns="http://www.bmecat.org/bmecat/2005">Digitec Galaxus AG</NAME>
						<STREET xmlns="http://www.bmecat.org/bmecat/2005">Pfingsweidstrasse 60b</STREET>
						<ZIP xmlns="http://www.bmecat.org/bmecat/2005">8005</ZIP>
						<CITY xmlns="http://www.bmecat.org/bmecat/2005">Zürich</CITY>
						<COUNTRY xmlns="http://www.bmecat.org/bmecat/2005">Schweiz</COUNTRY>
					</ADDRESS>
				</PARTY>
				<PARTY>
					<PARTY_ROLE>invoice_issuer</PARTY_ROLE>
					<ADDRESS>
						<NAME xmlns="http://www.bmecat.org/bmecat/2005">Supplier company name</NAME>
						<STREET xmlns="http://www.bmecat.org/bmecat/2005">Supplier street</STREET>
						<ZIP xmlns="http://www.bmecat.org/bmecat/2005">8000</ZIP>
						<CITY xmlns="http://www.bmecat.org/bmecat/2005">Supplier city</CITY>
						<COUNTRY xmlns="http://www.bmecat.org/bmecat/2005">Schweiz</COUNTRY>
						<VAT_ID xmlns="http://www.bmecat.org/bmecat/2005">CHE-123.456.789 MWST</VAT_ID>
					</ADDRESS>
				</PARTY>
				<PARTY>
					<PARTY_ROLE>delivery</PARTY_ROLE>
					<ADDRESS>
						<NAME xmlns="http://www.bmecat.org/bmecat/2005">Mustermann GmbH</NAME>
						<NAME2 xmlns="http://www.bmecat.org/bmecat/2005">Ulla Mustermann</NAME2>
						<CONTACT_DETAILS>
							<FIRST_NAME xmlns="http://www.bmecat.org/bmecat/2005">Ulla</FIRST_NAME>
							<CONTACT_NAME xmlns="http://www.bmecat.org/bmecat/2005">Mustermann</CONTACT_NAME>
						</CONTACT_DETAILS>
						<STREET xmlns="http://www.bmecat.org/bmecat/2005">Musterstrasse 200b</STREET>
						<ZIP xmlns="http://www.bmecat.org/bmecat/2005">8000</ZIP>
						<CITY xmlns="http://www.bmecat.org/bmecat/2005">Zürich</CITY>
						<COUNTRY xmlns="http://www.bmecat.org/bmecat/2005">Schweiz</COUNTRY>
					</ADDRESS>
				</PARTY>
			</PARTIES>
			<REMARKS type="qrr">949643000000081595108367731</REMARKS>
			<REMARKS type="qriban">CH1230808001234567890</REMARKS>
			<CURRENCY xmlns="http://www.bmecat.org/bmecat/2005">CHF</CURRENCY>
		</INVOICE_INFO>
		<ORDER_HISTORY>
			<ORDER_ID>14609982</ORDER_ID>
			<SUPPLIER_ORDER_ID>B2393234</SUPPLIER_ORDER_ID>
		</ORDER_HISTORY>
	</INVOICE_HEADER>
	<INVOICE_ITEM_LIST>
		<INVOICE_ITEM>
			<PRODUCT_ID>
				<SUPPLIER_PID xmlns="http://www.bmecat.org/bmecat/2005">26355917130453</SUPPLIER_PID>
				<INTERNATIONAL_PID xmlns="http://www.bmecat.org/bmecat/2005">05052197017458</INTERNATIONAL_PID>
				<BUYER_PID xmlns="http://www.bmecat.org/bmecat/2005">5952921</BUYER_PID>
			</PRODUCT_ID>
			<QUANTITY>2</QUANTITY>
			<PRODUCT_PRICE_FIX>
				<PRICE_AMOUNT xmlns="http://www.bmecat.org/bmecat/2005">31.3</PRICE_AMOUNT>
				<TAX_DETAILS_FIX>
					<TAX xmlns="http://www.bmecat.org/bmecat/2005">0.077<081</TAX>
					<TAX_AMOUNT>4AMOUNT>5.82<07</TAX_AMOUNT>
				</TAX_DETAILS_FIX>
			</PRODUCT_PRICE_FIX>
			<PRICE_LINE_AMOUNT>62.6</PRICE_LINE_AMOUNT>
			<ORDER_REFERENCE>
				<ORDER_ID>14609982</ORDER_ID>
			</ORDER_REFERENCE>
			<DELIVERY_REFERENCE>
				<DELIVERYNOTE_ID>11720161201040841</DELIVERYNOTE_ID>
				<DELIVERY_DATE>
					<DELIVERY_START_DATE>2017-10-11</DELIVERY_START_DATE>
					<DELIVERY_END_DATE>2017-10-11</DELIVERY_END_DATE>
				</DELIVERY_DATE>
			</DELIVERY_REFERENCE>
		</INVOICE_ITEM>
	</INVOICE_ITEM_LIST>
	<INVOICE_SUMMARY>
		<NET_VALUE_GOODS>62.6</NET_VALUE_GOODS>
		<TOTAL_AMOUNT>78.20<48</TOTAL_AMOUNT>
		<ALLOW_OR_CHARGES_FIX>
			<ALLOW_OR_CHARGE type="surcharge">
				<ALLOW_OR_CHARGE_TYPE>freight</ALLOW_OR_CHARGE_TYPE>
				<ALLOW_OR_CHARGE_VALUE>
					<AOC_MONETARY_AMOUNT>10</AOC_MONETARY_AMOUNT>
				</ALLOW_OR_CHARGE_VALUE>
			</ALLOW_OR_CHARGE>
			<ALLOW_OR_CHARGES_TOTAL_AMOUNT>10</ALLOW_OR_CHARGES_TOTAL_AMOUNT>
		</ALLOW_OR_CHARGES_FIX>
		<TOTAL_TAX>
			<TAX_DETAILS_FIX>
				<TAX xmlns="http://www.bmecat.org/bmecat/2005">0.077<081</TAX>
				<TAX_AMOUNT>5.59<88</TAX_AMOUNT>
			</TAX_DETAILS_FIX>
		</TOTAL_TAX>
	</INVOICE_SUMMARY>
</INVOICE>

XML Element

M/C/S

Beispielwerte (Kommasepariert)

Data type [maxLength]

Beschreibung

INVOICE

Must

-

-

Siehe Namespaces betreffend der korrekten Verwendung der Namespaces.

. INVOICE_HEADER

Must

-

-

. . CONTROL_INFO

Can

-

-

. . . GENERATION_DATE

Can

2017-10-09T03:26:39

dtDATETIME

Dokument Erstelldatum

. . INVOICE_INFO

Must

-

-

. . . INVOICE_ID

Must

65496816584

dtSTRING[250]

Eindeutige Rechnungsnummer

. . . INVOICE_DATE

Must

2017-10-09T03:26:39

dtDATETIME

Rechnungsdatum

. . . DELIVERYNOTE_ID

Must *
(siehe ⚖️ Info)

11720161201040841

dtSTRING[250]

Lieferscheinreferenz

. . . DELIVERY_DATE

Must *
(siehe ⚖️ Info)

-

-

. . . . DELIVERY_START_DATE

Must *
(siehe ⚖️ Info)

2017-10-11

dtDATETIME

Anlieferdatum

. . . . DELIVERY_END_DATE

Must *
(siehe ⚖️ Info)

2017-10-11

dtDATETIME

Anlieferdatum

. . . PARTIES

Must

-

-

. . . . PARTY

Must

-

-

. . . . . PARTY_ROLE

Must

buyer, invoice_issuer, delivery

dtSTRING[20]

buyer = Käufer
invoice_issuer = Rechnungsteller
delivery = Warenempfänger

. . . . . ADDRESS

Must

-

-

Das Element ADDRESS muss in der PARTY_ROLE delivery vorhanden sein, auch wenn es keine Unterelemente enthält.

. . . . . . NAME

Should

Mustermann GmbH

dtMLSTRING[50]

BMEcat NS

Firmenname

. . . . . . NAME2

Should

Ulla Mustermann

dtMLSTRING[50]

BMEcat NS

Zuhanden von

. . . . . . NAME3

Should

Block A

dtMLSTRING[50]

BMEcat NS

Gebäude

. . . . . . DEPARTMENT

Should

Accounting

dtMLSTRING[50]

BMEcat NS

Abteilung

. . . . . . CONTACT_DETAILS

Should

-

-

 

. . . . . . . TITLE

Can

Herr, Frau

dtMLSTRING[20]

BMEcat NS

Anrede

. . . . . . . FIRST_NAME

Should

Ulla

dtMLSTRING[50]

BMEcat NS

Vorname

. . . . . . . CONTACT_NAME

Should

Mustermann

dtMLSTRING[50]

BMEcat NS

Nachname

. . . . . . STREET

Should

Musterstrasse 200b

dtMLSTRING[50]

BMEcat NS

Strasse inkl. Nr. 

. . . . . . ZIP

Should

8000

dtMLSTRING[20]

BMEcat NS

PLZ der Adresse oder des Postfachs

. . . . . . BOXNO

Should

7

dtMLSTRING[20]

BMEcat NS

Postfachnummer

. . . . . . CITY

Should

Zürich

dtMLSTRING[50]

BMEcat NS

Stadt

. . . . . . COUNTRY

Should

Schweiz

dtMLSTRING[50]

BMEcat NS

Land

. . . . . . COUNTRY_CODED

Can

CH, DE, AT

dtCOUNTRIES

BMEcat NS

Ländercode nach ISO 3166-1 ALPHA-2

. . . . . . VAT_ID

Must

CHE-123.456.789 MWST

dtSTRING[50]

BMEcat NS

Unternehmens-Identifikationsnummer (UID)
Umsatzsteuer Identifikationsnummer (USt-ID) in Deutschland

wird bei der PARTY_ROLE=invoice_issuer zwingend benötigt für die MwSt-Konformität
siehe auch unsere Zahlungsinformationen: Wie lauten die Bankverbindungen von Galaxus?

. . . REMARKS type="qrr"

Can

949643000000081595108367731

typeMLSTRING64000[27]

Nur für CH-Zahlungsverkehr
QR-Referenznummer für QR-Rechnungen
Muss genau 27 Zeichen entsprechen
Vgl. dazu auch Paymentstandards S. 13 und S. 53

. . . REMARKS type="qriban"

Can

CH1233000001234567890

typeMLSTRING64000[21]

Nur für CH-Zahlungsverkehr
QR-IBAN für QR-Rechnungen (spzifisches QR-Konto der Bank nur für Zahlungseingänge)
Anforderung: QR-IID im Bereich 30000 – 31999 (Positionen 5-9)
Siehe Paymentstandard Seite 12: 2.10 QR-IBAN

. . . REMARKS type="scor"

Can

RF18000000000539007547034

typeMLSTRING64000[25]

Für internationalen Zahlungsverkehr
Structured Creditor Reference (SCOR) nach ISO 11649
(warning) kann nicht in Kombination mit QR-IBAN verwendet werden vgl. hierzu auch Paymentstandards S. 35 und S. 47

. . . CURRENCY

Must

CHF, EUR

dtCURRENCIES[3]

BMEcat NS

Transaktionswährung nach ISO 4217:1995

. . ORDER_HISTORY

Must *

-

-

* = Pflicht falls ALLOW_OR_CHARGES_FIX verwendet wird

. . . ORDER_ID

Must *

14609982

dtSTRING[25]

Galaxus Einkaufsauftragsnummer vom Order Placement

. . . SUPPLIER_ORDER_ID

Can

B2393234

dtSTRING[250]

Auftragsreferenz aus Ihrem ERP

. INVOICE_ITEM_LIST

Must

-

-

. . INVOICE_ITEM

Must

-

-

. . . PRODUCT_ID

Must

-

-

. . . . SUPPLIER_PID

Must

26355917130453

dtSTRING[32]

BMEcat NS

Partner Artikelnummer

. . . . INTERNATIONAL_PID

Should

05052197017458

dtSTRING[14]

BMEcat NS

GTIN-14 mit führenden Nullen

. . . . BUYER_PID

Can

5952921

dtSTRING[50]

BMEcat NS

Galaxus Artikelnummer

. . . QUANTITY

Must

2

dtNUMBER

Item Position Menge

. . . PRODUCT_PRICE_FIX

Must

-

-

. . . . PRICE_AMOUNT

Must

31.3

dtNUMBER

BMEcat NS

Stückpreis exkl. MwSt und inkl. allfälliger Recyclinggebühren (vRG / WEEE) oder Positionsrabatte

. . . . TAX_DETAILS_FIX

Must

-

-


. . . . . TAX

Must

0.077081, 0.19

dtNUMBER

BMEcat NS

MwSt-Satz als Dezimalzahl

. . . . . TAX_AMOUNT

Should

4.82

dtNUMBER

MwSt-Betrag * Menge

. . . PRICE_LINE_AMOUNT

Must

62.6

dtNUMBER

Nettopreis der Position:
Menge * Stückpreis exkl. MwSt inkl. allfälliger Recyclinggebühren (bspw. vRG / WEEE) oder Positionsrabatte
= QUANTITY * PRICE_AMOUNT

. . . ORDER_REFERENCE

Must

-

-

. . . . ORDER_ID

Must

14609982

dtSTRING[250]

Galaxus Einkaufsauftragsnummer

. . . DELIVERY_REFERENCE

Must *
(siehe ⚖️ Info)

-

-

. . . . DELIVERYNOTE_ID

Must *
(siehe ⚖️ Info)

11720161201040841

dtSTRING[250]

Lieferscheinreferenz

. . . . DELIVERY_DATE

Must *
(siehe ⚖️ Info)

-

-

. . . . . DELIVERY_START_DATE

Must *
(siehe ⚖️ Info)

2017-10-11

dtDATETIME

Anlieferdatum

. . . . . DELIVERY_END_DATE

Must *
(siehe ⚖️ Info)

2017-10-11

dtDATETIME

Anlieferdatum

. INVOICE_SUMMARY

Must

-

-

. . NET_VALUE_GOODS

Must

62.6

dtNUMBER

Gesamtsumme der Rechnung über alle Positionen exkl. MwSt ohne zusätzliche Gebühren (Lieferkosten, Recyclinggebühren, etc.)

. . TOTAL_AMOUNT

Must

78.20

dtNUMBER

Rechnungstotal - Summe aller Preis-Positionen und zusätzlichen Gebühren (Fracht, Recyclinggebühren etc.) inkl. MwSt

. . ALLOW_OR_CHARGES_FIX

Can

-

-

Block zur Verrechnung von Liefergebühren /-zuschlägen (gemäss vereinbartem Lieferkostenmodell)

. . . ALLOW_OR_CHARGE

Can

-

-

Nur der type «surcharge» kann für einen Zuschlag auf der Rechnung verwendet werden (exkl. MwSt)

. . . . ALLOW_OR_CHARGE_TYPE

Can

freight

dtSTRING[30]

Erlaubte Werte (kleingeschrieben) sind:

  • express (Expressgebühr)

  • freight (Liefergebühren)

  • handling (Sondergebühren)

  • insurance (Versicherung)

  • small_order (Mindermengenzuschlag)

Recyclinggebühren müssen in den Einkaufspreis PRICE_AMOUNT auf Positionsebene eingerechnet werden.

. . . . ALLOW_OR_CHARGE_VALUE

Can

-

-

. . . . . AOC_MONETARY_AMOUNT

Can

10

dtFLOAT

Der Zuschlag wird exkl. MwSt durch einen absoluten Wert angegeben.
Die Währung dieses Wertes entspricht der Währung des Produktpreises.

. . . ALLOW_OR_CHARGES_TOTAL_AMOUNT

Can

10

dtFLOAT

Summe über alle Zuschläge (exkl. MwSt):

Bei der Berechnung werden diejenigen Zuschläge berücksichtigt, die einen Geldbetrag in ALLOW_OR_CHARGE_VALUE/AOC_MONETARY_AMOUNT
beinhalten

. . TOTAL_TAX

Should

-

-

. . . TAX_DETAILS_FIX

Should

-

-

Falls INVOICE_ITEMs mit unterschiedlichen MwSt.-Sätzen enthalten sind, wird dieses Element mit seinen Sub-Elementen wiederholt

. . . . TAX

Should

0.077081, 0.19

dtNUMBER

BMEcat NS

MwSt-Satz

. . . . TAX_AMOUNT

Should

5.59

dtNUMBER

MwSt.-Betrag aller Positionen und Gebühren (Fracht, Recyclinggebühren etc.)