Practical guide

How to price a delivery as a courier in Morocco: the method, with worked examples

Fuel, wear, time and tolls: a simple method to price a delivery by motorbike, car or van in Morocco, with three worked examples in dirhams.

  • Updated
  • 9 min read
  • By the Delivery Center team

0.70 DH/kmwhat a 125 cc motorbike costs, fuel and wear

Floor price: 28 DH

When you set your own price, the right question isn't "what do other couriers charge?" but "what does this trip cost me, and how much do I want to earn per hour?". The answer is one formula: road cost + the price of your time + fixed costs + a small margin. Here is how to fill in each part, with worked examples in Moroccan dirhams (DH) for a motorbike, a car and a van.

In this guide10
  1. 01The formula in one line
  2. 021. Count every kilometre, not just the delivery
  3. 032. Work out your cost per kilometre
  4. 043. Put a price on your time
  5. 054. Add fixed costs, then your margin
  6. 06Three worked examples
  7. 07Between two cities, the empty return changes everything
  8. 08What justifies a higher price, or a lower one
  9. 09Offering your price on Delivery Center
  10. 10Frequently asked questions

01The formula in one line

Floor price = (km × cost per km) + (minutes × hourly rate ÷ 60) + fixed costs

Then add about 10% for the unexpected: an address you can't find, a recipient who comes down ten minutes late, a traffic jam. The result is the price you don't go below. What you actually offer can be higher, depending on the parcel and on demand.

021. Count every kilometre, not just the delivery

The trip you drive isn't the one the sender sees. Count:

  • the approach: from wherever you are to the pickup point;
  • the delivery: from pickup to the recipient;
  • the empty return, if the job takes you far from your area and nothing is waiting for you there.

In a city, the approach is often a third of the distance. Between two cities, an empty return can double it.

032. Work out your cost per kilometre

Two things wear down as you ride: fuel, and the vehicle itself (oil changes, tyres, brakes, chain, small repairs).

  • Fuelconsumption (litres per 100 km) ÷ 100 × price per litre. In mid-September 2026 a litre cost around 15 DH in Morocco, for diesel and petrol alike.
  • Wear and maintenanceadd up what your vehicle cost you in servicing and repairs over the last twelve months, then divide by the kilometres you covered.
VehicleConsumption (assumption)Fuel per kmWear per km (assumption)Cost per km
125 cc motorbike3 L/100 km0.45 DH0.25 DH0.70 DH
Small car6.5 L/100 km≈ 1 DH0.60 DH≈ 1.60 DH
Van8 L/100 km1.20 DH0.80 DH2 DH

These are assumptions to show the method. Better to measure your real consumption: fill the tank, note the odometer, ride for a week, fill up again and divide the litres by the kilometres. Two 125 cc scooters can differ by a factor of two depending on the model and how they're ridden.

043. Put a price on your time

A job's time starts when you set off for the pickup and ends when the cash is counted. It includes waiting at the sender's, loading, traffic, finding the address, calling the recipient and the handover.

To set your hourly rate, a reference point: Morocco's legal minimum wage (the SMIG) has been 17.92 DH an hour since January 2026. An employee on the minimum wage doesn't pay for a vehicle, its insurance or the days without work. You do. So aim clearly higher. The examples below use 36 DH an hour, or 0.60 DH a minute — easy to work out in your head. Use your own figure.

054. Add fixed costs, then your margin

  • Motorway tolls for trips between cities, both ways.
  • Parking in city centres.
  • Floors without a lift, or a heavy parcel: more time and effort, so count it.
  • Waiting: if the sender isn't ready, your time is still running.

Your yearly costs (insurance, the annual vehicle tax, your phone, helmet, major servicing) don't show up job by job. Spread them: divide their yearly total by the number of jobs you do in a year and add that to each job, or build it into your hourly rate.

06Three worked examples

Same assumptions as above: fuel at 15 DH a litre, 36 DH an hour.

Where the floor price comes from
  • Road
  • Time
  • Fixed costs
  • Motorbike, one parcel in town28 DHRoad 7 DH · Time 21 DH
  • Car, three parcels on one route100 DHRoad 40 DH · Time 54 DH · Fixed costs 6 DH
  • Van, bulky parcel and two floors85 DHRoad 40 DH · Time 45 DH

Assumptions: fuel at 15 DH a litre, 36 DH an hour.

Motorbike, one parcel in townCar, three parcels on one routeVan, bulky parcel + 2 floors
Kilometres (approach included)10 km25 km20 km
Road cost10 × 0.70 = 7 DH25 × 1.60 = 40 DH20 × 2 = 40 DH
Time35 min → 21 DH1 h 30 → 54 DH1 h 15 → 45 DH
Fixed costs—parking 6 DH—
Floor price28 DH100 DH, ≈ 33 DH per parcel85 DH
With a 10% margin≈ 31 DH≈ 37 DH per parcel≈ 94 DH

What the second example shows: delivered on its own, one of those parcels would have taken 12 km and 45 minutes, about 46 DH before parking. On a route of three, it comes to about 33 DH. Grouping is the only way to lower your price without lowering your earnings. Pick your cities and your hours so that parcels going the same way follow one another.

The same parcel, delivered alone or on a route
  • Delivered alone≈ 46 DH
  • On a route of three parcels≈ 33 DH

07Between two cities, the empty return changes everything

Casablanca to Rabat by car is about 90 km one way. If you come back empty: 180 km × 1.60 DH = 288 DH of road, plus about three and a half hours (126 DH at 36 DH an hour), plus the motorway toll both ways. Your floor price is above 400 DH.

Two situations change that calculation completely:

  • You find a parcel for the way back: the empty return disappears, and each job pays for half the road.
  • You're making the trip anyway (going home, visiting family): your real cost is just the detour and the time for pickup and handover. You can offer a low price and still come out ahead.

That's where an independent courier often beats the parcel networks: they don't create the trip, they make it pay. To see this from the sender's side, read our guide to sending a parcel between cities in Morocco.

08What justifies a higher price, or a lower one

Higher:

  • a bulky, heavy or fragile parcel;
  • delivery within the hour, or at rush hour;
  • a large amount of cash to collect: you carry someone else's money until you hand it over;
  • a hard-to-reach neighbourhood, or floors without a lift;
  • your fee comes out of the cash collected: if the recipient refuses to pay, there's nothing to collect.

Lower:

  • a trip you're making anyway;
  • several parcels on the same route;
  • a regular sender whose parcels are ready on time.

On the sender's side, a low price isn't everything: they also compare your vehicle, your history and your ratings. Our guide to delivery prices in Morocco explains how senders read offers.

Delivery Center

Offering your price on Delivery Center

On Delivery Center there's no rate card and no commission: you choose your cities and the parcel sizes you accept (from 1.5 kg), you get an alert for every new parcel, and you see the pickup and drop-off, the size, the cash to collect and how your fee is paid. You offer your price and your vehicle; the sender compares offers and picks one.

Three rules to know before you offer:

  • Your fee is paid in cash, either by the sender at pickup, or taken from the cash you collect. In the second case, your fee can't be more than the amount to collect.
  • At first, a cash ceiling limits the cash value of the parcels you can take. It rises with your confirmed deliveries.
  • Once you've picked up a parcel, you can't cancel: you deliver it, or you bring it back to the sender, and a return you choose counts against you. So offer a price you'll stand by.

For the whole journey, from your first parcel to handing over the cash, read our guide to becoming an independent courier, then the one on handing collected cash back to the sender.

Discover Delivery Center

10Frequently asked questions

Should I offer the lowest price to get picked?

No. The sender also sees your vehicle, your history and your ratings. A price below your cost loses you money on every job, and you can't cancel once you've picked up. Offer a fair price and stand by it: your confirmed deliveries are what will get you chosen.

Does the fee include the cash to collect?

No. The cash you collect on delivery belongs to the sender. Your fee is a separate amount, paid in cash at pickup, or kept from the cash collected if the sender chose that option. You hand the rest to the sender.

How much does an independent courier earn in Morocco?

It depends on your prices, how many parcels there are in your cities, and how well you group them. To estimate it, work backwards: the fee minus the road cost, times the number of jobs. With the motorbike example (31 DH offered, 7 DH of road), eight jobs a day leave about 190 DH before your yearly costs. That's a calculation, not a promise: it all depends on the parcels available. To compare with a company wage or what app riders make, read our guide to courier pay in Morocco.

What if the recipient doesn't answer, or refuses to pay?

Record it as such in the app: neither case counts against you, and you can try again or return the parcel to the sender. If your fee was to come out of the cash collected, talk to the sender before setting off again.

Sources

The app

The network is open.

Post a parcel and compare prices from couriers and delivery companies, or offer your price and deliver on your own account. One account for both.

Download on the App StoreAndroid: coming soon
All about the delivery app