Dokumentation
Entwickler-HubAPI-StatusUnterstützung

Rechnungen erstellen und hochladen

Erfahren Sie, wie Sie Rechnungen mit und ohne VCS-Registrierung erstellen und hochladen.

Nachdem Sie sich bei VCS registriert haben, haben Sie zwei Möglichkeiten, Rechnungen zu erstellen und hochzuladen:

Wenn Sie VCS nicht verwenden möchten, können Sie Ihre eigenen Steuerdaten verwenden, um Rechnungen zu erstellen, und diese dann manuell mithilfe der SP-API oder über Seller Central hochladen. Anweisungen zur Verwendung dieser Methode finden Sie unter Rechnungen manuell hochladen.

Tipp

Geben Sie auf Rechnungen keine Informationen zur Verkäuferüberweisung an, da dies die Kunden verwirren kann. Amazon zieht Zahlungen direkt von Kunden ein und zahlt den Betrag an die Verkäufer aus.

Informationen zu den Anforderungen an die Rechnungskonformität und zu Rechnungskorrekturen finden Sie unter Einhaltung und Korrektur von VCS-Rechnungen.

Erlauben Sie Amazon, Rechnungen für Sie zu erstellen

Diese Option ist für alle Verkäufer verfügbar, die sich für den Umsatzsteuer-Berechnungsservice (VCS) registrieren und das I want Amazon to generate invoices on my behalf Option, um Zugriff auf den Umsatzsteuer-Berechnungsbericht von Amazon zu erhalten. Dieser Bericht enthält nützliche Informationen zu VCS-Bestellungen, darunter: die Rechnungsnummer, den Rechnungslink, die Umsatzsteuer des Käufers und Informationen zum Versand von/an. Bestellungen sind in diesem Bericht drei Tage nach Versand verfügbar. Verwenden Sie die Informationen in der folgenden Tabelle, um den VCS-Bericht mithilfe der Verkaufspartner-API (SP-API) anzufordern.

APIBerichts-API
OperationcreateReport
ReportTypeSC_VAT_TAX_REPORT

Das VCS-Programm wirkt sich auf den Inhalt der folgenden Berichte aus:

Berichte bestellen

Geben Sie den Mehrwertsteuerbetrag an

Berichte bestellen, die Sie anfordern nach Sie registrieren sich bei VCS wie folgt:

  • ItemTax (in XML-Berichten) und item_tax (in Flatfile-Berichten). Enthält den von Amazon berechneten Mehrwertsteuerbetrag.
  • ItemPrice (in XML-Berichten) und item_price (in Flatfile-Berichten). Enthält den Preis inklusive Mehrwertsteuer.

Der Betrag ohne Umsatzsteuer ist der Artikelpreis abzüglich der Artikelsteuer.

📘

Hinweis

Wenn die Artikelsteuer Null ist, wurde für die Transaktion 0% Mehrwertsteuer berechnet. Es gibt mehrere Umstände, unter denen dies passieren kann. Beispiele hierfür sind internationale Transaktionen und grenzüberschreitende B2B-Transaktionen in der EU. Weitere Informationen finden Sie unter Methode der VCS-Berechnung.

Angaben zur Umsatzsteuer einbeziehen

Sie können wählen, ob Sie VCS-bezogene Attribute in Ihre Bestellberichte aufnehmen möchten.

Gehen Sie wie folgt vor, um VCS-bezogene Attribute in Bestellberichte aufzunehmen:

  1. Wechseln Sie zu Spalten im Bestellbericht hinzufügen oder entfernen in Seller Central.

  2. Füge das VAT details Spalte.

Nachdem Sie diesen Vorgang abgeschlossen haben, werden Ihren Bestellberichten die folgenden Spalten hinzugefügt: Item price VAT exclusive, Shipping price VAT exclusive, und Gift wrap price VAT exclusive.

Bestellberichte für Versand durch Amazon

FBA-Bestellberichte, die Sie anfordern nach Sie registrieren sich bei VCS wie folgt:

  • ItemTax (in XML-Berichten) und item_tax (in Flatfile-Berichten). Enthält den von Amazon berechneten Mehrwertsteuerbetrag.
  • ItemPrice (in XML-Berichten) und item_price (in Flatfile-Berichten). Enthält den Betrag ohne Mehrwertsteuer (geändert vom Betrag inklusive Mehrwertsteuer).

Der Betrag inklusive Umsatzsteuer ist der Artikelpreis zuzüglich der Artikelsteuer.

Verwenden Sie die Steuerberechnungsdaten von Amazon, um Rechnungen zu erstellen

Sie können nur diese Option verwenden mit der Vertriebspartner-API (SP-API) und Sie müssen die von Amazon bereitgestellten Steuerdaten verwenden, um Ihre Rechnungen zu erstellen.

Schritt 1. Die Steuerberechnungsdaten für alle Ihre Bestellungen aus dem Bericht mit den Umsatzsteuer-Rechnungsdaten (VIDR) extrahieren.

Der VIDR ist ein Bericht, der Details zur Steuerberechnung auf Transaktionsebene enthält und nur Verkäufern zur Verfügung steht, die sich bei VCS angemeldet haben. Dieser Bericht enthält alle Informationen, die erforderlich sind, um eine korrekte Rechnung mit ausgewiesener Umsatzsteuer für jede Sendung zu erstellen, unabhängig davon, oder Versand durch den Käufer oder durch Amazon erfolgt. Eine Bestellung ist in diesem Bericht unmittelbar nach dem Versand verfügbar.

Benutze das createReport Betrieb mit dem GET_FLAT_FILE_VAT_INVOICE_DATA_REPORT oder GET_XML_VAT_INVOICE_DATA_REPORT Typ des Berichts (reportType).

reportOptions + pendingInvoices - all.

  • pendingInvoices: Ein boolescher Wert. Wenn nein ReportOption Parameter ist angegeben, die Standardeinstellung ist ReportOption=PendingInvoices. Beispiel: "reportOptions": {"ReportOption=pendingInvoices": "true"}

    • Wann true, der Bericht enthält nur Lieferungen, für die Rechnungen und Gutschriften ausstehen. Dieser Bericht enthält keine Lieferungen, für die Rechnungen bereits erfolgreich hochgeladen wurden. Dies beinhaltet Lieferungen für Bestellungen, die innerhalb der letzten 90 Tage aufgegeben wurden.
    • Wann false (oder wenn PendingInvoices nicht in ReportOptions enthalten ist), hängt der Inhalt des Berichts vom Wert von ab all.

    Diese Berichte enthalten Versanddetails für versendete Bestellungen mit Bestelldaten in den letzten 90 Tagen, für die Rechnungen fällig sind und hochgeladen werden müssen (alle Lieferungen mit dem Rechnungsstatus InvoicePending oder CreditNotePending). Berichte mit dieser Option enthalten keine Lieferungen, für die Rechnungen bereits erfolgreich hochgeladen wurden. Der Zweck dieser Option besteht darin, dem Verkäufer zu ermöglichen, alle Einzelposten durchzugehen und Rechnungen zu erstellen, ohne seine eigene Geschäftslogik anwenden zu müssen.

  • all: Ein boolescher Wert. Die Standardeinstellung ist. Beispiel: "reportOptions": {"ReportOption=All": "true"}

    • Wann true, der Bericht enthält Lieferungen für Bestellungen, die innerhalb des von Ihnen angegebenen Datumsbereichs aufgegeben wurden. Dies schließt Lieferungen mit allen möglichen Rechnungsstatus ein. Sie müssen Folgendes angeben startDate und endDate Parameter für die createReport Betrieb. Das dataStartTime und dataEndTime Die Werte müssen den gültigen ersten und letzten Tagen im angegebenen Zeitraum entsprechen reportPeriod. Zum Beispiel, wenn reportPeriod=WEEK, dataStartTime muss ein Sonntag sein und dataEndTime muss ein Samstag sein. Der maximal zulässige Zeitraum liegt bei 30 Tagen.
    • Wann false, oder wenn all ist nicht enthalten in reportOptions, der Inhalt des Berichts hängt vom Wert von ab pendingInvoices. Der Vorgabewert ist "pendingInvoices" : "true".

    Diese Berichte beinhalten Lieferungen für alle möglichen InvoiceStatus Werte. Dazu gehören:

    • Lieferungen mit InvoiceStatus=InvoiceCreatedByAmazon. Amazon stellt eine Rechnung für diese Transaktion aus, sodass der Verkäufer keine Rechnung hochladen muss.
    • Transaktionen mit InvoiceStatus=NoTaxCalculated. Amazon hat für diese Transaktion keine Steuerberechnung durchgeführt. Dies passiert beispielsweise, wenn der Artikel aus einem Land versendet wird, für das der Verkäufer in Seller Central keine gültige Umsatzsteuer-Identifikationsnummer angegeben hat.

Sie können bestimmen, wann planen Sie diese Berichte. Um das SLA von 24 Stunden einzuhalten, können Sie einen Zeitplan für alle 12 Stunden erstellen. Dadurch wird eine maximale Verzögerung von 12 Stunden nach dem Versand einer Sendung gewährleistet.

Eine Rechnung ist für jede Sendung (nicht für jede Bestellung) nach dem Versand der Sendung fällig. Eine Sendung kann einen der folgenden Status haben:

Status der RechnungBeschreibungAction required
InvoicePendingDie Lieferung wurde versandt.Der Verkäufer muss eine Rechnung für die Lieferung hochladen.
InvoiceProcessingDer Verkäufer hat die Rechnung hochgeladen und Amazon bearbeitet sie.Zu diesem Zeitpunkt sind keine Maßnahmen des Verkäufers erforderlich. Amazon wird die Rechnung bearbeiten.
InvoiceUploadedDer Verkäufer hat die Rechnung hochgeladen und Amazon hat die Bearbeitung abgeschlossen. Es wurde kein Fehler festgestellt.Der Verkäufer muss nichts unternehmen. Die Rechnung wurde erfolgreich hochgeladen und steht dem Kunden auf der Seite Deine Bestellungen zur Verfügung. Kunden können die Rechnung jederzeit herunterladen.
InvoiceRejectedDer Verkäufer hat die Rechnung hochgeladen und Amazon hat die Bearbeitung abgeschlossen. Beim Hochladen wurden Fehler festgestellt.Der Verkäufer muss die Rechnung für diese Lieferung erneut hochladen.
CreditNotePendingIm Falle einer Rückerstattung wurde das Geld an den Käufer zurückgegeben. Im Falle einer Rücksendung ist der Artikel für Bestellungen mit Versand durch Amazon im Amazon-Versandzentrum eingegangen oder wurde vom Verkäufer für vom Verkäufer versendete Bestellungen autorisiert.Für diese Transaktion ist jetzt eine Gutschrift fällig.
CreditNoteProcessingDer Verkäufer hat die Rechnung hochgeladen und Amazon bearbeitet sie.Zu diesem Zeitpunkt sind keine Maßnahmen des Verkäufers erforderlich. Amazon bearbeitet die Gutschrift.
CreditNoteUploadedDer Verkäufer hat die Gutschrift hochgeladen und Amazon hat die Bearbeitung abgeschlossen. Es wurde kein Fehler festgestellt.Der Verkäufer muss nichts unternehmen. Die Gutschrift wurde erfolgreich hochgeladen und dem Kunden auf der Seite Deine Bestellungen zur Verfügung gestellt.
CreditNoteRejectedDer Verkäufer hat die Gutschrift hochgeladen und Amazon hat die Bearbeitung abgeschlossen. Beim Hochladen wurden Fehler festgestellt.Der Verkäufer muss die Gutschrift für diese Transaktion erneut hochladen.
CreditNoteCreatedByAmazonAmazon hat für diese Transaktion eine Gutschrift erstellt.Der Verkäufer muss nichts unternehmen.
NoTaxCalculatedAmazon konnte für diese Transaktion keine Steuern berechnen. Dies passiert normalerweise, wenn der Verkäufer keine Umsatzsteuer-Identifikationsnummer für das Land hochgeladen hat, aus dem die Sendung versandt wurde.Amazon berechnet die Mehrwertsteuer nicht und der Verkäufer muss die Rechnung für diese Transaktion hochladen. Der Verkäufer kann die Rechnung in Seller Central oder mit SP-API hochladen.
InvoiceCreatedByAmazonAmazon hat eine Rechnung für diese Transaktion erstellt.Der Verkäufer muss nichts unternehmen.

VIDR-Spalten

VIDR-BeispielberichtReport link
XMLCSV

In der folgenden Tabelle werden die einzelnen VIDR-Spalten erklärt:

Name des FeldesDefinitionBeispiel
order-idDie eindeutige Bestellnummer von Amazon. Wird für die Versandbestätigung und die Bearbeitung nach der Bestellung verwendet.736-3563777-5518068
order-item-idDie eindeutige Bestellnummer von Amazon. Wird für die Versandbestätigung und die Bearbeitung nach der Bestellung verwendet.583563777345
shipping-idVersandnummer für diese Sendung.409302382
fulfilled-byDer Versandkanal für diese Bestellung.MFN or FBA
order-dateDatum, an dem die Bestellung aufgegeben wurde.17/05/2018
marketplace-idDer Online-Marktplatz, bei dem die Bestellung aufgegeben wurde.DE, FR, IT, ES
recipient-nameName des Empfängers.Mary Major
buyer-nameName des Käufers.Diego Ramirez
ship-service-levelDas Versand-Servicelevel wird vom Käufer bei der Bestellung des Artikels bezahlt. Zum Beispiel Standard oder Expressversand.Standard
ship-address-1Die erste Zeile der Empfängeradresse123 Any Street
ship-address-2Zweite Zeile der EmpfängeradresseApt. 12
ship-address-3Dritte Zeile der Empfängeradressec/o Example Corp.
ship-cityStadt der EmpfängeradresseAny City
ship-stateBundesstaat der EmpfängeradresseAny State
ship-postal-codePostleitzahl der EmpfängeradresseSL1 1QP
ship-countryDer aus zwei Buchstaben bestehende internationale Standard-Ländercode (ISO 3166-konform).DE
ship-phone-numberTelefonnummer der Empfängeradresse.999999999
shipment-dateVersanddatum dieser Sendung.20/05/2018
billing-nameName für die Rechnungsstellung.Márcia Oliveira
bill-address-1Die erste Zeile der Rechnungsadresse.100 Main Street
bill-address-2Die zweite Zeile der Rechnungsadresse.Apt. 12
bill-address-3Die dritte Zeile der Rechnungsadresse.c/o AnyCompany
bill-cityStadt der Rechnungsadresse.Any City
bill-stateBundesstaat der Rechnungsadresse.Any State
bill-postal-codePostleitzahl der Rechnungsadresse.U7D 294
bill-countryDer aus zwei Buchstaben bestehende internationale Standard-Ländercode (ISO 3166-konform).DE
bill-phone-numberTelefonnummer der Rechnungsadresse.44234343
ship-from-cityStadt der Absenderadresse.Any City
ship-from-stateBundesstaat der Absenderadresse.Any State
ship-from-countryLand der Absenderadresse.DE
ship-from-postal-codePostleitzahl der Absenderadresse.10178
skuLagerhaltungseinheit. Vom Verkäufer definierte eindeutige Kennzeichnung für ein Produkt.sku123
product-nameName des Produkts.DJI CP.PT.03342 Spark - Battery Charging Hub
quantity-purchasedGekaufte Menge.1
currencyDie für die Transaktion verwendete Währung.EUR
asinASIN des Produkts.AY39345YE8K
item-vat-incl-amountArtikelpreis inklusive Umsatzsteuer.120.00
item-vat-amountUmsatzsteuerbetrag des Artikelpreises.20.00
item-vat-excl-amountArtikelpreis ohne Umsatzsteuer.100.00
item-vat-rateUmsatzsteuersatz des Artikelpreises.0.20
gift-wrap-vat-incl-amountGesamtumsatzsteuer inklusive Geschenkverpackung.12.00
gift-wrap-vat-amountGesamtbetrag der Umsatzsteuer für Geschenkverpackung.2.00
gift-wrap-vat-excl-amountGeschenkverpackung ohne Umsatzsteuer insgesamt.10.00
gift-wrap-vat-rateGesamter Umsatzsteuersatz für Geschenkpreis.0.20
shipping-vat-incl-amountUmsatzsteuer inklusive Versandpreis.6.00
shipping-vat-amountUmsatzsteuerbetrag des Versandpreises.1.00
shipping-vat-excl-amountVersandpreis ohne Umsatzsteuer.5.00
shipping-vat-rateUmsatzsteuersatz des Versandpreises.0.20
item-promo-vat-incl-amountArtikelaktion inklusive Umsatzsteuer insgesamt.-0.12
item-promo-vat-amountGesamtbetrag der Umsatzsteuer für Artikelaktion.-0.02
item-promo-vat-excl-amountArtikelaktion ohne Umsatzsteuer insgesamt.-0.10
item-promo-vat-rateGesamter Umsatzsteuersatz für Artikelaktion.0.20
item-promotion-idWerbeaktions-ID für Artikelwerbung. Ein alphanumerischer Wert, der von Amazon generiert wird.136643052:AKY54VWVKS3JCY6T
shipping-promo-vat-incl-amountGesamtumsatzsteuer inklusive Versandaktion.-0.12
shipping-promo-vat-amountGesamtbetrag der Umsatzsteuer für Versandaktion.-0.02
shipping-promo-vat-excl-amountVersandaktion ohne Umsatzsteuer insgesamt.-0.10
shipping-promo-vat-rateGesamter Umsatzsteuersatz für Versandaktion.0.20
shipping-promotion-idWerbe-ID der Versandaktion. Ein alphanumerischer Wert, der von Amazon generiert wird.3943834723:BWJRJERIUDKERU
gift-promo-vat-incl-amountGesamtumsatzsteuer inklusive Werbeaktion für Geschenkverpackung.-0.20
gift-promo-vat-amountGesamtbetrag der Umsatzsteuer für Werbeaktion für Geschenkverpackung.-0.12
gift-promo-vat-excl-amountWerbeaktion für Geschenkverpackung ohne Umsatzsteuer insgesamt.-0.02
gift-promo-vat-rateGesamter Umsatzsteuersatz für Werbeaktion für Geschenkverpackung.0.10
gift-promotion-idAktionsnummer der Geschenkverpackungsaktion.385934052:BWJRJDJSDS3JCY6T
transaction-idBei Sendungen ist dies die Versandnummer. Bei Rücksendungen ist dies eine eindeutige Transaktions-ID, die sich von der Versandnummer unterscheidet.409302382 (für eine Sendung); amzn1:crow:A0F6KWAFSV6YMALMHE4VJW (für eine Rücksendung oder Rückerstattung)
transaction-typeDie Art der Transaktion.VERSAND, RÜCKSENDUNG oder RÜCKERSTATTUNG
is-amazon-invoicedZeigt an, ob Amazon eine Rechnung für diese Transaktion erstellt. Wahr, wenn der Verkäufer VCS verwendet und die Option wählt, dass Amazon die Rechnungen erstellt, oder wenn Amazon World Imports vom Verkäufer kauft. Der Verkäufer sollte für diese Transaktionen keine Rechnungen erstellen. Amazon wird eine Rechnung erstellen und dem Verkäufer zur Verfügung stellen.WAHR oder FALSCH
invoice-statusStatus der Rechnung.Beziehen Sie sich auf Schritt 1 für Details zum Rechnungsstatus.
invoice-status-descriptionBeschreibung des Rechnungsstatus.Beziehen Sie sich auf Schritt 1 für Details zum Rechnungsstatus.
is-business-orderWar diese Bestellung von der Amazon Business-Website oder der B2C-Website?WAHR oder FALSCH
purchase-order-numberBestellnummer (falls vom Kunden angegeben).AB45-234934 (can be any string)
seller-vat-numberUmsatzsteuer-Identifikationsnummer des Verkäufers, die bei der Umsatzsteuerberechnung verwendet wurde.DE111111111
buyer-vat-numberBei der Umsatzsteuerberechnung verwendete Umsatzsteuer-Identifikationsnummer des Käufers.DE22222222 oder leer, wenn der Kunde keine Umsatzsteuer-Identifikationsnummer bei Amazon hat.
buyer-company-nameFirmenname des Käufers.Beliebiges Unternehmen
price-designationGibt an, ob es sich um einen Geschäftspreis oder einen Standardpreis handelt.Business Price or Standard Price
invoice-numberDie vom Verkäufer angegebene Rechnungsnummer. Im Fall einer PendingInvoices-Anzeige ist die Spalte leer, da die Rechnung nicht hochgeladen wurde. Im Fall einer All-Anzeige wird die Spalte die vom Verkäufer hochgeladene Rechnungsnummer enthalten.XXXX
legacy-customer-order-item-idDiese Bestellnummer ist dieselbe wie in Berichten für Versand durch Amazon und Berichten für Versand durch Verkäufer. Wenn Sie die einzelnen Einzelposten aus einem VIDR mit Berichten für Versand durch Amazon oder für Versand durch Verkäufer abgleichen möchten, können Sie diese Spalte verwenden.82840304120340
buyer-tax-registration-typeDie Steuerart des Kunden (falls der Kunde eine Steuernummer hat).Umsatzsteuer, BusinessReg, CitizenID. Auf den spanischen und italienischen Marktplätzen können Unternehmen eine Unternehmensregistrierungsnummer (BusinessReg) und Privatpersonen eine Steuernummer (CitizenID) haben.
is-buyer-physically-presentStimmt, wenn der Kunde physisch in dem Land ansässig ist, für das die Steuernummer in der buyer-vat-number Spalte.WAHR oder FALSCH
is-seller-physically-presentStimmt, wenn der Verkäufer physisch in dem Land ansässig ist, für das die Umsatzsteuer-Identifikationsnummer in der seller-vat-number Spalte.WAHR oder FALSCH
buyer-e-invoice-account-idDie E-Rechnungskonto-ID des Kunden. Sie wird ausgefüllt, wenn der Kunde eine Konto-ID für elektronische Rechnungen angegeben hat (mit der die Rechnung bei Bedarf an Sistema di Interscambio (SdI) gesendet werden kann). Diese Spalte wurde speziell für das italienische Gesetz zur elektronischen Rechnungsstellung hinzugefügt, das 2019 in Kraft trat, sodass Verkäufer Rechnungen bei SdI hochladen können.XXXXXXXX
recommended-invoice-formatEmpfohlenes Rechnungsformat für die Einreichung an die Steuerbehörden. Wenn der Wert PDF ist, müssen Sie das PDF-Rechnungsformat bei Amazon hochladen und dasselbe PDF wie die echte Rechnungskopie verwenden. Wenn das empfohlene Format XML ist, hat Amazon festgestellt, dass der Kunde ein B2B-Kunde im IT-Bereich ist und der Verkäufer physisch in der IT ansässig ist. Daher muss der Verkäufer gemäß dem italienischen Gesetz über elektronische Rechnungen eine XML-Rechnung in Sistema di Interscambio (SdI) hochladen. Die XML-Rechnung, die auf SDi verfügbar ist, wird als echte Kopie der Rechnung betrachtet. Sie müssen jedoch auch eine PDF-Rechnung auf Amazon hochladen. Das PDF muss zusätzlichen Text oder ein Wasserzeichen enthalten, um darauf hinzuweisen, dass es sich um ein Rechnungsduplikat handelt. Der Kunde kann die Originalrechnung von SDi abrufen. Beachten Sie, dass der Verkäufer unabhängig vom Wert in dieser Spalte immer eine PDF-Rechnung mit dem Feedtyp „Rechnung hochladen“ auf Amazon hochladen muss.PDF oder XML.
Citation-enDiese Spalte enthält den englischen Text der Bezeichnung.Wir empfehlen dem Verkäufer, den auf der Rechnung angegebenen Bezeichnungstext zu verwenden. Dem Verkäufer steht es frei, die Sprache zu wählen, die er für das Zitieren verwenden möchte, abhängig von der Sprache auf der Rechnung.
Citation-deDiese Spalte enthält den Bezeichnungstext auf Deutsch.Wir empfehlen dem Verkäufer, den auf der Rechnung angegebenen Bezeichnungstext zu verwenden. Dem Verkäufer steht es frei, die Sprache zu wählen, die er für das Zitieren verwenden möchte, abhängig von der Sprache auf der Rechnung.
Citation-esDiese Spalte enthält den Bezeichnungstext auf Spanisch.Wir empfehlen dem Verkäufer, den auf der Rechnung angegebenen Bezeichnungstext zu verwenden. Dem Verkäufer steht es frei, die Sprache zu wählen, die er für das Zitieren verwenden möchte, abhängig von der Sprache auf der Rechnung.
Citation-frDiese Spalte enthält den Bezeichnungstext auf Französisch.Wir empfehlen dem Verkäufer, den auf der Rechnung angegebenen Bezeichnungstext zu verwenden. Dem Verkäufer steht es frei, die Sprache zu wählen, die er für das Zitieren verwenden möchte, abhängig von der Sprache auf der Rechnung.
Citation-itDiese Spalte enthält den Bezeichnungstext auf Italienisch.Wir empfehlen dem Verkäufer, den auf der Rechnung angegebenen Bezeichnungstext zu verwenden. Dem Verkäufer steht es frei, die Sprache zu wählen, die er für das Zitieren verwenden möchte, abhängig von der Sprache auf der Rechnung.
Is-invoice-correctedGibt an, ob sich diese Transaktion auf eine frühere korrigierte Rechnung bezieht. Stimmt, wenn es sich bei dieser Transaktion um eine Korrektur einer früheren Transaktion handelt.WAHR oder FALSCH
original-vat-invoice-numberDie Rechnungsnummer der ursprünglichen Sendung, für die eine Rechnungskorrektur erforderlich ist.Die ursprüngliche Rechnungsnummer.
invoice-correction-detailsEinzelheiten zur Rechnungsänderung, die die Änderungen auf der Rechnung beschreiben. Dies gilt nur für Transaktionen mit Rechnungsänderungen.Eine neue Rechnung wird ausgestellt, nachdem die Rechnungsadresse auf der ursprünglichen Mehrwertsteuerrechnung geändert wurde; oder es wird eine Gutschrift ausgestellt, um die Rechnungsadresse auf der ursprünglichen Mehrwertsteuerrechnung zu ändern.

Schritt 2. Erstellen Sie Ihre eigenen Rechnungen aus den Daten im VIDR-Bericht

Laden Sie den VIDR-Bericht herunter und verwenden Sie die Informationen, um Ihre Umsatzsteuerrechnung zu erstellen.

Schritt 3. Laden Sie Rechnungen mithilfe der Feeds API auf Amazon hoch

Rufen Sie den createFeed-Vorgang zur Validierung von UPLOAD_VAT_INVOICE und feedType auf.

Tipp

Die Marketplace-IDs für Ihr Land finden Sie unter Marktplatz-IDs.

Für feedOptions, Sie müssen Metadaten in Schlüssel:Wert-Paaren mit der PDF-Rechnung angeben. Entweder OrderId oder ShippingId ist erforderlich, wenn Sie eine Rechnung hochladen (ShippingId wird bevorzugt).

  • OrderId: Die ID der Bestellung, für die die Rechnung eingereicht wird.
  • ShippingId: Die Kennung der Sendung, für die die Rechnung eingereicht wird.

Wenn Sie einschließen OrderId und ShippingId, Amazon ignoriert die Bestellnummer und lädt die Rechnung mit der Versandnummer hoch. Wenn keines von beiden angegeben wird, wird möglicherweise eine Fehlermeldung angezeigt. Hilfe bei Fehlern finden Sie unter Behandlung von Fehlern.

Das Folgende feedOptions sind erforderlich:

  • TotalAmount. Der Gesamtbetrag auf der Rechnung. Dies ist der Preis inklusive Mehrwertsteuer für Artikel, Geschenkverpackung und Versand, abzüglich der Mehrwertsteuer für alle Werbeaktionen. Wenn der angegebene Gesamtbetrag nicht dem Gesamtbetrag von Amazon für diese Sendung entspricht (bis auf zwei Dezimalstellen), wird das Hochladen der Rechnung abgelehnt. Wir empfehlen, die im VIDR angegebenen Steuerberechnungen strikt einzuhalten.
  • TotalVATAmount. Der gesamte Mehrwertsteuerbetrag auf der Rechnung. Dies ist die Mehrwertsteuer für die Artikel, die Geschenkverpackung und den Versand, abzüglich der Mehrwertsteuer für alle Werbeaktionen. Wenn der Mehrwertsteuerbetrag nicht mit dem von Amazon für diese Sendung berechneten Mehrwertsteuerbetrag übereinstimmt (bis auf zwei Dezimalstellen), wird das Hochladen der Rechnung abgelehnt. Wir empfehlen, die im VIDR angegebenen Steuerberechnungen strikt einzuhalten.
  • InvoiceNumber. Die Rechnungsnummer, die auf der Rechnung verwendet wird. Diese Rechnungsnummer wird mit Kunden geteilt. Verkäufer müssen sicherstellen, dass dieselbe Rechnungsnummer auf der Rechnung erscheint.

Das Folgende feedOptions sind fakultativ:

  • DocumentType. Mögliche Werte:

    • Invoice. Verwenden Sie dies, wenn Sie eine Rechnung hochladen.
    • CreditNote. Verwenden Sie diese Option, wenn Sie eine Gutschrift für eine Rückerstattung oder Rücksendung hochladen.
      Der Standardwert ist Invoice.
  • TransactionId, eingestellt auf DocumentType=CreditNote.

🚧

Vorsicht

Fügen Sie Schlüssel oder Werte nicht in Anführungszeichen ein. Amazon akzeptiert nur die folgenden Zeichen: Kommas (,), Schrägstriche (/), umgekehrte Schrägstriche (\), Leerzeichen (), Bindestriche (-), unterstreicht (_), Semikolons (;), Doppelpunkte (:), Hashes (#), 0-9, A-Z, a-z. Amazon kürzt zusätzlichen Speicherplatz.

Das Drosselungslimit für den Fakturierungsfeed (UPLOAD_VAT_INVOICE) ist ein Rechnungsupload alle drei Sekunden.

Beispiele

Uploads von Rechnungen:

{"OrderID":"206-2341234-3455465", "InvoiceNumber":"INT-3431-XJE3", "DocumentType":"Invoice"}

Gutschriften (CN-123-ABC ist die Gutschriftsnummer):

{"OrderID":"206-2341234-3455465", "InvoiceNumber":"CN-123-ABC", "DocumentType":"CreditNote"}

Java-Code zum Erstellen der Feed-Optionen:

Map<String, String> feedOptions = new HashMap<>(); // building parameter map feedOptions.put("metadata:OrderId", "XXX-XXXXXXX-XXXXXXX"); feedOptions.put("metadata:TotalAmount", String.format(TOTALAMMOUNT)); feedOptions.put("metadata:TotalVATAmount", String.format(TOTALVATAMMOUNT)); feedOptions.put("metadata:InvoiceNumber", INVOICE_NUMBER); String options = feedOptions.entrySet().stream() .map(e -> String.format("%s=%s", e.getKey(), e.getValue())) .collect(Collectors.joining(";")); File pdfD = new File("<PATH TO PDF>"); byte[] pdfDocument = FileUtils.readFileToByteArray(pdfD); // read pdf document to byte array String contentMD5 = Base64.encodeBase64String(pdfDocument); // building hash code InputStream contentStream = new ByteArrayInputStream(pdfDocument); // inputstream of SubmitFeedResponse response = submitFeed(contentStream, contentMD5, "_UPLOAD_VAT_INVOICE_", options, ContentType.OctetStream); public SubmitFeedResponse submitFeed(InputStream, String contentMD5, String feedType, String feedOptions, ContentType contentType) { SubmitFeedRequest request = new SubmitFeedRequest(); request.setContentMD5(contentMD5); request.setFeedContent(inputStream); request.setFeedOptions(feedOptions); request.setFeedType(feedType); request.setMarketplaceIdList(new IdList(Arrays.asList(getMarketPlaces()); request.setMerchant(configuration.getAmazon().getSellerId()); request.setMWSAuthToken(configuration.getAmazon().getMwsAuthToken()); request.setContentType(contentType); return getMarketplaceWebServiceClient().submitFeed(request); }

Rechnungen manuell hochladen

Alle Verkäufer, die wählen nicht Um sich bei VCS anzumelden, haben Sie standardmäßig die Möglichkeit, ihre eigenen Rechnungen über die API oder Seller Central auf Amazon hochzuladen. In diesem Abschnitt wird die Verwendung der API beschrieben.

Um Rechnungen manuell hochzuladen, müssen Sie Ihre eigenen Steuerdaten verwenden, um Ihre Rechnungen zu erstellen. Du wirst nicht Zugriff auf einen VIDR-Bericht haben.

Rufen Sie den createFeed-Vorgang zur Validierung von UPLOAD_VAT_INVOICE und feedType auf.

Tipp

Die Marketplace-IDs für Ihr Land finden Sie unter Marktplatz-IDs.

Für feedOptions, Sie müssen Metadaten in Schlüssel:Wert-Paaren mit der PDF-Rechnung angeben. Entweder OrderId oder ShippingId ist erforderlich, wenn Sie eine Rechnung hochladen (ShippingId wird bevorzugt).

  • OrderId: Die ID der Bestellung, für die die Rechnung eingereicht wird.
  • ShippingId: Die Kennung der Sendung, für die die Rechnung eingereicht wird.

Wenn Sie einschließen OrderId und ShippingId, Amazon ignoriert die Bestellnummer und lädt die Rechnung mit der Versandnummer hoch. Wenn keines von beiden angegeben wird, wird möglicherweise eine Fehlermeldung angezeigt. Hilfe bei Fehlern finden Sie unter Behandlung von Fehlern.

Das Folgende feedOptions sind erforderlich:

  • InvoiceNumber. Die Rechnungsnummer, die auf der Rechnung verwendet wird. Diese Rechnungsnummer wird mit Kunden geteilt. Verkäufer müssen sicherstellen, dass dieselbe Rechnungsnummer auf der Rechnung erscheint.
  • DocumentType. Mögliche Werte:
    • Invoice. Verwenden Sie dies, wenn Sie eine Rechnung hochladen.
    • CreditNote. Verwenden Sie diese Option, wenn Sie eine Gutschrift für eine Rückerstattung oder Rücksendung hochladen.
      Der Standardwert ist Invoice.

Tipp

Bei manuellen Uploads können Sie mehr als eine Rechnung mit derselben Bestellnummer hochladen. Die Rechnungsnummer muss jedoch eindeutig sein. Nur die letzte Rechnung gilt als gültig.

Das Folgende feedOptions sind fakultativ:

  • TotalAmount. Der Gesamtbetrag auf der Rechnung. Dies ist der Preis inklusive Mehrwertsteuer für Artikel, Geschenkverpackung und Versand, abzüglich der Mehrwertsteuer für alle Werbeaktionen. Wenn der angegebene Gesamtbetrag nicht dem Gesamtbetrag von Amazon für diese Sendung entspricht (bis auf zwei Dezimalstellen), wird das Hochladen der Rechnung abgelehnt. Wir empfehlen, die im VIDR angegebenen Steuerberechnungen strikt einzuhalten.
  • TotalVATAmount. Der gesamte Mehrwertsteuerbetrag auf der Rechnung. Dies ist die Mehrwertsteuer für die Artikel, die Geschenkverpackung und den Versand, abzüglich der Mehrwertsteuer für alle Werbeaktionen. Wenn der Mehrwertsteuerbetrag nicht mit dem von Amazon für diese Sendung berechneten Mehrwertsteuerbetrag übereinstimmt (bis auf zwei Dezimalstellen), wird das Hochladen der Rechnung abgelehnt. Wir empfehlen, die im VIDR angegebenen Steuerberechnungen strikt einzuhalten.
  • TransactionId, eingestellt auf DocumentType=CreditNote.

🚧

Vorsicht

Fügen Sie Schlüssel oder Werte nicht in Anführungszeichen ein. Amazon akzeptiert nur die folgenden Zeichen: Kommas (,), Schrägstriche (/), umgekehrte Schrägstriche (\), Leerzeichen (), Bindestriche (-), unterstreicht (_), Semikolons (;), Doppelpunkte (:), Hashes (#), 0-9, A-Z, a-z. Amazon kürzt zusätzlichen Speicherplatz.

Das Drosselungslimit für den Fakturierungsfeed (UPLOAD_VAT_INVOICE) ist ein Rechnungsupload alle drei Sekunden.

Beispiele

Uploads von Rechnungen:

{"OrderID":"206-2341234-3455465", "InvoiceNumber":"INT-3431-XJE3", "DocumentType":"Invoice"}

Gutschriften (CN-123-ABC ist die Gutschriftsnummer):

{"OrderID":"206-2341234-3455465", "InvoiceNumber":"CN-123-ABC", "DocumentType":"CreditNote"}

Sie können den folgenden Beispielcode verwenden, um die PDF-Datei anzuhängen. Obwohl dieses Beispiel in Java ist, können Sie es als Modell für andere Programmiersprachen verwenden.

Map<String, String> feedOptions = new HashMap<>(); // building parameter map feedOptions.put("metadata:OrderId", "XXX-XXXXXXX-XXXXXXX"); feedOptions.put("metadata:TotalAmount", String.format(TOTALAMMOUNT)); feedOptions.put("metadata:TotalVATAmount", String.format(TOTALVATAMMOUNT)); feedOptions.put("metadata:InvoiceNumber", INVOICE_NUMBER); String options = feedOptions.entrySet().stream() .map(e -\> String.format("%s=%s", e.getKey(), e.getValue())) .collect(Collectors.joining(";")); File pdfD = new File("\<PATH TO PDF\>"); byte\[\] pdfDocument = FileUtils.readFileToByteArray(pdfD); // read pdf document to byte array String contentMD5 = Base64.encodeBase64String(pdfDocument); // building hash code InputStream contentStream = new ByteArrayInputStream(pdfDocument); // inputstream of SubmitFeedResponse response = submitFeed(contentStream, contentMD5, "\_UPLOAD_VAT_INVOICE\_", options, ContentType.OctetStream); public SubmitFeedResponse submitFeed(InputStream, String contentMD5, String feedType, String feedOptions, ContentType contentType) { SubmitFeedRequest request = new SubmitFeedRequest(); request.setContentMD5(contentMD5); request.setFeedContent(inputStream); request.setFeedOptions(feedOptions); request.setFeedType(feedType); request.setMarketplaceIdList(new IdList(Arrays.asList(getMarketPlaces()); request.setMerchant(configuration.getAmazon().getSellerId()); request.setMWSAuthToken(configuration.getAmazon().getMwsAuthToken()); request.setContentType(contentType); return getMarketplaceWebServiceClient().submitFeed(request); }

Hat Ihnen diese Seite weitergeholfen?