Payroll

Payroll you can check, line by line.

Every figure on every payslip shows how it was worked out. Your own approvers sign off before anyone is paid. Every rate is a setting you can see.

Amina OtienoPayslip, June 2026 · Nairobi HQ · KES
Illustrative
Earnings
Basic pay130,000.00
House allowance20,000.00
Deductions
Net payKES 105,130.15
Employer share
NSSF4,320.00
AHL2,250.00
NITA50.00

How PAYE was worked out

Illustrative
1Taxable pay
Gross pay150,000.00
Less NSSF−4,320.00
Less SHIF−4,125.00
Less AHL−2,250.00
Taxable pay139,305.00
2Band by band
24,000.00 at 10%2,400.00
8,333.00 at 25%2,083.25
106,972.00 at 30%32,091.60
Tax before relief36,574.85
3Relief
Less personal relief−2,400.00
PAYEKES 34,174.85

Bands and relief from the Kenya PAYE settings, effective 1 Jul 2023. Illustrative figures.

The pay run

Nobody is paid until your approvers sign off.

Every run moves through five steps. Meridian records who acted and when at each one. Choose a step to see what happens.

Under review

Step 2 of 5

The run follows your organisation's own approval flow. Approvers can approve each employee line.

Who acts
The approvers in your flow, in order
What is recorded
Each decision, who made it and when.
What this unlocks
Approval, once every step has signed off.
Ways back
Reject sends the run back to draft.Return sends it to the previous step.
June 2026 pay runIllustrative
Step 1, HR manager25 Jun, 14:40Approved
Step 2, Finance leadLines: 82 of 84 approvedWaiting
Formulas and settings

Every figure has its working.

Earnings and deductions are formulas you set up, not hard-coded vendor logic. Statutory bands, rates and reliefs are settings with an effective date and an employer share.

  1. 01Edit in settings. Change a formula or a rate and set when it takes effect.
  2. 02Reviewed first. The change is reviewed before it touches anyone's pay.
  3. 03Applied from the date. Runs from the effective date use it.
  4. 04Closed runs untouched. They keep the rates they ran with.
See how rate changes work
Inputs

What flows in.

The run picks up what is already in Meridian. No retyping into a payroll spreadsheet.

Overtime and attendance

Approved overtime and attendance from the period.

Loans and repayments

Repayments taken from each loan's schedule.

Reliefs

Each employee's reliefs, applied in the tax working.

Year-to-date figures

Carried forward from run to run.

Your pay run one entity, one currency
Outputs

What comes out.

Each output is tied to a step in the run, so nothing goes out before it is signed off.

Payslips

At processing

Branded with your own template, built in the payslip designer. Emailed to each employee and available in the self-service portal.

  • Template designer
  • Emailed
  • Self-service

Bank payment files

Once approved

Built from a template you set up for your bank's format. Download the file and upload it to your bank. Payment records are generated at processing.

  • Your bank template
  • Payment records

Statutory returns

From the run

Generated from the run in the authority's format, ready for you to review and upload.

Meridian does not submit to tax authorities. You stay in control of what is filed.
  • P10
  • P9A
  • NSSF
  • SHIF
  • Kenya

Reports

Variance before approval

A variance report compares each run with the last one before anyone approves it. The rest are there whenever you need them.

  • Payroll register
  • Variance
  • Benefits and deductions detail
  • Annual summaries
  • P9A
Country engines

Four countries live today.

See all countries

Each run is in one currency. To pay several countries, add one entity per country. Each runs its own payroll in its own currency.

Rather we ran it for you?

Our team offers payroll outsourcing, payroll tax compliance and advisory, and HR consulting on top of the software. One contract, and you can cancel either part on its own.

Common questions

About pay runs, approvals and what you get out.

Moving from another system?

Plan it with the people who'd set you up.

You set the new rate in settings with the date it takes effect. It is reviewed before it touches anyone's pay.

Runs from that date use the new rate. Closed runs keep the rates they ran with.

Yes. Every payslip figure has its working: gross pay, each deduction, reliefs and the employer share. Open a figure to see it line by line.

Your organisation's own approval flow. Approvers can approve each employee line. A reviewer can reject the run back to draft or return it to the previous step.

Meridian records who acted and when at every step.

No. Meridian generates returns from the run in the authority's format. You review them and upload them yourself. In Kenya that means P10, P9A, NSSF and SHIF.

Yes, with one entity per country. Each entity runs its own payroll in its own currency, on its own country engine. A single run is always in one currency.

Run your next payroll on Meridian.

Bring your current spreadsheets and we'll import them. Start on your own, or plan the move with our implementation team.

Start with Meridian

Tell us about your organisation and our team will set up your workspace with you, including importing your spreadsheets.

Country you pay people in
Employees
Pay only for the modules you use.

Book an implementation call

Plan the move with our implementation team: your data, your statutory setup and your approval flows.

Pick a day
Pick a time Nairobi time (EAT)
Employees
Choose a day and time.

Talk to our team

Tell us what you'd like us to run for you, on top of the software or instead of running it yourself.

I'm interested in
One contract, and you can cancel either part on its own.