August 2026 / Fees
Draft run · not closedPrototype v0.2 · real August data, masked
For: finance manager and leadership · J5

Are we being charged what we agreed?

Each aggregator's fees as a rate, against the rate we expect. The check only becomes real once contract rates are entered.

Decisions this view supportsEnter contract rates (Q8) · Raise a fee with a provider · Find Glovo's commission statement
Fees recordedKES 1.36M3.5% of sales
LargestUber Eats KES 953Kabout 15.6% of every order, paid weekly
UnknownGlovo commissionits export carries no fee columns (Q8)

Fee rate by aggregator

Bars are the rate recorded in each export. The black tick is the expected rate, where one is set. Expected rates today are August averages, not contracts assumed.

Uber Eats15.61%Bolt Food9.98%Little Cab8.01%Glovo (partial)2.05%Card machines1.00%M-Pesa till0.52%
Table view
AggregatorRate
Uber Eats15.61%
Bolt Food9.98%
Little Cab8.01%
Glovo (partial)2.05%
Card machines1.00%
M-Pesa till0.52%

Fees against expected

When a contract rate is entered, the gap becomes a check that runs every month.

AggregatorGrossFeesRateExpectedGapState
Uber EatsKES 6.10MKES 953K15.61%15.70% assumedKES -5,613Same as August average assumed
Bolt FoodKES 2.75MKES 274K9.98%10.00% assumedKES -626Same as August average assumed
GlovoKES 10.31MKES 212K2.05%— assumed—Commission not in export
Card machinesKES 8.84MKES 89K1.00%— assumed—No contract rate yet
M-Pesa tillKES 8.21MKES 43K0.52%0.55% assumedKES -2,592Same as August average assumed
Little CabKES 30KKES 2,4378.01%8.00% assumedKES 2Same as August average assumed

Built from the pipeline run of 10 Oct 2026 (Payments.xlsx + POS export). Customer details are masked and cashiers are shown as pseudonyms. Items tagged "assumed" rest on assumptions in the spec.

Look