Comment cela fonctionne
Deux champs de l'entrée landedCostCalculateWorkflow contrôlent ce comportement :
taxIdNumber– Votre propre numéro IOSS UE. Lorsqu'il est fourni, il apparaît sur les lignesremittancede la réponse afin que vous puissiez rapprocher ce que vous devez. (taxNumberest un alias déprécié.)taxRemittanceCalculation– Indique si Zonos calcule le reversement. AccepteREMITTANCEouNO_REMITTANCE.
Quand NO_REMITTANCE est pris en compte
NO_REMITTANCE s'applique uniquement lorsque vous transmettez votre propre numéro IOSS. Le numéro que vous transmettez détermine le résultat :
| Numéro IOSS transmis↕ | Résultat↕ |
|---|---|
| Aucun | NO_REMITTANCE est ignoré. Zonos calcule le reversement comme d'habitude. |
| Votre propre numéro IOSS | NO_REMITTANCE est pris en compte. Vous reversez vous-même la taxe et le tableau remittance est vide. |
| Numéro IOSS de Zonos | NO_REMITTANCE est ignoré. Zonos calcule et reverse comme d'habitude. |
REMITTANCE calcule toujours le reversement, quel que soit le numéro IOSS que vous transmettez.
Calculer avec votre numéro IOSS
Transmettez taxIdNumber avec le comportement souhaité. Pour le même envoi de faible valeur vers l'UE (marchandises ≤ 150 €), taxRemittanceCalculation modifie le résultat.
REMITTANCE — Zonos calcule le reversement
Zonos calcule la TVA UE et remplit la ligne remittance, avec votre numéro IOSS affiché pour le rapprochement.
mutation { landedCostCalculateWorkflow( input: { endUse: NOT_FOR_RESALE method: DDP tariffRate: ZONOS_PREFERRED taxIdNumber: "IM1234567890" taxRemittanceCalculation: REMITTANCE } ) { id taxIdNumber amountSubtotals { duties taxes fees landedCostTotal } taxes { amount description currency } remittance { amount description note taxIdNumber } }}NO_REMITTANCE — vous reversez vous-même sous votre propre IOSS
Lorsque vous transmettez votre propre numéro IOSS avec NO_REMITTANCE sur un envoi de faible valeur admissible vers l'UE (livraison dans l'UE, arrivant le 1er juillet 2026 ou après, marchandises d'une valeur totale ≤ 150 €), Zonos vous laisse la TVA en charge : le tableau remittance est vide et Zonos ne calcule aucune TVA sur les marchandises, l'expédition ou les droits — vous la percevez et la reversez vous-même sous votre propre enregistrement IOSS. Hors de cette fenêtre de faible valeur, NO_REMITTANCE se contente de vider le tableau remittance et les totaux de taxe restent inchangés.
mutation { landedCostCalculateWorkflow( input: { endUse: NOT_FOR_RESALE method: DDP tariffRate: ZONOS_PREFERRED taxIdNumber: "IM1234567890" taxRemittanceCalculation: NO_REMITTANCE } ) { id taxIdNumber amountSubtotals { duties taxes fees landedCostTotal } taxes { amount description currency } remittance { amount description note taxIdNumber } }}
Remettre la TVA UE avec votre propre numéro IOSS
Transmettez votre propre numéro IOSS UE et contrôlez si Zonos calcule le reversement de TVA ou si vous le reversez vous-même.
GraphQL
Si vous disposez de votre propre enregistrement guichet unique à l'importation (IOSS) pour l'Union européenne, vous pouvez transmettre votre numéro IOSS lors du calcul du landed cost et contrôler si Zonos calcule le reversement de TVA. Utilisez cette option lorsque vous percevez et reversez vous-même la TVA à l'importation de l'UE sous votre propre enregistrement IOSS, plutôt que de la reverser via Zonos. Zonos continue de renvoyer un landed cost garanti.