Zonos API を使用して対象の EU 仕向地へ Japan Post の荷物を関税前払いで発送し、EU VAT の取り扱い方法を選択します。
2026 年 10 月 1 日(日本時間) から、お客様の Verified Account で、仕向地が対応している場合に、以下の EU 仕向地向けに関税前払いの Japan Post ラベルを作成できるようになります:デンマーク、フランス(モナコを含む)、アンドラ、フランス海外県(グアドループ、フランス領ギアナ、マルティニーク)、スウェーデン、スペイン、オランダ、スロバキア、イタリア、フィンランド、ルクセンブルク、エストニア、マルタ、ベルギー。
これらのフィールドは Zonos 内に保持され、Japan Post の My Page API には送信されないため、Japan Post のフィールド制限には影響しません。Zonos は、お客様の EU 向け出荷の第三者申告者として機能します。規則の全文については、EU 輸入関税規則をご覧ください。
EU への発送
EU への発送
Zonos API を使用して対象の EU 仕向地へ Japan Post の荷物を関税前払いで発送し、EU VAT の取り扱い方法を選択します。
2026 年 10 月 1 日(日本時間) から、お客様の Verified Account で、仕向地が対応している場合に、以下の EU 仕向地向けに関税前払いの Japan Post ラベルを作成できるようになります:デンマーク、フランス(モナコを含む)、アンドラ、フランス海外県(グアドループ、フランス領ギアナ、マルティニーク)、スウェーデン、スペイン、オランダ、スロバキア、イタリア、フィンランド、ルクセンブルク、エストニア、マルタ、ベルギー。
フランス、モナコ、アンドラ、フランス海外県(グアドループ、フランス領ギアナ、マルティニーク)向けの出荷では、EMS はご利用いただけません。
出荷が DDP の対象となるかどうかは、仕向地、出荷の価格、ギフトかどうかによって異なり、一部の郵便番号地域は対象外です。各仕向地のルールについては、EU 各国の対応状況をご覧ください。
一部の EU 仕向地には価格の上限が適用されます。上限については、Verified Account でできることをご覧ください。
米国向け出荷と同じ
CreateDeclarationShipmentワークフローを使用します。EU 向け出荷では、お届け先住所を変更し、€150 以下の B2C 出荷ではすべての商品に商品識別子を渡し(下記参照)、landedCostCalculateWorkflowの 2 つの任意フィールドを使用して VAT の取り扱い方法を選択します。独自の IOSS 番号を Dashboard に保存する代わりにリクエストで渡す場合は、ラベルに適用されるようshipmentInput.references.taxCodeにも渡します。それ以外はすべて、単一出荷の作成で説明されているとおりに動作します。主な用語
IMに続く 10 桁の数字で構成されます。商品識別子(2026 年 11 月 1 日から必須)
価格が €150 以下の B2C 出荷に関するすべての EU 税関申告では、各商品について商品識別子を記載する必要があります。€150 を超える出荷では不要です。
skumanufacturerProductIdgtingtinを省略します。提供方法
すべての商品に識別子が必要です。ラベルリクエストで渡すか、Zonos カタログの商品に保存してください。ラベルリクエストで渡すことをおすすめします。
itemCreateWorkflowの各商品に 3 つすべてを渡します。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 内に保持され、Japan Post の My Page API には送信されないため、Japan Post のフィールド制限には影響しません。Zonos は、お客様の EU 向け出荷の第三者申告者として機能します。規則の全文については、EU 輸入関税規則をご覧ください。
独自の IOSS 番号は必要ですか?
いいえ。IOSS 番号をお持ちでなくても、そのままご利用いただけます。 Zonos は独自の IOSS 番号を保有しています。Zonos の Verified Account で発送すると、Zonos は自社の IOSS 番号を使用し、関税とあわせて VAT をお客様に請求し、お客様に代わって VAT を EU に納付します。ほとんどの事業者がこの方法を利用しています。
独自の IOSS 番号は、すでにお持ちの場合、または IOSS 番号を持つマーケットプレイス(eBay や Etsy など)を通じて販売し、チェックアウト時に購入者から VAT を徴収している場合にのみ使用してください。IOSS 番号を渡すと、お客様(またはマーケットプレイス)が VAT を納付するため、Zonos は VAT を二重に請求しません。
IOSS 番号を Dashboard に保存している場合、Zonos は EU 仕向地へのすべての landed cost と Japan Post へのラベルリクエストにその番号を追加し、VAT 納付の設定も自動で行います。IOSS 番号のために
taxIdNumber、taxRemittanceCalculation、taxCodeを送信する必要はありません。下の表は、IOSS 番号をリクエストで渡す場合(たとえば特定の出荷に別の番号を使用する場合)の設定です。taxIdNumbertaxRemittanceCalculationREMITTANCEREMITTANCE、ラベル作成にはNO_REMITTANCEshipmentInput.references.taxCode独自の IOSS 番号は、商品価格が €150 以下の出荷にのみ渡してください。Zonos が確認するのは形式(
IMに続く 10 桁の数字)のみです。形式が無効な場合、Zonos はその番号を無視して代わりに自社の IOSS 番号を使用するため、送信する番号を必ず再確認してください。Landed cost の見積もりを取得する
shipmentCreateWorkflowを含めずにlandedCostCalculateWorkflowまでワークフローを実行すると、出荷の関税、VAT、手数料を確認できます。何も発送されず、ラベルも作成されません。リクエストは、EU の仕向地を指定した単一出荷の作成と同じで、変わるのはlandedCostInputのみです。Zonos の IOSS 番号を使用する場合
taxIdNumberを省略し、taxRemittanceCalculationをREMITTANCEに設定します。見積もりでは、EU の関税、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"}}完全な例:関税と税金を見積もる
日本からフランスへの出荷について、parties から 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}}}ラベルを作成する
EU の仕向地を指定し、
shipmentCreateWorkflowを含むCreateDeclarationShipmentワークフロー全体を実行します。Zonos は Japan Post のラベルとトラッキング番号を作成し、荷物が郵便ネットワークに引き受けられた後にお客様へ請求します。Zonos の IOSS 番号を使用する場合
taxIdNumberとreferences.taxCodeを省略し、taxRemittanceCalculationをREMITTANCEに設定します。IOSS 番号をどこにも渡す必要はありません。Zonos はデフォルトで自社の IOSS 番号を出荷に適用し、関税と VAT をお客様に請求して、VAT を EU に納付します。{ "landedCostInput": { "calculationMethod": "DDP", "endUse": "NOT_FOR_RESALE", "currencyCode": "EUR", "taxRemittanceCalculation": "REMITTANCE" } }独自の IOSS 番号を使用する場合
IOSS 番号を 2 か所 に渡します:
landedCostInput.taxIdNumber(taxRemittanceCalculationをNO_REMITTANCEに設定)。お客様がすでに VAT を徴収しており、独自の IOSS 登録で納付するため、Zonos はこの出荷の VAT をお客様に請求しません。Zonos は関税と手数料をお客様に請求します。shipmentInput.references.taxCode。これにより、IOSS 番号が Japan Post のラベルに適用されます。{ "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を使用するのは見積もりのみです。完全な例:Japan Post ラベルを作成する
日本からフランスへの出荷について、parties からラベルまでを含む完全な
CreateDeclarationShipmentリクエストです。mutation はどちらの方法でも同じです。独自の IOSS 番号を使用する場合、変数はlandedCostInputとshipmentInput.references.taxCodeの 2 か所で変わります。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}}}}バッチディスパッチ
EU 向け出荷は、米国向け出荷と同じ後払いのディスパッチバッチに含めることができます。上記のとおり各出荷の
landedCostCalculateWorkflowに IOSS フィールドを設定し、バッチディスパッチの説明に従ってバッチに追加し、クローズします。CartonCreateWorkflowInput ItemCreateWorkflowInput LandedCostWorkFlowInput PartyCreateWorkflowInput ShipmentCreateWorkflowInput ShipmentRatingCreateWorkflowInput
cartonsCreateWorkflow itemCreateWorkflow landedCostCalculateWorkflow partyCreateWorkflow shipmentCreateWorkflow shipmentRatingCreateWorkflow
このページは役に立ちましたか?