Home Getting started Your First Leave Request

Your First Leave Request

Last updated on Jun 12, 2026

This tutorial guides you through submitting your first leave request as an employee.

Prerequisites

  • You have access to CHRIS (either locally or deployed)
  • You have an employee account with login credentials
  • Your profile is set up with a team assignment

Step 1: Sign In

  1. Navigate to the CHRIS application
  2. Enter your email and password
  3. Click Sign In

!!! note "First Time Login" If this is your first login, you may be prompted to change your password.

Step 2: View Your Dashboard

After signing in, you'll see the dashboard showing:

  • Leave Balance: Your remaining leave days by type
  • Pending Requests: Any requests awaiting approval
  • Team Calendar: (If applicable) Your team's leave schedule

Step 3: Check Your Leave Balance

Before submitting a request, verify your available balance:

  1. Look at the Leave Balance card on your dashboard
  2. Note your remaining days for each leave type:
    • Annual Leave
    • Sick Leave (Short-term)
    • Sick Leave (Long-term)
    • Family Leave

!!! tip "Balance Calculation" Your balance is calculated based on:

- Entitled days from your contract
- Days already used this year
- Any carryover from previous years

Step 4: Submit a Leave Request

  1. Click Request Leave in the navigation menu
  2. Fill in the request form:
Field Description
Leave Type Select the type of leave (Annual, Sick, etc.)
Start Date First day of your leave
End Date Last day of your leave
Reason Optional explanation for the request
  1. Review the Working Days calculated (excludes weekends and public holidays)
  2. Click Submit Request

!!! warning "Insufficient Balance" If your requested days exceed your available balance, you'll see a warning. The request can still be submitted but may be rejected.

Step 5: Track Your Request

After submission:

  1. Navigate to My Requests in the menu
  2. Find your request in the list
  3. Check the Status column:
    • Pending: Awaiting approval
    • Approved: Your leave is confirmed
    • Rejected: Request was declined (check comments)
    • Cancelled: You cancelled the request

Step 6: Receive Notification

When your request status changes:

  • You'll receive an email notification (if SMTP is configured)
  • The notification includes:
    • Decision (approved/rejected)
    • Approver's name
    • Any comments from the approver

What Happens Next?

Your request follows this workflow:

graph LR
    A[Submit] --> B[Pending]
    B --> C{Decision}
    C -->|Approved| D[Leave Scheduled]
    C -->|Rejected| E[Not Approved]
    B --> F[Cancel]
  1. Team Leader Review: Your team leader receives a notification
  2. HR Review: HR managers can also approve requests
  3. Decision: You're notified of the outcome
  4. Calendar Update: Approved leave appears on team calendars

Tips for Successful Requests

  1. Submit Early: Give approvers time to review
  2. Check Calendar: Avoid overlapping with team members' leave
  3. Be Specific: Include reason for planned absences
  4. Attach Documents: For sick leave, upload medical certificates if required

Next Steps

  • Learn how to manage your requests
  • View the leave status workflow
  • Understand leave balance calculation