All articles
ComplianceJul 15, 2026 · 7 min

Customs, Duties, and the True Cost of Global Returns

DA
Defne Aksoy
Head of Product

A return that never leaves its own country is a logistics problem: a label, a carrier, a warehouse, a refund. A return that crosses a border is that same logistics problem with a customs officer standing in the middle of it, and the officer does not care whose fault the return was. Duty and tax were paid to get the item into the destination country in the first place, and shipping it back out again does not automatically undo that transaction. Merchants who treat international returns as a shipping problem with a longer label routinely discover, a quarter or two in, that they have paid duty twice on the same item, refunded a customer for tax the government never actually gave back, or watched a parcel sit in a bonded warehouse because nobody attached the paperwork proving it left the country once already.

DDP versus DDU: who is on the hook when a return crosses back

Every cross-border sale ships under one of two duty arrangements, and the choice quietly decides who owns the cost when the item comes back. Under DDP (delivered duty paid), the merchant pays import duty and tax upfront and bakes it into the landed price, so the customer never sees a customs bill at the door. Under DDU or DAP (delivered duty unpaid / delivered at place), the customer pays duty and tax on arrival, often to the carrier before the parcel is even released. The forward-leg choice is usually made for checkout-conversion reasons, a DDP order feels like a cleaner buying experience, but it has a second-order effect almost nobody budgets for: it also decides who is left holding the duty already paid when that same item is returned. A DDP order refunded in full means the merchant refunds a price that included duty it already paid to a government, and only recovers that duty if it actively pursues drawback or reclaim. A DDU order refunded in full means the merchant is refunding the merchandise value the customer paid, while the duty the customer paid separately to the carrier or customs authority is an entirely different transaction the merchant has no obligation to and, in most jurisdictions, no direct mechanism to refund.

Shipping termWho pays duty on arrivalWhat happens to duty when the item is returned
DDP (delivered duty paid)Merchant, built into the landed priceMerchant already paid it and must file for drawback or reclaim to get it back; the customer refund is duty-inclusive
DDU / DAP (delivered duty unpaid)Customer, paid to the carrier or customs on arrivalCustomer paid it directly to a government; refund is typically merchandise-only unless the merchant proactively assists with a customer-side reclaim
Return under Returned Goods ReliefNeither, if documented correctlyProof of original export lets the parcel re-enter duty-free instead of triggering a second charge on the way back

Duty drawback and reclaim: getting the government to give it back

Duty drawback is the formal mechanism most customs authorities offer for recovering duty paid on goods that are subsequently exported again, including returns. It is not automatic. A merchant has to file a claim that ties the specific returned unit back to the specific import entry on which duty was originally paid, usually referencing the same HS code, the same commercial invoice value, and proof that the item genuinely left the country rather than being resold domestically. Processing windows vary widely by jurisdiction, from a matter of weeks in more automated regimes to several months where claims are still reviewed manually, and most authorities set a hard filing deadline, often measured in months from the original import, after which the claim right lapses entirely. The bodies that set the framework these programs sit inside, including the World Trade Organization, have pushed for years toward simplified, digitized customs procedures precisely because manual drawback claims are one of the more paperwork-heavy corners of trade compliance, and the merchants who treat drawback as an afterthought are the ones who leave real money sitting uncollected with a customs authority.

Duty drawback is not a refund you receive. It is a refund you have to go and collect, on a government's timeline, with paperwork that has to match a shipment that already happened.

Customs paperwork and HS codes: what actually gets a return through the border

The single most common reason an international return stalls at a border is not fraud or prohibited content, it is a mismatched or missing HS code. The Harmonized System code declared on the return shipment has to match, or closely correspond to, the code used on the original export declaration, because customs systems on both ends use it to decide the applicable duty rate and, more importantly here, whether the item qualifies for relief as a re-import of previously exported goods rather than a brand-new dutiable shipment. Get the code wrong, or leave the field blank because the customer filled out their own paperwork at a post office counter, and the parcel gets treated as a new import, duty gets assessed a second time, and someone, usually the merchant trying to keep the customer whole, ends up eating a charge that should never have existed. The practical fix mirrors what we've written about for cross-border returns inside the EU: pre-generate the paperwork at the point the return is authorized, rather than leaving it to the customer to reconstruct from memory at a counter.

  • Match the HS code on the return label to the code on the original export declaration, not a generic catch-all code.
  • Attach a commercial invoice or customs declaration (CN22/CN23 or the local equivalent) stating a fair, non-inflated value and clearly marking the shipment as returned goods.
  • Reference the original order or export entry number so customs can verify this is a re-import, not a new dutiable sale.
  • Keep proof of the original export, the commercial invoice, the outbound customs entry, the original tracking record, on file for as long as the destination country's drawback filing window stays open.

Two refund clocks: the merchandise refund and the duty refund run on different timelines

The most common support complaint in international returns is not that a refund is slow, it is that a refund feels incomplete, because the merchandise portion and the duty portion of the same order run on two entirely different clocks and, in a DDU arrangement, sometimes involve two entirely different parties. A customer who paid duty to a carrier on arrival, then returns the item, typically gets the merchandise value back from the merchant on a normal return timeline, the same stage-by-stage cycle we've benchmarked for domestic returns with a border crossing added on top. The duty, however, was paid to a government or a carrier acting on the government's behalf, not to the merchant, and reclaiming it means the customer, or the merchant acting on the customer's behalf, has to file a separate claim with the customs authority that originally collected it. That claim can take weeks to months, follows a completely different process than a commercial refund, and in some jurisdictions is only available at all if it is filed within a fairly short window after the original import. Merchants who stay quiet about this distinction end up fielding a support ticket that reads 'you only refunded part of my money,' when in fact the merchant refunded everything it was ever holding, and the remaining amount sits with a customs authority the customer has never dealt with before.

  1. 1Tell the customer at the point of return, not after a complaint, that duty and merchandise refunds follow separate timelines.
  2. 2Publish which party, merchant or customer, is responsible for filing the duty reclaim, based on whether the original order shipped DDP or DDU.
  3. 3Give a realistic duty-refund window, months rather than days, so a slow customs process does not read as a broken promise.
  4. 4Route duty-only inquiries to a dedicated explanation rather than the standard refund-status flow, since that flow will show the merchandise portion as complete while duty is still pending.

A practical operating stance

None of this requires a customs brokerage license to get right. It requires deciding upfront, order by order, whether you are shipping DDP or DDU and building your returns process around the consequence of that choice; keeping the paperwork trail that turns a return into a recognized re-import rather than a second sale; and being honest with customers that a duty refund, when one is owed, is a separate and slower process than the merchandise refund they watch land in their account. Merchants who build all three into standard operating procedure recover duty they are already entitled to instead of quietly writing it off as a cost of doing business, and they stop losing support hours to a complaint that a clear, upfront explanation would have prevented entirely.

Who pays duty on a returned international order, the merchant or the customer?

It depends on how the original order shipped. Under DDP (delivered duty paid), the merchant paid duty upfront and built it into the price, so recovering it on a return means filing a drawback or reclaim claim with customs. Under DDU or DAP (delivered duty unpaid), the customer paid duty directly to the carrier or customs authority on arrival, so that amount is a separate transaction the merchant generally cannot refund directly, even though the merchandise refund itself is straightforward.

What is duty drawback and how does a merchant actually claim it?

Duty drawback is the formal customs process for recovering duty paid on goods that are subsequently re-exported, including returns. A merchant files a claim that ties the specific returned unit back to the original import entry, typically citing the same HS code, invoice value, and proof the item left the country rather than being resold. Filing windows and processing times vary by jurisdiction, from weeks to several months, and most authorities set a hard deadline after which the claim right lapses.

Why did my return get stuck in customs or get taxed a second time?

The most common cause is a mismatched or missing HS code on the return paperwork, or a missing reference to the original export. Customs systems use the HS code and export reference to decide whether a parcel qualifies for relief as a re-import of previously exported goods. Without that link, the shipment is treated as a brand-new dutiable import and taxed accordingly, even though it is the same item that was already exported and paid for once.

Why is my duty refund taking longer than my merchandise refund?

Because they are not the same transaction. The merchandise refund comes from the merchant and typically follows a normal return processing timeline. The duty refund, when one is owed, was paid to a government or a carrier acting on its behalf, and reclaiming it requires a separate customs filing that can take weeks to months and follows an entirely different process than a commercial refund.

See it on your own returns.

Start free