Request Leave

Available to: Owner, Admin

Leave requests in Flincs cover all types of employee absence: vacation, sick leave, overtime reduction, and training. This page explains how to create and manage leave requests.

Creating a leave request

  1. Go to Leave Requests in the sidebar
  2. Click + New Request
  3. Fill in the form:
    • Employee -- select from the dropdown
    • Type -- choose the leave type (see Leave Types)
    • Start date -- first day of the absence
    • End date -- last day of the absence
    • Days -- number of leave days (calculated automatically, but you can adjust)
    • Paid / Unpaid -- toggle whether this leave is paid
    • Notes -- optional, add context if needed
  4. Click Submit

The request is created with a Pending status.

Leave request workflow

Every leave request goes through a simple workflow:

  1. Submitted -- the request is created
  2. Pending -- waiting for approval
  3. Approved or Rejected -- an owner or admin makes the decision

See Approve and Reject for the approval process.

What "paid" means

When a leave request is marked as Paid:

  • The employee gets credited hours toward their overtime calculation
  • The credited hours are based on their daily expected hours from their contract
  • This prevents paid leave from creating a negative overtime balance

When leave is Unpaid:

  • No hours are credited
  • The employee's overtime balance may decrease because expected hours stay the same but worked hours don't

Viewing leave requests

The Leave Requests page shows a list of all requests, filterable by:

  • Employee
  • Status (Pending, Approved, Rejected)
  • Date range

Each entry shows the employee name, leave type, dates, duration, paid/unpaid status, and current approval status.

Editing a leave request

Click on any leave request to open it. You can edit the dates, type, paid status, and notes. Save your changes.

Deleting a leave request

Open the request and click Delete. Confirm the action. Deleting a leave request removes its effect on overtime calculations.

Tip: Create leave requests as early as possible. They show up on the schedule calendar, which helps you avoid scheduling shifts for employees who won't be there.

How leave shows on other pages

  • Schedule Calendar View -- color-coded indicators (blue for vacation, yellow for sick, grey for overtime reduction)
  • Time Tracking Table -- leave entries appear below the time records for the selected period
  • Time Tracking Calendar -- leave indicators appear in the grid cells
  • Dashboard -- leave hours factor into the overtime calculation