Mr D vs Uber Eats
TL;DR: For most South African consumers, Mr D often works out cheaper and simpler because delivery fees are frequently closer to a flat-rate model. Uber Eats is typically pricier on small-to-medium baskets due to a variable delivery fee plus a service fee, but it can be better if you want pickup options or business and merchant tooling (and if Uber One benefits apply to you).
Order food, groceries, and essentials delivered in 60 minutes

Order meals and groceries from nearby stores on demand

Mr D vs Uber Eats at a glance
Scores are 1–10 per criterion. The highlighted cell wins its row; tied rows carry no marker.| Criteria | ||
|---|---|---|
| Pricing and fee transparency How affordable each app tends to be for typical orders, and how easy it is to predict the final total (delivery fees, service fees, and fee complexity). | 8wins Often cheaper in South Africa with simpler, flatter-fee expectations. | 6 Fees can be higher and less predictable due to delivery plus service fees. |
| Selection and retail breadth (South Africa) How broad the marketplace is locally, including restaurants, groceries, and non-food retail categories, plus depth of partners and suburb coverage. | 9wins Very strong local breadth, restaurants plus multi-category retail coverage. | 8 Strong restaurant coverage and growing groceries, but retail breadth is less clearly positioned. |
| Ordering experience and convenience How easy it is to browse, place orders, track deliveries, and use convenience options like pickup and contactless delivery. | 8 Strong core delivery UX with tracking and driver messaging. | 9wins Excellent convenience features, especially pickup and contactless delivery flows. |
| Payments and local checkout options How well each app supports payment methods commonly needed in South Africa, including alternatives to cards. | 9wins Notable advantage in SA with cash and EFT support alongside cards. | 7 Card-first experience, local alternative payments are less clearly supported. |
| Business and merchant tooling Support for merchants and companies, including onboarding, business accounts, and operational tooling (without assuming deep POS/API integrations unless verified). | 6 Strong partnerships, but merchant tooling and integrations are less transparent. | 9wins Clearer business and merchant flows with a more explicit merchant platform. |
| Africa availability and localization Where the service is realistically usable in Africa, plus localization signals like local partners and market-specific depth. | 7 Very strong in South Africa, but limited evidence of broader Africa footprint. | 7 Global platform strength, but Africa-wide consumer coverage is inconsistent and country-dependent. |
How affordable each app tends to be for typical orders, and how easy it is to predict the final total (delivery fees, service fees, and fee complexity).
How broad the marketplace is locally, including restaurants, groceries, and non-food retail categories, plus depth of partners and suburb coverage.
How easy it is to browse, place orders, track deliveries, and use convenience options like pickup and contactless delivery.
How well each app supports payment methods commonly needed in South Africa, including alternatives to cards.
Support for merchants and companies, including onboarding, business accounts, and operational tooling (without assuming deep POS/API integrations unless verified).
Where the service is realistically usable in Africa, plus localization signals like local partners and market-specific depth.
Mr D and Uber Eats are two of the most-used on-demand delivery apps in South Africa, helping customers order restaurant meals and, increasingly, groceries and everyday essentials. People usually compare them for one core reason, the final checkout total can differ meaningfully even when the restaurant prices look similar.
At a high level, Mr D is more South Africa-specific, with broad suburb coverage (reported at 2,600+ suburbs) and a wide marketplace that goes beyond restaurants into multiple retail categories (for example liquor, health and hygiene, pet care, and homeware). It also stands out locally for payment flexibility, including cash and EFT in addition to card, which can matter in South Africa depending on your banking preferences.
Uber Eats brings the weight of a global platform, with strong location-based discovery, delivery tracking, and common convenience features like pickup and contactless delivery where available. In South Africa it also supports grocery delivery through SPAR partnerships, with reported expansion plans.
In practice, the decision often comes down to which app is cheaper for your typical basket size and distance, and whether you value Mr D’s local breadth and payment options or Uber Eats’ ecosystem and business-oriented capabilities. Explore the product pages for more detail: Mr D and Uber Eats.
Full analysis, criterion by criterion
Each criterion below breaks down the same 1–10 scores product by product, with the reasoning behind each rating.Pricing and fee transparency
How affordable each app tends to be for typical orders, and how easy it is to predict the final total (delivery fees, service fees, and fee complexity).
▾
Pricing and fee transparency
How affordable each app tends to be for typical orders, and how easy it is to predict the final total (delivery fees, service fees, and fee complexity).
Mr D
8South African comparisons commonly cite Mr D fees behaving closer to a flat delivery/service fee model (often reported around R15, with older reports at R5 or R20 depending on context). This can make totals easier to predict, especially on small-to-medium baskets. Mr D can still be more expensive than in-store pricing on some items, and some baskets may be pricier than Uber Eats depending on item markups and promos.
Uber Eats
6In South African comparisons, Uber Eats commonly adds a variable delivery fee (often reported around R6 to R20) plus a service fee reported at about 5% of the basket value. That combination can make smaller orders disproportionately expensive and makes cost comparisons harder without going to checkout. Uber One may reduce fees for frequent users, but the subscription price and net savings vary by market and usage.
Selection and retail breadth (South Africa)
How broad the marketplace is locally, including restaurants, groceries, and non-food retail categories, plus depth of partners and suburb coverage.
▾
Selection and retail breadth (South Africa)
How broad the marketplace is locally, including restaurants, groceries, and non-food retail categories, plus depth of partners and suburb coverage.
Mr D
9Mr D is positioned as a South African marketplace with delivery from 11,000+ restaurants and stores and coverage across 2,600+ suburbs. Beyond restaurants, it supports multiple retail departments (for example liquor, pet care, beauty, health and hygiene, homeware, tech, and more). Availability still depends on your suburb and partner density, so selection can vary city by city.
Uber Eats
8Uber Eats is strong for browsing nearby restaurants and also supports groceries in South Africa via SPAR partnerships, with reported expansion from 275 stores toward 800+. It is less clearly positioned as a single app for as many non-food retail departments as Mr D (in South Africa specifically). Local selection can still be excellent in major metros, but it is more dependent on merchant adoption in each area.
Ordering experience and convenience
How easy it is to browse, place orders, track deliveries, and use convenience options like pickup and contactless delivery.
▾
Ordering experience and convenience
How easy it is to browse, place orders, track deliveries, and use convenience options like pickup and contactless delivery.
Mr D
8Mr D includes real-time tracking and the ability to message the driver directly, which can reduce delivery friction. The simpler fee expectations can also reduce checkout surprises. Pickup and contactless options are not as prominently positioned as on Uber Eats, and may vary by partner.
Uber Eats
9Uber Eats strongly supports location-based discovery and commonly offers pickup as well as contactless delivery where eligible. These options can make it more flexible for users trying to avoid delivery fees or coordinate tight schedules. The main friction point is that final cost can be harder to predict because multiple fees may apply.
Payments and local checkout options
How well each app supports payment methods commonly needed in South Africa, including alternatives to cards.
▾
Payments and local checkout options
How well each app supports payment methods commonly needed in South Africa, including alternatives to cards.
Mr D
9Mr D supports cash, card, or EFT, which can be important for users who prefer cash on delivery or bank transfer style payments. This is a practical local advantage in South Africa where payment preferences vary widely. Specific availability can still depend on the merchant and the order type.
Uber Eats
7Uber Eats typically emphasizes in-app digital payments and a streamlined checkout. However, broad support for alternatives like EFT or cash in South Africa is not consistently documented in public comparisons and can vary by city and merchant. For many users this is fine, but it can be limiting if you need non-card options.
Business and merchant tooling
Support for merchants and companies, including onboarding, business accounts, and operational tooling (without assuming deep POS/API integrations unless verified).
▾
Business and merchant tooling
Support for merchants and companies, including onboarding, business accounts, and operational tooling (without assuming deep POS/API integrations unless verified).
Mr D
6Mr D’s ecosystem is clear on the consumer side and includes major partnerships (for example grocery partners), but publicly verifiable detail on merchant tooling depth (business accounts, advanced reporting, integrations) is limited. It may be sufficient for many restaurants, but it is harder to evaluate objectively versus Uber Eats. If you are a merchant, you may need to confirm onboarding requirements and available tools directly.
Uber Eats
9Uber Eats more explicitly presents business accounts and restaurant onboarding ("Add your restaurant" style flows), indicating a more developed merchant-facing platform. This usually matters for chains, growth-focused restaurants, and businesses managing employee meals. Exact merchant fee schedules and integration options are not consistently public, so total merchant cost still requires direct confirmation.
Africa availability and localization
Where the service is realistically usable in Africa, plus localization signals like local partners and market-specific depth.
▾
Africa availability and localization
Where the service is realistically usable in Africa, plus localization signals like local partners and market-specific depth.
Mr D
7Mr D is clearly optimized for South Africa, with dense suburb coverage and a wide local marketplace. However, there is limited public evidence of meaningful expansion into other African countries. If you need multi-country consistency across Africa, Mr D may not fit that requirement.
Uber Eats
7Uber Eats benefits from a global footprint and tends to have mature platform capabilities where it operates. In Africa, publicly verifiable coverage beyond South Africa is not consistently clear in many summaries, so availability can be uneven by country and city. For South Africa specifically, localization is supported via partnerships such as SPAR grocery delivery.
Verdict: which should you choose?
The verdict weighs the criterion scores against who each product serves best.If you are ordering as a consumer in South Africa and want the most predictable, often-lower checkout total, Mr D is frequently the safer pick. Multiple South African comparisons point to Mr D’s delivery/service fee often behaving more like a flat fee (commonly cited around R15 in recent comparisons), while Uber Eats commonly combines a distance-based delivery fee (often cited around R6 to R20) plus an additional service fee reported at about 5% of basket value. That structure can make Uber Eats feel more expensive, especially on smaller orders.
Choose Uber Eats if you value pickup, prefer its discovery experience, or you need merchant and business tooling (business accounts and restaurant onboarding are more explicit). If you order frequently, Uber One may reduce effective fees, but the value depends on your usage patterns.
Overall, Mr D tends to win on consumer cost predictability in South Africa, while Uber Eats tends to win on ecosystem maturity and business features.
Some details in this comparison could not be fully verified. Please double-check the following before making decisions:
- Exact current delivery and service fee rules for Mr D vary by suburb, time, and order type, and could not be independently verified as a single nationwide schedule
- The Uber Eats service fee percentage in South Africa is widely reported (often around 5% in comparisons) but could vary by order, promotion, or policy changes
- Uber One pricing and the real-world savings in South Africa could not be verified consistently across official sources and may differ by user and city
- Comparable, up-to-date merchant commission rates and business pricing for Uber Eats and Mr D in South Africa could not be verified from publicly available sources
- Reliable, quantitative data on delivery success rates, average delivery times, and customer support SLAs for both platforms in South Africa could not be verified from public sources
Mr D vs Uber Eats FAQs
Which is cheaper in South Africa, Mr D or Uber Eats?
▾
Often Mr D ends up cheaper in South African comparisons because its delivery/service fees are commonly closer to a flat fee (frequently cited around R15). Uber Eats commonly adds a variable delivery fee (often cited R6 to R20) plus a service fee reported at about 5%, which can push totals up, especially on smaller orders.
Why does Uber Eats sometimes feel more expensive even when menu prices look similar?
▾
The most cited reason is fee stacking, delivery fee by distance plus a service fee on the basket value. That means even if item prices match closely, the final total can diverge at checkout. Promos and Uber One benefits can change the outcome for frequent users.
Which app is better for groceries in South Africa?
▾
Both are viable, but they are strong in different ways. Mr D is positioned as broader across groceries and everyday retail categories, while Uber Eats grocery strength in South Africa is closely linked to SPAR partnerships with reported expansion. The better choice depends on which partners are available in your suburb and which has better fees for your basket size.
Do both apps support real-time tracking?
▾
Yes, both typically provide real-time order tracking. Mr D also highlights direct driver messaging as a core in-app feature, which can help with gate codes, security estate instructions, or delivery coordination.
Which is better for businesses or restaurants that want delivery?
▾
Uber Eats generally has more explicit merchant and business tooling, including business accounts and restaurant onboarding flows. Mr D is strong for reaching South African consumers, but the depth of merchant tools and integrations is harder to verify publicly, so merchants should confirm reporting, support, and commercial terms directly.
