cashod
COMPARISONS

COD delivery prices in Morocco by city, compared

Sendit, Forcelog, Olivraison, Cathedis, Ameex and Livo: price per city, return and cancellation fees, delivery times and payouts, as published in October 2026.

Cashod Editorial TeamGuides for COD sellers7 min read
COD delivery prices in Morocco by city, compared
Table of Contents

The price a Moroccan delivery company advertises is almost never what a delivered order really costs you. The pickup city, the destination, the refused parcel that comes back, whether a cancellation is billed, and how long the cash collected at the door takes to reach your account all change the bill. Two carriers with the same headline price can end the month far apart. This comparison uses only the grids that six carriers publish on their own websites, read in October 2026, with each page’s date where it shows one.

What a delivery price actually covers

Before comparing numbers, be clear about what each one measures. A carrier’s grid answers four questions, and very few pages answer all four:

  • The price per delivered parcel, which depends on the destination and often on the pickup city. Sendit, for example, states that its grid is for a pickup in Casablanca; a seller based in Marrakech or Agadir has to ask for their own grid.
  • The cost of a parcel that comes back: returned after the customer refuses it, after they cannot be reached, or cancelled before it ships. This is the line that decides your costs when your delivery rate drops.
  • The delivery time, which drives refusals: the longer a customer waits, the more time they have to change their mind.
  • The payout delay for the cash collected at the door, which sets your cash flow and how quickly you can fund your next ad campaigns.

Check the date of each page too. An old grid is not necessarily wrong, but it has to be confirmed in writing before you sign. Sendit’s page is dated April 2021 and Cathedis shows a 2022 copyright; the others carry no date.

Prices by city for a pickup in Casablanca

Three carriers publish a city-by-city grid that anyone can read without an account: Sendit, Forcelog and Olivraison. The table below gives their prices for the cities where most orders go. A dash means the city is not on the page we read.

CitySenditForcelogOlivraison
Casablanca19 DH18 DH25 DH
Mohammedia29 DH35 DH35 DH
Rabat35 DH35 DH40 DH
Kenitra35 DH35 DH35 DH
Marrakech35 DH35 DH35 DH
Tangier35 DH35 DH35 DH
Agadir35 DH35 DH40 DH
Fes35 DH35 DH—
Meknes35 DH35 DH—
Oujda35 DH45 DH—
Errachidia45 DH45 DH—
Dakhla39 DH45 DH—

Three things stand out. First, Casablanca is the only city with a clear gap: Forcelog advertises a starting price of 18 DH, Sendit 19 DH and Olivraison 25 DH. Second, across the big cities of the Atlantic coast and the north the three grids meet at around 35 DH, so price alone will not separate your carriers for Rabat, Marrakech or Tangier. Third, the gaps come back in the east and the south: Sendit charges the same for Oujda as for Rabat, while Forcelog puts it in its 45 DH band.

Olivraison’s grid can be filtered by departure warehouse: its default view pairs each destination with a warehouse (Casablanca, Tangier, Marrakech, Rabat, Kenitra, Agadir). If you ship from another city, ask for the grid that matches your warehouse.

Carriers that price by zone

Not every carrier publishes one line per city. Some price by zone or show a single entry price. That is easier to read, but you then have to check which zone each of your cities falls into.

Cathedis offers two plans. Pack Silver costs 20 DH within the pickup city, 35 DH to the big cities, 40 DH to smaller cities and 45 DH to the southern regions; Pack Gold costs 25, 40, 45 and 50 DH for the same zones. Note that the detail on the same page gives 45 DH for both plans in the south. A mismatch like this is not unusual on a website, but it is exactly what you should have confirmed in writing. Cathedis’s list of big cities starts with Casablanca, Marrakech, Tangier, Fes, Salé, Meknes and Oujda.

Ameex shows 35 MAD per delivered parcel, with a price that depends on the destination city, and says it bills only delivered parcels. Its detailed grid is set by departure city, so pick yours before you compare.

Livo advertises delivery from 20 DH, without a public city grid on the page we read. A “from” price describes the best case; ask for the price of your ten most frequent destinations before drawing a conclusion.

Returns, refusals and cancellations: the expensive line

With cash on delivery, some parcels always come back. What those returns cost matters as much as the delivery price, and this is where the grids differ most:

  • Forcelog shows 0 in return fees for every city on its grid.
  • Olivraison separates a return, at 0 DH, from a cancellation, at 10 DH per parcel, whatever the city.
  • Ameex states 0 MAD per returned parcel and an express return in 5 to 7 days.
  • Livo advertises free returns, with returns taking 5 to 7 days.
  • Sendit and Cathedis do not give the cost of a return on the pages we read.

A free return is not a return without cost. The days your goods are tied up, products that come back damaged or incomplete, and stock that cannot go to another order all eat into your margin. That is why how long a return takes deserves as much attention as what it costs. To cut the number of returns in the first place, start by confirming orders before they ship.

Delivery times by zone

Published delivery times follow the same map as prices. Sendit delivers Casablanca in 24h; Mohammedia, Rabat, Marrakech, Fes or Tangier in 24h to 48h; Errachidia in 24h to 72h; and Dakhla in 48h to 96h. Forcelog advertises 12H for Casablanca and Mohammedia, 24H for the big cities and 24H to 72H for Oujda, Errachidia or Dakhla. Ameex sums up its promise as 24h in big cities and 48h elsewhere.

These are commercial commitments, not measured averages. The only figure that counts is the one you see on your own parcels: for a month, record the ship date and delivery date of every order, carrier by carrier and city by city, and compare.

Payouts: your cash flow depends on them

The cash the courier collects is yours, but you can only reinvest it once it has been paid out. Only two carriers make a public commitment here: Ameex promises payouts within 24h and Livo a payout every day. Sendit, Forcelog, Olivraison and Cathedis do not state their payout delay on the pages we read.

The payout delay can be negotiated and often depends on your volume. Ask for it in writing, along with how often transfers are made, how they are paid and the statement that comes with them: a statement per parcel is essential to match what you receive against what was delivered.

Working out the real cost per delivered order

To compare two carriers fairly, bring everything back to the delivered order, the only one that earns you money. The method has three steps:

  1. Add up everything you pay the carrier in a month: billed deliveries, returns, cancellations and any other fees.
  2. Divide that total by the number of orders actually delivered and paid for, not by the number of parcels shipped.
  3. Do the sum city by city for your main destinations: a carrier that is cheaper in Casablanca may be far less so in the east or the south.

A slightly more expensive carrier that delivers faster and sends back fewer parcels can cost less per delivered order. Our COD profit calculator does this sum with your own figures, including product and advertising costs.

What to get in writing before you sign

  • The full grid for your pickup city, dated, in DH including tax.
  • The cost of a return after a refusal, of a return when the customer cannot be reached, and of a cancellation before shipping.
  • How quickly and how often cash is paid out, and the format of the statement.
  • Weight and size rules, and any surcharges.
  • How many delivery attempts are made before a return, and how the customer is followed up.
  • How long undelivered parcels take to get back to your warehouse.

With these answers you compare real costs instead of headline prices. Many sellers then work with two carriers: one for Casablanca and its region, another for the rest of the country.

Keeping track of your carriers with Cashod

Once your carriers are chosen, the hard part is checking that reality matches the grid. In Cashod, each carrier’s delivery and return fees are set per city, and returned parcels are tracked, so the cost of each order reflects the grid you actually signed. If you work with a carrier that is not on the list, you can add it manually, without automatic shipment creation or tracking.

Returns often start before the parcel ships, with an order that was never properly confirmed. Cashod includes a call center where agents confirm COD orders by phone, and it can confirm orders over WhatsApp, including with an AI agent. To see how this fits together, read about delivery management, the call center and our integrations.

Tags
livraisoncodmaroctarifstransporteurs
Written byCashod Editorial TeamGuides for COD sellers
Share
Back to blog

Grow Your COD Business

Start free trial

7-day free trial · Cancel anytime