The courier fee is the smallest part of what delivery costs you. Quote only that and a single refused parcel in Nakuru can wipe out the profit on three good orders. Price county delivery properly by adding courier, packaging, your time and a buffer for failed drops, then set one flat rate per zone and state it before the buyer commits. Build it into your pricing now, with the free delivery fee calculator.

How do you price county delivery for an online shop in Kenya?

Price county delivery by adding your real costs - courier fee, packaging, your time, and a small buffer for failed deliveries - then set one clear flat rate per zone rather than a single national figure. Quote it in Kenya shillings at checkout or in the chat, and state it before the customer commits.

That single decision protects your margin and removes the back - and-forth that kills WhatsApp sales.

Start with what delivery actually costs you

Before setting any figure, write down every cost attached to moving one parcel out of your county. Most sellers only count the courier fee and forget the rest.

  • Courier fee - the amount the rider or parcel service charges to that destination.
  • Packaging - bubble wrap, tape, a branded bag or box.
  • Your time - the trip to the stage, the queue, the follow-up calls.
  • Failed-delivery risk - the occasional parcel a buyer refuses or cannot be reached for.
  • Float and float-back - money tied up if you pay the courier before the buyer pays you.

Add these up for a typical order. That total, not the courier's sticker price, is your true delivery cost.

Common mistake: pricing delivery at exactly what the courier charges. The moment one parcel is returned, that order runs at a loss and you have no buffer to absorb it.

Group counties into zones, not one flat rate

A single national delivery fee is either too cheap for far counties or too expensive for nearby ones. Both lose you customers. Instead, group destinations into three or four zones based on real courier pricing.

Zone Typical areas What to charge
Local Same town or city as you Lowest rate, often free above a threshold
Near county Neighbouring counties Mid rate covering courier plus packaging
Far county Distant counties Higher rate reflecting true courier cost
Remote or hard-to-reach Areas with limited courier coverage Highest rate, or pickup only

Set the actual shilling figure from your own courier quotes, not from a guess. Review the numbers whenever your courier changes its rates.

Why zones beat a single fee

Zones let you stay competitive nearby while staying solvent far away. A buyer in the next town sees a fair, low fee; a buyer across the country sees an honest higher one. Nobody subsidises anybody.

Decide who absorbs the delivery cost

This is the real trade-off, and it depends on your product and margin.

  • Buyer pays full delivery - protects margin, but adds friction at checkout.
  • You absorb delivery - attractive to buyers, but only safe if your product margin already covers it.
  • Free delivery above a threshold - nudges bigger baskets and often pays for itself.
  • Split the cost - you cover part, the buyer covers the rest, and you say so plainly.

There is no universally correct answer. A high-margin boutique can absorb delivery on larger orders; a low-margin electronics reseller usually cannot. Pick the model that matches your numbers, then apply it consistently.

Pro tip: if you offer free delivery, set the threshold above your average order value, not below it. That way the offer lifts basket size instead of just cutting your margin.

Build delivery into the price you quote

Once you know your zone rates, fold them into how you present price. Two habits keep this clean.

  1. Show the product price and the delivery fee separately so the buyer sees exactly what they pay for.
  2. For bundles or repeat buyers, quote one all-in figure that already includes delivery.

Separating the two builds trust; combining them simplifies the sale. Use whichever fits the conversation, but never hide the delivery cost until after the buyer has agreed to the product.

Keep payment and delivery in one flow

Delivery pricing only works if payment is just as clear. When a buyer agrees to the total, they should be able to pay immediately without a second conversation. Mobile money is the default expectation for most buyers, and a shareable shop link that carries both the product and the delivery fee removes the guesswork. If you are still sending bare M-Pesa numbers and hoping, it helps to see how a proper M-Pesa checkout flow keeps the order and the payment together.

For a product seller, the cleanest path is a catalogue, a product link, and a checkout that already knows your delivery zones. That is the workflow LinkDuka is built around, and you can see the full step-by-step selling flow before committing to anything.

Keep records that match your pricing

Every delivery you price should leave a paper trail. Record the order, the zone, the fee charged, and the actual courier cost. Over a month, this tells you which zones make money and which quietly drain it.

Good records also matter for compliance. If you are formalising the business, the Kenya Revenue Authority expects accurate sales and expense records, and delivery costs are part of that picture. If you are still trading informally, the Business Registration Service is where you register a business name. Neither step is optional forever, and clean delivery records make both easier.

What to look for in a delivery arrangement

When choosing how to move parcels, weigh these against your pricing:

  • Coverage - does the courier actually reach the counties you sell to?
  • Reliability - how often are parcels delayed or lost?
  • Tracking - can the buyer follow the parcel without calling you?
  • Payment terms - do you pay upfront, or on delivery?
  • Rate transparency - are zone rates published, or quoted case by case?

A cheaper courier that loses parcels costs more than a slightly pricier one that delivers. Price your zones around reliability, not just the lowest quote.

Quick checklist before you set your rates

  • List every cost per parcel, not just the courier fee.
  • Group your selling counties into three or four zones.
  • Set one flat rate per zone from real courier quotes.
  • Decide who pays delivery, and apply it consistently.
  • State the delivery fee before the buyer commits.
  • Keep a record of fee charged versus actual cost.
  • Review rates whenever your courier changes pricing.

Getting started

Open your last ten orders and work out the true delivery cost for each. You will quickly see which zones are profitable and which are not. Adjust your rates to match, then make sure your shop or product link shows the delivery fee clearly at the point of sale. If you sell on social media or WhatsApp, a shareable shop link that carries your products, your delivery zones, and a mobile money checkout turns a messy chat into a clean, repeatable sale.

Price delivery deliberately once, and every county order after that becomes simpler, faster, and more profitable.