Function 05 — HR

HR: the roster on Sunday night, solved by Wednesday.

Small-business HR is mostly scheduling and paperwork. Both automate well with a spreadsheet and a form, before any HR software is bought.

What gets done by hand today

  • The weekly roster, rebuilt from scratch every week around the same constraints, and posted as a photo on the staff WhatsApp group.
  • Leave requests by message, approved by reply, forgotten by roster day.
  • New staff: a contract found from last time, NSSA registration, bank details — a different order each time.
  • Attendance in a book that gets signed at 09:15 for 08:00.

The four opportunities

IDOpportunityHow it worksTool classEffortImpact
H1Roster generator with shift rulesRules for coverage, rest days and skills produce the week; the manager edits exceptions only.Spreadsheet or rostering appMediumSolid
H2Leave requests: form, approval, calendarStaff request on a form; the manager approves in one tap; the roster sees it.Form + spreadsheet + calendarLowSolid
H3Onboarding checklist and document packContract, NSSA registration, bank details, induction — the same every time.Checklist + templatesLowModest
H4Attendance check-in by WhatsApp or QRClock-in creates a timestamped record; overtime and absence reports come out weekly.Form or attendance appMediumSolid

Effort: Low = an afternoon with free tools; Medium = a week and a subscription; High = a project with outside help. Impact is relative to a typical 5–30-person business; run the ROI calculator with your own figures.

Worked example (illustrative)

A lodge with 18 staff across kitchen, housekeeping and front desk. The manager spends three hours every Sunday on the roster and another hour during the week fixing swaps. A rules-based roster sheet (H1) — minimum cover per shift, two rest days in seven, no one closes then opens — generates a draft in seconds; the manager spends 30 minutes on exceptions. Three and a half hours back a week, and the roster is out on Wednesday, so staff can plan transport. Leave (H2) feeds the same sheet, so approved leave never gets rostered.

Zimbabwe notes
  • Your NEC agreement sets the rules. Hours, overtime, rest days and grades come from the National Employment Council for your industry, not from a template. Encode your NEC's rules into the roster; ask a labour practitioner to check them.
  • Load shedding belongs in the roster. A kitchen or a workshop without power needs fewer people on shift. Paste the week's ZESA windows into the sheet (see O4 under operations) and let the rules see them.
  • Payroll-side numbers — NSSA at 4.5% each side up to the US$700 ceiling, PAYE per ZIMRA's tables, the 3% AIDS levy on PAYE — belong in payroll software (F5), not in the roster.

Do not automate

Disciplinary processes and terminations. The Labour Act and your NEC code of conduct set procedures; a template can help you document, but a person runs the hearing.

Want a second pair of eyes on the numbers?

Get an automation assessment: we map your processes, run the ROI with your figures and tell you honestly what to automate first — and what to leave alone. Implementation, if you want it, is by AI Automated Solutions.