Cross-border COD international shipping is the single biggest logistics gap for merchants in COD-heavy markets. Your store does well domestically — orders come in, couriers collect cash, money hits your account. Then a customer in the next country over messages you: "Do you ship here? Can I pay cash on delivery?" And you don't have a good answer.
Cross-border COD means offering cash on delivery as a payment option for international orders that cross country borders. It requires a courier that can deliver across borders, collect cash in the destination country's currency, and remit the funds back to you. Most major logistics providers don't support this — which is why it remains the biggest gap in ecommerce logistics.
The opportunity is massive. The Southeast Asia cross-border ecommerce market hit $45.39 billion in 2025 and is projected to reach $84.74 billion by 2031. The MENA cross-border market grew to $15.8 billion in 2024, expanding at a 30.2% CAGR. But most logistics providers don't support cash on delivery for international shipments. That leaves real revenue sitting in countries you can almost reach.
Why Most Couriers Won't Touch Cross-Border COD
Domestic COD is straightforward. The courier delivers, collects cash, and remits it to you in the same currency, through the same banking system, under the same regulations. Cross-border COD breaks every part of that chain.
The courier now collects cash in a foreign currency, in a country with different banking regulations, and needs to convert and remit that money back to you. That creates three problems at once:
- Currency conversion risk — the courier collects Saudi Riyals but you need UAE Dirhams. Someone absorbs the exchange rate fluctuation and the conversion fee.
- Regulatory complexity — moving cash across borders triggers anti-money-laundering rules, foreign exchange regulations, and banking compliance requirements that differ by country.
- Failed delivery costs double — a domestic RTO costs you one round of shipping. A cross-border RTO costs you international shipping both ways, plus customs clearance fees you can't recover, plus potential duty drawback claims that take 3–12 months to process.
This is why Aramex, the largest courier in MENA, doesn't offer COD on most international shipments. The economics don't work for standard cross-border routes. Most global carriers like DHL and FedEx don't support international COD either.
Which Couriers Support Cross-Border COD Shipping?
A small number of regional couriers have built infrastructure specifically for cross-border COD. They operate in tight geographic corridors where the demand is high enough to justify the complexity.
Shipa Delivery offers cross-border COD between the UAE, Kuwait, and Saudi Arabia — the three largest Gulf ecommerce markets. They handle customs clearance as part of the delivery and support COD collection for cross-border clients. If you're selling within the GCC, this is the most direct option.
iMile built its entire model around COD logistics for ecommerce in the Middle East, with operations extending to China and Latin America. They provide COD tracking and remittance for cross-border routes, though coverage varies by corridor.
J&T Express operates across 13 countries in Southeast Asia, the Middle East, North Africa, and Latin America. They offer one-stop logistics including customs clearance and last-mile delivery. For corridors like Philippines to Malaysia or Indonesia to Thailand, J&T is one of the few providers with end-to-end infrastructure.
The key pattern: cross-border COD works in regional corridors, not global routes. UAE to Saudi works. India to UAE works. Philippines to Vietnam is possible. Shipping COD from Dubai to Brazil does not. For help picking the right courier mix domestically before going cross-border, see our guide on COD multi-courier strategy.
How Do Customs and Duties Affect Cross-Border COD Delivery?
The fastest way to turn a cross-border COD order into a failed delivery is surprising the customer with customs charges at the door. They ordered a product for $40, the courier shows up asking for $40 plus $12 in duties — and the customer refuses.
You have two options for handling duties:
- Delivery Duties Paid (DDP) — you pay all customs and import duties upfront. The customer pays only the product price at delivery. This is the better option for COD because it eliminates surprises, but it eats into your margin.
- Delivery Duties Unpaid (DDU) — the customer pays duties on delivery in addition to the product price. This protects your margin but significantly increases rejection rates. For COD customers who are already paying at the door, adding an unexpected charge is a refusal trigger.
If you're shipping cross-border COD, go with DDP whenever possible. Build the estimated duty cost into your product price or shipping fee. A slightly higher upfront price converts far better than a surprise charge that doubles your failed delivery rate.
Check the de minimis thresholds for your target country — many countries exempt low-value shipments from duties entirely. The UAE exempts shipments under AED 1,000 (~$272). Saudi Arabia's threshold is SAR 1,000 (~$266). If your average order value falls below these limits, you may avoid duties altogether.
Use Partial Prepayment as Your Cross-Border COD Workaround
Here's the approach that's actually gaining traction among cross-border COD merchants: don't ship full COD internationally. Use partial prepayment instead.
The logic is simple. Collect a deposit online — 20% to 30% of the order value — and charge the remainder as COD at delivery. This does three things:
- Filters out fake orders — anyone willing to pay a deposit upfront is a real buyer. Your cross-border RTO rate drops because you're only shipping to committed customers.
- Covers your risk — if the delivery fails, you've already collected enough to cover shipping costs. You're not losing money on every refused international package.
- Simplifies courier requirements — the COD amount the courier needs to collect is smaller, which makes more carriers willing to handle it.
This is the model that works best for corridors where full COD infrastructure doesn't exist. A merchant in India selling to Bangladesh doesn't need a courier that supports full international COD — they need a courier that delivers internationally and collects a smaller cash amount on arrival. We've covered how partial deposits reduce RTO rates domestically — the same math applies even more strongly to cross-border orders.
EasySell supports partial payment collection on its order form, letting you set a deposit percentage that's charged at checkout while the balance is collected as COD at delivery. Combined with its multi-currency support, you can show the customer their local price and collect the deposit in their currency.
Set Up Multi-Currency Pricing That Doesn't Confuse Customers
Cross-border COD fails when the customer can't figure out what they're paying. They see a price in your currency, mentally convert it, add estimated shipping, guess at duties — and abandon.
Show prices in the customer's local currency from the start. This means:
- Set fixed prices per market rather than relying on auto-conversion. Auto-conversion creates awkward numbers like SAR 147.63 instead of a clean SAR 150. Rounded local prices feel native.
- Include shipping in the displayed price or show it clearly before the order form. Cross-border shipping costs are higher than domestic, and hiding them until the last step kills conversions.
- Display the COD amount separately if you're using partial prepayment. The customer needs to see exactly what they pay now and what they pay at the door. No ambiguity.
Shopify Markets handles multi-currency display at the storefront level. For the order form itself, make sure your form app supports showing prices in the buyer's currency — not just your store's base currency.
Plan for Cross-Border Returns Before You Ship the First Order
Domestic COD returns are painful. Cross-border COD returns are a logistics nightmare. The product ships back across the border, goes through customs again, and you may owe duties on the return shipment depending on the country.
Three rules for cross-border COD returns:
- Make your return policy stricter for international orders. This isn't about being unfriendly — it's about being honest. International returns cost 3–5x more than domestic returns. A 30-day free return policy that works domestically will bankrupt your cross-border operation. Consider exchange-only policies or store credit instead of cash refunds.
- Keep a return hub in your target market. If you're shipping enough volume to Saudi Arabia, partner with a local warehouse or 3PL. They can receive returns, inspect products, and either reship locally or batch-ship back to your origin country. Individual international return shipments are prohibitively expensive.
- Build return costs into your pricing model. If your cross-border RTO rate is 15%, that's 15% of your international shipments generating pure cost with no revenue. Your international prices need to absorb that reality.
Start With One Corridor, Not Five Countries
The merchants who succeed with cross-border COD don't launch in five countries at once. They pick one corridor — one origin-to-destination route — and build the operation around it.
Pick your corridor based on three criteria. First, a courier that supports COD (or partial COD) on that route. Second, a destination market where COD demand justifies the setup. Third, a product category where your margins can absorb the higher logistics costs.
UAE to Saudi Arabia is the easiest corridor to start with in MENA — shared language, similar regulations, multiple couriers with COD support, and the highest ecommerce spending in the region. In Southeast Asia, Philippines to Malaysia and Indonesia to Thailand have the most developed cross-border logistics infrastructure.
Get one corridor profitable before expanding. Each new country adds a new currency, new customs rules, new courier relationships, and new return logistics. The complexity compounds — but so does the revenue once the operation runs smoothly.