gsyncd logo gsyncd logo
>_ execute payroll.sh

Payroll that runs Kenyan compliance for you.

PAYE, NSSF, SHIF, Housing Levy and NITA calculated automatically, then paid out directly to your team’s M-Pesa in one click. Built for Kenyan businesses, from 5 employees to 700+.

Hero video
15–30s loop: payroll run → M-Pesa payout ticking to “Paid”
Muted autoplay loop, captions on. Replace with the real clip when ready.
Statutory compliance
>_ ./diagnose_problem.sh

Manual payroll breaks at the worst time.

// WITHOUT ERPSYNCD

  • Spreadsheet formulas drift out of sync with KRA bands
  • Manual CSV uploads to pay employees, no audit trail
  • PWD exemptions and foreign-employee tax rules handled ad hoc
  • Month-end filing pack assembled by hand, every month

// WITH ERPSYNCD

  • Statutory bands and rates updated centrally, applied automatically
  • Direct M-Pesa B2C payout, anomaly-checked before it sends
  • Disability exemption and non-resident tax built into the engine
  • One-click KRA-ready filing pack, zipped and dated
>_ ls ./modules

Everything payroll touches, in one system.

Core modules, each screenshot-ready.

Live payroll dashboard

Headcount, cost trends, compliance calendar and 6-month sparklines at a glance.

Screenshot
Dashboard: charts + sparklines + calendar dots

Run payroll in minutes

Automatic PAYE, NSSF, SHIF, AHL, NITA. An anomaly check flags outliers before you approve.

Screenshot
Payroll run screen with anomaly panel

Direct M-Pesa payout

Pay salaries straight to employee M-Pesa via your own Daraja credentials, with no manual bank runs.

Screenshot
Payout list with live status ticks

Cost simulator

Model a raise or new hire and see the payroll cost impact instantly, before it’s real.

Screenshot
What-if simulator, before/after cost delta

Attendance & expense claims

Attendance feeds unpaid days straight into payroll; approved expenses reimburse tax-free.

Screenshot
Attendance log or expense approval screen

Month-end filing pack

One click generates a KRA-ready pack: cover PDF, P10, SHIF, NSSF and AHL returns, zipped.

Screenshot
Filing pack download / ZIP contents
>_ ./pay_employees.sh --via mpesa

Salaries paid directly to M-Pesa. No middleman.

Your own Daraja B2C credentials, encrypted and tenant-owned, so your money never touches our platform.

01 Anomaly check runs automatically before any payout is sent
02 Live status polling: watch each payment tick to “Paid”
03 Idempotent by design, so a run can never be paid twice
04 Full callback log kept for every transaction
Video: signature feature
2–3 min walkthrough: add employee → run payroll → anomaly check → approve → M-Pesa payout → download payslips
>_ cat ./compliance_rules.json

Built for Kenyan law, not adapted from one.

PWD / disability exemption

First KES 150,000/month exempt from PAYE, gated on a valid certificate number.

RULE_01

Foreign employees

Alien ID support, flat 30% non-resident PAYE, optional NSSF exemption on approved contracts.

RULE_02

KRA PIN hygiene

Duplicate PIN checks on create, update, and bulk import, before iTax rejects your P10.

RULE_03

SACCO & deductions

One-third rule guard with audit trail, fixed or percentage SACCO splits, recurring deductions.

RULE_04

Housing benefit valuation

Employer-owned vs. rented housing valued correctly against gross pay, automatically.

RULE_05

Terminal dues & leave

Gratuity, severance, notice pay and leave encashment calculated to the statutory formula.

RULE_06
>_ ./benchmark.sh --headcount 700

Built to scale past small-business payroll.

700+
employees, single tenant
~10
queries per bulk payroll run
<3s
M-Pesa status poll refresh
300ms
what-if simulator response
>_ ls -la ./screens

More of the product.

Screenshot
Analytics & charts
Screenshot
Payslip themes
Screenshot
Per-bank export (Equity / KCB / Co-op)
Screenshot
Employee form: PWD & Alien ID tabs
Screenshot
Compliance calendar
Screenshot
Month-to-month diff view
>_ ./security_check.sh

Your payroll data, locked down.

Encrypted

Integration credentials (Daraja) encrypted at rest, write-only API.

Isolated

Strict tenant isolation, verified with an automated test suite.

Rate-limited

Login and payout-password attempts throttled automatically.

Audited

Every override and force-action leaves an audit trail.

See it running on your own payroll. Book a walkthrough, bring your headcount, and we’ll show you a real run.
[ Book a Demo ] [ Talk to Sales ]
gsyncd_shell.sh (v1.0.4)
>_