DOCS

寄往歐盟

透過 Zonos API 以預付關稅方式將日本郵政包裹寄往指定歐盟目的地,並選擇歐盟增值稅的處理方式。

由 2026 年 10 月 1 日(日本標準時間)起,在目的地支援的情況下,您的已驗證帳戶可為以下歐盟目的地建立預付關稅的日本郵政標籤:丹麥、法國(包括摩納哥)、安道爾、法國海外省(瓜德羅普、法屬圭亞那、馬提尼克)、瑞典、西班牙、荷蘭、斯洛伐克、意大利、芬蘭、盧森堡、愛沙尼亞、馬耳他及比利時。

寄往法國、摩納哥、安道爾或法國海外省(瓜德羅普、法屬圭亞那、馬提尼克)的寄件不提供 EMS 服務。

寄件是否符合 DDP 資格,取決於目的地、寄件價值以及是否屬於禮品,而部分郵政編碼地區不在適用範圍內。有關各目的地的規則,請參閱歐盟國家準備情況。

部分歐盟目的地設有價值上限。有關上限詳情,請參閱您的已驗證帳戶可以做甚麼。

您使用的 CreateDeclarationShipment 工作流程與美國寄件相同。如為歐盟寄件,請更改目的地地址,在價值 €150 或以下的 B2C 寄件中為每件物品傳送產品識別碼(請參閱下文),並使用 landedCostCalculateWorkflow 上的兩個選填欄位來選擇增值稅的處理方式。如您在請求中傳送自己的 IOSS 號碼,而非將其儲存在 Dashboard 中,您亦需在 shipmentInput.references.taxCode 中傳送該號碼,以便將其套用至標籤。其他所有操作與建立單份寄件中所述完全相同。

重要詞彙 

  • DDP(完稅後交貨):關稅及稅項在包裹送達前已經繳付,因此您的客戶在收件時無需支付任何費用。只要目的地規則允許,Zonos 會以 DDP 方式寄往受支援的歐盟目的地。請參閱歐盟國家準備情況。
  • 增值稅 (VAT):歐盟的消費稅,按貨物、運費及關稅徵收。稅率視乎目的地國家而定。
  • IOSS(進口一站式服務):一項歐盟登記,讓賣家在銷售時收取增值稅,並透過每月一次的申報向歐盟繳付,而非在包裹送達時才收取增值稅。IOSS 適用於貨物價值 €150 或以下的寄件。IOSS 號碼的格式為 IM 後接 10 位數字。

產品識別碼(由 2026 年 11 月 1 日起為必填) 

每份價值 €150 或以下的 B2C 寄件的歐盟海關申報,均須為每件物品列出產品識別碼。價值超過 €150 的寄件則無需提供。

欄位↕歐盟識別碼↕說明↕狀態↕
sku商戶產品識別碼 (M-PID)由您、您的市場平台或您的平台為產品分配的 ID,例如您的 SKU。必填
manufacturerProductId非標準化製造商產品識別碼 (NS-PID)製造商或供應商自己的產品代碼,例如型號或零件編號。必填
gtin標準化製造商產品識別碼 (S-PID)基於國際標準的條碼號碼,例如 JAN、EAN 或 UPC 代碼,或書籍的 ISBN。如產品有此號碼則為必填。如沒有,請省略 gtin。

提供位置

每件物品都需要其識別碼,可於標籤請求中提供,或儲存在您 Zonos 目錄中的物品上。我們建議在標籤請求中傳送。

  • 在標籤請求中(建議):在 itemCreateWorkflow 的每件物品上傳送全部三個識別碼。
  • 在您的 Zonos 目錄中: 透過渠道整合、CSV 匯入或 Catalog API,將識別碼儲存在您的目錄物品上。之後 Zonos 需要為每份寄件找出對應的目錄物品: - 使用會同步訂單及目錄物品的渠道整合:在您的渠道中,將日本郵政追蹤號碼加入訂單。Zonos 會按追蹤號碼將寄件與訂單配對。
    • 沒有渠道整合:在標籤請求的每件物品上傳送相符的 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"
    }
  ]
}

帆布手提袋沒有條碼號碼,因此省略了 gtin。

這些欄位只會保留在 Zonos,不會傳送至日本郵政 My Page API,因此不會影響任何日本郵政欄位的長度限制。Zonos 會擔任您歐盟寄件的第三方申報人。有關完整規則,請參閱歐盟進口關稅法規。

您是否需要自己的 IOSS 號碼? 

不需要。如果您沒有 IOSS 號碼,也無需另作設定。 Zonos 擁有自己的 IOSS 號碼。當您使用 Zonos 已驗證帳戶寄件時,Zonos 會使用其 IOSS 號碼,向您收取增值稅連同關稅,並代表您向歐盟繳付增值稅。大多數商家都會選用此方式。

只有在您已持有 IOSS 號碼,或透過持有 IOSS 號碼的市場平台(例如 eBay 或 Etsy)銷售,並在結帳時向客戶收取增值稅的情況下,才需使用您自己的 IOSS 號碼。傳送您的 IOSS 號碼即表示 Zonos 不會再向您重複收取增值稅,因為將由您(或您的市場平台)繳付。

如您已將 IOSS 號碼儲存在 Dashboard 中,Zonos 會將其加入每個寄往歐盟目的地的 landed cost 計算及向日本郵政提交的標籤請求中,並為您處理增值稅繳付設定。您無需為您的 IOSS 號碼傳送 taxIdNumber、taxRemittanceCalculation 或 taxCode。下表適用於改為在請求中傳送 IOSS 號碼的情況,例如為特定寄件使用另一個號碼。

↕Zonos 的 IOSS 號碼(大多數商家)↕您自己的 IOSS 號碼↕
taxIdNumber省略您的 IOSS 號碼
taxRemittanceCalculationREMITTANCE取得包含增值稅的估算時使用 REMITTANCE,建立標籤時使用 NO_REMITTANCE
shipmentInput.references.taxCode省略建立標籤時填入您的 IOSS 號碼
由誰收取及繳付增值稅Zonos您或您的市場平台
Zonos 向您開立發票的項目關稅、增值稅及費用關稅及費用
您的 IOSS 號碼僅適用於 €150 或以下的寄件

請只在貨物價值 €150 或以下的寄件上傳送您自己的 IOSS 號碼。Zonos 只會檢查格式(IM 後接 10 位數字)。如格式無效,Zonos 會忽略該號碼並改用其自己的 IOSS 號碼,因此請仔細核對您傳送的號碼。

取得 landed cost 估算 

執行工作流程至 landedCostCalculateWorkflow,但不包含 shipmentCreateWorkflow,即可查看寄件的關稅、增值稅及費用。此操作不會寄出任何物品,亦不會建立標籤。請求與建立單份寄件相同,只是目的地為歐盟;僅 landedCostInput 有所不同。

使用 Zonos 的 IOSS 號碼

省略 taxIdNumber,並將 taxRemittanceCalculation 設為 REMITTANCE。估算會傳回歐盟關稅、增值稅及費用。這就是 Zonos 將向您開立發票的金額,而 Zonos 會以其 IOSS 號碼繳付增值稅。

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

使用您自己的 IOSS 號碼

在 taxIdNumber 中傳送您的 IOSS 號碼。按您的需要選擇 taxRemittanceCalculation:

  • REMITTANCE:估算會傳回增值稅,讓您知道需向客戶收取多少稅款,並以您自己的 IOSS 登記繳付。
  • NO_REMITTANCE:如您已有自己的系統計算及收取增值稅,請使用此選項。估算不會傳回增值稅,只會傳回 Zonos 將向您開立發票的關稅及費用。
1{
2 "landedCostInput": {
3 "calculationMethod": "DDP",
4 "endUse": "NOT_FOR_RESALE",
5 "currencyCode": "EUR",
6 "taxIdNumber": "IM5281234567",
7 "taxRemittanceCalculation": "REMITTANCE"
8 }
9}

完整範例:估算關稅及稅項

以下是一個由日本寄往法國的寄件的完整估算請求,涵蓋由各方資料至 landed cost 的所有步驟。兩種選項的變異相同;只有 landedCostInput 變數有所不同。

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}

建立標籤 

以歐盟目的地執行完整的 CreateDeclarationShipment 工作流程,包括 shipmentCreateWorkflow。Zonos 會建立日本郵政標籤及追蹤號碼,並在包裹進入郵政處理流程後向您開立發票。

使用 Zonos 的 IOSS 號碼

省略 taxIdNumber 及 references.taxCode,並將 taxRemittanceCalculation 設為 REMITTANCE。您無需在任何地方傳送 IOSS 號碼:Zonos 預設會將其自己的 IOSS 號碼套用至寄件,就關稅及增值稅向您開立發票,並向歐盟繳付增值稅。

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

使用您自己的 IOSS 號碼

在兩個位置傳送您的 IOSS 號碼:

  • landedCostInput.taxIdNumber,並將 taxRemittanceCalculation 設為 NO_REMITTANCE。Zonos 不會就此寄件向您收取增值稅,因為您已收取該稅款,並會以您自己的 IOSS 登記繳付。Zonos 會就關稅及費用向您開立發票。
  • shipmentInput.references.taxCode。這會將您的 IOSS 號碼套用至日本郵政標籤。
{
  "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"
    }
  }
}
在請求中傳送您自己的 IOSS 號碼?請在兩個位置都傳送

如您在請求中傳送自己的 IOSS 號碼,而非將其儲存在 Dashboard 中,請務必同時在 landedCostInput.taxIdNumber(配合 NO_REMITTANCE)及 shipmentInput.references.taxCode 中傳送該號碼。遺漏其中任何一個,都可能導致您被收取本應由您自行繳付的增值稅,或您的 IOSS 號碼未有套用至標籤。使用您自己的 IOSS 號碼時,REMITTANCE 僅適用於估算。

完整範例:建立日本郵政標籤

以下是一個由日本寄往法國的寄件的完整 CreateDeclarationShipment 請求,涵蓋由各方資料至標籤的所有步驟。兩種選項的變異相同。使用您自己的 IOSS 號碼時,變數會在兩個位置有所不同:landedCostInput 及 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}

批次交寄 

歐盟寄件可與您的美國寄件放在同一個延期支付交寄批次中。請按上文所示,在每份寄件的 landedCostCalculateWorkflow 上設定 IOSS 欄位,然後按照批次交寄中的說明附加並關閉批次。

預約演示

這個頁面有幫助嗎?


獲取支持·法律文件·© 2026 Zonos