Systems that match the work.
We implement and extend Business Central and ERPNext, and build the integrations around them. Here’s what each engagement usually covers.
Business Central
For teams on Dynamics 365 Business Central — or still on NAV and ready to move.
Discuss a BC project →Business Central does most things well out of the box. We build the last 20% — the approval rule, the report finance actually needs, the integration nobody else wanted to touch — as clean AL extensions.
- Custom extensionsTables, pages and codeunits that extend, never modify, the base app.
- Approval workflowsLimits, routing and delegation that follow your authority matrix.
- Reports & layoutsRDLC, Word and Excel layouts, plus Power BI where it helps.
- API pages & integrationsExpose or consume data cleanly with your other systems.
- NAV → BC upgradesC/AL logic refactored to events and extensions.
- Support & fixesPerformance issues, broken posting, upgrade conflicts.
ERPNext for Kenya
For growing businesses that want a full ERP without per-user licence fees.
Plan a rollout →ERPNext is powerful, but a default install isn’t ready for Kenyan tax, payroll or payments. We set it up properly, migrate your data, train your team and stay on for support.
- KRA eTIMSInvoices and credit notes validated and signed automatically.
- Payroll statutoriesPAYE, NSSF, SHIF and Housing Levy, with compliant payslips.
- Accounting setupChart of accounts, cost centres, taxes and opening balances.
- Stock & branchesWarehouses, batches, transfers and multi-branch reporting.
- M-Pesa paymentsSTK push and paybill payments matched to invoices.
- Hosting & backupsFrappe Cloud or your own server, with monitoring.
M-Pesa & integrations
For anyone re-typing data from one system into another.
Talk integrations →Most of the errors we find aren’t in the ERP — they’re in the gaps between systems. We close those gaps with integrations that log everything, retry safely and tell you when something needs a human.
- M-Pesa DarajaC2B, STK push, B2C disbursements and transaction status.
- Automated reconciliationReceipts matched to customers, invoices or loans.
- Bank integrationsStatement imports and payment files for local banks.
- Biometric attendanceClock-ins synced to payroll and overtime rules.
- Custom APIsConnections to your apps, portals and third-party tools.
- Legacy migrationData moved out of old systems, cleaned and verified.
Industry systems
Custom apps on Frappe for sectors where a generic ERP needs more.
Describe your sector →Some businesses run on processes a standard ERP doesn’t model. For those we build focused apps on the Frappe framework — so you get custom fit with ERPNext accounting underneath.
- SACCOs & microfinanceMembers, loans, interest, guarantors and arrears.
- SchoolsAdmissions, fee billing with M-Pesa, exams and report cards.
- Property managementUnits, tenants, leases and monthly rent invoicing.
- InsurancePolicies, premiums, renewals and claims tracking.
- HealthcarePatient records, appointments, billing and pharmacy stock.
- CRMLeads, pipelines and customer support for sales teams.
Not sure which fits?
That’s what the first call is for. We’ll tell you honestly whether BC, ERPNext or a smaller fix makes sense.