DOCS

EU로 배송

Zonos API로 Japan Post 소포를 일부 EU 목적지에 관세 선납으로 배송하고, EU VAT 처리 방식을 선택합니다.

2026년 10월 1일(JST)부터 Verified Account로 다음 EU 목적지에 대해, 목적지가 지원하는 경우 관세 선납 Japan Post 라벨을 생성할 수 있습니다: 덴마크, 프랑스(모나코 포함), 안도라, 프랑스 해외 데파르트망(과들루프, 프랑스령 기아나, 마르티니크), 스웨덴, 스페인, 네덜란드, 슬로바키아, 이탈리아, 핀란드, 룩셈부르크, 에스토니아, 몰타.

배송이 DDP 대상인지는 목적지, 배송 금액, 선물 여부에 따라 달라지며, 일부 우편번호 지역은 제외됩니다. 목적지별 규정은 EU 국가별 준비 현황을 참조하세요.

미국행 배송에 사용하는 것과 동일한 CreateDeclarationShipment 워크플로를 사용합니다. EU 배송의 경우 목적지 주소를 변경하고, 모든 품목에 제품 식별자를 전달하며(2026년 11월 1일부터 필수, 아래 참조), landedCostCalculateWorkflow의 선택 필드 두 개로 VAT 처리 방식을 선택합니다. 자체 IOSS 번호를 사용하는 경우, 라벨에 적용되도록 shipmentInput.references.taxCode에도 전달합니다. 그 외에는 모두 단일 배송 생성에 설명된 것과 동일하게 작동합니다.

주요 용어 

  • DDP (Delivered Duty Paid, 관세 지급 인도): 소포가 도착하기 전에 관세와 세금이 납부되므로, 고객은 배송 시 아무것도 지불하지 않습니다. Zonos는 목적지 규정이 허용하는 경우 지원되는 EU 목적지로 DDP 배송합니다. EU 국가별 준비 현황을 참조하세요.
  • VAT (Value-added tax, 부가가치세): 상품, 배송비, 관세에 부과되는 EU의 소비세입니다. 세율은 목적지 국가에 따라 다릅니다.
  • IOSS (Import One-Stop Shop): 소포 도착 시 VAT를 징수하는 대신, 판매자가 판매 시점에 VAT를 징수하고 월 1회 신고로 EU에 납부할 수 있게 하는 EU 등록 제도입니다. IOSS는 상품 가액이 €150 이하인 배송에 적용됩니다. IOSS 번호는 IM 뒤에 10자리 숫자가 붙는 형식입니다.

제품 식별자(2026년 11월 1일부터 필수) 

2026년 11월 1일부터 온라인 판매에 대한 모든 EU 세관 신고서에는 품목마다 세 가지 제품 식별자를 기재해야 합니다. 그때까지는 선택 사항이지만, 연동이 준비되도록 지금부터 전송하는 것을 권장합니다.

필드↕EU 식별자↕설명↕상태↕
sku판매자 제품 식별자(M-PID)귀하, 마켓플레이스 또는 플랫폼이 제품에 부여하는 ID(예: SKU)입니다.필수
manufacturerProductId비표준 제조사 제품 식별자(NS-PID)제조사 또는 공급업체 자체의 제품 코드(예: 모델 번호 또는 부품 번호)입니다.필수
gtin표준 제조사 제품 식별자(S-PID)국제 표준에 기반한 바코드 번호(예: JAN, EAN, UPC 코드 또는 도서의 ISBN)입니다.제품에 있는 경우 필수입니다. 없으면 gtin을 생략하세요.

제공 위치

모든 품목에는 세 가지 식별자가 모두 필요하며, 라벨 요청에 포함하거나 Zonos 카탈로그의 품목에 저장할 수 있습니다. 라벨 요청에 전달하는 것을 권장합니다.

  • 라벨 요청에 포함(권장): itemCreateWorkflow의 각 품목에 세 가지를 모두 전달합니다.
  • Zonos 카탈로그에 저장: 채널 통합, CSV 가져오기 또는 Catalog API를 통해 카탈로그 품목에 저장합니다. 이 경우 Zonos가 각 배송에 해당하는 카탈로그 품목을 찾을 수 있어야 합니다:
    • 주문과 카탈로그 품목을 동기화하는 채널 통합을 사용하는 경우: 채널의 주문에 Japan Post 추적 번호를 추가합니다. 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에만 보관되며 Japan Post My Page API로 전송되지 않으므로, Japan Post의 필드 제한에 영향을 주지 않습니다. Zonos는 귀하의 EU 배송에 대해 제3자 신고인 역할을 합니다. 전체 규정은 EU 수입 관세 규정을 참조하세요.

자체 IOSS 번호가 필요한가요? 

아니요. IOSS 번호가 없어도 준비는 완료된 것입니다. Zonos는 자체 IOSS 번호를 보유하고 있습니다. Zonos Verified Account로 배송하면 Zonos가 자사의 IOSS 번호를 사용하여 관세와 함께 VAT를 청구하고, 귀하를 대신해 EU에 VAT를 납부합니다. 대부분의 판매자가 이 옵션을 사용합니다.

자체 IOSS 번호는 이미 보유하고 있거나, IOSS 번호가 있는 마켓플레이스(예: eBay 또는 Etsy)를 통해 판매하면서 결제 시 고객에게 VAT를 징수하는 경우에만 사용하세요. IOSS 번호를 전달하면 귀하(또는 마켓플레이스)가 VAT를 납부하므로 Zonos가 VAT를 중복 청구하지 않습니다.

↕Zonos의 IOSS 번호(대부분의 판매자)↕자체 IOSS 번호↕
taxIdNumber생략귀하의 IOSS 번호
taxRemittanceCalculationREMITTANCEVAT가 포함된 견적은 REMITTANCE, 라벨 생성 시에는 NO_REMITTANCE
shipmentInput.references.taxCode생략라벨 생성 시 귀하의 IOSS 번호
VAT 징수 및 납부 주체Zonos귀하 또는 마켓플레이스
Zonos가 청구하는 항목관세, VAT, 수수료관세 및 수수료
자체 IOSS 번호는 €150 이하 배송에만 적용됩니다

자체 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를 납부합니다.

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

자체 IOSS 번호 사용

taxIdNumber에 IOSS 번호를 전달합니다. 필요에 따라 taxRemittanceCalculation을 선택하세요:

  • REMITTANCE: 견적에 VAT가 반환되므로, 고객에게 징수하고 자체 IOSS 등록으로 납부할 금액을 알 수 있습니다.
  • NO_REMITTANCE: VAT를 계산하고 징수하는 자체 시스템이 이미 있는 경우 사용합니다. 견적에 VAT는 반환되지 않고, 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}

라벨 생성 

EU 목적지로 shipmentCreateWorkflow를 포함한 전체 CreateDeclarationShipment 워크플로를 실행합니다. Zonos는 Japan Post 라벨과 추적 번호를 생성하고, 소포가 우편망에 인수된 후 귀하에게 청구합니다.

Zonos의 IOSS 번호 사용

taxIdNumber와 references.taxCode를 생략하고 taxRemittanceCalculation을 REMITTANCE로 설정합니다. IOSS 번호를 어디에도 전달할 필요가 없습니다: Zonos가 기본적으로 자사의 IOSS 번호를 배송에 적용하고, 관세와 VAT를 귀하에게 청구하며, EU에 VAT를 납부합니다.

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

자체 IOSS 번호 사용

IOSS 번호를 두 곳에 전달합니다:

  • 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.ems_merchandise",
    "generateLabel": true,
    "contentsType": "ECOMMERCE_GOODS",
    "references": {
      "taxCode": "IM5281234567"
    }
  }
}
자체 IOSS 번호를 사용하나요? 두 곳 모두에 전달하세요

자체 IOSS 번호로 라벨을 생성할 때는 항상 landedCostInput.taxIdNumber(NO_REMITTANCE와 함께)와 shipmentInput.references.taxCode 두 곳 모두에 전달하세요. 어느 하나라도 누락하면 직접 납부하는 VAT가 청구되거나 IOSS 번호가 라벨에 적용되지 않을 수 있습니다. 자체 IOSS 번호와 함께 REMITTANCE를 사용하는 것은 견적 전용입니다.

전체 예시: Japan Post 라벨 생성

일본에서 프랑스로 보내는 배송에 대해 당사자부터 라벨까지 포함한 전체 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}

배치 발송 

EU 배송은 미국행 배송과 동일한 후납 발송 배치에 포함할 수 있습니다. 위와 같이 각 배송의 landedCostCalculateWorkflow에 IOSS 필드를 설정한 다음, 배치 발송에 설명된 대로 배치에 연결하고 마감합니다.

이 페이지가 도움이 되었나요?