Creating Time Offs

Fostering a healthy work-life balance has become an essential aspect of employee well-being and organizational success. With Spark's Time Off feature you can create various types of time offs and give chance to organization employees to request a granting break as a strategic investment in both employee and organization productivity. 


To create a Time Off:


  1. Make sure you are logged in as an Admin to your Spark.work account.
  2. Navigate to Settings ⚙ and open the Leaves and AttendanceTime Offs section.
  3. Click the + Add button.
  4. Start configuration of Time of details; Accrual Schedule; Accrual Amount; Carryover Options; Encashment Options.

Time Off Type


  • Icon - choose the Icon.
  • Name - enter the name of the time off.
  • Policy Details - briefly describe the type of time off and click the Choose File button to attach any relevant documents.
  • Hourly - enable or leave disabled toggle to make the time off hourly or daily.
  • Policy Type - choose Policy Type:
    • Accruable - the time off will accrue days as the year progresses. Set the number of days per year to distribute it over a year with the desired periodicity.
    • Non-Accruable - time offs won't accrue in the employees' profiles.
  • Freeze Accruals - toggle the switch to exclude days falling within a "frozen time off request" from an employee's time off accrual calculation, thereby preventing leave accumulation during such periods.
  • Calculate Request - choose whether the working or calendar days will be calculated for the time off.
  • Allow negative balance - by enabling this toggle, you will allow employees to request time off even if their balance is negative.
  • Max negative amount - specify how many days the employees could go negative with their time off balances.
  • Report Time Off (Past Limit) - Define the maximum number of past days (excluding today) for which a user is allowed to report time off.
    • Example: If the limit is set to 5 days, a user can report time off for any day within the last five days, but not for a day that occurred six days ago or earlier.
  • Request Time Off (Allowed Range) - Define the minimum and maximum number of future days (starting from today) for which an employee can submit a time off request. It creates a window of time for when a request can be made.
    • Example: If the range is 3-30 days, an employee can't request time off for tomorrow (day 1) but can for any date between 3 and 30 days from now.

     Report Time Off (Allowed Range) - Set the minimum and maximum number of future days (starting from today) for which a user can report time off on behalf of someone else.
  • Maximum days to Request -  Specify the maximum length of a single time off request.
    •  For example, if you set this to "5," an employee cannot request more than five consecutive days off in a single submission.
  • Minimum Days to Request - Specify the minimum length of a single time off request.
    •  For example, if you set this to "2," an employee must request at least two consecutive days off; they would not be able to request a single day.

Accrual Schedule


  • Starts - specify how many days after the hire date the time offs should accrual.
  • Periodicity - choose to distribute accrued time offs over a year on a daily, monthly, quarterly or yearly basis.
  • Max accrual - specify the number of days that can be accrued.

Accrual Amount


  • Use Total Amount - enable the toggle for the system to auto-calculate the amount to be accrued.
  • Round Off - enable the toggle to round the amount of accrued days.
  • Round Up from - choose the needed option.
  • Total Amount Per Year - specify the number of days that can be accrued per year.
  • Amount accrued - here you will see the daily calculation of time off based on the periodicity selected above.
  • First accrual - show the total amount of accrued dates depending on the hire date.

Carryover Type and Freezing the Amount from Carryover to Be Later Cashed Out


  1. Click on Carryover Type from the drop-down menu.
  2. Select the needed type:

    • None - this will disable the Carryover functionality.
    • Unlimited -  this option allows all unused time-off days to be carried over to the next allocation period without any limit. The carried-over amount does not expire.
    • Up to - set a limit for the carryover by defining the maximum number of allowed carryovers starting from the date you specify by choosing either:

      • Calendar Day
      • Hire Date

Important: If you have enabled the Up to or Unlimited carryovers you would need to set the Encashment preferences as well. 

Encashment Options 


  • Encashment - enable the toggle to allow employees to freeze the amount of unused time offs from carryover to be later cashed out.

Now, once the Time off is set, we need to: 

1. Add a Document Template to a time off type. Assigned employees (with certain permissions) will be able to generate the document from their profiles.
  1. Click + Add in the Document Template block.
  2. Select the template(s) you need, and then click Save or Cancel to apply or discard the changes, respectively.   

 2. Then, assign the created time off to employee(s) who will have the ability to request it

  1. Click +Add in the Employees block.
  2. Select all or specific employee(s) that should be assigned to the time off type that is created.
  3. Finally click the Add button and you will see the employee(s) list that has been added to the time off.

Tip: Please pay attention to the pagination. If the total number of your employees exceeds 10, adjust the number of entries included on one page before selecting the checkbox.

To remove the employee from the assignee list:


  1. Click the Delete icon 🗑.
  2. Pick a date to deactivate the time off for the selected employee.
  3. Click the Deactivate button.

It is possible to link time off to specific branch office(es) within the Branch Offices section. Then, you can assign it to employees who have recently joined the organization. 

  1. Click +Add in the Branch Offices block.
  2. Select the branch office(es).
  3. Finally select the Save button or click Cancel to discard the changes.

Congratulations! You have completed one of the most important but complex account configuration chapter. Stay tuned to learn how to set up Approval Processes for different types of requests. 

Was this article helpful?

2 out of 2 liked this article

Still need help? Message Us