KiliCodes ERM
Enterprise Resource Management to streamline operations and drive organisational growth across Tanzania.
The Complete Enterprise Resource Management System
KiliCodes ERM unifies HR, Payroll, Finance, Procurement, Inventory, Projects, and more into one powerful, locally-compliant platform built for Tanzanian businesses. Version 1.0 — now in active production.

Everything Your Organisation Needs
From hiring to payroll, contracts to procurement — every process in one integrated system.
Human Resources
Complete employee lifecycle management from onboarding to offboarding.
- Employee directory with photos & full profiles
- Department & designation management
- Employment type tracking (permanent, contract, casual)
- Document vault per employee
- Contract management with renewal alerts
- Import/export employee data (Excel, CSV)
Attendance & Biometrics
ZKTeco biometric device integration with real-time attendance tracking.
- ZKTeco device sync (multiple devices)
- Real-time online/offline device monitoring
- Manual attendance entry & corrections
- Late arrival & early departure flags
- 14-day attendance trend chart on dashboard
- Monthly attendance summary reports
Leave Management
Comprehensive leave tracking with configurable leave types, balances, and approval workflows.
- Multiple leave types (Annual, Sick, Maternity, etc.)
- Leave balance tracking per employee
- Approval workflow (apply → approve/reject)
- Leave calendar view
- Carry-forward & leave policy configuration
- Leave summary & balance reports
Payroll Processing
Full Tanzania-compliant payroll with automatic statutory deduction calculations.
- Automatic PAYE tax calculation (TRA rates)
- NSSF employee & employer contributions (10%)
- NHIF, WCF (0.5%) and SDL (4.5%) calculations
- Loan and custom deductions
- Export payroll to Excel, CSV, or PDF
- Individual payslip printing
Contract Management
Track, upload, and manage all employee contracts with automated expiry alerts.
- Create & upload contract documents (PDF/Word)
- Contract types: New, Renewal, Extension, Amendment
- Automated 90/60/30-day expiry alerts
- One-click contract renewal with history
- Auto-syncs designation & salary on employee profile
Finance & Accounting
Full double-entry accounting with chart of accounts, journals, invoices, and budgets.
- Chart of accounts management
- Journal entries and posting
- Invoice creation and payment tracking
- Budget vs actual reporting
- Fixed assets register with depreciation
- Finance summary reports
Procurement
End-to-end procurement from requisition to goods received with vendor management.
- Purchase requisitions with approval workflow
- Local Purchase Orders (LPO) generation
- Goods Received Notes (GRN)
- Vendor database management
- Procurement summary reports
- Dashboard alerts for pending approvals
Inventory Management
Real-time stock tracking with reorder alerts and full movement history.
- Item catalogue with categories
- Stock-in / stock-out movements
- Reorder level alerts on dashboard
- Stock adjustment and corrections
- Inventory valuation reports
- Stock movement history
Asset Management
Track company assets, assign to employees, and manage their full lifecycle.
- Asset register with categories
- Assign/return assets to employees
- Asset condition and status tracking
- Depreciation scheduling
- Fixed assets report
Project Management
Manage organisational projects, assign teams, and track progress and milestones.
- Project creation with timelines
- Team member assignment
- Task tracking and status updates
- Project progress reporting
- Active projects shown on dashboard
Strategic Planning
Link daily operations to long-term organisational goals with objective tracking.
- Multi-year strategic plans
- Objectives and key results
- Activity and milestone tracking
- Progress reporting with completion rates
Reports & Analytics
19 built-in reports across all modules with filters, print support, and CSV export.
- Employee list & headcount by department
- Attendance summary & daily registers
- PAYE, NSSF, NHIF statutory registers
- Annual payroll comparison report
- Budget vs actual, invoice reports
- Contract expiry and new-hires reports
Audit Trail
Complete tamper-evident log of every action performed in the system.
- Every create, update, delete action logged
- Login, logout & failed login tracking
- Before/after data change comparison
- Filter by user, module, event type, date
- Export audit logs to CSV
Built for Enterprise, Ready for Scale
Designed around real operational needs — secure, responsive, and integrated from day one.
Role-Based Access
Granular permissions per role. Every module, every action is permission-controlled.
Tanzania Compliant
PAYE, NSSF, NHIF, WCF, SDL — all rates built in and configurable per TRA guidelines.
Responsive Design
Works seamlessly on desktop, tablet, and mobile browsers without a native app.
ZKTeco Integration
Direct biometric device sync. Attendance data flows automatically from hardware.
Data Export
Export any report or dataset to Excel, CSV, or printable PDF in one click.
Real-Time Dashboard
Live metrics, pending approvals, and system alerts visible the moment you log in.
Every Deduction. Every Submission. Automated.
KiliCodes ERM is built to meet Tanzania Revenue Authority (TRA) and social security requirements out of the box.
PAYE Tax
Progressive tax calculation per TRA brackets. Auto-applied on gross salary each payroll run.
NSSF
Employee (10%) and Employer (10%) contributions calculated and reported separately.
NHIF
National Health Insurance Fund deductions applied per employee each month.
WCF
Workers' Compensation Fund at 0.5% of gross salary, tracked per payroll run.
SDL
Skills Development Levy at 4.5% — employer contribution calculated automatically.
Statutory Reports
PAYE register, NSSF schedule, and NHIF list — all ready for TRA and NSSF submission.
The Right Access for Every Role
KiliCodes ERM uses role-based permissions. Each role sees only what they need — nothing more, nothing less. Administrators can create unlimited custom roles with any of 80+ available permissions.
Super Admin
Unrestricted access to all modules, settings, users, audit trail, and system configuration.
HR Manager
Full access to employee management, leave approvals, attendance, contracts, and HR reports.
Finance Manager
Manages payroll, invoices, journals, budgets, and all financial reports.
Procurement Officer
Handles requisitions, LPOs, GRNs, vendor management and procurement reports.
Asset Manager
Registers, assigns, and tracks company assets and fixed asset depreciation.
Employee
Limited access to view own profile, payslips, leave balances, and submit leave requests.
A System That Works the Way You Do
Designed around real operational workflows — from HR setup to monthly payroll submission.
Organisation Setup
Configure departments, designations, leave policies, payroll settings, and currency (TZS).
Add Employees
Import or manually add employees with full profiles, assign roles, and create contracts.
Track Daily Operations
Attendance syncs from biometric devices. Leave requests are approved from the dashboard.
Run Monthly Payroll
Create a payroll run — the system calculates all deductions automatically and generates payslips.
Generate Reports
Export PAYE registers, NSSF schedules, payroll summaries, and HR reports for compliance.
Getting Started with KiliCodes ERM
Follow these steps to get your organisation fully operational on KiliCodes ERM.
System Access & First Login
Your administrator provides your URL, username, and temporary password. Change it immediately on first login.
Configure Your Organisation
Set company name, logo, currency (TZS), fiscal year, and payroll configuration including NSSF, NHIF, and payroll run day.
Create Departments & Designations
Set up your organisational structure before adding employees. Define salary grades and ranges per designation.
Add Employees
Fill in personal details, employment type, department, designation, and basic salary — or bulk-import from Excel.
Set Up Roles & Users
Create user roles and assign permissions. Then create system users and assign the appropriate role to each.
Connect Biometric Devices
Register your ZKTeco devices with IP address, port, and location. Attendance syncs automatically.
Configure Leave Policies
Define annual leave days, sick leave, maternity leave, and carry-forward limits under Settings.
Run Your First Payroll
Select the month and year, click Process — all deductions are calculated automatically. Review, then approve to generate payslips.
We’re With You Every Step
KiliCodes ERM comes with full implementation support, training, and ongoing technical assistance.
Staff Training
On-site or remote training for all user roles. HR, Finance, Procurement, and Admin tracks available.
Implementation Support
Our team assists with server setup, data migration, biometric device configuration, and go-live support.
Technical Helpdesk
Dedicated support channel for bug reports, configuration queries, and feature guidance post-deployment.
Updates & Upgrades
Regular system updates for statutory rate changes, new features, and security patches throughout your subscription.

Ready to Transform Your Organization?
Let’s build innovative solutions that drive efficiency, transparency and growth.