DOCS

Rozlicz VAT UE własnym numerem IOSS

Rozlicz VAT UE własnym numerem IOSS

Przekaż własny numer IOSS UE i kontroluj, czy Zonos oblicza rozliczenie VAT, czy rozliczasz się samodzielnie.

GraphQL

Jeśli posiadasz własną rejestrację Import One-Stop Shop (IOSS) dla Unii Europejskiej, możesz podać swój numer IOSS przy kalkulacji landed cost i kontrolować, czy Zonos oblicza rozliczenie VAT. Użyj tego, gdy sam pobierasz i rozliczasz VAT importowy UE na podstawie własnej rejestracji IOSS, a nie rozliczasz się za pośrednictwem Zonos. Zonos wciąż zwraca gwarantowany landed cost.

Jak to działa 

Dwa pola na wejściu landedCostCalculateWorkflow kontrolują to zachowanie:

  • taxIdNumber – Twój własny numer IOSS UE. Gdy zostanie podany, pojawia się na liniach odpowiedzi remittance, abyś mógł uzgodnić, co jest należne. (taxNumber jest przestarzałym aliasem.)
  • taxRemittanceCalculation – Określa, czy Zonos oblicza rozliczenie. Przyjmuje REMITTANCE lub NO_REMITTANCE.
Nieprawidłowe numery IOSS są ignorowane

Zonos sprawdza format podanego numeru IOSS — musi to być IM, po którym następuje 10 cyfr. Jeśli format jest nieprawidłowy, Zonos ignoruje ten numer i oblicza rozliczenie na podstawie własnej rejestracji, tak jakby żaden numer nie został podany; wycena nigdy nie jest odrzucana. Sprawdzana jest tylko poprawność formatu, więc prawidłowo sformatowany, ale błędny numer, zostanie przyjęty — sprawdź, czy Twój numer jest prawidłowy.

Kiedy honorowane jest NO_REMITTANCE 

NO_REMITTANCE jest stosowane tylko wtedy, gdy podasz własny numer IOSS. Podany numer decyduje o wyniku:

Podany numer IOSSWynik
BrakNO_REMITTANCE jest ignorowane. Zonos oblicza rozliczenie jak zwykle.
Twój własny numer IOSSNO_REMITTANCE jest honorowane. Rozliczasz się samodzielnie, a tablica remittance jest pusta.
Numer IOSS ZonosNO_REMITTANCE jest ignorowane. Zonos oblicza i rozlicza jak zwykle.

REMITTANCE zawsze oblicza rozliczenie, niezależnie od podanego numeru IOSS.

Oblicz przy użyciu własnego numeru IOSS 

Podaj taxIdNumber wraz z żądanym zachowaniem. Dla tej samej przesyłki o niskiej wartości do UE (towary ≤ 150 EUR) taxRemittanceCalculation zmienia wynik.

REMITTANCE — Zonos oblicza rozliczenie

Zonos oblicza VAT UE i wypełnia linię remittance, udostępniając Twój numer IOSS do uzgodnienia.

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 — rozliczasz się na podstawie własnego IOSS

Gdy podasz własny numer IOSS wraz z NO_REMITTANCE dla kwalifikującej się przesyłki o niskiej wartości do UE (dostawa do UE, przybywająca 1 lipca 2026 r. lub później, towary o łącznej wartości ≤ 150 EUR), Zonos przekazuje VAT Tobie: tablica remittance jest pusta, a Zonos nie oblicza VAT od towarów, wysyłki ani cła — sam pobierasz go i rozliczasz na podstawie własnej rejestracji IOSS. Poza tym oknem niskiej wartości NO_REMITTANCE jedynie opróżnia tablicę remittance, a łączne kwoty podatku pozostają niezmienione.

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

Czy ta strona była pomocna?