Payroll · concepts

How public holidays affect payroll

A public holiday changes a timesheet in more than one way. It can remove a weekday from the working-day count, trigger a different pay rule, or land after the payroll cutoff so the correction appears in the next cycle. This article stays at that conceptual level. It does not quote a statutory rate.

By Collins Odeny. Last updated: 19 October 2026.

Three different kinds of “off” that payroll has to separate

A rest day is a weekday your contract already treats as non-working — Saturday and Sunday in Kenya, Nigeria, and South Africa on this site; Friday and Saturday in Egypt’s public-sector pattern. A public holiday that falls on a rest day does not remove a working weekday, because that day was never in the working-day count. The working-days calculator follows that rule.

An observed weekday is a public holiday that lands on a working day, or a Monday added because a Sunday holiday moved. That day usually drops out of the ordinary working-day count and may attract a different pay treatment if someone still works it. Whether it is paid at ordinary rate, at a premium, or as time off in lieu is a statutory and contractual question I will not answer with a number.

Annual leave is a third bucket. Spending Thursday as leave to join a Friday Christmas is not a public holiday. It depletes the leave balance. Mixing the three buckets on one timesheet line is how a Friday gets paid twice or not at all. Keep the labels even if the team uses informal words like “we’re off.”

Why I will not print an overtime multiplier

Readers sometimes ask for “the” holiday pay rate in Kenya, Nigeria, or South Africa. There is no single number I can publish without pretending to be a labour desk. Rates vary by statute, by sectoral determination, by bargaining council, and by the contract in the drawer. A figure I guessed from memory would be the worst kind of confident error.

What I can say, factually, is that many African labour statutes distinguish work on a rest day from work on a public holiday, and that some treat a substituted Monday as a public holiday for pay purposes. Whether your shop falls under those rules is a question for counsel, a union official, or the labour ministry — not for a calendar website.

Front doors I am willing to name: Kenya Law for Kenyan statutes and gazette notices, the South African Department of Employment and Labour, and the South African government’s public holidays page. Nigerian federal holidays are announced by the Federal Ministry of Interior; wage rules sit with labour authorities and with the contract. If you need a rate, open those doors. Do not scrape one from this paragraph.

Month-end cutoffs are usually earlier than the holiday

Payroll is a sequence of steps. Timesheets close, exceptions are approved, tax and statutory deductions are calculated, and a file goes to the bank. That sequence often closes several working days before the calendar month ends. A public holiday in the last week of the month can push the cutoff earlier, or it can fall after the cutoff so a correction waits for the next cycle.

December is the usual stress test. In Kenya 2026, Christmas is Friday 25 December and Boxing Day is Saturday 26 December. A cutoff on Tuesday 22 December means the Friday holiday is after the file has already gone. Anyone who works that Friday under a special roster may see the premium in January. That is a calendar fact about cutoffs, not a promise about how your bureau runs.

South Africa 2027 ends with Monday 27 December as an extra public holiday after Sunday Day of Goodwill. If your cutoff assumes “only Christmas Eve is messy,” that Monday will surprise the January reconciliation. Nigeria 2027 ends with Christmas and Boxing Day on the weekend and no Monday on this list — a quieter year-end for weekday counts, and a different cutoff conversation.

Two named days in one pay week

Easter weeks contain two named public-holiday weekdays in all three written countries: Good Friday and the following Monday (Easter Monday in Kenya and Nigeria, Family Day in South Africa). A weekly paid workforce sees both in one pay week. A monthly paid workforce sees them as two weekday losses in the same month. The leave guides explain the dates; payroll has to decide whether that week uses a reduced ordinary-hour total.

South Africa 2026 also places Monday Freedom Day and Friday Workers’ Day in the same pay month, with three ordinary weekdays between them. If someone works the in-between days and also works a Sunday shift, you now have ordinary days, a public holiday, and a rest day in one conversation. Label each day before you apply a rule.

Kenya 2028 packs Good Friday 14 April, Easter Monday 17 April, Labour Day Monday 1 May, and a listed Friday Eid al-Adha on 5 May into about three weeks. That is four named weekdays across two payroll months for a firm that closes on 30 April. Count them as four events, not as “the Easter period.”

Lunar holidays and the file you cannot lock in January

Eid dates that are still estimates should not be hard-coded as pay-rule triggers in a January payroll calendar. Kenya 2026 is the exception on this site: Eid al-Fitr on Friday 20 March and Eid al-Adha on Wednesday 27 May are recorded as gazetted. Kenya 2027 and 2028, and the Nigerian Id el Fitr / Id el Kabir rows for those years, remain estimates until a notice appears. Read the moon-sighting guide before you freeze a March file.

A practical pattern many African payroll teams already use, without any number from me: keep the lunar dates in a “pending” bucket, publish a confirmed date when the gazette or Interior circular lands, and accept that the confirmation may arrive only a day or two before the holiday. Kenya’s 2026 Eid al-Fitr notice was published on 18 March for a 20 March holiday. That is not enough time to reopen a file that already closed on the 15th.

If confirmation arrives after cutoff, the clean correction is a one-line adjustment in the next cycle, labelled as a public-holiday true-up, not a silent edit of ordinary hours. Silent edits are how an employee and a clerk disagree three months later with no paper trail.

What the working-days calculator is, and what it is not

The working-days calculator counts weekdays between two dates, then subtracts public holidays that fall on a working weekday. Weekend days are never working days. When two named holidays share one weekday, the tool still counts one working day lost. It does not apply a pay rate. It does not know about unpaid leave, sick leave, or a Saturday that your contract treats as ordinary time.

The Saturday toggle is for workplaces that treat Saturday as a workday. Kenya, Nigeria, and South Africa default to Saturday rest on this site. Egypt’s public-sector pattern is Friday–Saturday; the live tool follows that country’s weekend rule when you pick such a country. Changing Saturday does not add or remove public holidays — it only changes whether Saturday itself counted as a working weekday before holidays were subtracted.

Use the calculator to sanity-check a quarter: “does April 2026 Kenya lose Good Friday and Easter Monday only, or did I also subtract Easter Sunday by habit?” Easter Sunday is not a Kenyan public holiday. If your spreadsheet removed it, the spreadsheet is wrong and the calculator will disagree. That disagreement is the point of the tool.

A payroll checklist that does not pretend to be a statute

Before the year opens, export the country ICS feed and lock only the fixed commemorations: Madaraka, Jamhuri, Freedom Day, Democracy Day, Independence Day, Christmas. Leave a pending flag on lunar dates. Recheck after each gazette. Re-run the working-days count for any month that gained or lost a Monday.

Before each cutoff, list public holidays that fall after the cutoff but before payday, and decide in writing whether they belong in this file or the next. After payday, keep the gazette PDF or Interior circular with the batch. Africa Calendar is a planning aid. It is not your audit pack.

I am Collins Odeny. This page is part of a personal project, not a payroll bureau. If your counsel, your bargaining council, or your labour office publishes a different observed weekday or a different treatment of Sunday work, their document wins. Questions about dates on this site go to contact@africacalendar.app. Questions about what you must pay go elsewhere.

More guides

Back to the guides index · About · Contact.