Payroll · Statutory

Payroll computed from the data you already have

Gross-to-net that computes itself from attendance, leave and contracts. Statutory deductions per country, branded payslips, M-Pesa disbursement and a full approval trail, all from one screen.

Included in every plan Shares one employee record
Savanna360 HR workspace Savanna360 HR workspace

Savanna360 HR web workspace

Capabilities

What Payroll gives you

Automatic gross-to-net

Earnings, deductions, benefits in kind and overtime resolve from the employee's contract and the month's attendance.

Kenya statutory, shipped

PAYE with graduated bands and reliefs, NSSF Tier I and II, SHIF and the Affordable Housing Levy, employer portions included. Rates kept current.

Branded payslips

Every employee gets a payslip on the company letterhead, in the app and by email, with a verification code.

Disbursement

Pay straight to M-Pesa, or export the approved payment schedule for upload to your bank's portal.

Approval trail

Draft, review, approve, submit. Every step is stamped with who did it and when, and nothing posts without approval.

Advances and recoveries

Salary advances and loan repayments are recovered automatically from the next run, with the balance always visible.

01 — The run

The numbers are ready before payroll opens

Payroll does not start with a data-entry sprint. Days worked, absences, overtime and unpaid leave have been accruing all month from the same records employees clocked against.

  • Days worked pulled from verified clock-ins
  • Unpaid leave and absence deducted automatically
  • Overtime rated by shift rules, not by hand
  • Variance against last month flagged before you approve
Savanna360 HR payroll dashboard Savanna360 HR payroll dashboard

Payroll dashboard — Savanna360 HR web workspace

02 — Compliance

Statutory filings that stay current

Country packs load when your workspace is provisioned and are maintained centrally. When a rate changes, your workspace gets the change, and the audit report shows exactly what was applied.

  • Country statutory pack applied at provisioning
  • Rate changes maintained centrally and pushed to you
  • Audit-ready statutory reports per period
  • Full history of what rate applied in which month
KEPAYE, graduated bandsCURRENT
KENSSF Tier I and IICURRENT
KESHIF contributionCURRENT
KEAffordable Housing LevyCURRENT
KEEmployer contributionsCURRENT
…Another jurisdictionBUILT TO ORDER
PERIOD 2026-09RATES VERIFIED

Illustration — not live customer data

03 — The employee's view

Payslips that are easy to read

Net pay first, then the breakdown. Year-to-date totals, working days, payment date and status, with the branded PDF one tap away and a QR code for anyone who needs to verify it.

  • Net pay, gross and deductions at a glance
  • Year-to-date totals maintained automatically
  • Branded PDF with a verification QR code
  • Sensitive screens can require a fingerprint or face unlock
Savanna360 HR workspace Savanna360 HR workspace

Savanna360 HR web workspace

Getting started

How teams roll Payroll out

STEP 01

Open the period

The run is created from your pay calendar with every active employee already in it.

STEP 02

Review the variance

Anything materially different from last month is surfaced before you approve, not after.

STEP 03

Approve

One approval posts the run, generates payslips and stamps the audit trail.

STEP 04

Disburse

Pay to M-Pesa or export the payment schedule for your bank, then payslips reach every employee.

1 approvalposts the run and the payslips
Kenyastatutory pack shipped as standard
Every runrecorded on the audit log
FAQ

Frequently asked questions

The Kenya pack ships as standard: PAYE with graduated bands and personal and insurance relief, NSSF Tier I and II, SHIF, and the Affordable Housing Levy including employer portions. It is maintained centrally and updated when rates change. No other country pack exists yet; Techsavanna builds one to order if you need it.

Yes. Multi-entity payroll — separate pay calendars, statutory profiles and approval chains per entity, with consolidated reporting — is set up as part of a tailored plan, scoped to the number of entities you run.

An employee requests an advance in the app, it routes for approval, and once disbursed the recovery schedule is attached to payroll. Repayments are deducted from subsequent runs automatically until the balance clears.

M-Pesa disbursement is built in. For staff paid by bank transfer, the approved payroll run exports a complete payment schedule to spreadsheet for upload to your bank's portal. Per-bank batch file formats and additional mobile-money rails are on the roadmap.

Try Payroll on your own data

Provision a full workspace in about ten minutes. Three days free, no card required.

Talk to us

Pick a channel and we’ll pick up. The team is in Nairobi, Monday to Friday, 8:00–17:00 EAT.