透過 Zonos API 以預付關稅方式將日本郵便包裹寄送至特定歐盟目的地,並選擇歐盟 VAT 的處理方式。
自 2026 年 10 月 1 日(日本時間)起,您的驗證帳戶可為下列歐盟目的地建立預付關稅的日本郵便標籤(限目的地支援者):丹麥、法國(含摩納哥)、安道爾、法國海外省(瓜地洛普、法屬圭亞那、馬丁尼克)、瑞典、西班牙、荷蘭、斯洛伐克、義大利、芬蘭、盧森堡、愛沙尼亞、馬爾他及比利時。
寄往法國、摩納哥、安道爾或法國海外省(瓜地洛普、法屬圭亞那、馬丁尼克)的貨件無法使用 EMS。
貨件是否適用 DDP 取決於目的地、貨件價值以及是否為禮品,且部分郵遞區號地區不適用。各目的地的規則請參閱歐盟國家準備狀況。
部分歐盟目的地設有價值上限。上限詳情請參閱您的驗證帳戶可執行的操作。
您使用的 CreateDeclarationShipment 工作流程與寄往美國的貨件相同。若為歐盟貨件,請變更目的地地址,針對價值在 €150 以下的 B2C 貨件,在每個品項上傳入產品識別碼(請參閱下方說明),並使用 landedCostCalculateWorkflow 上的兩個選用欄位來選擇 VAT 的處理方式。若您在請求中傳入自有的 IOSS 號碼,而非將其儲存在 Dashboard 中,也需在 shipmentInput.references.taxCode 中傳入該號碼,使其套用至標籤。其他部分的運作方式與建立單筆出貨中所述完全相同。
CreateDeclarationShipment
landedCostCalculateWorkflow
shipmentInput.references.taxCode
IM
價值在 €150 以下的 B2C 貨件,其每份歐盟海關申報都必須為每個品項列出產品識別碼。價值超過 €150 的貨件則不需要。
sku
manufacturerProductId
gtin
每個品項都需要其識別碼,可在標籤請求中提供,或儲存在您 Zonos 目錄中的品項上。我們建議在標籤請求中傳入。
itemCreateWorkflow
{ "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 號碼,也無須任何額外設定。 Zonos 擁有自己的 IOSS 號碼。當您使用 Zonos 驗證帳戶寄件時,Zonos 會使用其 IOSS 號碼,連同關稅向您收取 VAT,並代表您向歐盟繳納 VAT。大多數商家都採用此選項。
僅在您已擁有 IOSS 號碼,或您透過擁有 IOSS 號碼的平台(例如 eBay 或 Etsy)銷售,且於結帳時向顧客收取 VAT 的情況下,才使用您自有的 IOSS 號碼。傳入您的 IOSS 號碼即告知 Zonos 不要再次向您收取 VAT,因為將由您(或您的平台)繳納。
若您已將 IOSS 號碼儲存在 Dashboard 中,Zonos 會將其加入每筆歐盟目的地的 landed cost 及傳送給日本郵便的標籤請求中,並為您處理 VAT 繳納設定。您無須為您的 IOSS 號碼傳送 taxIdNumber、taxRemittanceCalculation 或 taxCode。下表適用於改為在請求中傳入 IOSS 號碼的情況,例如要為特定貨件使用不同的號碼。
taxIdNumber
taxRemittanceCalculation
taxCode
REMITTANCE
NO_REMITTANCE
請僅在商品價值為 €150 以下的貨件上傳入您自有的 IOSS 號碼。Zonos 只會檢查格式(IM 後接 10 位數字)。若格式無效,Zonos 會忽略該號碼並改用自己的 IOSS 號碼,因此請仔細核對您傳送的號碼。
透過 landedCostCalculateWorkflow 執行工作流程但不包含 shipmentCreateWorkflow,即可查看貨件的關稅、VAT 及手續費。此操作不會寄出任何貨件,也不會建立標籤。請求內容與建立單筆出貨相同,只是改用歐盟目的地;僅 landedCostInput 有所不同。
shipmentCreateWorkflow
landedCostInput
省略 taxIdNumber,並將 taxRemittanceCalculation 設為 REMITTANCE。估算結果會傳回歐盟關稅、VAT 及手續費。這就是 Zonos 將向您開立帳單的金額,且 Zonos 會以其 IOSS 號碼繳納 VAT。
{
"landedCostInput": {
"calculationMethod": "DDP",
"endUse": "NOT_FOR_RESALE",
"currencyCode": "EUR",
"taxRemittanceCalculation": "REMITTANCE"
}
在 taxIdNumber 中傳入您的 IOSS 號碼。請依您的需求選擇 taxRemittanceCalculation:
"taxIdNumber": "IM5281234567",
一個完整的估算請求(從各方資料到 Landed Cost),適用於從日本寄往法國的貨件。兩種選項使用相同的 mutation;僅 landedCostInput 變數不同。
mutation EstimateLandedCost(
$partyInput: [PartyCreateWorkflowInput!]!
$itemInput: [ItemCreateWorkflowInput!]!
$cartonInput: [CartonCreateWorkflowInput!]!
$shipmentRatingInput: ShipmentRatingCreateWorkflowInput!
$landedCostInput: LandedCostWorkFlowInput!
) {
partyCreateWorkflow(input: $partyInput) {
id
type
itemCreateWorkflow(input: $itemInput) {
cartonsCreateWorkflow(input: $cartonInput) {
shipmentRatingCreateWorkflow(input: $shipmentRatingInput) {
amount
serviceLevel {
code
landedCostCalculateWorkflow(input: $landedCostInput) {
currencyCode
amountSubtotals {
duties
taxes
fees
shipping
landedCostTotal
duties {
description
taxes {
remittance {
note
以歐盟目的地執行完整的 CreateDeclarationShipment 工作流程,包含 shipmentCreateWorkflow。Zonos 會建立日本郵便標籤及追蹤號碼,並在包裹交寄進入郵政流程後向您開立帳單。
省略 taxIdNumber 和 references.taxCode,並將 taxRemittanceCalculation 設為 REMITTANCE。您無須在任何地方傳入 IOSS 號碼:Zonos 預設會將其 IOSS 號碼套用至貨件,向您開立關稅及 VAT 的帳單,並向歐盟繳納 VAT。
references.taxCode
{ "landedCostInput": { "calculationMethod": "DDP", "endUse": "NOT_FOR_RESALE", "currencyCode": "EUR", "taxRemittanceCalculation": "REMITTANCE" } }
請在兩個地方傳入您的 IOSS 號碼:
landedCostInput.taxIdNumber
{ "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 號碼,而非將其儲存在 Dashboard 中,請務必同時在 landedCostInput.taxIdNumber(搭配 NO_REMITTANCE)和 shipmentInput.references.taxCode 中傳入該號碼。缺少任一項,都可能導致您被收取本應由您自行繳納的 VAT,或您的 IOSS 號碼未套用至標籤。搭配自有 IOSS 號碼使用 REMITTANCE 僅適用於估算。
一個完整的 CreateDeclarationShipment 請求(從各方資料到標籤),適用於從日本寄往法國的貨件。兩種選項使用相同的 mutation。若使用您自有的 IOSS 號碼,變數會在兩個地方有所不同:landedCostInput 和 shipmentInput.references.taxCode。
mutation CreateDeclarationShipment(
$shipmentInput: ShipmentCreateWorkflowInput!
shipmentCreateWorkflow(input: $shipmentInput) {
trackingDetails {
number
shipmentCartons {
label {
url
歐盟貨件可與您的美國貨件放在同一個延期付款發送批次中。請依上述方式在每筆貨件的 landedCostCalculateWorkflow 上設定 IOSS 欄位,然後依照批次發送中的說明附加並關閉批次。
CartonCreateWorkflowInput ItemCreateWorkflowInput LandedCostWorkFlowInput PartyCreateWorkflowInput ShipmentCreateWorkflowInput ShipmentRatingCreateWorkflowInput
cartonsCreateWorkflow itemCreateWorkflow landedCostCalculateWorkflow partyCreateWorkflow shipmentCreateWorkflow shipmentRatingCreateWorkflow
寄送至歐盟
寄送至歐盟
透過 Zonos API 以預付關稅方式將日本郵便包裹寄送至特定歐盟目的地,並選擇歐盟 VAT 的處理方式。
自 2026 年 10 月 1 日(日本時間)起,您的驗證帳戶可為下列歐盟目的地建立預付關稅的日本郵便標籤(限目的地支援者):丹麥、法國(含摩納哥)、安道爾、法國海外省(瓜地洛普、法屬圭亞那、馬丁尼克)、瑞典、西班牙、荷蘭、斯洛伐克、義大利、芬蘭、盧森堡、愛沙尼亞、馬爾他及比利時。
寄往法國、摩納哥、安道爾或法國海外省(瓜地洛普、法屬圭亞那、馬丁尼克)的貨件無法使用 EMS。
貨件是否適用 DDP 取決於目的地、貨件價值以及是否為禮品,且部分郵遞區號地區不適用。各目的地的規則請參閱歐盟國家準備狀況。
部分歐盟目的地設有價值上限。上限詳情請參閱您的驗證帳戶可執行的操作。
您使用的
CreateDeclarationShipment工作流程與寄往美國的貨件相同。若為歐盟貨件,請變更目的地地址,針對價值在 €150 以下的 B2C 貨件,在每個品項上傳入產品識別碼(請參閱下方說明),並使用landedCostCalculateWorkflow上的兩個選用欄位來選擇 VAT 的處理方式。若您在請求中傳入自有的 IOSS 號碼,而非將其儲存在 Dashboard 中,也需在shipmentInput.references.taxCode中傳入該號碼,使其套用至標籤。其他部分的運作方式與建立單筆出貨中所述完全相同。重要術語
IM後接 10 位數字。產品識別碼(自 2026 年 11 月 1 日起為必填)
價值在 €150 以下的 B2C 貨件,其每份歐盟海關申報都必須為每個品項列出產品識別碼。價值超過 €150 的貨件則不需要。
skumanufacturerProductIdgtingtin。提供方式
每個品項都需要其識別碼,可在標籤請求中提供,或儲存在您 Zonos 目錄中的品項上。我們建議在標籤請求中傳入。
itemCreateWorkflow的每個品項上傳入全部三種識別碼。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 號碼,連同關稅向您收取 VAT,並代表您向歐盟繳納 VAT。大多數商家都採用此選項。
僅在您已擁有 IOSS 號碼,或您透過擁有 IOSS 號碼的平台(例如 eBay 或 Etsy)銷售,且於結帳時向顧客收取 VAT 的情況下,才使用您自有的 IOSS 號碼。傳入您的 IOSS 號碼即告知 Zonos 不要再次向您收取 VAT,因為將由您(或您的平台)繳納。
若您已將 IOSS 號碼儲存在 Dashboard 中,Zonos 會將其加入每筆歐盟目的地的 landed cost 及傳送給日本郵便的標籤請求中,並為您處理 VAT 繳納設定。您無須為您的 IOSS 號碼傳送
taxIdNumber、taxRemittanceCalculation或taxCode。下表適用於改為在請求中傳入 IOSS 號碼的情況,例如要為特定貨件使用不同的號碼。taxIdNumbertaxRemittanceCalculationREMITTANCEREMITTANCE;建立標籤時使用NO_REMITTANCEshipmentInput.references.taxCode請僅在商品價值為 €150 以下的貨件上傳入您自有的 IOSS 號碼。Zonos 只會檢查格式(
IM後接 10 位數字)。若格式無效,Zonos 會忽略該號碼並改用自己的 IOSS 號碼,因此請仔細核對您傳送的號碼。取得 Landed Cost 估算
透過
landedCostCalculateWorkflow執行工作流程但不包含shipmentCreateWorkflow,即可查看貨件的關稅、VAT 及手續費。此操作不會寄出任何貨件,也不會建立標籤。請求內容與建立單筆出貨相同,只是改用歐盟目的地;僅landedCostInput有所不同。使用 Zonos 的 IOSS 號碼
省略
taxIdNumber,並將taxRemittanceCalculation設為REMITTANCE。估算結果會傳回歐盟關稅、VAT 及手續費。這就是 Zonos 將向您開立帳單的金額,且 Zonos 會以其 IOSS 號碼繳納 VAT。{"landedCostInput": {"calculationMethod": "DDP","endUse": "NOT_FOR_RESALE","currencyCode": "EUR","taxRemittanceCalculation": "REMITTANCE"}}使用您自有的 IOSS 號碼
在
taxIdNumber中傳入您的 IOSS 號碼。請依您的需求選擇taxRemittanceCalculation:REMITTANCE:估算結果會傳回 VAT,讓您知道需向顧客收取多少金額,並以您自有的 IOSS 登記繳納。NO_REMITTANCE:若您已有自己的系統來計算並收取 VAT,請使用此選項。估算結果不會傳回 VAT,僅包含 Zonos 將向您開立帳單的關稅及手續費。{"landedCostInput": {"calculationMethod": "DDP","endUse": "NOT_FOR_RESALE","currencyCode": "EUR","taxIdNumber": "IM5281234567","taxRemittanceCalculation": "REMITTANCE"}}完整範例:估算關稅與稅金
一個完整的估算請求(從各方資料到 Landed Cost),適用於從日本寄往法國的貨件。兩種選項使用相同的 mutation;僅
landedCostInput變數不同。mutation EstimateLandedCost($partyInput: [PartyCreateWorkflowInput!]!$itemInput: [ItemCreateWorkflowInput!]!$cartonInput: [CartonCreateWorkflowInput!]!$shipmentRatingInput: ShipmentRatingCreateWorkflowInput!$landedCostInput: LandedCostWorkFlowInput!) {partyCreateWorkflow(input: $partyInput) {idtype}itemCreateWorkflow(input: $itemInput) {id}cartonsCreateWorkflow(input: $cartonInput) {id}shipmentRatingCreateWorkflow(input: $shipmentRatingInput) {idamountserviceLevel {code}}landedCostCalculateWorkflow(input: $landedCostInput) {idcurrencyCodeamountSubtotals {dutiestaxesfeesshippinglandedCostTotal}duties {amountdescription}taxes {amountdescription}remittance {amountdescriptionnotetaxIdNumber}}}建立標籤
以歐盟目的地執行完整的
CreateDeclarationShipment工作流程,包含shipmentCreateWorkflow。Zonos 會建立日本郵便標籤及追蹤號碼,並在包裹交寄進入郵政流程後向您開立帳單。使用 Zonos 的 IOSS 號碼
省略
taxIdNumber和references.taxCode,並將taxRemittanceCalculation設為REMITTANCE。您無須在任何地方傳入 IOSS 號碼:Zonos 預設會將其 IOSS 號碼套用至貨件,向您開立關稅及 VAT 的帳單,並向歐盟繳納 VAT。{ "landedCostInput": { "calculationMethod": "DDP", "endUse": "NOT_FOR_RESALE", "currencyCode": "EUR", "taxRemittanceCalculation": "REMITTANCE" } }使用您自有的 IOSS 號碼
請在兩個地方傳入您的 IOSS 號碼:
landedCostInput.taxIdNumber,並將taxRemittanceCalculation設為NO_REMITTANCE。Zonos 不會就此貨件向您收取 VAT,因為您已收取該稅款,並將以您自有的 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 號碼,而非將其儲存在 Dashboard 中,請務必同時在
landedCostInput.taxIdNumber(搭配NO_REMITTANCE)和shipmentInput.references.taxCode中傳入該號碼。缺少任一項,都可能導致您被收取本應由您自行繳納的 VAT,或您的 IOSS 號碼未套用至標籤。搭配自有 IOSS 號碼使用REMITTANCE僅適用於估算。完整範例:建立日本郵便標籤
一個完整的
CreateDeclarationShipment請求(從各方資料到標籤),適用於從日本寄往法國的貨件。兩種選項使用相同的 mutation。若使用您自有的 IOSS 號碼,變數會在兩個地方有所不同:landedCostInput和shipmentInput.references.taxCode。mutation CreateDeclarationShipment($partyInput: [PartyCreateWorkflowInput!]!$itemInput: [ItemCreateWorkflowInput!]!$cartonInput: [CartonCreateWorkflowInput!]!$shipmentRatingInput: ShipmentRatingCreateWorkflowInput!$landedCostInput: LandedCostWorkFlowInput!$shipmentInput: ShipmentCreateWorkflowInput!) {partyCreateWorkflow(input: $partyInput) {idtype}itemCreateWorkflow(input: $itemInput) {id}cartonsCreateWorkflow(input: $cartonInput) {id}shipmentRatingCreateWorkflow(input: $shipmentRatingInput) {idamountserviceLevel {code}}landedCostCalculateWorkflow(input: $landedCostInput) {idcurrencyCodeamountSubtotals {dutiestaxesfeesshippinglandedCostTotal}duties {amountdescription}taxes {amountdescription}remittance {amountdescriptionnotetaxIdNumber}}shipmentCreateWorkflow(input: $shipmentInput) {idtrackingDetails {number}shipmentCartons {label {url}}}}批次發送
歐盟貨件可與您的美國貨件放在同一個延期付款發送批次中。請依上述方式在每筆貨件的
landedCostCalculateWorkflow上設定 IOSS 欄位,然後依照批次發送中的說明附加並關閉批次。CartonCreateWorkflowInput ItemCreateWorkflowInput LandedCostWorkFlowInput PartyCreateWorkflowInput ShipmentCreateWorkflowInput ShipmentRatingCreateWorkflowInput
cartonsCreateWorkflow itemCreateWorkflow landedCostCalculateWorkflow partyCreateWorkflow shipmentCreateWorkflow shipmentRatingCreateWorkflow
這個頁面有幫助嗎?