Guide

Paying construction materials suppliers without leakage

On most projects, materials are the biggest line in the budget — bigger than labour — and the easiest place for money to disappear. Not usually through one dramatic theft, but through a steady drip: paid-for sand that half-arrives, invoices for deliveries nobody confirmed, and airtime-speed M-Pesa payments that nobody can reconcile a month later.

Where materials money leaks

  • Paying on the invoice, not the delivery. The invoice says 20 tonnes; the site received 16. If payment doesn't check against confirmed receipt, the gap is pure loss.
  • One person with the till number. When a single phone can send supplier payments, you are one bad afternoon away from a problem — fraud or honest error, same result.
  • Mixed money. Wages, materials, and everything else out of one pot means nobody can say what a site actually cost, or notice one project quietly draining another.
  • Reconciliation by memory. M-Pesa messages scroll away; a supplier claims an unpaid balance; whose record wins?

The discipline: pay against deliveries, release with approval

The fix is a simple chain, enforced by a system rather than goodwill: a materials request is raised for a site → the order is placed with a supplier → the site confirms what was actually delivered → and payment is released against that confirmed delivery, not against the promise. In mjengoPay this chain lives on a materials board per site, and the payment step carries its own control: releasing a supplier payment always requires approval, so no single person can move materials money alone.

Paying suppliers the way they want to be paid

The established distributor, the hardware around the corner, the transporter, the jua kali fabricator — each expects to be paid differently, and a payment system has to speak all of them. mjengoPay pays every supplier and contractor on their platform of choice, from the same controlled flow, and every payment lands in a supplier statement your accountant can reconcile line by line.

Keep materials and wages separate

Materials spend and labour spend answer different questions — cost control versus workforce management — and mixing them destroys both answers. mjengoPay isolates funds in per-site project wallets and tracks materials and wage payouts as separate, fully-audited flows, so “what did Kilimani actually cost this month?” has an answer you can defend.

What good looks like

  • Every supplier payment traces to a confirmed delivery on a specific site.
  • Payment release needs approval — proposer and approver are different people.
  • Every payment, however the supplier prefers to be paid, flows through the same audited pipeline.
  • Supplier statements exist without anyone compiling them.
  • Site budgets are isolated, so overruns surface immediately, not at project end.

Put controls on materials money.

Pay-per-use pricing, no subscriptions. Workers only need the phone they already have.