DOCS

Remeta o IVA da UE com o seu próprio número IOSS

Forneça o seu próprio número IOSS da UE e controle se a Zonos calcula a remissão do IVA ou se remete diretamente.

GraphQL

Se detiver o seu próprio registo Import One-Stop Shop (IOSS) para a União Europeia, pode fornecer o seu número IOSS no cálculo do landed cost e controlar se a Zonos calcula a remissão do IVA. Utilize esta opção quando você próprio cobra e remete o IVA de importação da UE ao abrigo do seu próprio registo IOSS, em vez de remeter através da Zonos. A Zonos continua a devolver um landed cost garantido.

Como funciona 

Dois campos na entrada do landedCostCalculateWorkflow controlam este comportamento:

  • taxIdNumber – O seu próprio número IOSS da UE. Quando fornecido, é apresentado nas linhas remittance da resposta para que possa conciliar o que deve. (taxNumber é um alias obsoleto.)
  • taxRemittanceCalculation – Se a Zonos calcula a remissão. Aceita REMITTANCE ou NO_REMITTANCE.
Números IOSS inválidos são ignorados

A Zonos verifica o formato do número IOSS que fornece — tem de ser IM seguido de 10 dígitos. Se o formato for inválido, a Zonos ignora o número e calcula a remissão ao abrigo do seu próprio registo, como se nenhum número tivesse sido fornecido; a cotação nunca é rejeitada. A verificação é apenas de formato, pelo que um número com o formato correto mas incorreto continua a ser aceite — certifique-se de que o seu número está certo.

Quando o NO_REMITTANCE é respeitado 

NO_REMITTANCE só é aplicado quando fornece o seu próprio número IOSS. O número que fornece determina o resultado:

Número IOSS fornecidoResultado
NenhumNO_REMITTANCE é ignorado. A Zonos calcula a remissão como habitual.
O seu próprio número IOSSNO_REMITTANCE é respeitado. Você remete diretamente e o array remittance fica vazio.
Número IOSS da ZonosNO_REMITTANCE é ignorado. A Zonos calcula e remete como habitual.

REMITTANCE calcula sempre a remissão, independentemente do número IOSS que fornece.

Calcular com o seu número IOSS 

Forneça taxIdNumber com o comportamento que pretende. Para o mesmo envio de baixo valor na UE (mercadorias ≤ €150), taxRemittanceCalculation altera o resultado.

REMITTANCE — a Zonos calcula a remissão

A Zonos calcula o IVA da UE e preenche a linha remittance, apresentando o seu número IOSS para conciliação.

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 — você remete ao abrigo do seu próprio IOSS

Quando fornece o seu próprio número IOSS com NO_REMITTANCE num envio de baixo valor elegível na UE (destino na UE, a chegar em ou após 1 de julho de 2026, mercadorias no total ≤ €150), a Zonos transfere o IVA para si: o array remittance fica vazio e a Zonos não calcula IVA sobre mercadorias, envio ou direitos aduaneiros — você cobra e remete-o ao abrigo do seu próprio registo IOSS. Fora dessa janela de baixo valor, NO_REMITTANCE apenas esvazia o array remittance e os totais de impostos permanecem inalterados.

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

Esta página foi útil?