Varför en komplett tullbeskrivning är viktig
Varje gränsöverskridande sändning behöver en HS-kod, och den koden är bara så bra som beskrivningen den kommer från. HS-klassificeringen styr tullklareringen och beräkningen av tullar och skatter. Beskrivningen på er handelsfaktura måste därför tydligt ange vad artikeln är och vad den består av.
När en beskrivning är vag eller tvetydig måste klassificeringen fylla luckor med antaganden — och en antagen uppgift kan leda till fel HS-kod. En felaktig kod innebär felaktiga tullar och skatter och ökar risken för förseningar vid klarering, böter och andra complianceproblem.
Med Customs Description Validation upptäcker ni en svag beskrivning tidigt, vid datainsamlingen, i stället för att upptäcka problemet först efter att en artikel redan har klassificerats utifrån en gissning. Om något saknas talar valideringen om exakt vilken uppgift ni bör fråga kunden om — så att ni kan korrigera beskrivningen innan den går till klassificering. När ni är redo att generera beskrivningen själva, se Customs Description; för att tilldela HS-koden, se Classify.
Så fungerar det
Ni skickar de beskrivande fält ni har för en artikel — name, description, material och categories. Valideringen bedömer om denna information är tillräckligt specifik för att fastställa en enda HS-kod utan att anta en icke angiven uppgift — till exempel fiberinnehåll, om ett tyg är stickat eller vävt, eller den avsedda användningen.
Den returnerar en status som anger hur redo beskrivningen är, och — om något saknas — en lista clarifications som exakt anger vad ni bör fråga efter.
Valideringen klassificerar inte artikeln och returnerar ingen HS-kod. status är rådgivande: ni beslutar utifrån er egen policy vad som ska göras — fortsätta med klassificering, varna, be kunden om fler uppgifter eller avvisa artikeln.
Två valfria indata utökar kontrollen:
existingItemId— validera en artikel som ni redan har sparat i stället för att skicka fälten inline. Fält som ni anger utöver detta åsidosätter de sparade värdena.shipToCountry— om angivet kontrollerar valideringen dessutom om beskrivningen är tillräckligt specifik för att välja destinationslandets landsspecifika tullrad, inte bara den sexsiffriga HS-underrubriken.
Beredskapsstatus
Fältet status returnerar ett av fyra värden.
| Status↕ | Betydelse↕ | Rekommenderad åtgärd↕ |
|---|---|---|
READY | Informationen räcker för att säkert bestämma HS-koden utan antaganden. clarifications är tom. | Fortsätt med klassificering. |
INCOMPLETE | Artikeln är identifierbar, men valet bland plausibla HS-underrubriker skulle förutsätta en icke angiven uppgift. | Fråga kunden om uppgiften i clarifications, validera sedan igen eller klassificera. |
READY_TO_SUBHEADING | Den sexsiffriga underrubriken är säkert bestämd, men en uppgift saknas fortfarande för korrekt landsspecifik tullrad. Endast möjligt om shipToCountry angavs. | Valfritt samla in den extra uppgiften för precisa tullar eller fortsätt på underrubriknivå. |
UNRECOGNIZABLE | Texten anger inte vad artikeln i grunden är — t.ex. ett tomt värde, enbart en SKU eller intern kod eller nonsens. | Be kunden att ange artikeln igen. |
Förtydliganden
När statusen inte är READY innehåller listan clarifications korta, specifika formuleringar som beskriver vad som ska läggas till i beskrivningen — t.ex. "state the primary fiber content". Dessa formuleringar är utformade så att de kan visas direkt för kunden. Ett bra mönster är att visa dem vid datainsamlingspunkten och fråga efter den saknade uppgiften innan ni går vidare.
När statusen är READY är clarifications tom.
Validera en tullbeskrivning
Använd mutationen customsDescriptionValidate. Ange artikelns fält direkt eller referera med existingItemId till en sparad artikel. Ange minst ett beskrivande fält.
mutation CustomsDescriptionValidate($input: CustomsDescriptionValidationInput!) { customsDescriptionValidate(input: $input) { status clarifications content { name description material categories } }}I exemplet ovan är artikeln entydigt identifierbar som en blus, men kläder klassificeras delvis efter material och konstruktion — valet av korrekt HS-kod skulle därför kräva ett antagande. Statusen är INCOMPLETE, och clarifications talar om exakt vad ni bör fråga kunden om. När dessa uppgifter har lagts till valideras samma artikel som READY.
Se ett READY-exempel
En beskrivning som redan innehåller de avgörande egenskaperna valideras som READY utan förtydliganden.
{ "input": { "name": "Men's crew-neck t-shirt", "material": "100% combed cotton, knit", "categories": [ "Apparel", "Tops" ] }}Se ett landsspecifikt exempel
Om ni lägger till shipToCountry kontrolleras beredskapen ner till destinationslandets tullrad. Här är den sexsiffriga underrubriken redan bestämd, så statusen är READY_TO_SUBHEADING och clarifications beskriver vad som fortfarande krävs för att välja den exakta tullraden.
{ "input": { "name": "Pullover sweater", "material": "100% cotton, knit", "categories": [ "Apparel", "Tops" ], "shipToCountry": "US" }}
Customs Description Validation
Kontrollera om beskrivningen av en artikel är tillräckligt komplett för att klassificera den säkert — innan ni klassificerar.