Vitabu ERP

September 14, 2026

Running a Mobile Money Agent Business? Here's What Float and Commission Software Should Do

Running a mobile money agent line looks simple from the outside: customers cash in, customers cash out, the agent earns a commission. In practice, it's one of the more operationally demanding small businesses to run well, because every transaction touches two different kinds of money — the agent's own float and the customer's cash — and both have to stay in balance, in real time, all day, across however many tills the business runs.

This is a different problem from the one most businesses face with mobile money. A shop that accepts Mixx by Yas or Lipa Namba as one of several payment methods just needs to match incoming payments to sales — that's reconciliation from the receiving side. Running the agent business itself is the other side of that transaction entirely: you're the one holding float, calculating the commission, and balancing the till at the end of a shift.

Where agent businesses actually lose money and time

  • Float runs out at the worst moment. Without a clear, current view of how much float is left across each till, an agent finds out they're short mid-transaction — turning away a customer, or scrambling to move cash from elsewhere — instead of seeing it coming and topping up ahead of time.
  • Commission gets calculated by memory or estimate. Commission rates often vary by transaction size and type, and without a system tracking each transaction against the right rate, agents either under-claim what they've actually earned or lose track of it entirely, especially across a busy day.
  • Cash-in and cash-out don't reconcile cleanly at end of shift. The till should balance against recorded transactions, but when transactions are logged inconsistently — some in a notebook, some from memory — the end-of-shift count rarely matches what the records say, and nobody can say with confidence where the gap came from.
  • Multiple tills or lines make all of the above worse. An operator running more than one agent line needs float, commission and reconciliation visibility per till and consolidated across the business — which is very difficult to maintain by hand once there's more than one line to track.

Example scenario: a shift that doesn't balance

Example scenario — not a real customer: an agent runs a single till through a busy Friday, handling a high volume of cash-in and cash-out transactions and jotting each one in a notebook between customers. By closing time, the physical cash on hand doesn't match what the notebook implies it should be. There's no way to tell whether the gap is a recording error, a miscalculated commission, or an actual shortfall — because the notebook doesn't distinguish clearly enough between float movements, customer cash and commission earned on each transaction. The agent closes the till uncertain, and the same uncertainty repeats the next busy day.

Why "just use a notebook" stops working past a certain volume

A notebook works fine for a slow day with a handful of transactions — there's little enough activity that mistakes are rare and easy to spot. The problem shows up as volume grows: more transactions per hour means less time to record each one carefully, more opportunities for a commission rate to be applied incorrectly, and a much harder reconciliation at the end of the shift because there are simply more entries to check against the till. The busiest days — exactly the days that generate the most commission income — are also the days where manual tracking is most likely to fail, which is a bad trade for the agent depending on that income.

It gets harder still for an operator managing more than one till or line. Each till needs its own float and commission tracking, but the operator also needs a consolidated view across all of them to know which lines are performing and which need attention — a view that a stack of separate notebooks simply cannot produce without hours of manual compilation.

What proper agent management software actually needs to do

The fix isn't a better notebook — it's treating every cash-in and cash-out as a recorded transaction the moment it happens, with float, commission and reconciliation all calculated from that same transaction record rather than reconstructed afterward. Vitabu ERP'sMobile Money Agent Management add-on is built around exactly that:

  • Cash-in/cash-out transaction recording — each transaction is logged as it happens, so there's a real record to reconcile against rather than a memory of the day.
  • Float management — a current, per-till view of float on hand, so an agent can see a shortfall coming instead of discovering it mid-transaction.
  • Commission calculation — commission is calculated from actual recorded transactions, so what's earned reflects what actually happened during the shift, not an estimate.
  • Reconciliation — cash on hand, float and recorded transactions are checked against each other, so a shift closes with a clear answer instead of an unexplained gap.

What to check before choosing agent management software

Before adopting any tool for running an agent line, it's worth confirming it actually covers the agent-business problem specifically, rather than being built for the receiving side of mobile money:

  • Does it record cash-in and cash-out as individual transactions at the moment they happen, or does it only support end-of-day batch summaries that don't help mid-shift?
  • Does it show current float per till, so a shortfall can be anticipated before it happens rather than discovered when a customer is already at the counter?
  • Is commission calculated automatically from recorded transactions, or does it still depend on the agent manually applying rates and adding them up?
  • Does it support more than one till or line cleanly, with both per-till detail and a consolidated view for an operator managing several?
  • Does the agent business's float, commission income and reconciliation post into the same accounting records as any other business activity the agent runs, or does it live in an isolated tool disconnected from the rest of the books?

An agent line generates a lot of small, fast transactions — the tool managing it needs to keep up with that pace in real time, not just summarize it after the fact.

Who this is for

This add-on is built for mobile money agents running one or more tills, and for agent network operators who need visibility across multiple lines. If your business primarily accepts mobile money payments from customers as part of normal sales — rather than running the agent cash-in/cash-out business itself — the reconciliation problem you have is different, and it's covered by Vitabu's Banking & Payments module, which handles bank and mobile money reconciliation as part of the Core ERP.

Because this add-on runs on the same accounting core as the rest of Vitabu ERP, float, commission income and till reconciliation aren't a side ledger — they post into the same books used for the rest of the business, which matters for agents who also run a shop or other business alongside the agent line.

See the full Mobile Money Agent Management page for the complete feature list, check current pricing for how it fits alongside a Core ERP plan, orstart a free trial to see float management and commission calculation directly.

Frequently Asked Questions

How is this different from Vitabu's mobile money reconciliation content for ordinary businesses?

Reconciling mobile money as a business that receives payments (covered in our other mobile money articles) is about matching customer payments to sales. Running a mobile money agent business is a different job entirely — you're managing float, calculating commissions on cash-in/cash-out transactions, and reconciling till activity across a shift. This add-on is built specifically for that agent business, not for a business that simply accepts mobile money as one payment method.

Can it track more than one till or agent line?

Cash-in/cash-out transaction recording and float management are built to handle transactions as they happen per till or line, so an agent business running multiple lines can keep each one's float and activity distinct rather than merged into one undifferentiated total.

Does it calculate commissions automatically?

Yes — commission calculation is part of the add-on, based on recorded cash-in/cash-out transactions, so commission earned reflects actual transaction activity rather than a manual estimate reconstructed at the end of the day or month.

Is this only for standalone agents, or can an agent network operator use it too?

Both. A single agent running one or more tills can use it to manage float and commissions, and an operator managing a network of agent lines can use the same structure to get visibility across all of them.

Ready to Bring Your Business Together?

Start with the capabilities you need today and expand the platform as your business grows.