Modern logistics fulfillment center with warehouse staff managing parcels, inventory, and e-commerce operations.
🇺🇬East Africa market · East Africa corridor

Ecommerce fulfillment and last-mile delivery in Uganda.

MFT picks and packs your orders, confirms customers before dispatch and manages last-mile delivery in Kampala and serviceable Ugandan regions. Cash-on-delivery collection, PUDO pickup and returns follow confirmed routes, with local storage where available.

Kampala · Coordination office
East Africa Time (EAT, UTC+3)
Storage confirmed per product
Where your stock sits is stated before you ship
Door delivery · Live
2 live zones, 3 on scheduled runs
COD in UGX
Verified 2026-08-21
Local operating reality

Built for Kampala sellers losing money on failed COD attempts.

Uganda's e-commerce growth depends heavily on trust, customer communication, delivery coordination, and reliable follow-up. Most orders are still cash on delivery, and they fail when buyers are unreachable, addresses are vague, or riders make repeat attempts without confirmation. MFT Uganda supports sellers in Kampala, Entebbe, Jinja and other serviceable regions with order handling, customer confirmation, door delivery, PUDO collection, COD collection and returns — instead of forcing sellers to build a delivery operation from scratch.

Check your Uganda route before you send stock

Share a location pin or enter a region and district / area. MFT confirms which services are available for that exact route — nothing is marked covered until an operator verifies it.

Your browser asks permission before sharing a pin, and MFT uses the location only to review serviceability. WhatsApp opens a draft you choose whether to send. MFT does not detect your location by IP address.

Honest comparison

Comparing fulfillment companies in Uganda? Here's exactly what MFT runs.

Most Uganda sellers shortlist two or three providers before committing stock. So rather than claim to be the best, here is a plain list of what MFT operates in Uganda and what it does not — use it to compare against any other provider on your list.

What MFT runs in Uganda

  • Order preparation and storage where the route and product allow
  • Customer confirmation calls before a COD parcel leaves
  • Pick, pack and dispatch against your orders
  • Door delivery in Kampala and quoted routes to Entebbe, Jinja and upcountry towns
  • Cash on delivery collected and reported in Ugandan shillings on an agreed payout schedule
  • PUDO pickup points where door delivery keeps failing
  • Returns collected, inspected and restocked where the product allows
  • Cross-border routes to Kenya, Tanzania and Zambia under one operator

What MFT does not cover

  • No guaranteed nationwide same-day delivery — routes outside Kampala are quoted individually
  • No guaranteed local warehousing; storage is confirmed per route and product
  • No published flat rate card; pricing depends on product, weight, volume and route
  • No storage of restricted, perishable or unlicensed regulated products
  • No informal rider cash arrangements — COD is reconciled against your order list
Current operating state

What MFT can actually run in Uganda today.

Each line is the operational state verified by operations, not a service brochure. Where something depends on your product or volume, it says so.

Inventory receiving & storage

Live
Coverage
Kampala — goods-in booking, count against your packing list, and secured storage.
You confirm
Product type, monthly volume, storage duration

Verified 2026-08-19

Pick & pack

Live
Coverage
Kampala — pick and pack against your packaging spec.
You confirm
Packaging spec, SKU count, insert requirements

Verified 2026-08-19

Door delivery

Live
Coverage
Kampala metro daily; Entebbe, Jinja, Mbarara and Gulu on scheduled runs.
You confirm
Destination town, parcel weight and dimensions

Verified 2026-08-19

Cash on delivery

Live
Coverage
Collected in UGX — cash, MTN MoMo and Airtel Money — reconciled per order.
You confirm
Order value ceiling, payout account, remittance cycle

Verified 2026-08-19

PUDO collection

Partner-operated
Coverage
Partner counters in Kampala; other towns are confirmed on request.
You confirm
Parcel dimensions and holding period

Verified 2026-08-19

Returns

Live
Coverage
Returns consolidate to Kampala for inspection, restock or disposal.
You confirm
Inspection rules, restock or dispose instruction

Verified 2026-08-19

Cross-border movement

Route-based
Coverage
Kenya and Tanzania lanes into Kampala, planned route by route.
You confirm
Stock origin, product documentation, licensed broker

Verified 2026-08-19

WhatsApp order confirmation

Live
Coverage
Pre-dispatch confirmation on WhatsApp in English and Luganda. No reply on WhatsApp escalates to an agent call before dispatch.
You confirm
Sender number, approved message template, opt-out handling

Verified 2026-08-21

WhatsApp delivery pings

Live
Coverage
Dispatched, out-for-delivery, delivered, failed and returned pings on WhatsApp in English and Luganda. No reply on WhatsApp escalates to an agent call before dispatch.
You confirm
Order feed or manual dispatch list, customer number format, quiet hours

Verified 2026-08-21

Warehousing and storage

Warehousing solutions in Uganda: where your stock sits and what happens next.

Storage only matters if the stock can be picked, packed and dispatched the same operating day. These are the states operations has signed off — not a warehouse brochure.

Where your stock actually sits

MFT receives, stores and picks stock in Kampala. Upcountry orders ship out of Kampala on scheduled runs — there is no second storage location in Uganda. Storage is confirmed against your product type and monthly volume.

MFT does not operate its own facility in Uganda. The storage and dispatch arrangement is named in writing before you ship, so you always know who is holding your stock.

Live

Storage and goods-in

Kampala — goods-in booking, count against your packing list, and secured storage.

You supply: Product type, monthly volume, storage duration

Verified 2026-08-19

Live

Pick, pack and dispatch

Kampala — pick and pack against your packaging spec.

You supply: Packaging spec, SKU count, insert requirements

Verified 2026-08-19

Live

Returns back to stock

Returns consolidate to Kampala for inspection, restock or disposal.

You supply: Inspection rules, restock or dispose instruction

Verified 2026-08-19

What stored stock can reach on a live run

2 live door-delivery zones dispatch from this storage arrangement. Cut-off and service level are stated per zone in the coverage table.

  • Kampala · Same day to 1 working day
  • Wakiso · 1–2 working days
Check your destination town
Ecommerce sellers

Ecommerce fulfillment and shipping in Uganda.

Two questions online sellers ask before they move stock into a new African market — answered from this market's own operating record.

Ecommerce fulfillment services in Uganda

Ecommerce fulfillment services in Uganda start at the Kampala bench: stock is received against a goods-in count, stored under your own SKU list, then picked and packed per order rather than in daily batches. Refused and undelivered parcels come back through the same bench with a reason code attached. That is what makes an order traceable later, when a buyer disputes what arrived.

Ecommerce shipping from Kampala

Ecommerce shipping out of Kampala runs against a published dispatch cut-off (same-day dispatch on orders confirmed before the daily cut-off, scheduled runs — confirmed at onboarding) onto the Kampala, Wakiso, Jinja, Mbarara, Gulu coverage rows. Where a buyer is not home, collection is available on the Kampala rows. Cash on delivery is captured per order in UGX and reconciled against your manifest.

Service availability

Check what is configured for your destination.

Pick the destination and, if your stock sits in another market, the origin. Answers come from the verified coverage rows — an unconfigured route says so rather than guessing.

This checker confirms what is configured. It does not book a parcel, quote a price or guarantee a service level.

Kampala, Uganda

Row verified 2026-08-21 · Same-day dispatch on orders confirmed before the daily cut-off

  • Door deliveryAvailable

    Same day to 1 working day. Same-day dispatch on orders confirmed before the daily cut-off.

  • PUDO collectionAvailable

    Collection points are published for Kampala. The assigned point is confirmed per order.

  • Cash on deliveryAvailable

    Collected and reconciled in UGX. Settlement terms are confirmed in your service schedule.

  • ReturnsAvailable

    Refused parcels are collected, reason-coded and returned on the same route. Disposition follows your written rule.

  • Cross-border into this marketNot needed

    Select a stock origin to check the corridor. Local stock needs no corridor review.

Coverage

Where MFT delivers in Uganda.

Search your destination town. Rows show door delivery, PUDO, COD, returns, dispatch cut-off and the service-level range for that province.

  • Kampala

    Live

    Kampala central, Nakawa, Kawempe, Makindye, Rubaga

    Door
    Yes
    PUDO
    Yes
    COD
    Yes
    Returns
    Yes
    Service level
    Same day to 1 working day
    Cut-off
    Same-day dispatch on orders confirmed before the daily cut-off

    Verified 2026-08-21

  • Wakiso

    Live

    Entebbe, Kira, Nansana

    Door
    Yes
    PUDO
    No
    COD
    Yes
    Returns
    Yes
    Service level
    1–2 working days
    Cut-off
    Same-day dispatch on orders confirmed before the daily cut-off

    Verified 2026-08-21

  • Jinja

    Scheduled runs

    Jinja town and Njeru

    Door
    Yes
    PUDO
    No
    COD
    Yes
    Returns
    Yes
    Service level
    2–3 working days
    Cut-off
    Scheduled runs — confirmed at onboarding

    Verified 2026-08-21

  • Mbarara

    Scheduled runs

    Mbarara city

    Door
    Yes
    PUDO
    No
    COD
    Yes
    Returns
    Yes
    Service level
    2–4 working days
    Cut-off
    Scheduled runs — confirmed at onboarding

    Verified 2026-08-21

  • Gulu

    Scheduled runs

    Gulu city

    Door
    Yes
    PUDO
    No
    COD
    Yes
    Returns
    Yes
    Service level
    3–5 working days
    Cut-off
    Scheduled runs — confirmed at onboarding

    Verified 2026-08-21

  • Other districts

    Not configured

    Districts outside the scheduled upcountry runs

    Door
    No
    PUDO
    No
    COD
    No
    Returns
    No
    Service level
    Confirmed at onboarding
    Cut-off
    Confirmed at onboarding

    Verified 2026-08-21

Collection rows marked PUDO? Read how PUDO collection works in Uganda.

Not sure your town is serviceable?

Send a location pin or your region and district / area. An operator reviews the exact route and replies on WhatsApp with the storage, delivery, COD and PUDO options available there.

Your browser asks permission before sharing a pin, and MFT uses the location only to review serviceability. WhatsApp opens a draft you choose whether to send. MFT does not detect your location by IP address.

How the operation works

One order, end to end, in Uganda.

Five stages, in the order they happen. Nothing here depends on a route MFT does not run.

  1. 1

    Stock arrives

    Inventory is received and counted in Kampala. MFT's scope begins after destination-country customs clearance — MFT is not your customs broker.

  2. 2

    Order lands

    Your order file reaches MFT and is picked and packed against your SKU list.

  3. 3

    Customer confirms

    The customer is contacted on WhatsApp to confirm the order and delivery window before a rider is dispatched.

  4. 4

    Delivery attempt

    The parcel moves on a route MFT runs in Uganda. Service level follows the coverage row for that destination.

  5. 5

    Money and reconciliation

    Collected UGX is reconciled line by line against your manifest, with the delivery outcome and reason code on the same statement.

Customs and clearance support depends on product type, route, destination market, and documentation provided.

Cash on delivery

How COD money moves in Uganda.

COD is a cash-handling responsibility, not a checkbox. Amounts are collected and settled in UGX.

Uganda COD operating terms

Settlement currency
Ugandan shilling (UGX)
Collection methods
Cash at the door · MTN MoMo · Airtel Money
Reconciliation cadence
Daily, against your order manifest
Payout cadence
Confirmed in your Uganda service schedule
Refusals and returns
Refused and returned parcels are itemised on the same statement — deduction handling is confirmed in your Uganda service schedule
Dispute process
Raise a line-level query against the daily reconciliation reference within the window set in your service schedule; the parcel's reason code, rider record and collection evidence are reviewed before the next payout.

What appears on the reconciliation report

Every collected order is reported against these fields, so a payout can always be traced back to a parcel.

  • Order reference
  • Parcel reference
  • Destination town and region
  • Collection method
  • Amount collected in UGX
  • Delivery outcome and reason code
  • Attempt count
  • Collection date and time
  • Payout batch reference

Want the stage-by-stage version? Read how COD runs in Uganda.

Operating presence

What MFT physically has in Uganda.

Office, storage arrangement and merchant desk are three different things — stated separately so nothing is inferred from the word 'hub'.

Coordination office

MFT Uganda office

An MFT office for coordination and merchant support. It is not a verified MFT-operated storage facility — where stock sits is confirmed per product and volume.

Storage arrangement

Where your stock actually sits

MFT receives, stores and picks stock in Kampala. Upcountry orders ship out of Kampala on scheduled runs — there is no second storage location in Uganda. Storage is confirmed against your product type and monthly volume.

Regional merchant desk

One desk for every MFT market

Merchant enquiries for Uganda are handled on +1 289 969 7309. It is MFT's regional merchant desk, not a local Uganda line — one merchant channel deliberately covers every MFT market.

09:30 AM – 06:30 PM Mon, Tues, Wed, Thur, Fri, SunSee all MFT offices

Get a Uganda quote on WhatsApp

Leave your WhatsApp number and we'll open the chat with your market details attached. No form to finish.

Talk to MFT about fulfillment in Uganda

One merchant desk handles enquiries for every MFT market. Messages open with Uganda context already attached, so you don't repeat yourself.

When we reply
09:30 AM – 06:30 PM East Africa Time (EAT, UTC+3) · Mon, Tues, Wed, Thur, Fri, Sun

Every submitted form returns a tracking reference and a reply within 1 business day, on WhatsApp or email — the same commitment as the contact page.

MFT office
Maria's House, Level 1, Suite 2, Kataza Close, Bugolobi Kiswa, Kampala, Uganda

An MFT office for coordination and merchant support. It is not a verified MFT-operated storage facility — where stock sits is confirmed per product and volume.

Best-fit sellers

Who MFT Uganda works best for.

  • Kampala-based sellers
  • Kenyan sellers expanding into Uganda
  • Beauty, fashion, wellness, and accessories brands
  • Importers testing Ugandan demand
  • Social commerce sellers
  • Regional SMEs

Part of MFT's ecommerce fulfillment services for African sellers.

Cross-border routes

Cross-border routes from Uganda.

Uganda can connect into selected East Africa routes, especially with Kenya, Tanzania, and Zambia depending on the route, product type, and documentation.

Uganda fulfilment plan

Get a Uganda fulfilment plan.

  • What to bring: where your stock sits today, destination towns, monthly order volume and product type.
  • What comes back: the coverage rows that apply to you, COD terms in UGX, storage arrangement and anything that needs a route review.
Merchant use cases

How sellers typically use MFT in Uganda.

Operational situations MFT supports — not endorsements or guaranteed outcomes.

Local sellers scaling in Uganda

Brands graduating from self-fulfillment use MFT to hold stock, pack orders, and dispatch consistently across Uganda as monthly volume grows.

Sellers handling cash on delivery

Operators whose buyers prefer COD use MFT's structured collection and remittance flow instead of chasing payments rider by rider.

Brands managing failed deliveries and returns

Sellers with high reattempt or returns volume use MFT's confirmed-before-dispatch flow plus PUDO collection to keep delivery costs under control.

These illustrate the kinds of seller and partner situations MFT typically supports. Exact scope, pricing, and outcomes depend on market, product category, route, and operating period.

FAQ

Uganda fulfillment FAQs

COD reconciliation in Ugandan shillings, last-mile delivery coverage, returns and getting your seller operation ready.

These are the published service levels on the Uganda coverage rows — Kampala: same day to 1 working day, Wakiso: 1–2 working days, Jinja: 2–3 working days, Mbarara: 2–4 working days and Gulu: 3–5 working days. Dispatch depends on the cut-off (same-day dispatch on orders confirmed before the daily cut-off and scheduled runs — confirmed at onboarding), and the actual window a buyer experiences also depends on customer confirmation, parcel dimensions and the route schedule for that area. For anywhere outside those rows the route is reviewed before an order is accepted; no delivery window is promised until onboarding confirms it.

Collection is available on the Kampala coverage rows in Uganda. These are vetted partner-operated locations, not MFT-owned branches, so the specific collection point, its opening hours, the holding deadline and the collection evidence required are sent to the buyer with the pickup notification rather than published here.

You raise a line-level query using the reconciliation reference or the parcel reference, within the window stated in your service schedule. MFT then reviews the order reference, the delivery or collection reason code, the custody and rider record, the delivery or collection evidence, the amount collected in Ugandan shilling (UGX) and the payout batch the line sits in before the query is closed. Outcomes follow that evidence — no automatic refund and no fixed resolution time are promised unless your contract states one.

Live last-mile delivery covers Kampala central, Nakawa, Kawempe, Makindye and Rubaga, plus Wakiso routes serving Entebbe, Kira and Nansana. Jinja town and Njeru, Mbarara city and Gulu city are served on scheduled runs from Kampala, not daily nationwide delivery. Districts outside those runs require route confirmation before an order is accepted. PUDO pickup is configured in Kampala; do not assume it is available on Wakiso or upcountry routes. Check your destination, product and dispatch schedule with the Kampala team before sending stock.

MFT is one of several providers serving Uganda, and the honest answer depends on your route and product — local warehousing here is confirmed case by case. Our ten-point checklist at /resources/fulfillment-companies-uganda sets out what to ask about Kampala storage, confirmation before dispatch, COD payout schedules and returns, so you can compare us against any other provider on equal terms.

At handover the rider verifies the buyer and order, collects cash or takes a MTN MoMo or Airtel Money payment, waits for the confirmation SMS, then releases the parcel. We reconcile daily against your manifest and remit in Ugandan shillings on an agreed cadence. COD is eligible for orders with a captured phone and address inside our Ugandan coverage zone, in allowed categories, and under a per-parcel value ceiling agreed at onboarding — higher-value or restricted goods go prepaid or PUDO. If the buyer refuses, can't be reached, or pays only part, the rider logs a reason code, the parcel is rescheduled up to the agreed number of attempts, then held at a PUDO point or returned to the Kampala hub for you to restock, retry, or recall.

PUDO points are local shops, agents, and pharmacies in Kampala and its suburbs. Buyers pick up when it suits them, which cuts failed door attempts and keeps COD parcels moving instead of round-tripping to the hub.

Refused, undelivered and buyer-return parcels are logged with a reason code and routed back to the Kampala hub. Upcountry returns follow the confirmed return run rather than an immediate collection promise. The team checks the parcel against your agreed return rules and records its condition before you authorise restocking where the product allows, return to sender or disposal. Return charges and any COD deductions follow your Uganda service schedule; a parcel return is not an automatic buyer refund.

Yes. Uganda sits inside our East Africa corridor with regular movement to and from Nairobi and Dar es Salaam. MFT handles the freight leg; customs clearance, permits, and duties stay with the seller's licensed broker.

Send a quote request naming Uganda, your product category, expected monthly orders and destination towns. The Kampala team checks product eligibility and delivery routes, then confirms storage against your product type and monthly volume. Before stock intake, agree the service schedule, including pricing, COD collection methods and payout cadence, delivery attempts and return instructions. The team then coordinates stock receipt and order preparation so dispatch starts only after your operating setup is confirmed. Launch timing depends on those checks; no fixed onboarding deadline is promised.

Cash, MTN MoMo and Airtel Money collections are reconciled daily against your order manifest in Ugandan shillings (UGX). Each line identifies the order and parcel, collection method and amount, delivery outcome and reason code, collection time and payout batch reference. Short collections, refused parcels and disputes are itemised rather than silently netted off. Daily reconciliation does not mean daily payout: remittance timing and deduction handling are confirmed in your Uganda service schedule. Raise a line-level query using the daily reconciliation reference within the dispute window agreed in that schedule.

COD is configured on the Kampala, Wakiso, Jinja, Mbarara and Gulu coverage rows published on the Uganda country page. Anything outside those rows goes through route review before COD is switched on, because a collection we cannot reconcile is worse for you than a prepaid order.

Collections settle in Ugandan shilling (UGX). Reconciliation runs daily, against your order manifest, and payout timing is confirmed in your uganda service schedule — the schedule is written into your agreement rather than left open. Every payment arrives with the reconciliation reference behind it, so each amount ties back to named orders.

The rider logs a reason code at the point of refusal — refused, not reachable, wrong address, part payment — and the parcel is rescheduled up to the attempt count agreed at onboarding. After that it is held for collection where a pickup point is available, or brought back to the Kampala intake for you to restock, retry or recall. The reason code stays attached to the order so repeat failure patterns are visible instead of anecdotal.

Parcels routed to a pickup point are held at a vetted partner location in Kampala. The buyer gets a collection notification with the parcel reference, collects during the partner's own opening hours, and the collection is logged against the order. Where COD applies, the partner takes payment on collection using the same methods as door delivery.

Collection is verified against the parcel reference and the phone number on the order. Partner locations ask for the reference and, where the order is high value or the collector is not the buyer, identification matching the order name. Rules that go beyond that — a fixed value threshold, a signature requirement — are set in your service schedule so your customer-facing copy can state them accurately.

Returns run on the Kampala, Wakiso, Jinja, Mbarara and Gulu rows. A parcel that is refused, undelivered after the agreed attempts, or left uncollected past its holding window is logged against the original order, brought back for inspection at intake, and resolved on your instruction — restock, hold or return to sender. Who bears each leg and the holding window itself are commercial terms in your agreement, not a site-wide promise.

Stock for Uganda is received and held under the arrangement named on the Uganda country page before you ship anything — Kampala is the working intake and dispatch point for this market. Goods-in is counted against your manifest, discrepancies are raised the same operating day, and you are told in writing who is holding the stock rather than being given a generic "our warehouse" answer.

Storage, goods-in counting, pick and pack, labelling and dispatch handover run as one sequence for Uganda — stored stock is only useful if it can leave on the same operating day, so both sides sit with the same team. Packaging specification, insert handling and any SKU-level rules are set at onboarding and applied per order, not improvised at the bench.

MFT supports major cities and serviceable regions. Exact delivery coverage, timelines, COD availability, and PUDO options depend on location, product type, order volume, and operating route.

Still shortlisting providers? Read the full checklist for choosing a fulfillment company in Uganda.