ERPNext · HRMS · Governed AI
Enterprise software,engineered by finance people.
Every transaction posts to a real ledger, every tax rule is built in, and every AI answer is computed before it is explained. Built on Frappe and ERPNext, for organisations across Africa.
KRA eTIMS in production · M-Pesa integrated · built on open source
Products
One platform, eighteen finance-led apps
Finance, fleet, hospitality, health labs, dairy, construction, legal, education, retail, security. Every app posts to the same governed ledger.
The open-source stack we build on
ERPNext
Frappe Framework
Frappe HR
Frappe CRM
Frappe Insights
Frappe Drive
Frappe Helpdesk
Frappe LendingFrappe Education
Frappe Learning
Solutions
Finance-first systems, built for African realities
Twelve industries run on the same governed core: one ledger, one set of controls, one partner.
Twelve industries, one platform
View all industriesBuilt for every scale
Ready-to-deploy solutions with rapid implementation and predictable, per-module pricing.
Scalable, customised deployments with multi-country support and a dedicated account team.
Audit-ready systems aligned to public financial management rules and data-sovereignty requirements.
Services
Nine ways we deliver
Finance-led ERPNext and Frappe services, from implementation to long-term support, designed for African compliance and scale.
Our 5-step playbook
End-to-end delivery
Every engagement follows the same proven path: understand first, design controls in, build cleanly, govern tightly, then stay with you.
- 01
Discover
We start with the business problem — the late close, the VAT at risk, the audit finding no one tracked.
- 02
Design
Finance-first: a real chart of accounts, tax rules, and controls modelled before a line of code.
- 03
Build
Built on Frappe best practices — metadata-driven, fixtures-based, API-first, never core edits.
- 04
Govern
Governance gates, immutable audit trails, and permissions embedded, not bolted on.
- 05
Support
SLAs, upgrades, and a long-term partnership on one governed data estate.
AI & agentic systems
AI you can put in front of an auditor
Numbers are computed deterministically in SQL and Python before the model says a word. The LLM narrates; it never invents a figure. Seven governed-AI products, finance-grade.
Green. Auto-run. Deterministic, reversible actions execute immediately and log.
Amber. Confirm. A human approves before anything posts to the ledger.
Red. Review-only. The agent drafts; your people decide.
$ agent run close-brief --period 2026-06
computeSELECT SUM(grand_total) … KES 12,845,200
variancevs May 2026 +4.2%
gateclassified GREEN · auto-approved
logAAL-20260630-0042 immutable ✓
narrate“June revenue closed at KES 12.85M, up 4.2% on May…”
Why CoaleTech
Engineered by finance people, proven in production
Finance-first by construction
Every transaction posts to a real ERPNext ledger (Sales Invoices, Payment Entries, Journal Entries), engineered by a CPA-K-led team, not bolted on as reporting.
Tax-aware and Africa-ready
KRA eTIMS fiscal signing, 54-country statutory payroll, M-Pesa collection, and audit-ready reporting, built by people who read the tax law.
Governed AI
Deterministic-first, gated green/amber/red, and audit-logged. AI you can put in front of an auditor, safe for finance and healthcare.
Open source, no lock-in
Full access to source code. No per-seat licensing. Your data stays under your control: on your servers, your cloud, or on-premise.
Kimzone Autospares
Unified 35,000+ SKUs across 3 branches with real-time stock visibility and automated reorder points.
“CoaleTech built us a custom Frappe app that tracks every SKU to its exact shelf location, reconciles M-Pesa payments automatically, and calculates commissions without disputes. Our branches finally run on one system.”
Alex Kimani
Operations Director, Kimzone Autospares
“We were running four divisions like four separate companies: fleet reports were done in Excel, quarry operations ran on handwritten tickets, property invoices were sent by hand, and payroll was processed separately by division. Custom workflows for internal control were fragmented and audits took forever. Today, our fleet manager tracks cost-per-kilometre in real time, our hardware retail POS keeps stock synced, our quarry weighbridge issues digital tickets with photographic proof-of-loading, property leases auto-invoice tenants every month, and one payroll run handles 200 staff across Kenya. One system, one truth, one morning report. That is the transformation.”
See it working
Explore a live ERPNext, set up like a Kenyan business
Skip the sales call if you want to. Get hands-on with a demo environment preloaded with a realistic multi-branch retail scenario.
- Retail business with 3 branches
- M-Pesa collections + KRA eTIMS invoicing
- NSSF · NHIF · PAYE payroll
- Coale POS, Payroll Africa & Coale Insights preloaded
- WestlandsKES 402,180eTIMS ✓
- CBDKES 356,900eTIMS ✓
- Mombasa RdKES 298,450sync 2m
Trust & Compliance
Governance and compliance, built in
Frappe & ERPNext experts18 production applications on Frappe/ERPNext, uniform best-practice architecture, and active open-source engineering.
KRA eTIMS readyDirect KRA eTIMS API integration for real-time fiscal signing, QR receipts, and input-VAT protection.
Finance-grade controlsRole-based permissions, immutable audit trails, and deterministic-first governed AI. Controls are embedded, not added later.
Data sovereigntyOn-premise, private-cloud, or CoaleTech-hosted deployment. Your governed data estate stays under your control.
Doing vendor due diligence?
We share these documents on request via sales@coale.tech:
- Security overview
- Data-residency statement
- Subprocessor list
- DPA template
FAQ
Questions we hear often
Everything you need to know about working with us. Can't find what you're looking for? Reach out and we'll get back to you within 24 hours.
Still have questions? Talk to our teamWe serve retail & wholesale, hospitality & property, logistics & construction, healthcare, agriculture, manufacturing, financial services, and government agencies across Kenya and Africa.
SME deployments typically go live in 4–8 weeks. Enterprise implementations with complex integrations and multi-country rollouts range from 3–6 months depending on scope and data migration requirements.
Yes. Our Kenya eTIMS Compliance product integrates directly with KRA eTIMS via API, with no third-party middleware. Real-time fiscal signing, QR receipts, input-VAT protection, credit-note sync, and a per-branch compliance scoreboard.
Payroll Africa is a statutory payroll engine with a country-specific calculator for 54 African jurisdictions (PAYE/PIT, social security, health, housing and training levies), computed automatically on every Salary Slip. The 21 Tier-1 countries (Kenya, Uganda, Tanzania, Rwanda and more) are provisioned on install; the rest ship ready to enable.
Both options are available. We support Frappe Cloud deployments for ease of management, as well as self-hosted environments on AWS, Azure, Google Cloud, or on-premise servers for organizations with data sovereignty requirements.
Yes. We call it governed AI. Numbers are computed deterministically in SQL and Python; the model only narrates. Every action is gated green, amber, or red and written to an immutable audit log. It powers financial close briefs (Coale Finance), audit finding review (Mkaguzi), lab-result cross-checks (Maabara), and conversational BI (Insights v3.0): AI you can put in front of an auditor.
Put your close, your taxes, and your controls on one governed ERPNext estate.
We map the process, encode the controls, automate the routine — then make it intelligent with AI you can trust.