Dazi doganali · Ricerca merce · Costo sbarcato

Conosci il dazio prima che il pacco arrivi in dogana.

Ricerca le regole di destinazione, controlla le soglie de minimis, consulta i codici merceologici SA e stima i dazi o le tasse prima di fare un preventivo, etichettare o spedire una spedizione.

⚠️ Solo orientativo. Le regole doganali cambiano rapidamente. La classificazione finale, i dazi, le tasse, l'ammissibilità e le tariffe sono decisi dalle autorità doganali ufficiali, dai corrieri e dagli spedizionieri.
Attrito doganale, tradotto

La dogana non è carta. È la differenza tra consegnato e ritardato.

Un pacco può avere l'etichetta giusta e comunque fallire al confine se il codice della merce, il valore dichiarato, l'origine, il percorso di pagamento o lo stato di articolo vietato non è corretto.

🏷️

Classificare le merci

I codici HS sono il linguaggio comune che le autorità doganali usano per comprendere cosa si trova all'interno del pacco e quali misure tariffarie potrebbero applicarsi.

🧾

Stimare il costo sbarcato

I dazi e le tasse normalmente dipendono dalle regole di destinazione, dalla classificazione delle merci, dal valore doganale e dal paese di origine.

🛃

Ridurre le sorprese di consegna

Scegliere DDP o DAP/DDU determina chi paga al confine e se il destinatario riceve un'esperienza di consegna pulita.

Strumenti doganali in un unico posto

Scegli una destinazione, imposta il paese di origine, cerca i codici delle merci ed esegui una stima pratica di dazi/tasse. Gli strumenti di seguito utilizzano il tuo Google Sheets collegato dove disponibile e si adattano facilmente quando una scheda dati non è compilata.

Soglia de Minimis

Caricamento…

Verifica sempre le normative attuali presso le fonti ufficiali doganali.

Imposte e Dazi Standard

ImpostaAliquotaNote

Le aliquote doganali variano in base al codice HS e all'origine. Utilizza la tabella HS sottostante.

Stimatore Codice HS e Dazi/Imposte

Inserisci codici paese ISO3 e un codice HS a 6 cifre. Se il tuo foglio contiene le schede TariffRates, VATRates, FXRates e DeMinimis, la stima le utilizzerà.

Ricerca Codice HS e Merce

Caricamento codici HS…

DDP vs DAP/DDU

Seleziona una modalità per scoprire l'impatto sui tuoi spedimenti.

Articoli limitati e proibiti

  • Caricamento…

Come le dogane di solito calcolano i dazi e le imposte.

La maggior parte del calcolo dei dazi e delle imposte inizia con tre domande: che cos'è il prodotto, quale valore ha e da dove proviene? La risposta può modificare l'aliquota doganale, i documenti richiesti e se il pacco passa senza problemi.

01

Classificazione delle merci

Il codice HS o codice di merce identifica le merci. Diversi paesi possono estendere il codice HS globale con cifre nazionali per i loro calendari tariffali.

02

Valore doganale

Il valore imponibile può essere basato sulla sola merce o sulla merce più spedizione e assicurazione, a seconda delle regole di destinazione e della base di valutazione.

03

Paese di origine

L'origine non è sempre il paese da cui si spedisce. Spesso significa il luogo dove l'articolo è stato realizzato o trasformato sostanzialmente.

04

Termini di consegna

DDP può rendere il checkout più pulito perché il mittente paga. DAP/DDU può essere più economico inizialmente, ma il destinatario potrebbe affrontare addebiti all'arrivo.

Verifica la fonte ufficiale

Usa Pigee per la velocità. Usa fonti ufficiali per l'autorità finale.

Lo strumento aiuta i commercianti a evitare ipotesi senza fondamento, ma i database doganali ufficiali rimangono l'autorità per le aliquote finali, le restrizioni e la documentazione.

🌐

Sistema armonizzato WCO

Quadro globale per la classificazione dei prodotti e le descrizioni delle merci.

Open source →
🇬🇧

Tariffa commerciale UK

Ricerca di codice di merce, dazi e IVA per i flussi di importazione ed esportazione del Regno Unito.

Open source →
🇪🇺

TARIC UE

Database tariffario integrato dell'UE per misure tariffarie e commerciali.

Open source →
🇺🇸

Orientamenti CBP per l'e-commerce

Guida di importazione statunitense inclusi gli aggiornamenti per spedizioni di basso valore e immissioni in consumo.

Open source →
Domande frequenti doganali

Le domande che fermano i pacchi al confine.

Usa queste risposte come guida pratica alla spedizione, quindi conferma tutto ciò che è sensibile, regolamentato, di alto valore o insolito con le fonti doganali ufficiali.

Un codice HS è un codice di classificazione dei prodotti utilizzato nel commercio internazionale. Aiuta le autorità doganali a identificare l'articolo e applicare dazi, tasse, controlli o requisiti di documentazione.
I dazi possono variare in base all'origine della merce, soprattutto dove si applicano accordi commerciali, regole di preferenza, misure antidumping o tariffe speciali.
È una soglia di basso valore al di sotto della quale alcuni dazi o tasse potrebbero non applicarsi. Le soglie possono variare da paese a paese e possono cambiare, quindi verificare sempre prima di spedire.
DDP è solitamente più fluido per i clienti perché il mittente paga i dazi e le tasse in anticipo dove supportato. DAP/DDU lascia i costi doganali al destinatario, il che può causare ritardi o rifiuti.
Nessun sistema può garantire un risultato doganale. Pigee aiuta a fare dichiarazioni, stime e flussi di lavoro migliori, ma le autorità doganali, i vettori e gli agenti doganali prendono le decisioni finali.
Pronto a spedire in modo più intelligente

Trasforma la dogana da una spiacevole sorpresa a una decisione al momento del pagamento.

Crea un account Pigee gratuito per quotare, spedire, preparare documenti doganali e gestire pacchi transfrontalieri da un unico flusso di lavoro.

Ad valorem: ${adval!==null ? (adval*100).toFixed(2)+'%' : '—'}; Specifico: ${specPerKg?money(specPerKg)+' /kg':'—'}
Valore doganale: ${money(customsValue)}
Dazio stimato: ${money(duty)}
Aliquota IVA/GST: ${(vatPct*100).toFixed(2)}%
IVA/GST stimata: ${money(vat)}
Totale tasse/dazi stimati nella valuta di destinazione: ${money(totalDest)}
${payer==='Sender'?'Stima DDP mittente in valuta di origine':'Stima DAP/DDU destinatario'}: ${totalOrigin!==''?money(totalOrigin):'—'} ${fxUsed?`(tasso di cambio ${fxUsed.toFixed(4)} origine/destinazione)`:''}
⚠️ Questa è solo una stima indicativa. Le autorità doganali, i vettori e gli agenti doganali decidono la classificazione finale, il dazio, le tasse, le commissioni e l'ammissibilità.
`; } 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: il mittente paga dazi/imposte dove supportato. Questo può ridurre i rifiuti di consegna e gli addebiti a sorpresa per i destinatari.'; }else{ ddu.classList.add('pp-btn-blue'); ddp.classList.remove('pp-btn-blue'); ddText.innerHTML = 'DAP/DDU: il destinatario paga dazi/imposte alla consegna. Il costo iniziale è inferiore, ma c'è maggior rischio di ritardi, rifiuti o contatti extra dal vettore.'; } } 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('Inserisci prima una parola chiave di merce.'); 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('Nessun suggerimento trovato. Inserisci HS6 manualmente.'); }catch(err){ alert('La ricerca per parola chiave non è disponibile qui. Inserisci HS6 manualmente.'); } }); } 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('Inserisci ISO3 di origine e destinazione.'); return; } if(!hs6){ alert('Inserisci un codice HS a 6 cifre o usa Suggerisci.'); return; } if(result) result.innerHTML = '
Calcolo della stima in corso…
'; 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 by Pigee