International shipping without surprises
Cross-border orders die at one moment: the courier emails your customer a duty bill they never agreed to. The fix is deciding up front who pays duties and taxes (DDP vs DDU), then getting the customs paperwork and carrier choice right for each country pair.
AI can map the rules and draft the paperwork from your product and lanes. You confirm the current rates, because duty and tax rules change often and vary by destination.
Fastest path: one prompt, end to end
🤖 AI prompt — paste into ChatGPT / Claude
You are a cross-border shipping advisor. Use MY details only.
Ship-from country: [e.g. China]
Ship-to countries: [e.g. US, Germany, Australia]
Product + HS category if known: [e.g. cotton apparel]
Average order value and weight: [$ / kg]
Open current customs and tax sources for each lane (the destination customs site, or a calculator like SimplyDuty / Zonos) and read the real de minimis threshold, duty rate, and VAT/GST rule. Do not invent any rate; give the source next to each figure. If you cannot browse, leave that lane blank and tell me which tool to check.
Do this:
1. For each ship-to country, state the de minimis (below which no duty), the typical duty rate for my product, and the VAT/GST the buyer owes.
2. Recommend DDP (I prepay duties, price includes them, no surprise bill) or DDU (buyer pays on delivery) per lane, and name the customer-surprise risk of DDU.
3. List the customs documents I must include (commercial invoice, HS code, country of origin) and the one field that most often causes a hold.
4. Compare a carrier (DHL/UPS/FedEx) vs a consolidator for my volume, and flag the returns-from-abroad reality.
If a number is missing, ask; do not guess.
Output: per-lane table (de minimis, duty, tax, DDP/DDU pick) + docs checklist + returns note.
Or do it in 4 steps
- Decide DDP vs DDU before you list. Under DDP you prepay duties and bake them into the price, so the customer sees one number and no courier invoice later. Under DDU the buyer gets a surprise bill on delivery and often refuses the parcel. For consumer orders, DDP almost always wins on trust; price it in.
- Look up the real numbers per country pair. Every lane has its own de minimis (the value below which duty is waived), duty rate, and VAT/GST. A parcel that clears free into one country gets taxed into the next. Never assume: confirm the current threshold from the destination customs site or a duty calculator.
- Get the paperwork exact. A commercial invoice with the correct HS code, honest declared value, and country of origin clears customs. A vague description or wrong code causes a hold and an angry customer. Fill these fields the same way every time.
- Plan returns from abroad before you need them. An international return can cost more than the item and re-import its own duties. Decide up front whether you accept returns, offer a local return address via a consolidator, or refund-and-keep for low-value goods.
Worked example (labeled): ship-from China, order $40 apparel. To the US, de minimis is high, so a $40 parcel usually clears duty-free; DDU is tolerable.
To Germany, VAT applies from the first euro and a courier adds a clearance fee, so a DDU buyer faces a surprise bill roughly a third of the order. They refuse it, you eat the return.
Switching that lane to DDP and pricing the tax in removes the surprise and the refusal. Rates here are illustrative; confirm the live thresholds before you commit.
Duty and tax rules change and differ by lane, so re-check them each season and default to DDP for consumer trust.