Skip to content

Public holidays

Public holidays are days nobody is expected at work. They are not counted as leave days, and people are reminded the day before. A holiday can apply to everyone, to people in some states, or to some places.

Who can manage public holidays: Owner, HR admin.

Open Settings → Public holidays. Choose the year at the top: last year, this year or next year.

Each month’s holidays are listed together. For each one you see its date, its name and weekday, its kind, who it Applies to (with how many people), and when its Reminder goes. Holidays that have passed are greyed out.

To add a holiday for some states or places, first add your locations with their states.

Click Add 2027 federal dates (the button names the year it adds). Cadre adds the holidays that fall on the same date every year: New Year’s Day, Workers’ Day, Democracy Day, Independence Day, Christmas Day and Boxing Day. Once the year shown has them, the button offers the next year.

Good Friday, Easter Monday, Eid-el-Fitr, Eid-el-Kabir and Eid-el-Maulud move each year, and the Federal Government declares their dates. Until the year has one of them, the page reminds you under Still to be declared. Add each one once it is announced, along with any state holidays, substitute days and company closures.

  1. Click Add a holiday.

  2. Enter the Name and choose the Date.

  3. If the Government moved a holiday that falls on a weekend, choose the day it replaces under In place of. For example, the Boxing Day holiday on a Monday is in place of Boxing Day on the Saturday.

  4. Choose the Kind: Declared by the Federal Government, State holiday or Company closure.

  5. Under Applies to, choose:

    • Everyone;
    • People in some states, then the states. People count by the state of their location;
    • Some places, then the locations and, for an agency, the client worksites.
  6. Leave Tell them now on to announce it straight away, in the app and by email, to everyone it applies to. It also gets the usual reminder the day before.

  7. Read the note about leave. If approved or pending leave includes the date, the panel says how many requests and what happens to them.

  8. Click the save button. It says how many people will be told, for example Add and tell 480 people.

There is one holiday per date. To change who a holiday on that date applies to, change the holiday.

Click the pencil on the holiday’s row to change its name, date, kind or who it applies to. With Tell them now on, people it now applies to hear it was added or moved, and people it no longer applies to hear it is a working day again.

Click the bin to remove a holiday, then confirm. The day becomes a working day. If your reminder settings announce changes and the date is ahead, the people it applied to are told.

  • Leave that includes the date is counted again. For a leave type set to Count working days only, a holiday inside a request is not a leave day. When you add, move or remove a holiday, Cadre counts the pending and approved requests that include the date again, for the people it applies to, and tells each person. Approved leave gets the day back in its balance, or takes it again if the holiday is removed. The balance shows why.
  • Leave already paid in a locked payroll is not changed. If approved leave was used by a payroll run that is locked, Cadre leaves it as it is and lists it for you when you save. Correct it with a leave adjustment, because a locked run is the record of what was paid.
  • The leave calendar shades each person’s public holidays.
  • Timesheets. A public holiday is not a rostered working day for the people it applies to. Nobody is marked absent on it, and any time worked on it shows as unscheduled work. See Attendance and flags.
  • Statutory due dates move only for holidays that apply to everyone.

People in Lagos and people in Abuja do not always have the same holidays, and an agency’s clients may close on different days. Saying who a holiday applies to means each person’s leave and timesheets count their own days off, and only they are told.