DOCS

Versand in die EU

Versenden Sie Japan Post-Pakete verzollt in ausgewählte EU-Länder über die Zonos API und legen Sie fest, wie die EU-Mehrwertsteuer behandelt wird.

Ab dem 1. Oktober 2026 (JST) kann Ihr Verified Account Japan Post-Etiketten mit vorausbezahlten Zöllen erstellen, sofern das Zielland dies unterstützt, und zwar für folgende EU-Ziele: Dänemark, Frankreich (einschließlich Monaco), Andorra, französische Überseedepartements (Guadeloupe, Französisch-Guayana, Martinique), Schweden, Spanien, Niederlande, Slowakei, Italien, Finnland, Luxemburg, Estland, Malta und Belgien.

EMS ist für Sendungen nach Frankreich, Monaco, Andorra und in die französischen Überseedepartements (Guadeloupe, Französisch-Guayana, Martinique) nicht verfügbar.

Ob eine Sendung für DDP infrage kommt, hängt vom Zielland, vom Warenwert der Sendung und davon ab, ob es sich um ein Geschenk handelt; einige Postleitzahlgebiete sind ausgeschlossen. Die Regeln für jedes Zielland finden Sie unter Bereitschaft der EU-Länder.

Für einige EU-Zielländer gelten Wertgrenzen. Die Grenzen finden Sie unter Was Sie mit Ihrem Verified Account tun können.

Sie verwenden denselben CreateDeclarationShipment-Workflow wie für Sendungen in die USA. Ändern Sie für eine EU-Sendung die Zieladresse, übergeben Sie bei B2C-Sendungen mit einem Wert von höchstens 150 € für jeden Artikel Produktkennungen (siehe unten) und legen Sie mit zwei optionalen Feldern in landedCostCalculateWorkflow fest, wie die Mehrwertsteuer behandelt wird. Wenn Sie Ihre eigene IOSS-Nummer in der Anfrage übergeben, statt sie im Dashboard zu speichern, übergeben Sie diese zusätzlich in shipmentInput.references.taxCode, damit sie auf das Etikett übernommen wird. Alles andere funktioniert genau wie unter Einzelne Sendung erstellen beschrieben.

Wichtige Begriffe 

  • DDP (Delivered Duty Paid, geliefert verzollt): Zölle und Steuern werden bezahlt, bevor das Paket ankommt, sodass Ihr Kunde bei der Zustellung nichts bezahlen muss. Zonos versendet DDP in unterstützte EU-Zielländer, sofern die Regeln des Ziellandes dies zulassen. Siehe Bereitschaft der EU-Länder.
  • MwSt. (Mehrwertsteuer, engl. VAT): Die Verbrauchssteuer der EU, die auf die Waren, den Versand und den Zoll erhoben wird. Der Steuersatz hängt vom Zielland ab.
  • IOSS (Import One-Stop Shop): Eine EU-Registrierung, mit der ein Verkäufer die Mehrwertsteuer bereits beim Verkauf erheben und in einer monatlichen Meldung an die EU abführen kann, statt dass die Mehrwertsteuer bei Ankunft des Pakets erhoben wird. IOSS gilt für Sendungen mit einem Warenwert von höchstens 150 €. Eine IOSS-Nummer besteht aus IM gefolgt von 10 Ziffern.

Produktkennungen (ab dem 1. November 2026 Pflicht) 

Jede EU-Zollanmeldung für eine B2C-Sendung mit einem Wert von höchstens 150 € muss für jeden Artikel Produktkennungen enthalten. Sendungen über 150 € benötigen sie nicht.

Feld↕EU-Kennung↕Bedeutung↕Status↕
skuProduktkennung des Händlers (M-PID)Die ID, die Sie, Ihr Marktplatz oder Ihre Plattform dem Produkt zuweist, zum Beispiel Ihre SKU.Pflicht
manufacturerProductIdNicht standardisierte Produktkennung des Herstellers (NS-PID)Der eigene Produktcode des Herstellers oder Lieferanten, zum Beispiel eine Modell- oder Teilenummer.Pflicht
gtinStandardisierte Produktkennung des Herstellers (S-PID)Eine Barcode-Nummer nach einem internationalen Standard, zum Beispiel ein JAN-, EAN- oder UPC-Code oder eine ISBN für Bücher.Pflicht, sofern das Produkt eine hat. Andernfalls lassen Sie gtin weg.

Wo Sie sie angeben

Jeder Artikel benötigt seine Kennungen, entweder in der Etikettenanfrage oder am Artikel in Ihrem Zonos-Katalog gespeichert. Wir empfehlen, sie in der Etikettenanfrage zu übergeben.

  • In der Etikettenanfrage (empfohlen): Übergeben Sie alle drei für jeden Artikel in itemCreateWorkflow.
  • In Ihrem Zonos-Katalog: Speichern Sie sie an Ihren Katalogartikeln, über eine Kanalintegration, einen CSV-Import oder die Catalog API. Zonos muss dann für jede Sendung den passenden Katalogartikel finden:
    • Mit einer Kanalintegration, die Bestellungen und Katalogartikel synchronisiert: Fügen Sie die Japan Post-Sendungsnummer der Bestellung in Ihrem Kanal hinzu. Zonos ordnet die Sendung anhand der Sendungsnummer der Bestellung zu.
    • Ohne Kanalintegration: Übergeben Sie für jeden Artikel in der Etikettenanfrage die passende sku.
{
  "itemInput": [
    {
      "name": "Cotton T-shirt",
      "sku": "TSHIRT-BLK-M",
      "manufacturerProductId": "MFR-TS-2201",
      "gtin": "4901234567894"
    },
    {
      "name": "Canvas tote bag",
      "sku": "TOTE-NAT-01",
      "manufacturerProductId": "MFR-TB-0310"
    }
  ]
}

Die Stofftasche hat keine Barcode-Nummer, daher wird gtin weggelassen.

Diese Felder verbleiben bei Zonos und werden nicht an die Japan Post My Page API übermittelt, sodass sie keine Feldlängenbeschränkungen von Japan Post betreffen. Zonos fungiert als Drittanmelder für Ihre EU-Sendungen. Die vollständige Regelung finden Sie unter EU-Einfuhrzollverordnung.

Benötigen Sie eine eigene IOSS-Nummer? 

Nein. Wenn Sie keine IOSS-Nummer haben, ist alles bereit. Zonos verfügt über eine eigene IOSS-Nummer. Wenn Sie mit Ihrem Zonos Verified Account versenden, verwendet Zonos seine IOSS-Nummer, stellt Ihnen die Mehrwertsteuer zusammen mit den Zöllen in Rechnung und führt die Mehrwertsteuer in Ihrem Namen an die EU ab. Die meisten Händler nutzen diese Option.

Verwenden Sie Ihre eigene IOSS-Nummer nur, wenn Sie bereits eine haben oder über einen Marktplatz mit eigener IOSS-Nummer verkaufen (zum Beispiel eBay oder Etsy) und die Mehrwertsteuer beim Bezahlvorgang von Ihren Kunden erheben. Mit Ihrer IOSS-Nummer teilen Sie Zonos mit, dass Ihnen die Mehrwertsteuer nicht ein zweites Mal berechnet werden soll, da Sie (oder Ihr Marktplatz) sie abführen.

Wenn Sie Ihre IOSS-Nummer im Dashboard gespeichert haben, fügt Zonos sie jeder Landed Cost-Berechnung für ein EU-Ziel sowie der Etikettenanfrage an Japan Post hinzu und übernimmt die Einstellung zur Mehrwertsteuerabführung für Sie. Sie müssen taxIdNumber, taxRemittanceCalculation oder taxCode für Ihre IOSS-Nummer nicht übergeben. Die folgende Tabelle gilt, wenn Sie eine IOSS-Nummer stattdessen in der Anfrage übergeben, zum Beispiel um für eine bestimmte Sendung eine andere Nummer zu verwenden.

↕IOSS-Nummer von Zonos (die meisten Händler)↕Ihre eigene IOSS-Nummer↕
taxIdNumberWeglassenIhre IOSS-Nummer
taxRemittanceCalculationREMITTANCEREMITTANCE für eine Schätzung inklusive MwSt., NO_REMITTANCE zum Erstellen des Etiketts
shipmentInput.references.taxCodeWeglassenIhre IOSS-Nummer, wenn Sie das Etikett erstellen
Wer die MwSt. erhebt und abführtZonosSie oder Ihr Marktplatz
Was Zonos Ihnen in Rechnung stelltZölle, MwSt. und GebührenZölle und Gebühren
Ihre IOSS-Nummer gilt nur für Sendungen bis 150 €

Übergeben Sie Ihre eigene IOSS-Nummer nur bei Sendungen mit einem Warenwert von höchstens 150 €. Zonos prüft nur das Format (IM gefolgt von 10 Ziffern). Ist das Format ungültig, ignoriert Zonos die Nummer und verwendet stattdessen seine eigene IOSS-Nummer. Prüfen Sie die übermittelte Nummer daher sorgfältig.

Landed Cost-Schätzung abrufen 

Führen Sie den Workflow bis landedCostCalculateWorkflow ohne shipmentCreateWorkflow aus, um die Zölle, die Mehrwertsteuer und die Gebühren für eine Sendung zu sehen. Es wird nichts versendet und kein Etikett erstellt. Die Anfrage entspricht der unter Einzelne Sendung erstellen mit einem EU-Ziel; nur landedCostInput ändert sich.

Mit der IOSS-Nummer von Zonos

Lassen Sie taxIdNumber weg und setzen Sie taxRemittanceCalculation auf REMITTANCE. Die Schätzung liefert den EU-Zoll, die Mehrwertsteuer und die Gebühren. Diesen Betrag stellt Zonos Ihnen in Rechnung, und Zonos führt die Mehrwertsteuer unter seiner IOSS-Nummer ab.

1{
2 "landedCostInput": {
3 "calculationMethod": "DDP",
4 "endUse": "NOT_FOR_RESALE",
5 "currencyCode": "EUR",
6 "taxRemittanceCalculation": "REMITTANCE"
7 }
8}

Mit Ihrer eigenen IOSS-Nummer

Übergeben Sie Ihre IOSS-Nummer in taxIdNumber. Wählen Sie taxRemittanceCalculation je nach Bedarf:

  • REMITTANCE: Die Schätzung liefert die Mehrwertsteuer, sodass Sie wissen, wie viel Sie von Ihrem Kunden erheben und unter Ihrer eigenen IOSS-Registrierung abführen müssen.
  • NO_REMITTANCE: Verwenden Sie diese Option, wenn Sie bereits eigene Systeme zur Berechnung und Erhebung der Mehrwertsteuer haben. Die Schätzung liefert keine Mehrwertsteuer, sondern nur die Zölle und Gebühren, die Zonos Ihnen in Rechnung stellt.
1{
2 "landedCostInput": {
3 "calculationMethod": "DDP",
4 "endUse": "NOT_FOR_RESALE",
5 "currencyCode": "EUR",
6 "taxIdNumber": "IM5281234567",
7 "taxRemittanceCalculation": "REMITTANCE"
8 }
9}

Vollständiges Beispiel: Zölle und Steuern schätzen

Eine vollständige Schätzungsanfrage, von den Parteien bis zu den Landed Costs, für eine Sendung von Japan nach Frankreich. Die Mutation ist für beide Optionen gleich; nur die landedCostInput-Variablen ändern sich.

1mutation EstimateLandedCost(
2$partyInput: [PartyCreateWorkflowInput!]!
3$itemInput: [ItemCreateWorkflowInput!]!
4$cartonInput: [CartonCreateWorkflowInput!]!
5$shipmentRatingInput: ShipmentRatingCreateWorkflowInput!
6$landedCostInput: LandedCostWorkFlowInput!
7) {
8 partyCreateWorkflow(input: $partyInput) {
9 id
10 type
11 }
12 itemCreateWorkflow(input: $itemInput) {
13 id
14 }
15 cartonsCreateWorkflow(input: $cartonInput) {
16 id
17 }
18 shipmentRatingCreateWorkflow(input: $shipmentRatingInput) {
19 id
20 amount
21 serviceLevel {
22 code
23 }
24 }
25 landedCostCalculateWorkflow(input: $landedCostInput) {
26 id
27 currencyCode
28 amountSubtotals {
29 duties
30 taxes
31 fees
32 shipping
33 landedCostTotal
34 }
35 duties {
36 amount
37 description
38 }
39 taxes {
40 amount
41 description
42 }
43 remittance {
44 amount
45 description
46 note
47 taxIdNumber
48 }
49 }
50}

Etikett erstellen 

Führen Sie den vollständigen CreateDeclarationShipment-Workflow einschließlich shipmentCreateWorkflow mit einem EU-Ziel aus. Zonos erstellt das Japan Post-Etikett und die Sendungsnummer und stellt Ihnen die Kosten in Rechnung, nachdem das Paket in den Postlauf eingeliefert wurde.

Mit der IOSS-Nummer von Zonos

Lassen Sie taxIdNumber und references.taxCode weg und setzen Sie taxRemittanceCalculation auf REMITTANCE. Sie übergeben nirgends eine IOSS-Nummer: Zonos wendet standardmäßig seine eigene IOSS-Nummer auf die Sendung an, stellt Ihnen die Zölle und die Mehrwertsteuer in Rechnung und führt die Mehrwertsteuer an die EU ab.

{
  "landedCostInput": {
    "calculationMethod": "DDP",
    "endUse": "NOT_FOR_RESALE",
    "currencyCode": "EUR",
    "taxRemittanceCalculation": "REMITTANCE"
  }
}

Mit Ihrer eigenen IOSS-Nummer

Übergeben Sie Ihre IOSS-Nummer an zwei Stellen:

  • landedCostInput.taxIdNumber, wobei taxRemittanceCalculation auf NO_REMITTANCE gesetzt ist. Zonos berechnet Ihnen für diese Sendung keine Mehrwertsteuer, da Sie diese bereits erhoben haben und unter Ihrer eigenen IOSS-Registrierung abführen. Zonos stellt Ihnen die Zölle und Gebühren in Rechnung.
  • shipmentInput.references.taxCode. Damit wird Ihre IOSS-Nummer auf das Japan Post-Etikett übernommen.
{
  "landedCostInput": {
    "calculationMethod": "DDP",
    "endUse": "NOT_FOR_RESALE",
    "currencyCode": "EUR",
    "taxIdNumber": "IM5281234567",
    "taxRemittanceCalculation": "NO_REMITTANCE"
  },
  "shipmentInput": {
    "serviceLevel": "japan_post.air.parcel",
    "generateLabel": true,
    "contentsType": "ECOMMERCE_GOODS",
    "references": {
      "taxCode": "IM5281234567"
    }
  }
}
Eigene IOSS-Nummer in der Anfrage? Übergeben Sie sie an beiden Stellen

Wenn Sie Ihre eigene IOSS-Nummer in der Anfrage übergeben, statt sie im Dashboard zu speichern, übergeben Sie diese immer sowohl in landedCostInput.taxIdNumber (mit NO_REMITTANCE) als auch in shipmentInput.references.taxCode. Fehlt eine der beiden Angaben, wird Ihnen möglicherweise Mehrwertsteuer berechnet, die Sie selbst abführen, oder Ihre IOSS-Nummer wird nicht auf das Etikett übernommen. REMITTANCE mit Ihrer eigenen IOSS-Nummer ist nur für Schätzungen gedacht.

Vollständiges Beispiel: Japan Post-Etikett erstellen

Eine vollständige CreateDeclarationShipment-Anfrage, von den Parteien bis zum Etikett, für eine Sendung von Japan nach Frankreich. Die Mutation ist für beide Optionen gleich. Mit Ihrer eigenen IOSS-Nummer ändern sich die Variablen an zwei Stellen: landedCostInput und shipmentInput.references.taxCode.

1mutation CreateDeclarationShipment(
2$partyInput: [PartyCreateWorkflowInput!]!
3$itemInput: [ItemCreateWorkflowInput!]!
4$cartonInput: [CartonCreateWorkflowInput!]!
5$shipmentRatingInput: ShipmentRatingCreateWorkflowInput!
6$landedCostInput: LandedCostWorkFlowInput!
7$shipmentInput: ShipmentCreateWorkflowInput!
8) {
9 partyCreateWorkflow(input: $partyInput) {
10 id
11 type
12 }
13 itemCreateWorkflow(input: $itemInput) {
14 id
15 }
16 cartonsCreateWorkflow(input: $cartonInput) {
17 id
18 }
19 shipmentRatingCreateWorkflow(input: $shipmentRatingInput) {
20 id
21 amount
22 serviceLevel {
23 code
24 }
25 }
26 landedCostCalculateWorkflow(input: $landedCostInput) {
27 id
28 currencyCode
29 amountSubtotals {
30 duties
31 taxes
32 fees
33 shipping
34 landedCostTotal
35 }
36 duties {
37 amount
38 description
39 }
40 taxes {
41 amount
42 description
43 }
44 remittance {
45 amount
46 description
47 note
48 taxIdNumber
49 }
50 }
51 shipmentCreateWorkflow(input: $shipmentInput) {
52 id
53 trackingDetails {
54 number
55 }
56 shipmentCartons {
57 label {
58 url
59 }
60 }
61 }
62}

Batch-Versand 

EU-Sendungen können in denselben Versandbatch mit aufgeschobener Zahlung aufgenommen werden wie Ihre Sendungen in die USA. Setzen Sie die IOSS-Felder im landedCostCalculateWorkflow jeder Sendung wie oben gezeigt, und hängen Sie die Sendungen anschließend an und schließen Sie den Batch wie unter Batch-Versand beschrieben.

War diese Seite hilfreich?