The platform
Everything the business needs. In one place.
Shunli runs on ERPNext — a proven open-source system used by thousands of companies worldwide. We set it up, we customise it, we run it. Your data stays yours.
What's inside
Finance
Every invoice, every payment, every account — in one live ledger. Monthly close becomes a review, not a re-typing exercise.
Sales
Quotes, invoices, receipts, and customer history in one place. Your shop manager and your accountant see the same numbers.
Inventory
Know what you have, where it is, and when to reorder. No more weekend stock-takes that nobody trusts.
Procurement
Purchase orders, supplier prices, delivery tracking. The days of "wait, did we pay for that twice?" are over.
Payroll
PAYE, SHIF, NSSF, Housing Levy — all calculated, all correct, all ready for iTax. Year-end P9s in one click.
HR
Staff records, leave, attendance, payslips — in one system. Running payroll stops being the worst day of the month.
Manufacturing
A recipe for every product, a schedule that tells your team what to produce today, and the real cost when the job is done — not a guess.
Quality
Inspection checklists at goods receipt, during production, and before dispatch. When something fails, trace it to the source.
Projects
Plan a job, track what it costs, see the margin — while the job is still running, not three months after.
Assets
Every vehicle, machine, and laptop on one list. Depreciation calculated automatically. Your auditor will love you.
Reports
The numbers you actually need — cash position, profit by division, who owes you what — on the homepage. Live.
Built for Kenya, not translated to it
KRA / eTIMS
Every invoice filed with KRA automatically via KRA-approved middleware. Shunli handles the full setup and configuration — you never log into a portal.
M-Pesa
Paybill, STK Push, and business payouts. Customers pay in; you pay out; every transaction reconciles itself overnight — no statement downloads.
Banks
Equity, KCB, NCBA, Co-op — pull your statements in, push payroll out, all without a single CSV upload.
Email & SMS
Invoice sent, payment received, reminder going out — all automatic. Your customers stop falling through the cracks.
The honest comparison
Frappe Cloud, self-hosting, or Shunli?
ERPNext is open-source — you have options, and we'd rather you pick with clear eyes.
Frappe Cloud
- Excellent managed hosting for the platform itself
- You do your own configuration, customisation, and debugging
- No M-Pesa, eTIMS, or Kenyan payroll out of the box
- Support is a ticket queue in another timezone
Self-hosting
- Cheapest on paper — a VPS and your time
- You are the sysadmin: upgrades, backups, security patches
- One failed upgrade can eat a weekend (or your data)
- Every integration is yours to build and maintain
Shunli
- Same open platform — no lock-in, your data is yours
- Configured, customised, and debugged for you
- M-Pesa, eTIMS, and Kenyan payroll pre-built
- Support is a person in Kenya who answers the phone — on-site when it matters
When you should just use Frappe Cloud
If you have in-house technical staff who know the Frappe stack, and you don't need M-Pesa, eTIMS, or Kenyan payroll, Frappe Cloud is a good product and you should consider it. Our value is the configuration, the Kenya integrations, and the person who answers — if you don't need those, don't pay for them.
Want a 15-minute walk-through?
We'll show you the real system — not a slide deck — so you can see exactly what you'd be getting.