HRM - Optional - How to Set Up Paid Special Leave in Celery
This is for when your company gives employees paid time off for specific reasons — like moving house or a family event.
Step 1: Go to the right place
Open Employer → HRM → Time-Off Policies
Step 2: Add a new policy
Click Add next to Time-Off Policy and choose Vacation time.

Step 3: Fill in the details
Give the policy a name and description. You choose these yourself. For example: "Moving Day Leave".
Step 4: Pick the right accrual method
For the Accrual Method, choose Limited time.
This is the key setting. It lets you set a maximum number of hours for this type of leave. Employees cannot request more than that limit.
Step 5: Set the maximum hours
Enter the number of hours the employee is allowed. For example:
- Your company allows 2 days off for moving house
- 2 days = 16 hours
- Enter 16 as the maximum
If an employee tries to request more than 16 hours, Celery will show them a message saying they've gone over the limit. If they need more time off, they can apply under a different leave type.
Why is this useful?
You can create a separate policy for each type of special leave at your company. That way, you always have control over how many hours are being used for each one.