Droits de douane · Recherche de marchandises · Coût rendu

Connaissez les droits avant que le colis n'arrive en douane.

Recherchez les réglementations de destination, vérifiez les seuils de minimis, consultez les codes SH des marchandises et estimez les droits ou taxes avant d'établir un devis, une étiquette ou d'envoyer un colis.

⚠️ À titre indicatif uniquement. Les réglementations douanières évoluent rapidement. La classification finale, les droits, taxes, l'admissibilité et les frais sont déterminés par les autorités douanières officielles, les transporteurs et les courtiers.
Les frictions douanières, décryptées

La douane, ce n'est pas de la paperasse. C'est la différence entre livré et retardé.

Un colis peut avoir la bonne étiquette et être malgré tout bloqué à la frontière si le code SH, la valeur déclarée, l'origine, le mode de paiement des droits ou le statut d'article réglementé sont incorrects.

🏷️

Classer la marchandise

Les codes SH constituent le langage commun utilisé par les autorités douanières pour comprendre le contenu du colis et déterminer les mesures tarifaires applicables.

🧾

Estimer le coût rendu

Les droits et taxes dépendent généralement des règles de destination, de la classification tarifaire, de la valeur en douane et du pays d'origine.

🛃

Réduire les mauvaises surprises à la livraison

Le choix entre DDP ou DAP/DDU détermine qui paie à la frontière et si le destinataire bénéficie d'une livraison sans accroc.

Tous les outils douaniers réunis

Choisissez une destination, définissez le pays d'origine, recherchez des codes SH et lancez une estimation concrète des droits/taxes. Les outils ci-dessous utilisent vos Google Sheets connectées lorsqu'elles sont disponibles et s'adaptent automatiquement lorsqu'un onglet de données n'est pas renseigné.

Seuil de franchise

Chargement…

Vérifiez toujours les règles en vigueur auprès des sources douanières officielles.

Taxes et droits standards

TaxeTauxNotes

Les taux de droits varient selon le code SH et l'origine. Consultez le tableau SH ci-dessous.

Estimateur de code SH et de droits/taxes

Saisissez les codes pays ISO3 et un code SH à 6 chiffres. Si votre feuille contient les onglets TariffRates, VATRates, FXRates et DeMinimis, l'estimation les utilisera.

Recherche de code SH et de marchandise

Chargement des codes SH…

DDP vs DAP/DDU

Sélectionnez un mode pour connaître son impact sur vos expéditions.

Articles réglementés et interdits

  • Chargement…

Comment la douane calcule habituellement ses montants.

La logique des droits et taxes repose généralement sur trois questions : quel est le produit, quelle est sa valeur et d'où provient-il ? La réponse peut modifier le taux de droit, les documents requis et la fluidité du dédouanement du colis.

01

Classification de la marchandise

Le code SH ou code marchandise identifie les biens. Certains pays complètent le code SH mondial par des chiffres nationaux propres à leur propre nomenclature tarifaire.

02

Valeur en douane

La valeur imposable peut reposer sur les marchandises seules ou sur les marchandises plus le transport et l'assurance, selon les règles de destination et la base de valorisation.

03

Pays d'origine

L'origine ne correspond pas toujours au pays d'expédition. Elle désigne souvent le lieu de fabrication ou de transformation substantielle du produit.

04

Conditions de livraison

Le DDP peut simplifier le paiement car c'est l'expéditeur qui règle les frais. Le DAP/DDU peut être moins cher au départ, mais le destinataire risque des frais à l'arrivée.

Vérifiez la source de référence

Utilisez Pigee pour la rapidité. Utilisez les sources officielles pour l'autorité finale.

L'outil aide les marchands à éviter les estimations à l'aveugle, mais les bases de données douanières officielles restent la référence pour les taux, restrictions et documents définitifs.

🌐

Système harmonisé de l'OMD

Cadre mondial pour la classification des produits et les désignations commerciales.

Source ouverte →
🇬🇧

Tarif douanier du Royaume-Uni

Recherche de code marchandise, droits de douane et TVA pour les flux d'import-export au Royaume-Uni.

Source ouverte →
🇪🇺

TARIC UE

Base de données tarifaire intégrée de l'UE pour les mesures tarifaires et commerciales.

Source ouverte →
🇺🇸

Guide e-commerce du CBP

Guide d'importation aux États-Unis, y compris les mises à jour sur les envois de faible valeur et les formalités d'entrée.

Source ouverte →
FAQ douanes

Les questions qui bloquent les colis à la frontière.

Utilisez ces réponses comme guide pratique d'expédition, puis vérifiez tout ce qui est sensible, réglementé, de grande valeur ou inhabituel auprès des sources douanières officielles.

Un code SH est un code de classification de produit utilisé dans le commerce international. Il aide les autorités douanières à identifier l'article et à appliquer les droits, taxes, contrôles ou exigences documentaires.
Les droits de douane peuvent varier selon l'origine des marchandises, en particulier lorsque des accords commerciaux, règles préférentielles, mesures antidumping ou tarifs spéciaux s'appliquent.
C'est un seuil de faible valeur en dessous duquel certains droits ou taxes peuvent ne pas s'appliquer. Les seuils varient selon les pays et peuvent changer, vérifiez donc toujours avant l'expédition.
Le DDP est généralement plus fluide pour les clients car l'expéditeur paie les droits et taxes à l'avance lorsque cela est possible. Le DAP/DDU laisse les frais de douane au destinataire, ce qui peut entraîner des retards ou des refus.
Aucun système ne peut garantir un résultat douanier. Pigee aide à améliorer les déclarations, estimations et flux de travail, mais ce sont les autorités douanières, transporteurs et courtiers qui prennent les décisions finales.
Prêt à expédier plus intelligemment

Transformez la douane d'une mauvaise surprise en une décision au moment du paiement.

Créez un compte Pigee gratuit pour obtenir des devis, expédier, préparer les documents douaniers et gérer les colis transfrontaliers depuis un seul flux de travail.

Ad valorem : ${adval!==null ? (adval*100).toFixed(2)+'%' : '—'}; Spécifique : ${specPerKg?money(specPerKg)+' /kg':'—'}
Valeur en douane : ${money(customsValue)}
Droits estimés : ${money(duty)}
Taux de TVA/TPS : ${(vatPct*100).toFixed(2)}%
TVA/TPS estimée : ${money(vat)}
Total estimé des taxes/droits en devise de destination : ${money(totalDest)}
${payer==='Sender'?'Sender DDP estimate in origin currency':'Recipient DAP/DDU estimate'}: ${totalOrigin!==''?money(totalOrigin):'—'} ${fxUsed?`(fx ${fxUsed.toFixed(4)} origin/dest)`:''}
⚠️ Ceci est une estimation indicative uniquement. Les autorités douanières, transporteurs et courtiers décident de la classification, des droits, taxes, frais et de l'admissibilité finaux.
`; } async function init(){ const selCountry = $('pp-country-select'); const selOrigin = $('pp-origin-select'); if(selCountry){ selCountry.innerHTML = ''; const sorted = countryList.slice().sort((a,b)=>a[1].localeCompare(b[1])); sorted.forEach(([slug,name])=> selCountry.append(new Option(name, slug))); selCountry.value = countryParam; selCountry.addEventListener('change', e => renderCountry(e.target.value, true)); } if(selOrigin){ selOrigin.innerHTML = ''; selOrigin.append(new Option('Any / MFN', '')); countryList.slice().sort((a,b)=>a[1].localeCompare(b[1])).forEach(([slug,name])=> selOrigin.append(new Option(name, slug))); selOrigin.value = originParam; selOrigin.addEventListener('change', e => renderOrigin(e.target.value, true)); } ['hs_origin','hs_dest'].forEach(id=>{ const el = $(id); if(el) el.addEventListener('input',()=>{el.dataset.touched='1';}); }); try{ DEMINIMIS_MAP = await loadDeminimisSheet(); }catch(e){ DEMINIMIS_MAP = {}; } try{ CUSTOMS_DATA = await loadCustomsFromSheet(); }catch(e){ CUSTOMS_DATA = {countries:{}}; } try{ TARIFF_RULES = await loadTariffsFromSheet(); }catch(e){ TARIFF_RULES = []; } await loadHS(); renderCountry(countryParam, false); renderOrigin(originParam, false); const hsInput = $('pp-hs-search'); if(hsInput) hsInput.addEventListener('input', computeHSRates); } const ddp = $('pp-ddp'); const ddu = $('pp-ddu'); const ddText = $('pp-dd-text'); function setMode(mode){ if(!ddp || !ddu || !ddText) return; if(mode==='ddp'){ ddp.classList.add('pp-btn-blue'); ddu.classList.remove('pp-btn-blue'); ddText.innerHTML = 'DDP : l’expéditeur prépaie les droits/taxes lorsque cela est pris en charge. Cela peut réduire les refus de livraison et les frais surprises pour les destinataires.'; }else{ ddu.classList.add('pp-btn-blue'); ddp.classList.remove('pp-btn-blue'); ddText.innerHTML = 'DAP/DDU : le destinataire paie les droits/taxes à la livraison. Le coût initial est plus faible, mais le risque de retards, de refus ou de contact supplémentaire de la part du transporteur est plus élevé.'; } } if(ddp && ddu){ ddp.addEventListener('click',()=>setMode('ddp')); ddu.addEventListener('click',()=>setMode('ddu')); setMode('ddu'); } const guessBtn = $('hs_guess_btn'); if(guessBtn){ guessBtn.addEventListener('click', async ()=>{ const box = $('hs_keyword'); const q = (box?.value||'').trim(); if(!q){ alert('Saisissez d’abord un mot-clé de marchandise.'); return; } try{ const r = await fetch('https://hts.usitc.gov/api/search?q=' + encodeURIComponent(q)); const j = await r.json(); const first = (j && j.response && j.response.docs && j.response.docs[0]) || null; if(first && first.hscode) $('hs_code').value = String(first.hscode).replace(/\s+/g,''); else alert('Aucune suggestion trouvée. Veuillez saisir le code HS6 manuellement.'); }catch(err){ alert('La recherche par mot-clé n’est pas disponible ici. Veuillez saisir le code HS6 manuellement.'); } }); } const estimateBtn = $('hs_estimate_btn'); if(estimateBtn){ estimateBtn.addEventListener('click', async ()=>{ const origin = ($('hs_origin')?.value||'').toUpperCase().trim(); const dest = ($('hs_dest')?.value||'').toUpperCase().trim(); const hs6 = ($('hs_code')?.value||'').replace(/\D/g,'').slice(0,6); const valStr = $('hs_value')?.value; const wtStr = $('hs_weight')?.value; const basis = $('hs_basis')?.value || 'CIF'; const payer = $('hs_payer')?.value || 'Recipient'; const result = $('hs_result'); if(!origin || !dest){ alert('Saisissez les codes ISO3 d’origine et de destination.'); return; } if(!hs6){ alert('Veuillez saisir un code HS à 6 chiffres ou utiliser Suggérer.'); return; } if(result) result.innerHTML = '
Calcul de l'estimation en cours…
'; const data = await loadAllData(); const t = tariffFor(origin, dest, hs6, data.tariffs); const adval = (t && t.adval!=null) ? Number(t.adval) : null; const specPerKg = parseSpecificPerKg(t && t.specific); const dm = deMinimis(dest, data.dm); const vatPct = vatPercent(dest, data.vat); const declared = Number(valStr||0); const shipping = 0, insurance = 0; const customsValue = (basis === 'CIF') ? (declared + shipping + insurance) : declared; let duty = 0; if(!(declared 0 ? specPerKg * Number(wtStr||0) : 0); let vat = 0; if(!(declared
🚀 SEO par Pigee