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.

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.

See how it works for your organisation

Request a demonstration tailored to your sector and workflows.

Request a Demonstration