OMS for Cross-Border Customs and Duty Calculation

An order that crosses a national border carries obligations no domestic order ever faces — customs declarations, duty and tax calculation, and documentation that must be correct before the shipment can legally leave the origin country or enter the destination one. An OMS supporting cross-border fulfillment needs this compliance layer as an integral order step, not a courier-side afterthought.

Landed Cost Calculation at Checkout

Customers increasingly expect to see the full landed cost — product price plus duties, import taxes, and brokerage fees — before completing a cross-border purchase, since an unexpected customs bill on delivery is one of the most damaging surprises in international e-commerce. The OMS needs to calculate or retrieve an accurate duty and tax estimate at checkout based on the harmonized system classification of each item, the destination country's tariff schedule, and the shipment's declared value.

HS Code Classification

Every internationally shipped item needs a Harmonized System code that determines its duty rate and any import restrictions. The OMS's product catalog needs an HS code field maintained per SKU (and sometimes per destination country, since classification nuances vary), because a missing or incorrect code either blocks customs clearance entirely or triggers an incorrect duty charge that creates a dispute after the fact.

Order + HS codes Duty/tax engine + landed cost DDP: charged now DDU: charged at border
DDP Versus DDU Order Handling

Delivered Duty Paid orders collect duties and taxes at checkout and remit them through the carrier's customs process, giving the customer full price certainty. Delivered Duty Unpaid orders leave duty collection to the destination customs authority at the border, often surprising the recipient with a separate payment demand before release. The OMS should support both models per destination market and be explicit with the customer about which applies, since silently defaulting to DDU is a common source of refused shipments and abandoned parcels.

Restricted and Prohibited Items Screening

Products legal to sell domestically can be restricted or banned outright in a destination country. The OMS needs a screening step per destination that blocks or flags orders containing items on a restricted list before they are ever handed to a carrier, since a shipment rejected at customs is far more costly to unwind than one rejected at order placement — the goods may be seized, destroyed, or returned at the merchant's expense.

Multi-Currency and Tax Documentation

Cross-border orders need commercial invoices generated in the format customs authorities expect, with correct currency conversion, item-level values, and country-of-origin declarations. The OMS should generate this documentation automatically from order data rather than relying on a warehouse staff member to fill in customs paperwork by hand, since manual entry is a frequent source of the classification and value errors that trigger customs delays.