Robert Ssemakula has been driving the Kampala–Mbarara route for eleven years. He knows every pothole on the Masaka road. He knows which petrol station in Lyantonde has the freshest mandazi. He knows exactly how long each journey takes in the dry season versus the rains.
What he couldn't figure out — for eleven years — was how to make money on the way home.
"Every single trip, I drive back empty," he told me when we met at a truck stop outside Mbarara in late 2025. "I have already paid for the fuel. I have already paid for my own time. But the truck goes home with nothing. That is just normal. That is how it has always been."
It doesn't have to be. And for Robert, it isn't anymore.
The maths of a wasted half-trip
Robert makes five round trips per week — Kampala to Mbarara and back. His forward trip, carrying goods from Kampala, earns him roughly UGX 310,000 per journey after fuel and vehicle costs. Five trips a week, four weeks a month: that's UGX 1.55 million in monthly take-home.
But each of those five trips has a return leg. 270 kilometres of road, burned fuel, and driver time — with zero income attached to it. Multiply that across the year and Robert was effectively working a ten-hour round trip but only getting paid for five of those hours.
In eleven years, Robert drove approximately 700,000 kilometres on empty return trips. At UGX 250 per kilometre in fuel and costs, that's UGX 175 million in unrecovered expenses — nearly three times his annual earnings — absorbed silently into the cost of doing business.
What he tried before FikaConnect
Robert isn't passive. He spent years trying to solve this himself.
He kept a list of phone numbers — farmers, small traders, anyone who'd needed cargo moved toward Kampala. Before heading home from Mbarara, he'd work through the list: ten, twelve calls. Most went unanswered. A few led to conversations that went nowhere — the cargo wasn't ready, the price was wrong, the person needed a truck next week not this afternoon.
"Sometimes I would find something. Maybe one time in five," he said. "A few bags. Something small. Not worth the time I spent looking. But I did it because I had nothing else to try."
He also tried calling a freight broker he knew in Kampala, who occasionally had return loads to coordinate. That worked better — but the broker took 20–25% of whatever the job paid, and the jobs were irregular. Robert might get matched twice in a month. More often, nothing.
I did not need someone to tell me the return trip was wasted. I knew for eleven years. What I needed was a way to fix it that didn't take two hours of phone calls every time I finished a delivery.
— Robert Ssemakula · Kampala–Mbarara driver, FikaConnect since October 2025How Robert uses FikaConnect
Robert joined FikaConnect in October 2025. He describes onboarding as "two days of setting things up, then it just works."
The process is straightforward. When he accepts a forward trip from Kampala to Mbarara, he logs the return leg simultaneously — noting the date, his estimated return time, and how much space he has available in the truck. The platform then searches its listing database for cargo going from the Mbarara area toward Kampala that overlaps with his schedule.
By the time he arrives in Mbarara, he usually already has a match waiting. A farmer with beans. A trader with dried fish. Sometimes two or three smaller loads that together fill a third of the truck. He goes to pick them up — usually a short detour of 10–25 kilometres — loads up, and drives home full instead of empty.
Four out of five return trips matched, on a typical week. The one that doesn't — Wednesday, usually — is a trip where timing doesn't align. Robert has learned to accept this without frustration. "Before, five out of five were empty. Now only one. I can live with one."
Five return trips per week. All empty.
Four return trips matched. One empty.
The UGX 910,400 increase — compared to his pre-FikaConnect take-home — accounts for both the new return income and the fuel costs he now recoups on four of the five return legs. It's a 75% increase in net monthly income. Same truck. Same route. Same hours.
My wife thought I had found extra work somewhere. I showed her the app. I said: this is the extra work. The return trip was always there. Now it pays me.
— Robert SsemakulaThe Fika-Trust Score: what Robert's 94 actually means
When Robert joined FikaConnect, he had no digital record of his eleven years of driving. No rating. No history. No proof that he was reliable, careful with cargo, or honest with payment.
That changes with every delivery he completes on the platform. FikaConnect's Trust Score builds automatically — aggregating on-time delivery rate, cargo damage claims, payment behaviour, and farmer and business ratings after each job.
Robert reached the Elite tier — above 90 — in his third month on the platform. It happened faster than he expected. "Every time I deliver on time, the score goes up. Every time a farmer says good things, it goes up. I started paying more attention to how I loaded the cargo. Small things. But they add up."
What the Trust Score unlocks matters as much as the score itself. At Elite tier, Robert's platform fee drops from 10% to 8% — saving him roughly UGX 50,000 per month. He has access to fuel credit when a client's payment is delayed. And his profile appears first in the matching feed when farmers and businesses search for drivers on his route.
This is the bigger picture: for eleven years, Robert was invisible to anyone who didn't already know him. The Trust Score is the first portable, verifiable record of his reliability that he owns — and that travels with him regardless of which shipper he works with.
Robert's eldest daughter sits her Primary Leaving Examinations this year. The school fees are UGX 380,000 per term. Before FikaConnect, that sum required careful planning and occasional borrowing. Now it comes from the return trips alone — money that used to evaporate into empty road.
"The truck used to be a source of stress," he said. "A big repair comes and I panic. Where does the money come from? Now I have a small reserve. It is not a lot. But it is the first time I have had savings from this work."
What other drivers on Robert's route are now doing
Robert talks about FikaConnect openly. He's shown four other drivers on the Kampala–Mbarara corridor how to sign up. Two of them joined in November 2025 and are now regularly matched on return trips. The other two are still in the onboarding process — one has a smartphone, one is setting up USSD access.
"I tell them: you have been driving this road for years. You have been giving those kilometres away for free. Stop giving them away," he said.
It's informal recruiting that costs FikaConnect nothing and spreads faster than any paid campaign. Drivers talk to each other at fuel stops, at the truck park, over the phone. When one of them has a concrete number — UGX 620,000 per month, four matched return trips per week — the conversation is easy.
The network effect matters here. Every driver who joins the platform brings more route coverage. More coverage means more cargo listings can be matched, which means fewer empty trips for everyone — including drivers who haven't joined yet, but will when their friends show them the numbers.
Drive your route. Earn on the way back.
If you're a truck or boda driver in Uganda, FikaConnect matches you with cargo going your way — on the trips you were already making. Free to join. KYC-verified. Paid via MTN MoMo or Airtel after every delivery.
Read next
Drive your route. Earn on the way back.
Join FikaConnect as a driver. Free to sign up. Your first return match could be this week.