Vacation Tracking
The Vacation Tracking module lets staff members submit vacation requests and gives administrators a complete view of all vacation entries, entitlements, and approvals across the team. Staff see their own requests and totals; administrators can approve or deny requests, set entitlements, and manually create or adjust entries.
Navigate to Vacation Request from the church menu. The page shows a date entry form at the top and your full request history below.
To submit a request, enter a start date and an end date, then click Submit Request. If the request is for a single day, enter the same date in both fields. The request is submitted with a status of Requested and will appear in your request history immediately. It will also appear in the administrator's view for review.
A request can only be submitted for future dates. Requests in the past can be added by an administrator from the admin view.
In your request history, future pending requests show Edit and Delete options.
- Edit — Opens the request form pre-filled with the existing dates. Change the dates and save. Editing re-submits the request for approval, resetting its status back to Requested.
- Delete — Removes the request entirely. Only future pending requests can be deleted.
Approved requests and past requests cannot be edited or deleted by staff. Contact an administrator to make changes to those entries.
The bottom of the Vacation Request page shows your entitlement summary: the number of vacation days you are allotted for the year, how many days you have taken, and how many remain.
Days taken are calculated based on your approved and marked-as-taken entries, counting only your working days within each date range. Working days are configured by your administrator (for example, Monday through Friday). A vacation spanning a weekend is counted only by weekdays within that span that fall on your scheduled working days.
If no entitlement has been set for you, the totals section will indicate that entitlement has not been configured — contact your administrator.
Navigate to Vacation Admin from the church admin menu. The page is organized into three tabs:
- All Entries & Totals — Shows all vacation entries for all staff members in the church. Each entry displays the staff member's name, date range, status, and who reviewed it. Approve or Deny buttons appear on Requested entries. If any entries have overlapping date ranges, a warning is shown.
- Entitlements & Working Days — Set the vacation entitlement for each staff member: how many weeks they are allotted per year, their year basis (calendar year or church year), and which days of the week are their working days. Working days affect how vacation day counts are calculated.
- Create / Adjust Entry — Manually create a vacation entry for any staff member, including past dates. Use this to record time off that was not submitted through the request workflow, or to add an approved entry directly. You can also mark an entry as already taken.
In the All Entries & Totals tab, pending requests show Approve and Deny buttons. Click Approve to mark the entry as approved; click Deny to mark it as denied. The staff member's request history will reflect the updated status.
If two requests overlap in date range, both rows will be highlighted as a warning. Overlapping entries are not blocked automatically — it is left to the administrator to decide how to handle them.
In the Entitlements & Working Days tab, select a staff member from the dropdown and fill in:
- Weeks Allowed — The number of vacation weeks this person receives. Decimal values are allowed (e.g., 1.5 for one and a half weeks).
- Year Basis — Whether the vacation year resets on the calendar year (January 1) or the church year. This determines how entitlement is counted when calculating remaining days.
- Working Days — Check each day of the week this person is scheduled to work. Only working days within a vacation date range count against their entitlement. The default is Monday through Friday.
An entitlement record must exist for a staff member before their totals can be calculated. If a staff member's entitlement has not been set, their vacation request page will indicate that entitlement is not configured.