Cung cấp mã số IOSS EU của riêng bạn và kiểm soát việc Zonos tính toán nộp
thuế VAT hay bạn tự nộp thuế.
GraphQL
Nếu bạn có đăng ký Cơ chế một cửa nhập khẩu (IOSS) của riêng mình cho Liên minh Châu Âu, bạn có thể cung cấp mã số IOSS đó trên tính toán landed cost và kiểm soát việc Zonos có tính toán nộp thuế VAT hay không. Hãy dùng tùy chọn này khi bạn tự thu và nộp thuế VAT nhập khẩu EU theo đăng ký IOSS của riêng mình, thay vì nộp thuế qua Zonos. Zonos vẫn trả về một landed cost được đảm bảo.
Hai trường trong dữ liệu đầu vào của landedCostCalculateWorkflow kiểm soát hành vi này:
taxIdNumber – Mã số IOSS EU của riêng bạn. Khi được cung cấp, mã số này sẽ hiển thị trên các dòng remittance của phản hồi để bạn có thể đối chiếu số tiền cần nộp. (taxNumber là một tên gọi thay thế đã lỗi thời.)
taxRemittanceCalculation – Xác định việc Zonos có tính toán nộp thuế hay không. Chấp nhận REMITTANCE hoặc NO_REMITTANCE.
Mã số IOSS không hợp lệ sẽ bị bỏ qua
Zonos kiểm tra định dạng của mã số IOSS bạn cung cấp — mã số phải là IM theo sau bởi 10 chữ số. Nếu định dạng không hợp lệ, Zonos sẽ bỏ qua mã số đó và tính toán nộp thuế theo đăng ký của riêng mình, như thể không có mã số nào được cung cấp; báo giá không bao giờ bị từ chối. Việc kiểm tra chỉ dựa trên định dạng, nên một mã số có định dạng đúng nhưng sai vẫn được chấp nhận — hãy đảm bảo mã số của bạn chính xác.
Cung cấp taxIdNumber cùng với hành vi bạn mong muốn. Đối với cùng một lô hàng giá trị thấp vào EU (hàng hoá ≤ €150), taxRemittanceCalculation sẽ thay đổi kết quả.
REMITTANCE — Zonos tính toán nộp thuế
Zonos tính toán VAT EU và điền vào dòng remittance, hiển thị mã số IOSS của bạn để đối chiếu.
1mutation{
2 landedCostCalculateWorkflow(
3input:{
4endUse: NOT_FOR_RESALE
5method: DDP
6tariffRate: ZONOS_PREFERRED
7taxIdNumber:"IM1234567890"
8taxRemittanceCalculation: 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 — bạn nộp thuế theo IOSS của riêng mình
Khi bạn cung cấp mã số IOSS của riêng mình cùng với NO_REMITTANCE trên một lô hàng giá trị thấp vào EU đủ điều kiện (giao đến trong EU, đến nơi vào hoặc sau ngày 1 tháng 7 năm 2026, tổng giá trị hàng hoá ≤ €150), Zonos sẽ chuyển giao việc nộp thuế VAT cho bạn: mảng remittance sẽ trống và Zonos không tính toán VAT trên hàng hoá, vận chuyển hoặc thuế quan — bạn tự thu và nộp thuế theo đăng ký IOSS của riêng mình. Ngoài khung thời gian giá trị thấp đó, NO_REMITTANCE chỉ làm trống mảng remittance và tổng số thuế không thay đổi.
1mutation{
2 landedCostCalculateWorkflow(
3input:{
4endUse: NOT_FOR_RESALE
5method: DDP
6tariffRate: ZONOS_PREFERRED
7taxIdNumber:"IM1234567890"
8taxRemittanceCalculation: 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
Nộp thuế VAT EU bằng mã số IOSS của riêng bạn
Nộp thuế VAT EU bằng mã số IOSS của riêng bạn
Cung cấp mã số IOSS EU của riêng bạn và kiểm soát việc Zonos tính toán nộp thuế VAT hay bạn tự nộp thuế.
GraphQL
Nếu bạn có đăng ký Cơ chế một cửa nhập khẩu (IOSS) của riêng mình cho Liên minh Châu Âu, bạn có thể cung cấp mã số IOSS đó trên tính toán landed cost và kiểm soát việc Zonos có tính toán nộp thuế VAT hay không. Hãy dùng tùy chọn này khi bạn tự thu và nộp thuế VAT nhập khẩu EU theo đăng ký IOSS của riêng mình, thay vì nộp thuế qua Zonos. Zonos vẫn trả về một landed cost được đảm bảo.
Cách hoạt động
Hai trường trong dữ liệu đầu vào của
landedCostCalculateWorkflowkiểm soát hành vi này:taxIdNumber– Mã số IOSS EU của riêng bạn. Khi được cung cấp, mã số này sẽ hiển thị trên các dòngremittancecủa phản hồi để bạn có thể đối chiếu số tiền cần nộp. (taxNumberlà một tên gọi thay thế đã lỗi thời.)taxRemittanceCalculation– Xác định việc Zonos có tính toán nộp thuế hay không. Chấp nhậnREMITTANCEhoặcNO_REMITTANCE.Zonos kiểm tra định dạng của mã số IOSS bạn cung cấp — mã số phải là
IMtheo sau bởi 10 chữ số. Nếu định dạng không hợp lệ, Zonos sẽ bỏ qua mã số đó và tính toán nộp thuế theo đăng ký của riêng mình, như thể không có mã số nào được cung cấp; báo giá không bao giờ bị từ chối. Việc kiểm tra chỉ dựa trên định dạng, nên một mã số có định dạng đúng nhưng sai vẫn được chấp nhận — hãy đảm bảo mã số của bạn chính xác.Khi nào NO_REMITTANCE được áp dụng
NO_REMITTANCEchỉ được áp dụng khi bạn cung cấp mã số IOSS của riêng mình. Mã số bạn cung cấp sẽ quyết định kết quả:NO_REMITTANCEbị bỏ qua. Zonos tính toán nộp thuế như thường lệ.NO_REMITTANCEđược áp dụng. Bạn tự nộp thuế và mảngremittancesẽ trống.NO_REMITTANCEbị bỏ qua. Zonos tính toán và nộp thuế như thường lệ.REMITTANCEluôn tính toán nộp thuế, bất kể mã số IOSS bạn cung cấp là gì.Tính toán với mã số IOSS của bạn
Cung cấp
taxIdNumbercùng với hành vi bạn mong muốn. Đối với cùng một lô hàng giá trị thấp vào EU (hàng hoá ≤ €150),taxRemittanceCalculationsẽ thay đổi kết quả.REMITTANCE — Zonos tính toán nộp thuế
Zonos tính toán VAT EU và điền vào dòng
remittance, hiển thị mã số IOSS của bạn để đối chiếu.mutation {landedCostCalculateWorkflow(input: {endUse: NOT_FOR_RESALEmethod: DDPtariffRate: ZONOS_PREFERREDtaxIdNumber: "IM1234567890"taxRemittanceCalculation: REMITTANCE}) {idtaxIdNumberamountSubtotals {dutiestaxesfeeslandedCostTotal}taxes {amountdescriptioncurrency}remittance {amountdescriptionnotetaxIdNumber}}}NO_REMITTANCE — bạn nộp thuế theo IOSS của riêng mình
Khi bạn cung cấp mã số IOSS của riêng mình cùng với
NO_REMITTANCEtrên một lô hàng giá trị thấp vào EU đủ điều kiện (giao đến trong EU, đến nơi vào hoặc sau ngày 1 tháng 7 năm 2026, tổng giá trị hàng hoá ≤ €150), Zonos sẽ chuyển giao việc nộp thuế VAT cho bạn: mảngremittancesẽ trống và Zonos không tính toán VAT trên hàng hoá, vận chuyển hoặc thuế quan — bạn tự thu và nộp thuế theo đăng ký IOSS của riêng mình. Ngoài khung thời gian giá trị thấp đó,NO_REMITTANCEchỉ làm trống mảngremittancevà tổng số thuế không thay đổi.mutation {landedCostCalculateWorkflow(input: {endUse: NOT_FOR_RESALEmethod: DDPtariffRate: ZONOS_PREFERREDtaxIdNumber: "IM1234567890"taxRemittanceCalculation: NO_REMITTANCE}) {idtaxIdNumberamountSubtotals {dutiestaxesfeeslandedCostTotal}taxes {amountdescriptioncurrency}remittance {amountdescriptionnotetaxIdNumber}}}landedCostCalculateWorkflow
Trang này có hữu ích không?