The operating system for the modern African organisation
One secure cloud platform for running finance, people, stock, sales, procurement, production, projects, and management — from wherever work happens.
Run the organisation, not a collection of apps
Disconnected spreadsheets, manual handoffs, and delayed reports cost growing organisations time, money, and control. Kraal Code replaces fragmentation with one connected system.
One source of operational truth
Every transaction, approval, and record lives in one governed environment. No more reconciling five spreadsheets to find out what actually happened.
Controlled approvals and accountability
Role-based permissions, approval workflows, and an immutable audit trail mean every action has an owner and every change leaves a trace.
Real-time visibility across locations
See what is happening across branches, warehouses, projects, and field teams from one dashboard — without waiting for end-of-month reports.
Faster, cleaner financial operations
Double-entry accounting, automated postings, bank reconciliation, and multi-currency support keep your books accurate and your close cycle short.
Your organisation travels with you
Kraal Code gives authorised people controlled access from a laptop at headquarters, a phone in the field, a tablet in a warehouse, or a home office in another city.
From a laptop at headquarters
Full operational access for finance, approvals, reporting, and administration from your primary office.
From a phone in the field
Record transactions, check stock, approve requests, and submit reports from wherever work takes you.
From a home office or remote location
Coordinate projects, manage teams, and maintain visibility across the organisation without being in the same building.
Connected capabilities, not disconnected tools
Six core modules run every day. Thirteen add-on modules activate when your organisation needs them.
Finance & Accounting
Double-entry GL, AP/AR, bank reconciliation, multi-currency, VAT/WHT, budgets, and financial statements.
Inventory & Warehousing
Item catalogue, stock tracking, FIFO/weighted-average costing, GRN, transfers, and reorder levels.
Sales & Customer Operations
Quotations, orders, invoices, delivery notes, credit notes, receipts, and customer management.
Procurement & Suppliers
Supplier master, requisitions, RFQ, purchase orders, three-way matching, and supplier payments.
Manufacturing & Production
BOM, routings, work centres, production orders, QC, genealogy, OEE, and yield tracking.
HR & Payroll
Employee master, contracts, leave, attendance, payroll processing, and multi-country statutory compliance.
Projects & Work Planning
Project register, budget, milestones, tasks, timesheets, resource allocation, and project P&L.
Reporting & Insight
Real-time dashboards, management reports, drill-down analytics, and AI-powered financial commentary.
Built for how African organisations actually work
Kraal Code was designed from the ground up for the operating realities of East and Central African businesses — not adapted from a template built for another market.
- Multi-branch and distributed operations Manage inventory, approvals, and reporting across multiple locations, cities, and countries from one platform.
- Field and mobile work Record transactions, capture attendance, submit reports, and approve requests from a phone — even with intermittent connectivity.
- Local currencies, tax, and payroll UGX-denominated pricing. Multi-country statutory compliance for Uganda, Kenya, Tanzania, and Rwanda. EFRIS, MTN MoMo, and Airtel Money integrations.
- Usable without weeks of training Designed so any employee can complete core tasks on their first day — enforced by an 85% unassisted task success target.
- Support grounded in the region Implementation and support from a team that understands local business practices, regulatory requirements, and operating constraints.
Security that enables your operations
Security and privacy are not afterthoughts — they are what makes remote work, branch operations, and cloud access possible without abandoning accountability.
Tenant isolation
Every organisation's data is isolated at the database level. Cross-tenant access is prevented by design.
Role-based access control
Unlimited roles with granular permissions, branch restrictions, and approval limits control who can see and do what.
Immutable audit trail
Every action is recorded in an INSERT-only log with 7-year retention. No one can alter or delete the record.
AES-256 encryption
Sensitive data — salary, bank accounts, national IDs — is encrypted at rest. All traffic uses TLS 1.3.
Multi-factor authentication
TOTP-based two-factor authentication and biometric login protect account access.
OWASP Top 10 mapped
Security architecture is designed against all ten OWASP Top 10 (2021) categories with specific controls.
One price for your whole organisation
No per-seat fees. No hidden implementation costs. No USD exchange rate surprises. Pay for the plan that fits your size — every employee gets access.
Starter
/month
- Up to 5 users
- Up to 2 branches
- 6 core modules included
- Add-on modules available
Professional
/month
- Up to 30 users
- Up to 10 branches
- 6 core modules included
- Add-on modules available
Enterprise
/month
- Unlimited users
- Unlimited branches
- 6 core modules included
- Add-on modules available
All prices per month. Annual billing: 10 months for 12 months access.
Running in minutes, not months
No implementation partner required. No server to procure. Sign up, configure your organisation, and start working.
Sign up
Create your organisation account. Choose the plan that fits your size.
Configure
Set up your branches, chart of accounts, users, roles, and permissions. Localisation happens automatically.
Start working
Your team logs in and begins recording transactions, managing inventory, processing payroll, and running reports.
See Kraal Code running in your organisation
Request a guided demonstration tailored to your sector, your workflows, and your operating reality.