Most Shopify stores in COD-heavy markets should charge a modest COD fee: enough to offset courier handling costs and filter the least committed buyers, small enough not to dent conversion. Disclose it early, show it in the order total, and pair it with a prepaid perk so it reads as a choice, not a penalty.
The COD fee question splits merchants because it sits at the junction of three goals that pull in different directions: maximize conversion, cover real costs, and shift payment mix toward prepaid. Here is how to reason through it for your own store instead of copying a competitor.
What does COD actually cost you per order?
Before setting a fee, know what you are offsetting:
-
Courier COD handling charges. Most couriers in KSA and the UAE charge per COD parcel for cash collection and remittance, on top of shipping.
-
Return exposure. In the UAE, Quiqup reports COD orders are returned at roughly 12 to 13 times the rate of card-paid orders, and industry reporting puts RTO at 25 to 35 percent for COD-heavy stores. Failed orders pay two shipping legs for zero revenue.
-
Cash float. COD revenue sits with the courier until remittance, often weeks.
-
Ops time. Confirmations, delivery coordination, and reconciliation are labor that prepaid orders mostly do not generate.
A COD fee will never cover the RTO line; that requires the operational fixes in the RTO playbook for Saudi Arabia and the UAE. What a fee can do is cover the handling charge and add friction exactly where you want it: on the marginal, low-commitment order.
What are the arguments for and against?
For charging a fee:
-
Cost recovery. The courier charges you for cash handling either way; the fee decides who pays it.
-
Intent filter. A small fee makes the zero-commitment impulse order slightly less zero-commitment, trimming the flakiest tail of demand.
-
Prepaid nudge. A visible COD fee makes online payment the cheaper option at checkout, supporting the mix shift discussed in How to Convert COD Customers to Prepaid in the Gulf.
Against charging a fee:
-
Conversion risk. In a market where about 45 percent of shoppers prefer COD (Go-Globe), taxing the preferred payment method costs some orders, especially on low basket values where the fee is proportionally large.
-
Competitive exposure. If close competitors offer free COD, your fee is a comparison-shopping liability.
-
Perception. Badly presented, a fee reads as a penalty on the customer's trust preference.
How should you structure the fee if you charge one?
-
Keep it flat and small. A flat amount is easier to communicate than a percentage and does not balloon on large baskets.
-
Disclose it before checkout. On the product page shipping info and in chat when quoting totals. A fee discovered at the last checkout step is a cart-abandonment machine, and carts abandon enough already (about 70 percent on average, per Baymard Institute).
-
Fold it into the confirmed total. Whatever the customer confirms on WhatsApp must be the exact amount the courier collects. Amount surprises at the door are a top refusal driver.
-
Waive it strategically. Free COD above a basket threshold, for repeat customers, or during promotions. A waivable fee is a lever; a rigid one is just a price increase.
-
Pair it with a prepaid perk. "COD fee X, or pay online and save it plus get free shipping" turns the fee from a penalty into a menu.
Fee or no fee: which profile fits your store?
| Store profile | Recommendation | Why |
|---|---|---|
| Low basket value, thin margin | Small flat fee | Handling costs are proportionally heavy; fee protects margin |
| High basket value fashion | Fee waived above threshold | Keeps big orders frictionless, filters small flaky ones |
| New store building trust | No fee initially | Conversion and reviews matter more than cost recovery |
| Established store with RTO problem | Fee plus confirmation flow | Fee filters intent; confirmation does the heavy RTO lifting |
| Competing on price in a crowded niche | Match competitors | A visible fee gap loses comparison shoppers |
How do you test a COD fee without guessing?
-
Baseline for 30 days: COD share, conversion rate, RTO rate, average basket.
-
Introduce the fee with clean presentation: early disclosure, prepaid alternative highlighted.
-
Read the results after 30 to 60 days. Healthy outcome: conversion roughly flat, small prepaid shift, RTO slightly down (the flakiest orders self-filtered), handling costs covered. Unhealthy: conversion visibly down with no RTO improvement, which means the fee is too high or disclosed too late.
-
Iterate on presentation before size. Most failed fee rollouts are communication failures, not price failures.
What does this look like with ReplAi?
Where the fee meets the customer is usually a conversation: "how much is delivery to Dammam?" ReplAi quotes totals with the COD fee included from your Shopify settings, explains the prepaid alternative when asked, and confirms the exact final amount before dispatch so the courier never collects a surprise. Measured across our merchants, it handles about 80 percent of these messages automatically with replies in under 14 seconds, in Gulf, Egyptian, or Levantine Arabic, Franco-Arabic, or English. Your team can take over any thread from the same inbox when a negotiation needs a human.
Book a demo to see fee-inclusive quoting and confirmation on your own catalogue. Plan details are on the pricing page.
Frequently asked questions
Will a COD fee reduce my return rate by itself?
Only at the margins. A small fee filters some zero-intent orders, but the big RTO drivers (unconfirmed orders, bad addresses, silence between dispatch and delivery) need operational fixes. WhatsApp confirmation alone is widely reported to cut COD returns 30 to 40 percent (vendor industry reporting), which no realistic fee can match.
How much should the COD fee be?
Anchor it to your courier's actual COD handling charge: cover that, plus at most a small buffer. The fee's job is cost recovery and light friction, not profit. If the fee is large enough to be a line item customers complain about, it is large enough to be costing you orders.
Should the fee apply to every order?
Most stores do better with a waivable fee: free COD above a basket threshold and for proven repeat customers. This concentrates the friction on small first-time orders, which is exactly the segment with the highest refusal rates, while rewarding the customers you want to keep.
Is it better to charge a COD fee or offer a prepaid discount?
Economically they can be identical; psychologically they differ. A prepaid discount is safer for brand perception, while a COD fee directly recovers a real cost you are paying the courier. Many Gulf stores run both in small sizes, which frames prepaid as the smart default without punishing COD loyalists. The wider economics are in COD vs Prepaid for Gulf E-Commerce: The Real Economics.