a·si·li/ah·see·lee/noun · Kiswahili
1. origin; source.  2. root; essence.  3. the place a thing truly begins.

Run the whole business from its roots.

Point of sale, inventory, accounting, payroll and tax compliance — one system, one ledger, built in Kenya for the way African business actually works.

KRA eTIMS built in Kenyan statutory payroll IFRS & GAAP books Multi-outlet from day one English + Kiswahili
The index

One system of record, indexed like your books.

Every module posts to the same ledger. No re-keying, no reconciling exports from five different apps at month-end.

Account 350 · Payments

Money handled end to end — and it posts itself.

Most systems record payments. Asili runs them: collection, allocation, disbursement and reconciliation, every shilling landing in the ledger the moment it moves.

↓ Money in

Every tender, one till

Cash, M-Pesa, bank transfer, card, cheque — plus customer advances and credit notes usable as tender, split across a single receipt.

Allocation that thinks

Payments auto-apply against invoices oldest-first; credit notes and advances are offered before new money is asked for. Opening balances collectable like any invoice.

Collections that chase themselves

Ageing, dunning sequences and statement-to-pay links. Customers get a secure pay-link on every reminder — no login, no friction.

Voids with a paper trail

A voided payment reverses its journal, updates the invoice status and stays on record — visible, struck through, and audited.

↑ Money out

Payment runs, not payment chaos

Batch supplier payments by due date, route them for approval, and disburse by EFT batch or cheque — with chequebook and leaf tracking built in.

Withholding handled

WHT computed at source on the payments that need it, certificates tracked, remittance reports ready for filing.

Payroll to the ledger

Approved payroll posts salaries, statutory deductions and staff-loan recoveries automatically — one run, every account updated.

Petty cash, disciplined

Floats established, disbursements categorised to the right expense account, replenishments approved. Small money, same rigor.

The automation point: none of the above requires a bookkeeper to “do the posting.” Every payment event writes its own double-entry journal, updates the customer or supplier balance, and reconciles against the bank — the books are a by-product of doing the work.
Why Asili

Built where your business lives, not translated for it.

01 · Trust

Compliance is the foundation, not a plug-in.

eTIMS fiscalisation, hash-chained audit trails, maker-checker approvals and period-close controls are built into the core — because in this market, clean books are the business.

02 · Reality

Made for the multi-outlet, credit-sales reality.

Branches, warehouses, vans and tills. Stock in transit, customers on terms, advances and credit notes — the messy middle other systems pretend doesn't exist.

03 · Clarity

Answers, not exports.

Every figure drills down to the document behind it. And when you'd rather just ask — "why did margin drop in Nakuru last month?" — the copilot answers from your own ledger.

Grows with you

From one till to forty branches, without changing systems.

Start with a single counter. Add outlets, warehouses, approval chains and payroll as you grow — it’s the same ledger underneath, so nothing ever needs migrating.

15+
Integrated modules

POS to payroll on one database. Turn modules on when you're ready for them.

1
Ledger of truth

Every sale, transfer and payslip posts to the same double-entry books. Nothing re-keyed, nothing lost.

0
Month-end surprises

Reconciliations run nightly, exceptions surface immediately — not on the 5th when it's too late.

Straight answers

The questions we get asked every week.

Is Asili ERP eTIMS compliant?

Yes. KRA eTIMS fiscalisation is built into the core, not bolted on — every receipt, invoice and credit note is submitted to KRA as it is issued, QR codes print on receipts, and a submission history is kept per document. Failed transmissions queue and retry automatically instead of vanishing.

Can it run multiple branches, warehouses and vans?

That is what it was built for. Every outlet, store, warehouse and van is a location on one ledger: one live stock position across the chain, inter-branch transfers with approvals and in-transit tracking, per-till cashups, and head-office reporting without phone calls.

Does it work with M-Pesa?

Yes — M-Pesa is a first-class tender at the point of sale alongside cash, bank, card, cheque, customer advances and credit notes, including split payments on one receipt. Every payment posts its own journal and reconciles against the bank.

Does it handle Kenyan statutory payroll?

Yes. PAYE bands, NSSF, health contributions and statutory levies are computed per current Kenyan rules, with payslips and remittance reports ready for each authority. Approved payroll posts straight to the general ledger, including staff-loan recoveries.

How much does Asili ERP cost?

Pricing is a subscription that scales with your outlets and the modules you switch on — you never pay for modules you have not started using. Write to begin@ipos.co.ke for a quote shaped to your business.

Can I try it before committing?

Yes — the live demo is a real Asili environment with sample products, outlets and books that you can explore right now, no signup. Then bring us your own products and workflows for a guided walkthrough.

Get started

Touch it before anyone calls you.

The live demo is a real Asili environment with sample products, outlets and books. Explore it now — then bring us your own data for a guided walkthrough.

Prefer to talk? +254 708 804 498 · begin@ipos.co.ke