The line item nobody puts in the budget
People sizing an offshore hire are thorough about the things that arrive as invoices. They work out the monthly cost, they work out how many hours the work actually needs, and they check the time zone overlap so they know when they can talk to each other. Then the calendar turns over and a Tuesday goes quiet, and it turns out that Tuesday was Araw ng Kagitingan and everybody in the Philippines knew that except the person who booked a client call into it.
This is a small problem that behaves like a large one. The raw numbers are modest. A South African assistant observes twelve public holidays a year, of which typically eight or nine land on a working day. A Philippine assistant observes more, because the Philippine calendar has two separate categories of holiday and the annual list usually runs to eighteen or twenty days once both are counted. Against roughly 250 working days a year, neither figure is dramatic in isolation.
What makes it bite is that the days are invisible until they arrive, and they arrive in clumps. Nobody plans a business around eight scattered absences. Businesses do break when four of them fall inside a fortnight that also contains month-end, or when the one day a client needed something was the one day the person who owns that queue was legally entitled to be somewhere else. The cost is almost never the lost hours. It is the meeting that did not happen, the invoice run that slipped, and the moment a customer worked out for themselves that nobody was watching the inbox.
The planner above exists to convert an unknown into a list. It is not an interesting problem once you can see it. It is only ever expensive while it is invisible.
South Africa: twelve days and one rule people get wrong
South Africa is the simpler of the two calendars, and refreshingly stable. The Public Holidays Act 36 of 1994 names twelve days: New Year's Day, Human Rights Day on 21 March, Good Friday, Family Day on the Monday after Easter, Freedom Day on 27 April, Workers' Day on 1 May, Youth Day on 16 June, National Women's Day on 9 August, Heritage Day on 24 September, the Day of Reconciliation on 16 December, Christmas Day, and the Day of Goodwill on 26 December. Ten of those are fixed dates. Two move with Easter. There is no annual proclamation to wait for, and the list does not change.
The rule that catches people out is what happens at the weekend. The Act provides that whenever a public holiday falls on a Sunday, the Monday following it is a public holiday. There is no matching provision for Saturday. Anyone used to the American convention, where the Office of Personnel Management moves a Saturday federal holiday to the preceding Friday and a Sunday one to the following Monday, will build a South African calendar that is wrong in a specific and predictable direction: they will invent days off that do not exist.
Both years in the planner show the effect clearly. In 2026, Human Rights Day falls on a Saturday and the Day of Goodwill falls on a Saturday, so both disappear into the weekend at no cost to you at all, while National Women's Day falls on a Sunday and therefore moves to Monday 10 August, which does cost you a working day. In 2027 the pattern shifts again: Workers' Day and Christmas Day both land on Saturdays and vanish, while Human Rights Day and the Day of Goodwill both fall on Sundays and each pull a Monday out of your year. Same twelve holidays. Meaningfully different impact.
On pay, section 18 of the Basic Conditions of Employment Act is short and worth knowing even if you are engaging a contractor rather than an employee. An employer may not require an employee to work on a public holiday except by agreement. If the holiday falls on a day the employee would ordinarily work, an employee who does not work it is still paid the wage they would ordinarily have received, and an employee who does work it is paid at least double. The practical translation for a founder is simple: a South African public holiday is not a day you can unilaterally reclaim, and buying it back is expensive by design.
The Philippines: two categories, and a list that changes every year
The Philippine calendar is where most of the surprises live, for two reasons. The first is that it has two kinds of holiday, and they are not interchangeable. Regular holidays are the constitutional and statutory ones: New Year's Day, Maundy Thursday, Good Friday, Araw ng Kagitingan, Labor Day, Independence Day, National Heroes Day, Bonifacio Day, Christmas Day and Rizal Day. Special non-working days are a separate class, some fixed by statute, others added each year at the President's discretion.
The distinction is about pay rather than presence. Under the pay rules the Department of Labor and Employment publishes each year, most recently in Labor Advisory No. 12-25 issued on 14 October 2025 for the 2026 calendar, an employee who does not work a regular holiday is still paid 100% of the daily wage, provided they were present or on paid leave the working day before. An employee who works a regular holiday is paid 200% for the first eight hours, and 200% plus a further 30% if it also falls on their rest day. A special non-working day runs on the no work, no pay principle unless a company policy, practice or collective agreement provides otherwise, and an employee who works one is paid 130%, rising to 150% if it coincides with their rest day.
For coverage purposes the distinction matters less than people expect. Whether the day is paid or unpaid, the person is usually not working. If you are building a schedule rather than a payroll, both categories are absences and the planner counts them together by default. The toggle that removes special non-working days is there to show you the floor: the statutory regular holidays alone, which no Philippine employer schedules around and which no agreement will negotiate away.
The second reason for surprises is that the Philippine list is set by an annual presidential proclamation rather than by a permanent statute. The 2026 dates in the planner come from Proclamation No. 1006, signed on 3 September 2025. That proclamation is also where the year's extra special non-working days appear, and they vary: 2026 picked up Chinese New Year on 17 February, Black Saturday on 4 April, All Souls' Day on 2 November and Christmas Eve on 24 December, none of which is guaranteed to reappear in the same form the following year. Copying last year's list forward is therefore a reliable way to be wrong.
Two further wrinkles are worth knowing. Eid'l Fitr and Eid'l Adha are regular holidays under Philippine law, but their dates depend on the Islamic lunar calendar and are proclaimed separately once the National Commission on Muslim Filipinos confirms them. That means any Philippine calendar published in advance, including this one, is understating the year by two regular holidays whose dates are not yet known. Budget for them. And occasionally a named holiday is declared a special working day rather than a non-working one, which is what happened to the EDSA People Power Revolution Anniversary on 25 February 2026: it is a normal paid workday and costs you nothing, but it appears on every holiday list you will find and reads like a day off.
What each country actually owes on the day
These rules are written for employees, so they bind an employer of record rather than a client engaging a genuine contractor. They are still the gravitational field your arrangement sits inside, because they are what the person you are hiring has experienced in every previous job, and they are what your competitors for that person are offering.
| Scenario | South Africa | Philippines |
|---|---|---|
| The day is a public holiday and the person does not work | Paid the ordinary wage for the day if it falls on a day they would normally work | Regular holiday: 100% of the daily wage. Special non-working day: no work, no pay unless your policy or agreement says otherwise |
| The day is a public holiday and the person does work | At least double the ordinary wage for the day | Regular holiday: 200% of the daily wage for the first eight hours. Special non-working day: 130% |
| The holiday also lands on their rest day | Section 18 governs the holiday, the rest day rules sit alongside it | Regular holiday: 200% then a further 30% on top. Special non-working day: 150% |
| Can you simply require them to work it | No. Work on a public holiday needs an agreement | Premium pay applies whenever they work it, so the cost is the constraint rather than a prohibition |
If you are engaging a contractor, none of this applies automatically and all of it applies socially. The workable answer is not to argue the classification in December. It is to write the holiday policy into the agreement at the start, alongside the hours and the notice period. Our contract template generator produces the surrounding clauses, and the guide on hiring an offshore assistant as a contractor or an employee covers the classification question itself, which has consequences well beyond holidays.
December is not a month, it is a minefield
Run the planner for the Philippines and look at what happens after the first week of December. In 2026 the sequence is the Feast of the Immaculate Conception on Tuesday 8 December, Christmas Eve on Thursday 24 December, Christmas Day on Friday 25 December, Rizal Day on Wednesday 30 December and the Last Day of the Year on Thursday 31 December, with New Year's Day on the Friday immediately after. That is six dates inside twenty-four days, five of them on ordinary working days.
A US business closes for two of those days and stays open for the rest. So the gap is not six days, it is the four or five days where you are open and your assistant is not, landing in the exact window that contains year-end close, the last invoice run, the renewal deadlines and whatever a client left until the last possible moment. South Africa is gentler but not innocent: the Day of Reconciliation on 16 December sits three days before most South Africans start their long summer break, and December is the month in which the smallest scheduling assumption does the most damage.
The planner groups dates that fall close together and reports them as clusters, because a cluster is the thing you actually need to plan around. Eight absences spread across a year require no plan at all. Four absences inside a fortnight require you to move a deadline, and the time to move it is in October.
The local holiday nobody warned you about
There is one Philippine feature that no national calendar will show you. In addition to the nationwide proclamation, the President regularly declares special non-working days in individual cities, municipalities and provinces, typically for a founding anniversary, a charter day or a patronal fiesta. These are announced through separate proclamations, often only a few weeks ahead, and in a single mid-year batch in 2026 they covered eleven localities at once.
For a distributed team this is a genuinely awkward category. It is not in any published annual list, it applies to your assistant and not to their colleague two provinces away, and the first you hear of it is usually the message on the morning. The fix is procedural rather than clever. Ask which city or municipality the person lives in during onboarding, note it in the same place you keep their working hours, and make local proclamations a standing item in the weekly check-in so the notice arrives with a week of warning rather than an hour. Our onboarding checklist generator is a reasonable place to keep that question so it does not get skipped.
Six ways this goes wrong, and what to do instead
| The mistake | What happens | What to do instead |
|---|---|---|
| Assuming a Saturday holiday moves to Monday | You plan for a lost Monday that was never lost, or worse, you promise a client cover on a day you assumed was normal | In South Africa only Sunday holidays move. Saturday holidays stay on the Saturday and simply vanish into the weekend |
| Copying last year's Philippine dates forward | Several dates are set by an annual proclamation rather than by statute, so a straight copy is wrong by two or three days a year | Rebuild the list each time the proclamation is published, usually in the second half of the preceding year |
| Treating special non-working days as ordinary workdays without saying so | The assistant does not appear, you did not expect it, and the conversation happens after the damage rather than before | Decide the policy in writing at the start. Either is defensible. Silence is not |
| Forgetting Eid'l Fitr and Eid'l Adha | Two further Philippine regular holidays arrive on dates that were not in your calendar because they had not been proclaimed yet | Budget two extra days a year and confirm the dates when the separate proclamation is issued |
| Ignoring city and provincial holidays | A founding anniversary or fiesta closes your assistant's city on an ordinary Tuesday you had fully booked | Ask which municipality they live in and make local proclamations a standing notice item in your weekly check-in |
| Booking recurring deadlines inside the December cluster | Month-end, year-end and the holiday run collide, and the one week you cannot afford to lose is the week you lose | Move recurring December deadlines by a working day or two, once, and leave them moved |
What a coverage plan actually contains
The output of the planner is deliberately plain text, because it is meant to be pasted into three places rather than admired in one. It goes into the agreement, so the holiday policy is settled before it is tested. It goes into the shared calendar, so the dates are visible to whoever books meetings. And it goes into whatever document your team uses to decide who covers a live channel, because that is the decision that has to be made in advance or not at all.
Six clauses do most of the work. State which national calendar the person observes. State plainly whether those days are paid, because the awkward version of this conversation is the one that happens after the first unpaid holiday rather than before it. Allow either side to propose a swap day in writing with a week's notice, which converts most conflicts into a scheduling detail. Name who covers each live queue on each gap day. Require prompt notice of any local holiday that is not on the list. And move recurring deadlines out of the clusters, once, permanently.
For teams that genuinely cannot go dark, there is a structural answer as well as a procedural one. South African and Philippine holidays overlap far less than you would guess, since beyond New Year and the Easter weekend the two calendars are built from entirely different histories. A team split across both markets covers most of the year for the other side without anyone working a day they should not. That is a real advantage of the two-market model, and it is worth weighing alongside the usual factors in our comparison of the Philippines and South Africa as hiring markets.
The point of doing this in August
Everything above is easy and cheap in advance and almost impossible in the moment. Once the day arrives you have three bad options: ask someone to work a public holiday, tell a client you cannot deliver, or do the work yourself, which is the outcome the hire existed to prevent. There is no fourth option available on the day, which is the whole argument for spending fifteen minutes on this in a quiet month.
If you are still deciding where to hire, the holiday calendar is a real input and a minor one. Look at South African assistants and Philippine assistants on the substance first, browse the roles we source, the industries we support and common use cases, and treat the calendar as something to plan around rather than to choose by. If you already have an assistant, run the planner, paste the output into your agreement, and put the dates in the calendar this week.
Sources
South African dates and the Sunday rule come from the South African Government's public holidays page and the Public Holidays Act 36 of 1994, with the pay position from section 18 of the Basic Conditions of Employment Act. Philippine 2026 dates come from Proclamation No. 1006, signed 3 September 2025, and the pay formulas from DOLE Labor Advisory No. 12-25 of 14 October 2025. The locality point comes from the Philippine News Agency's reporting on the mid-2026 batch of local proclamations. US federal dates and the in-lieu-of rules come from the Office of Personnel Management. The 2027 Philippine list is our own reading of what statute fixes in the absence of a proclamation, and is marked provisional throughout for that reason.
- South African Government, Public holidays (Public Holidays Act 36 of 1994, including the Sunday rule)
- Labour Guide South Africa, Understanding work on public holidays: a guide to section 18 of the Basic Conditions of Employment Act
- Supreme Court E-Library, Proclamation No. 1006, declaring the regular holidays and special (non-working) days for the year 2026
- Official Gazette of the Republic of the Philippines, Proclamations
- DOLE Labor Advisory No. 12-25 (14 October 2025), payment of wages for the regular holidays, special (non-working) days and special (working) day for 2026
- Philippine News Agency, Palace declares special non-working days in 11 localities
- US Office of Personnel Management, Federal holidays (5 U.S.C. 6103 and the in-lieu-of observance rules)