Every enterprise software decision eventually boils down to one question: buy something that mostly fits, or build something that fits exactly?
For Kenyan businesses navigating M-Pesa integrations, KRA compliance, multi-branch operations, and SACCO-style payment rules, the wrong choice costs twice — in licence fees and in workarounds your team inventes daily.
The three options on the table
Off-the-shelf SaaS
Examples: global CRMs, generic accounting tools, Shopify with plugins.
Pros: Fast start, predictable monthly fees, vendor handles updates.
Cons: Weak M-Pesa/eTIMS depth, limited multi-branch logic, data residency concerns, customization ceilings.
Configurable platforms (ERP suites)
Examples: industry ERP with local partners, low-code platforms.
Pros: Broad module coverage, established vendor ecosystems.
Cons: Expensive implementation, heavy change management, still may not match Kenyan payment/tax nuances without costly customization.
Custom software
Examples: Laravel/Filament apps, Altify ecosystem modules extended for your workflows.
Pros: Exact fit, you own IP, API-first integration with LeefiPay/eTIMS/Leesify.
Cons: Higher upfront investment, requires disciplined product ownership.
Decision framework: score your organization
Rate each factor 1–5 (1 = off-the-shelf fine, 5 = custom required):
| Factor | Question |
|---|---|
| Workflow uniqueness | Do you have processes no standard product supports? |
| Integration depth | M-Pesa + banks + eTIMS + legacy ERP simultaneously? |
| Branch complexity | Multi-entity, multi-branch, consolidated reporting? |
| Compliance | KRA, CBK, NHIF/NSSF rules baked into operations? |
| Growth speed | Will requirements change significantly in 24 months? |
| Competitive advantage | Is software part of your product or moat? |
Score 15–30: Strong case for custom or Altify ecosystem + extensions.
Score 8–14: Hybrid — core SaaS + custom integration layer.
Score below 8: Off-the-shelf likely sufficient.
When off-the-shelf wins
- Single-location business with standard workflows
- Budget under KES 500K for first-year total cost of ownership
- Team has no in-house product owner or IT liaison
- Requirements match 90%+ of a mature global product
A Nairobi café with one Till and simple inventory may not need custom ERP.
When custom wins
- Multi-branch retail with branch-level permissions and consolidated KRA reporting
- SACCO or fintech with member ledgers and complex payment matching
- Property portfolios with unit-level Paybill references and arrears workflows
- Manufacturing with BOM, batch traceability, and shop-floor tablets
- Marketplace with vendor payouts and commission rules in KES
These are Altify's core delivery patterns — we see the same requirements across Kenya and East Africa.
The hybrid path most enterprises take
Smart operators rarely choose pure custom or pure off-the-shelf. The winning pattern:
- Deploy proven Altify modules (Leesify ERP, LeefiPay, eTIMS, HRM) for 70% of needs
- Custom extend APIs for proprietary workflows (loyalty, distributor portals, SACCO rules)
- Integrate legacy systems incrementally instead of big-bang replacement
This cuts time-to-value versus full custom while avoiding SaaS workarounds.
Total cost of ownership over 5 years
| Cost line | Off-the-shelf | Custom / Altify hybrid |
|---|---|---|
| Licences | KES 200K–2M/yr | Lower recurring, higher build |
| Implementation | KES 300K–1M | KES 1.2M–5M phased |
| Workarounds (staff time) | Often hidden | Reduced post-go-live |
| Integration maintenance | Plugin fragility | Owned APIs, documented |
| IP / exit value | Vendor lock-in | You own code |
Include workaround labour in your model — it is usually the largest hidden cost of misfit software.
Red flags that you chose wrong
- Finance maintains a "shadow Excel" that overrides the official system
- IT spends more time fixing plugins than shipping features
- KRA audit data comes from manual exports, not live system
- New branch launch requires weeks of configuration and prayer
Next steps
- Run the scoring framework with finance, ops, and IT in the room
- Request free IT audit if score > 15
- Compare Altify apps against your top SaaS shortlist on M-Pesa/eTIMS depth
Book a consultation — The Altify team responds within 24 hours (EAT).