DOCS

Remit VAT UE dengan nomor IOSS Anda sendiri

Berikan nomor IOSS UE Anda sendiri dan kontrol apakah Zonos menghitung remitansi VAT atau Anda menyetorkannya sendiri.

GraphQL

Jika Anda memiliki registrasi Import One-Stop Shop (IOSS) sendiri untuk Uni Eropa (UE), Anda dapat memberikan nomor IOSS Anda pada perhitungan landed cost dan mengontrol apakah Zonos menghitung remitansi VAT. Gunakan ini saat Anda mengumpulkan dan menyetorkan VAT impor UE sendiri berdasarkan registrasi IOSS Anda sendiri, bukan menyetorkannya melalui Zonos. Zonos tetap mengembalikan landed cost yang dijamin.

Cara kerjanya 

Dua bidang pada input landedCostCalculateWorkflow mengontrol perilaku ini:

  • taxIdNumber – Nomor IOSS UE Anda sendiri. Saat diberikan, nomor ini akan muncul pada baris remittance di respons sehingga Anda dapat merekonsiliasi apa yang harus Anda bayarkan. (taxNumber adalah alias yang sudah usang.)
  • taxRemittanceCalculation – Apakah Zonos menghitung remitansi. Menerima REMITTANCE atau NO_REMITTANCE.
Nomor IOSS yang tidak valid akan diabaikan

Zonos memeriksa format nomor IOSS yang Anda berikan — nomor tersebut harus berupa IM diikuti oleh 10 digit. Jika formatnya tidak valid, Zonos mengabaikan nomor tersebut dan menghitung remitansi berdasarkan registrasinya sendiri, seolah-olah tidak ada nomor yang diberikan; penawaran tidak akan pernah ditolak. Pemeriksaan ini hanya memeriksa format, sehingga nomor yang formatnya benar tetapi salah tetap akan diterima — pastikan nomor Anda benar.

Saat NO_REMITTANCE dihormati 

NO_REMITTANCE hanya diterapkan saat Anda memberikan nomor IOSS Anda sendiri. Nomor yang Anda berikan menentukan hasilnya:

Nomor IOSS yang diberikanHasil
Tidak adaNO_REMITTANCE diabaikan. Zonos menghitung remitansi seperti biasa.
Nomor IOSS Anda sendiriNO_REMITTANCE dihormati. Anda menyetor sendiri dan array remittance kosong.
Nomor IOSS ZonosNO_REMITTANCE diabaikan. Zonos menghitung dan menyetor seperti biasa.

REMITTANCE selalu menghitung remitansi, terlepas dari nomor IOSS yang Anda berikan.

Hitung dengan nomor IOSS Anda 

Berikan taxIdNumber dengan perilaku yang Anda inginkan. Untuk pengiriman bernilai rendah UE yang sama (barang ≤ €150), taxRemittanceCalculation mengubah hasilnya.

REMITTANCE — Zonos menghitung remitansi

Zonos menghitung VAT UE dan mengisi baris remittance, dengan nomor IOSS Anda dimunculkan untuk rekonsiliasi.

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 — Anda menyetor sendiri berdasarkan IOSS Anda

Saat Anda memberikan nomor IOSS Anda sendiri dengan NO_REMITTANCE pada pengiriman bernilai rendah UE yang memenuhi syarat (tujuan pengiriman di UE, tiba pada atau setelah 1 Juli 2026, total barang ≤ €150), Zonos menyerahkan VAT kepada Anda: array remittance kosong dan Zonos tidak menghitung VAT atas barang, pengiriman, atau bea — Anda mengumpulkan dan menyetorkannya sendiri berdasarkan registrasi IOSS Anda sendiri. Di luar periode bernilai rendah tersebut, NO_REMITTANCE hanya mengosongkan array remittance dan total pajak tidak berubah.

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
Pesan demo

Apakah halaman ini bermanfaat?