Staff expense claims and petty cash management are among the most fraud-prone areas in Kenyan business. Without a proper system, expense abuse ranges from the trivial (claiming a taxi ride that was a shared matatu) to the significant (fictitious suppliers, inflated receipts, duplicate claims). According to the Association of Certified Fraud Examiners, expense fraud is most prevalent in organisations without a formal expense management system and approval workflow.

This guide covers how expense management software brings control and transparency to staff expenses in Kenyan businesses.

The Expense Management Problem in Kenya

Most Kenyan businesses handle expenses informally. Staff submit handwritten expense forms with attached receipts. A manager signs off. Finance pays via M-Pesa or cash. The expense is posted to a generic "expenses" account with no analysis by project, department or type. There is no check for duplicate claims. There is no comparison of expense amounts to per-diem policy. There is no visibility of which employees or departments are the highest spenders.

The result is predictable: expenses that are approved without scrutiny, duplicate claims that are paid twice, per-diem amounts that exceed policy and a growing "expenses" line on the P&L that nobody can explain in detail.

What Expense Management Software Should Do

Digital Expense Submission

Staff submit expense claims digitally — on a phone or laptop — attaching photos of receipts at the time of purchase. This eliminates the end-of-month scramble to find physical receipts and ensures the expense claim reaches finance the same day the expense is incurred.

Policy Controls

The system enforces per-diem policies and expense limits before a claim is submitted:

  • Meal allowance: Ksh 500 for lunch, Ksh 1,000 for dinner
  • Accommodation: Ksh 7,500 per night within Nairobi, Ksh 6,000 outside Nairobi
  • Kilometre rate for use of personal vehicle: Ksh 30/km

Claims exceeding policy require a justification note and manager escalation — they do not automatically get rejected, but they are flagged for conscious approval rather than rubber-stamping.

Approval Workflow

Each expense claim routes to the appropriate approver based on value and category. A Ksh 500 lunch claim goes to the direct manager. A Ksh 50,000 travel claim goes to the department head. A Ksh 500,000 conference attendance claim goes to the MD. Approvers receive a WhatsApp notification and can approve from their phone.

Duplicate Detection

The system automatically flags expense claims that are suspiciously similar to previous claims — same amount, same category, submitted within a few days. Potential duplicates are held for manual review before payment.

Cost Allocation

Every approved expense is coded to the correct cost centre, project and account. Staff who travel for specific client projects tag their expenses to that project. Management reports show expenditure by department, project and type — not just a lump "expenses" line.

Petty Cash Management

Petty cash imprest accounts — kept at branches for small day-to-day purchases — are a common target for fraud. BetaSuite manages petty cash with:

  • Opening float per branch with a maximum balance
  • Every disbursement recorded with purpose, recipient and receipt
  • Reimbursement request generated automatically when balance falls below the minimum
  • Monthly reconciliation: opening float + reimbursements received − disbursements = closing balance

Book a free expense management demo at betasuiteapp.com/get-quote.