Time Off is a Paid Add-on. Reach out to email@example.com to learn more.
We know creating Time Off policies can sometimes be tricky. In this article, we'll walk through the entire process step by step - ensuring you know exactly how to customize a policy to your unique company needs.
*Please note: this article covers how to set up a Time Off policy post launching Sapling at your org. If you're looking for information on how to initially set up the Time Off module pre-launch, check our Recommendations for Rolling Out Time Off.
This article covers the following topics:
- Time Off Overview
- Adding a new Time Off Policy
- Frequently Asked Questions💡
Time Off Overview
The Time Off tab provides an overview of different leave components for all team members within the organization (active and inactive). With the Time Off tab, users can see a snapshot of the following:
- Available Balance: This shows a summary of their applicable Policies and Time Off balances.
- Estimate Future Balance: This allows team members to enter in a future date, and see accrual details until that point in time. *note: For unlimited time off policies, this will be greyed out as there are no accruals
- Time Off- Upcoming: This shows requests that are in the future - both pending or approved. It will also show any upcoming holidays.
- Time Off - Historical: This shows requests that are in the past (pending or approved), canceled requests, denied requests, and adjustments.
Adding a new Time Off Policy
Before setting up a policy, be sure to double-check your permission levels. Each permission group a policy applies to needs to have "View" access for their own Time Off information to enable this feature in their Sapling account.
- Everyone with the "team member" permission level can: view their own Time Off Calendar, current Time Off policies and accrued time, past/upcoming Time Off Requests, Request Time Off
- Everyone with the "manager" permission category can: view their own Time Off Calendar, current Time Off policies and accrued time, past/upcoming Time Off Requests, view the upcoming Time Off Requests of their direct reports from their Team page, Request Time Off/Approve or Deny time off requests of their direct reports and make comments as necessary
- Everyone with the "admin" or "superadmin" permission level can: view their own Time Off Calendar, current Time Off policies and accrued time, past/upcoming Time Off Requests, view upcoming Time Off Requests of all employees, Request Time Off, or create, modify or delete all company time-off policies
To create a new Time Off policy, navigate from Home > Time Off. Click "Add New Policy" in the upper-righthand corner.
The Time Off policy creator has 5 steps:
3) Accrual Rate,
4) Accrual Schedule and
1. Basic Policy Information
In this section, you'll input all the basic information about your policy, who it applies for, and how it should be tracked:
- New Policy Name: Name of the policy you're creating (for ex: San Francisco - Full-Time Employees)
- Time Off Type: what type of policy this is (for ex: Vacation, Jury Duty, Sick Leave, etc.)
- Icon: what icon you'd like to display with the policy to easily distinguish (for ex: a ✈️ for Vacation)
- Is this an unlimited policy: If no --> move to the next section. If yes --> you can edit how it's displayed to employees in Sapling (for ex: an unlimited policy that's displayed as "Discretionary Time Off" to employees)
- How should Time off be tracked: select hours or days
- Length of workday: input the number of hours in your standard workday (for ex: 8 hours)
- On which days: what days are considered working days for this policy (for ex: Mon-Fri)
- Note: Holidays have special treatment depending on if you select it as a working day or not.
- If you leave "Holidays" unselected which is the default, that means if a request for this policy lands on a holiday, that day will deduct 0 hours from their request. For example if "Holidays" is unselected and July 4th is a holiday in Sapling for their Location, Department, or Employment Status, a request from July 3rd to July 5th will be for only 2 days not 3 (the same goes for requesting time off on a policy over the weekend if Sat-Sun aren't working days for that policy). This also means that if a holiday lands on a working day, they will not accrue a balance for that day.
- If "Holidays" is selected for this policy, a request from July 3rd to July 5th will deduct 3 days from their balance. It also means that if a holiday lands on a working day of the week defined by the policy, they will also accrue a balance on that day.
- Note: Holidays have special treatment depending on if you select it as a working day or not.
- Minimum/Maximum increment for requests: leave on "no" if there is no min/max, or select "yes" to input
- Who is this policy for: you can select if this is for "All Employees", "Some Employees" (if you select this, you can then input what Location, Department, and Employee Status it applies to), or "Manually assigned as needed" (for specialty policies like parental leave)
In this section, you'll decide two things: who needs to approve PTO requests (if anyone), and how Sapling should handle outstanding requests.
- Do time off requests for this policy need approval: if no, skip to the next section. If yes (typically this is the case), you can then select who needs to approve the policy with the options of "Manager", "Specific person", or "Specific permission group." If multiple people need to approve, click the "Add" button to include additional decision-makers.
- How should Sapling resolve outstanding requests: decide how you want the system to handle time-off requests that have not been approved or denied (e.g. you can tell Sapling to Auto-Approve or Auto-deny requests after X number of days)
- Time off requests will automatically be approved or denied based on this setting regardless of the status of any other approval chains set up (example below)
Policy defined with 2 levels of approval (1st = Manager, 2nd = HR team) and with auto-approve after 3 days. If the request is not fully approved by the 3 day mark (by BOTH the manager and the HR team) then the request will automatically be approved.
3. Accrual Rates
In this section, you'll decide how much and how often your team accrues Time Off.
- How much time can team members accrue: first, decide the amount of total hours/days your team should accrue under this policy (for ex: 120 hours per year, or 10 hours per month)
- What is the accrual frequency: this dictates how often team members receive their accrual. This typically aligns with your pay cycle (for ex: if your team gets paid every two weeks, the accrual frequency would be "bi-weekly")
4. Accrual Schedule
In this section, you'll set the accrual calendar, decide on key rulesets for how and when Sapling handles this policy, and add any special rules around tenureship.
- When should this policy start accruing: choose when this policy should begin to accrue - either starting on the new hire's "Start Date", or select a "Custom Date" which is set as X days before or after their start date.
- When should this policy renew: options to select either "On team member's anniversary", "1st of January", or you can choose a "Custom Date" undefined.
- How should Sapling handle the first accrual: select if you'd like to "Prorate the amount", or have the "Full balance" given at the start of the accrual period.
- When do accruals happen: select whether time off should start "At the start of the Period" or "At the end of the period".
- Does this policy have a maximum accrual amount: if this policy has a maximum amount of hours, select "yes" and input the max (for example: max 120 hours, please note if you allow carryover, then the maximum accrual should be max balance and carryover combined. for ex: if you allow for 120 hours to be accrued in a year and allow for 40 hours to be carried over, then your maximum accrual should be 160 hours).
- Does this policy have a stop accrual date: If you'd like this policy to stop accruing after a specific number of days, select "Yes" and enter the number.
- For example, if you have a policy where team members only accrue for 6 months after start date, then you would enter 180 days (6 months). The team member only accrues for those six months, until the policy is renewed.
- Tenureship: if you have additional time off benefits related to tenureship, you can input those rules here.
*Please note: balances do NOT compound - all added balances are in relation to the original policy amount. For example: let's say you give your team an additional 1 day (8 hours) of vacation for every year they work. This would mean that on their 2 year anniversary, they will earn a total of 16 additional hours of time off.
5. Time Off Balances
In this section, you'll set the rules for what to do with rollover and negative balances.
- Should unused time off rollover into the following period: choose "yes" or "no" depending on if you want unused time to rollover into the next accrual period
- Is there a maximum amount of time off rollover: select "yes" if there are a maximum number of hours you'd like to rollover (for ex: 40 hours)
- Should unused rollover balances expire: select "yes" and set the expiry date if balances should expire
- Can team members obtain a negative balance for this policy: select "yes" if team members are allowed to have negative time off balances, and choose the max amount of negative hours (for ex: max of -24 hours)
- Should negative balances be rolled into the following period: if you selected "yes" for allowing negative balances, you can choose if you'd like those negative balance to be rolled into the next accrual period
Frequently Asked Questions💡
1. When we assign the policy to our existing employees, is the amount prorated?
No, for existing employees we need to do a Time Off Import. You will need to upload the desired total credit balance to be available for your team members.
To do this, run a report to pull all of your company emails. Export them to a spreadsheet, and add two data columns: Opening Balance and Effective Date. In the Opening Balance column, put the policy credit amount and this will have to be in hours. In the Effective Date column, put the date in MM-DD-YYYY format. Lastly, turn on the policy and upload the balance. This policy will now be available for your team to use.
2. How can I confirm that the balances were uploaded correctly?
As a best practice, we recommend running a test with one employee and then going to their profile and referencing the adjustment made to confirm the balance. You can view this in two places:
- Time Off Estimator
- Time Off Historical Tab
3. How can we modify the current balance or delete an adjustment?
You can always make adjustments to the balance to showcase the accurate balance. In addition, you can delete adjustments if they were incorrect.
For instance, if an accrual happens on Sept 10th, and an employee got added to a policy on Sep 7th, the employee would only receive a balance for the 7th to the 10th.
In this scenario, the time-off policy will be removed and the balance will be gone.
For instance, Nick's location is 'San Francisco (HQ)' in Sapling, and Nick has all the time off policies smart assigned for this location. Nick got promoted and People Ops Team changed location to 'San Francisco' by mistake or intentionally.
Yes, if the start date was changed before the first accrual then the accrual should occur on the basis of the new date. However, if the start date was changed after the first accrual was assigned then the time-off balances for new hires would need to be updated manually.