Skip to content

Kenya · Nairobi, Mombasa · UTC+3

Month-end in days, in Kenya.

Not weeks. We step in as operators: a two-week assessment, then we map how cash and work move across your branches, set the standard and automate it inside your stack. The people you meet stay on your work from the first day to the last.

02 · What we see in Kenya

What we see in Kenya

  • M-Pesa payments outnumber the people who reconcile them.

    Customers pay through paybill and till numbers, often with the wrong account reference. Finance downloads statements, matches lines in Excel and chases the gaps. The work grows with every new branch or sales route.

  • Each new branch brings its own way of working.

    Every branch or route adds its own spreadsheet, cash float and approval habits. Head office sees the totals late and the exceptions later, and nobody can compare one branch with another on the same terms.

  • Two people hold the month-end.

    The close depends on a couple of people who know which file to open in which order. When one is on leave, the numbers wait, and leadership makes decisions on last month's picture.

03 · Local rules we design for

Local rules we design for

  • KRA checks expenses against eTIMS from January 2026

    From 1 January 2026, the Kenya Revenue Authority validates income and expenses in tax returns against eTIMS invoices, withholding tax certificates and customs records. Under the Finance Act 2023, a cost without a valid electronic tax invoice is not deductible. One supplier who skips eTIMS can cost you the deduction. Valid eTIMS or TIMS invoices are expected for declared expenses from the 2026 year of income, except items such as salaries, imports and interest. We connect Odoo, QuickBooks, Sage or SAP Business One through an approved integrator, and are not one ourselves.

    EY Global Tax News: Kenya to validate income and expenses against eTIMS from 1 January 2026(opens in a new tab) · as of Oct 9, 2026

  • Data Protection Act: registrations must stay current

    On 28 August 2026, the Office of the Data Protection Commissioner gave controllers and processors with expired certificates 14 days to renew, and processing after expiry is an offence. Registration is the quick part; knowing which systems hold personal data takes longer.

    CMS Kenya: ODPC gives data controllers and processors 14 days to renew expired certificates(opens in a new tab) · as of Oct 9, 2026

04 · Where we usually start

Where we usually start

  1. One operating standard for every branch

    We watch how your best and worst branches really run, then write one standard: daily routines, cash handling, approval limits and the KPIs head office reviews. New branches open on it from day one.

  2. A month-end that doesn't wait for two people

    We write down the close steps two people carry in their heads, give each one an owner and a deadline, and automate the checks between them. The close runs to a calendar and no longer stops when someone is on leave.

    Tools: Odoo · QuickBooks · Sage

  3. M-Pesa payments matched to customer accounts

    Paybill and till payments flow in through the M-Pesa API. Rules match the exact references; an AI step suggests matches for the messy ones, and finance confirms only those. Payments post to the ERP the same day.

    Tools: M-Pesa Daraja API · Odoo · QuickBooks · WhatsApp Business

05 · How we work with teams in Kenya

How we work with teams in Kenya

  • We work remotely from Switzerland and Portugal and come to Nairobi for on-site weeks at the start and whenever the work calls for it. Devvion has no Kenyan office.
  • We bring large-enterprise operations discipline down to your size. Forward-deployed means our engineer works inside your business, not from a ticket queue.
  • Nairobi is on UTC+3, one to two hours ahead of us depending on the season. We work in English and leave documentation your finance and IT people can maintain.
  • Your contract is with Devvion Inc., incorporated in Delaware. Where a local rule needs an approved integrator or KRA's own system, we connect your ERP to it; we are not an approved integrator ourselves.

06 · Questions Kenyan companies ask us

Questions Kenyan companies ask us

  • Can you help us without automating anything?

    Devvion's business consulting in Kenya often stops before any code. We assess, map the process, write branch standards, approval limits and KPIs, and get you ready for ISO 9001 or 27001 if needed. Automation can follow, with us, with someone else, or not at all.

  • Which local rules do you design for?

    Devvion designs for the Kenyan rules listed on this page, each with its date and source: what KRA checks from January 2026, and keeping your data protection registration current. Where a rule needs an approved integrator, we connect your ERP through one and are not one ourselves.

  • Can you automate M-Pesa reconciliation?

    Devvion automates M-Pesa reconciliation in Kenya through the M-Pesa API and your ERP. Payments with clean references post on their own; the rest arrive with a suggested match for someone to confirm.

  • What does forward-deployed mean in practice?

    Devvion's engineer works inside your business in Kenya, not from a ticket queue. They sit with finance and operations, see how work really moves and build with your staff. The people you meet stay on your work from the first day to the last.

  • How does an engagement start, and how long does it run?

    Devvion begins every engagement in Kenya with a paid two-week assessment and a maturity score per process. The fee is shared on the first call and credited if you continue. Consulting then runs 4 to 12 weeks and engineering 6 to 16.

  • Do you work with small businesses?

    Devvion works with Kenyan companies of 50 to 500 people, and with only a handful of clients at a time. Smaller firms are usually better served by off-the-shelf tools and a good bookkeeper.

07 · Contact

See what your month-end really costs.

A two-week assessment: the manual hours counted, the process mapped, the first fixes ranked.