Background:
Employee B joined the company on 1 July 2025 and is entitled to 12 days of annual leave per year.
The number of leave days B receives upon joining depends on the settings of the following two configuration questions:
1. How would you like this leave to be calculated?
- Yearly – The full leave entitlement for the calendar year is provided upfront.
- Monthly – Leave is accrued monthly and becomes available only after each month is completed.
- Monthly Advance – Leave is allocated monthly in advance at the beginning of each month.
2. When would you like for this leave calculation to start?
- 1st of Jan – The leave entitlement is calculated based on the full calendar year, regardless of the employee’s join date.
- Join Date – The leave entitlement is prorated based on the employee’s join date within the calendar year.
Note: If the calculated entitled days is less than 0.5 days, it will be rounded down. If it is 0.5 days or more, it will be rounded up.
Scenarios:
No. | Question 1 | Question 2 | Total Leave for 2025 | Leave Available for B Each Month | Reasoning |
Provision Method: | Entitlement Calculation: | ||||
1 | Yearly | 1st Jan | 12 days | July: 12 days Aug: 12 days Sept: 12 days Oct: 12 days Nov: 12 days Dec: 12 days | Leave is calculated from 1st of Jan and provided in full, regardless of the employee’s join date. Employee B will receive 12 days of leave immediately upon joining. |
2 | Yearly | Join Date | 6 days | July: 6 days Aug: 6 days Sept: 6 days Oct: 6 days Nov: 6 days Dec: 6 days | Leave is prorated from the Join Date and provided in full. Employee B will receive 6 days of leave immediately upon joining. |
3 | Monthly | 1st Jan | 12 days | July: 0 days Aug: 2.4≈2 days Sept: 4.8≈ 5 days Oct: 7.2≈7 days Nov: 9.6≈10 days Dec: 12 days | Leave is calculated from 1st of Jan, regardless of the employee’s join date but earned after completing each month of service. Employee B is entitled to 12 days for the year; since B joined in July, the leave is calculated over 5 months: 12 days ÷ 5 months = 2.4 days per month, rounded down and credited after each completed month. |
4 | Monthly | Join Date | 6 days | July: 0 day Aug: 1 day Sept: 2 days Oct: 3 days Nov: 4 days Dec: 5 days | Leave is prorated from the Join Date and earned after completing each month of service. Employee B will receive 1 day of leave after each completed month. Note: The 6th day of leave will only be credited in January 2026. |
5 | Monthly Advanced | 1st Jan | 12 days | July: 2 days Aug: 4 days Sept: 6 days Oct: 8 days Nov: 10 days Dec: 12 days | Leave is calculated from 1st of Jan, regardless of the employee’s join date and given based on the monthly allocation at the start of each month. Employee B will receive 2 days of leave at the start of each month. |
6 | Monthly Advanced | Join Date | 6 days | July: 1 day Aug: 2 days Sept: 3 days Oct: 4 days Nov: 5 days Dec: 6 days | Leave is prorated from the Join Date and credited based on the monthly allocation at the start of each month. Employee B will receive 1 day of leave at the start of each month. |



