DOCS

자체 IOSS 번호로 EU VAT 납부

자체 EU IOSS 번호를 전달하고 Zonos가 VAT remittance를 calculate할지 직접 remit할지 제어하세요.

GraphQL

European Union용 자체 Import One-Stop Shop (IOSS) registration을 보유하고 있다면, landed cost calculation에 IOSS 번호를 전달하고 Zonos가 VAT remittance를 calculate할지 여부를 제어할 수 있습니다. Zonos를 통해 remit하는 대신 자체 IOSS registration으로 EU import VAT를 직접 collect 및 remit하는 경우 사용하세요. Zonos는 이 경우에도 guaranteed landed cost를 계속 반환합니다.

작동 방식 

landedCostCalculateWorkflow input의 두 field가 이 behavior를 제어합니다:

  • taxIdNumber – 자체 EU IOSS 번호입니다. 제공하면 response의 remittance line에 표시되어 remit해야 하는 amount를 reconcile할 수 있습니다. (taxNumber는 deprecated alias입니다.)
  • taxRemittanceCalculation – Zonos가 remittance를 calculate할지 여부입니다. REMITTANCE 또는 NO_REMITTANCE를 accept합니다.
잘못된 형식의 IOSS 번호는 ignore됩니다

Zonos는 전달한 IOSS 번호의 format을 확인합니다 — IM 뒤에 10자리 숫자가 와야 합니다. Format이 invalid하면 Zonos는 해당 번호를 ignore하고, 전달되지 않은 것처럼 자체 registration으로 remittance를 calculate합니다. Quote가 reject되는 일은 없습니다. 이 check은 format만 확인하므로 format은 올바르지만 실제로는 잘못된 번호도 accept됩니다 — 번호가 정확한지 반드시 확인하세요.

NO_REMITTANCE가 적용되는 경우 

NO_REMITTANCE는 자체 IOSS 번호를 전달할 때만 적용됩니다. 전달한 번호에 따라 result가 결정됩니다:

전달한 IOSS 번호↕Result↕
없음NO_REMITTANCE가 ignore됩니다. Zonos가 기존과 같이 remittance를 calculate합니다.
자체 IOSS 번호NO_REMITTANCE가 honor됩니다. 직접 remit하며 remittance array는 empty입니다.
Zonos의 IOSS 번호NO_REMITTANCE가 ignore됩니다. Zonos가 기존과 같이 calculate 및 remit합니다.

REMITTANCE는 전달한 IOSS 번호와 관계없이 항상 remittance를 calculate합니다.

자체 IOSS 번호로 Calculate하기 

원하는 behavior와 함께 taxIdNumber를 전달하세요. 동일한 EU low-value shipment(goods ≤ €150)에서 taxRemittanceCalculation이 result를 변경합니다.

REMITTANCE — Zonos가 remittance를 calculate

Zonos가 EU VAT를 calculate하고 remittance line을 populate하며, reconciliation을 위해 자체 IOSS 번호를 표시합니다.

1mutation {
2 landedCostCalculateWorkflow(
3 input: {
4 endUse: NOT_FOR_RESALE
5 method: DDP
6 tariffRate: ZONOS_PREFERRED
7 taxIdNumber: "IM1234567890"
8 taxRemittanceCalculation: REMITTANCE
9 }
10 ) {
11 id
12 taxIdNumber
13 amountSubtotals {
14 duties
15 taxes
16 fees
17 landedCostTotal
18 }
19 taxes {
20 amount
21 description
22 currency
23 }
24 remittance {
25 amount
26 description
27 note
28 taxIdNumber
29 }
30 }
31}

NO_REMITTANCE — 자체 IOSS로 직접 remit

Qualifying EU low-value shipment(ship-to가 EU 내이고, 2026년 7월 1일 이후 도착, goods total ≤ €150)에서 자체 IOSS 번호와 NO_REMITTANCE를 함께 전달하면, Zonos는 VAT 처리를 귀하에게 넘깁니다: remittance array는 empty이며 Zonos는 goods, shipping, duty에 대한 VAT를 calculate하지 않습니다 — 자체 IOSS registration으로 직접 collect 및 remit해야 합니다. 이 low-value window를 벗어나는 경우 NO_REMITTANCE는 remittance array만 empty로 만들고 tax total은 변경되지 않습니다.

1mutation {
2 landedCostCalculateWorkflow(
3 input: {
4 endUse: NOT_FOR_RESALE
5 method: DDP
6 tariffRate: ZONOS_PREFERRED
7 taxIdNumber: "IM1234567890"
8 taxRemittanceCalculation: NO_REMITTANCE
9 }
10 ) {
11 id
12 taxIdNumber
13 amountSubtotals {
14 duties
15 taxes
16 fees
17 landedCostTotal
18 }
19 taxes {
20 amount
21 description
22 currency
23 }
24 remittance {
25 amount
26 description
27 note
28 taxIdNumber
29 }
30 }
31}
GraphQL API ReferenceTypes, inputs, and operations used in this guide

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