DOCS

Nộp thuế với mã số thuế của riêng bạn

Nộp thuế với mã số thuế của riêng bạn

Cung cấp số đăng ký thuế của riêng bạn và kiểm soát liệu Zonos có tính toán nộp thuế hay không.

GraphQL

Nếu bạn đã được đăng ký trong sơ đồ thuế giá thấp của điểm đến (ví dụ: bạn có mã IOSS của riêng mình cho EU, hoặc đăng ký VAT hoặc GST của Anh Quốc hoặc Úc), bạn có thể cung cấp số đăng ký đó trên tính toán chi phí hạ cánh và yêu cầu Zonos không tính toán nộp thuế. Zonos vẫn trả về chi phí hạ cánh được đảm bảo, nhưng thuế được để riêng để bạn nộp trực tiếp theo đăng ký của riêng bạn thay vì thông qua Zonos.

Cách hoạt động 

Hai trường trên đầu vào tính toán chi phí hạ cánh kiểm soát hành vi này:

  • taxIdNumber – Số đăng ký thuế của riêng bạn cho sơ đồ điểm đến (ví dụ: số IOSS, VAT hoặc GST). Khi được cung cấp, nó sẽ xuất hiện trên các dòng remittance của phản hồi để bạn có thể đối chiếu những gì cần nộp.
  • taxRemittanceCalculation – Kiểm soát liệu Zonos có tính toán nộp thuế hay không. Chấp nhận:
    • REMITTANCE – Zonos tính toán nộp thuế (hành vi mặc định khi một sơ đồ nộp thuế áp dụng).
    • NO_REMITTANCE – Zonos không tính toán nộp thuế. Thuế trên các khoản thuế quan vẫn được tính toán, nhưng thuế trên hàng hoá và vận chuyển bị bỏ qua, để bạn nộp thuế theo đăng ký của riêng mình.
Cần mã số thuế

taxRemittanceCalculation chỉ có hiệu lực khi bạn cũng cung cấp taxIdNumber của riêng bạn. Nếu không có mã số thuế, trường này bị bỏ qua và Zonos tính toán nộp thuế như ngày hôm nay.

Khi nào áp dụng taxRemittanceCalculation 

Mã số thuế bạn cung cấp xác định liệu taxRemittanceCalculation có được thực hiện hay không:

taxIdNumber được cung cấpKết quả
KhôngtaxRemittanceCalculation bị bỏ qua. Nộp thuế được tính toán như ngày hôm nay.
Mã số thuế của riêng bạn (không phải của Zonos)taxRemittanceCalculation được thực hiện — REMITTANCE hoặc NO_REMITTANCE áp dụng.
Mã số thuế do Zonos phát hànhtaxRemittanceCalculation bị bỏ qua. Zonos tính toán và nộp như ngày hôm nay.

Sử dụng NO_REMITTANCE với mã số thuế của riêng bạn khi bạn dự định nộp thuế điểm đến cho bản thân. Báo giá vẫn được đảm bảo, nhưng Zonos sẽ không thu hoặc nộp thuế thay mặt bạn.

Tính toán với mã số thuế của bạn 

Truyền taxIdNumber với hành vi mong muốn. Đối với cùng một lô hàng, taxRemittanceCalculation thay đổi kết quả. Các ví dụ dưới đây sử dụng một lô hàng chịu thuế quan để làm cho sự khác biệt rõ ràng.

REMITTANCE — Zonos tính toán nộp thuế

Zonos tính toán thuế đầy đủ (trên hàng hoá, vận chuyển và thuế quan) và điền vào các dòng remittance, với taxIdNumber của bạn xuất hiện để đối chiếu.

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 duties {
20 amount
21 currency
22 }
23 taxes {
24 amount
25 description
26 currency
27 }
28 remittance {
29 amount
30 description
31 note
32 taxId
33 taxIdNumber
34 }
35 }
36}

NO_REMITTANCE — bạn nộp thuế cho bản thân

Zonos trả lại thuế trên thuế quan chỉ và để remittance trống, để bạn nộp thuế điểm đến trên hàng hoá và vận chuyển cho bản thân theo đăng ký của riêng bạn.

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 duties {
20 amount
21 currency
22 }
23 taxes {
24 amount
25 description
26 currency
27 }
28 remittance {
29 amount
30 description
31 note
32 taxId
33 taxIdNumber
34 }
35 }
36}
GraphQL API ReferenceTypes, inputs, and operations used in this guide

Trang này có hữu ích không?