One platform, not a collection of apps

Kraal Code brings finance, inventory, sales, procurement, people, projects, manufacturing, and management insight into one governed environment with shared data, controlled workflows, and unified permissions.

ERP software system overview with business documents and digital technology

A system that grows with your organisation

Six core modules run every day — they cannot be disabled because every organisation needs them. Thirteen add-on modules activate when your organisation is ready. Start with what you need today; add manufacturing, HR, projects, or AI intelligence when the time comes.

Every module shares the same data model, the same permission system, the same audit trail, and the same user experience. There is no integration layer to maintain, no middleware to break, no version conflicts to resolve.

Built by people who understand the problem

Kraal Code is a product of Chwezi Core Systems. We believe that African organisations deserve enterprise-grade software that understands their reality — not systems designed for another market and forced to adapt.

Kraal Code exists because we saw organisations outgrowing spreadsheets and accounting tools but unable to justify the cost, complexity, and cultural mismatch of imported ERP systems. Our design philosophy is simple: build for the person who will use the system every day. The warehouse supervisor checking stock on a tablet. The finance manager closing the month. The CEO checking cash flow from a phone while travelling.

Core Modules

Always active. Every organisation needs these.

Accounting & General Ledger

Double-entry GL, AP/AR, bank reconciliation, multi-currency, VAT/WHT, budgets, financial statements, and close orchestration.

Inventory Management

Item catalogue, UOM conversion, FIFO/weighted-average costing, GRN, stock adjustments, reorder levels, and transfers.

Sales

Customer master, price lists, quotations, sales orders, delivery notes, invoices, credit notes, and receipts.

Procurement

Supplier master, purchase requisitions, RFQ, LPO, three-way matching, supplier payments, and WHT.

User Management & RBAC

User lifecycle, unlimited roles, granular permissions, branch restrictions, approval limits, 2FA, and biometric login.

Audit Log

Immutable INSERT-only audit trail, all CRUD and approval actions, external auditor read-only role, 7-year retention.

Add-On Modules

Activate when your organisation needs them. Pay only for what you use.

Advanced Inventory

Multi-location warehousing, batch/serial tracking, FEFO, expiry management, inter-branch stock-in-transit, and landed cost.

Manufacturing

BOM with versions, routings, work centres, production orders, WIP, genealogy, in-process QC, OEE, and yield tracking.

HR & Payroll

Employee master, contracts, leave, attendance, payroll processing, bank payment files, and multi-country statutory compliance.

Point of Sale

Touch-optimised terminal, barcode scanning, multi-payment modes, mobile money push, thermal receipt, and offline mode.

Sales & CRM

Accounts, contacts, leads, opportunities, cases, activities, segmentation, forecasting, and quote-to-cash coordination.

Sales Agents & Commissions

Agent register, target setting, commission rules, commission runs, mobile money bulk payment, and agent self-service portal.

Outgrower & Farmer Operations

Commodity configuration, farmer registration, group hierarchy, seasonal intake, weighbridge integration, and farmer payment.

Project Management

Project register, budget, milestones, tasks/WBS, timesheets, resource allocation, project billing, and project P&L.

Strategy & Balanced Scorecard

Strategic framework, BSC perspectives, objectives, KPIs, actuals, traffic-light scoring, OKR mode, and NGO logframe.

Asset Management

Asset register, depreciation, revaluation, disposal, transfer, maintenance scheduling, insurance, and QR/barcode tagging.

AI Intelligence

Cash flow forecasting, GL anomaly detection, demand forecasting, debtor risk scoring, and narrative financial reports.

Product Lifecycle Management

Engineering item master, revision control, EBOM/MBOM governance, engineering change workflow, and document control.

Transportation & Fleet

Shipment planning, route/load planning, dispatch, carrier assignment, ETA visibility, proof of delivery, and freight audit.

Design principles

Usability is not optional

If someone needs a manual to do their job, we have failed. Every interface must teach itself. The 85% unassisted task success rate is not a target — it is a minimum.

Security enables, not restricts

Good security makes remote work, delegation, and cloud access possible. It does not make the system harder to use. Controls must be invisible until they are needed.

Local context matters

Uganda is not Kenya is not Tanzania. Tax rules, payroll statutory requirements, currency, and business practices differ. Localisation must be configuration, not code.

Honest about what exists

We do not promise features that are not built. We do not claim certifications we do not have. If something is on the roadmap, we say so. If it is not right for you, we say that too.

See how it works for your organisation

Request a demonstration tailored to your sector and workflows.

Request a Demonstration