Skip to content

First / Last Business Day of Period

Find the first and last working day within a date range, using whichever days of the week you consider working days. This checks the workweek only. It does not exclude holidays (see the holiday-aware engines for that).

Working days
Need holidays excluded too? See Business Days & Work Calendar.

Worked example

For January 2027 (which starts on a Friday) with a Monday-Friday workweek, the first business day of the month is January 1 itself (a Friday), and the last is January 29 (also a Friday), since January 31 falls on a Sunday.

Common mistakes

  • Assuming the period start date itself always counts as the first business day. If it falls outside the selected workweek pattern, counting begins from the next matching day instead.
  • Forgetting that public holidays are not excluded here. This checks the workweek pattern only, so a holiday landing on an otherwise working day still counts as one.

Limitations

This checks the selected workweek only. It does not exclude public holidays, so a range needing that should use one of Business Days & Work Calendar's holiday- aware engines instead.

Frequently asked questions

Does this exclude holidays?
No, this engine only checks which days of the week count as working days. Holiday exclusion is handled by other engines in Business Days & Work Calendar instead.
What happens if the period start or end already falls on a working day?
It counts directly as the first or last business day of the period, with no adjustment needed, since it already satisfies the workweek pattern being checked.