What annual leave pay means
Annual leave pay is the income an employee receives while on approved paid time off. It’s typically based on normal earnings basic salary and, if policy or contract allows allowances/commissions. Entitled days depend on law and company policy (many employers use 21–30 working days annually). Always confirm your jurisdiction’s minimums and your contract.
Step 1: Find the employee’s daily pay rate
Use regular pay and actual working days in the period.
- Monthly method:
Daily Rate = Monthly Salary ÷ Working Days in the Month
Example: Sh30,000 ÷ 22 = Sh1,364 (rounded) - Annual method:
Daily Rate = Annual Salary ÷ (Working Days per Year) - Hourly staff:
Daily Rate = Hourly Rate × Hours per Working Day
Tip: Be consistent with your organization’s payroll basis (working days vs. calendar days). Document the method.
Step 2: Determine the number of leave days
Confirm the leave balance and the days taken (or approved). Factor any prorated entitlement for new hires or part-year service.
- Example entitlement: 21 working days per full year of service (illustrative; check your policy/law).
Step 3: Multiply daily rate by leave days
Total Leave Pay = Daily Rate × Leave Days Taken
- Using our example: 1,364 × 21 = Sh28,644
The employee receives Sh28,644 for 21 leave days.
Step 4: Include eligible allowances/bonuses (if policy allows)
Some policies/CBAs include regular housing, transport, or sales commission in leave pay. Others exclude overtime or one-off bonuses. Check:
- Employment contract / HR policy
- Collective bargaining agreement (CBA)
- Local labour law (eligibility, averaging rules)
If included, compute the daily value of each allowance (e.g., monthly allowance ÷ working days) and add to the basic daily rate before multiplying by leave days.
Step 5: Keep records and verify compliance
- Maintain leave balances, approvals, and detailed pay calculations.
- Ensure the paid amount aligns with regular earnings basis and any statutory rules.
- Share a clear breakdown on the payslip (rate, days, components).
Practical scenarios
A) Pro-rata leave for partial year
If an employee worked 6 months and the annual entitlement is 24 days:
Pro-rata entitlement = 24 × (6/12) = 12 days.
Pay = Daily Rate × Days Taken (up to 12).
B) Variable pay (commissions)
Where policy/law requires, compute a reference average (e.g., average commission over previous 3–12 months), convert to a daily amount, add to the daily basic rate, then multiply by leave days.
C) Weekly-paid employee
Weekly Rate ÷ Number of working days per week = Daily Rate.
Example: Sh9,100 per week; 5 working days → Daily Rate Sh1,820.
D) Public holidays inside leave
If a public holiday falls during approved leave and your law/policy says it doesn’t consume a leave day, exclude that day from the leave-days multiplier.
Common mistakes to avoid
- Mixing bases (calendar vs. working days) between the rate and the days.
- Ignoring allowances that policy says are part of normal earnings.
- Using irregular months (e.g., 28 vs. 31 days) without a consistent method.
- Forgetting pro-rata for partial service or part-time schedules.
- No documentation—always keep a worksheet/log for audit and transparency.
Quick checklist for HR/payroll
- Confirm entitlement (policy + law).
- Choose one consistent daily-rate method.
- Verify eligible earnings (allowances/commissions rules).
- Calculate: Daily Rate × Leave Days (+ eligible additions).
- Round per payroll rules; itemize on the payslip.
- Update leave balances and store approvals.
Mini calculator (worked example)
- Monthly Salary: Sh30,000
- Working Days (month): 22 → Daily Rate Sh1,364
- Leave Days Taken: 21
- Eligible Allowances: None
- Leave Pay = 1,364 × 21 = Sh28,644
If a transport allowance of Sh4,400/month is included:
Allowance daily = 4,400 ÷ 22 = Sh200
Composite daily = 1,364 + 200 = Sh1,564
Leave Pay = 1,564 × 21 = Sh32,844
FAQ
Is overtime included?
Usually no, unless contract or law requires averaging variable pay. Check your policy.
What if the employee’s salary changed recently?
Use your policy’s reference (e.g., current rate, or averaged rate over a set lookback period) and apply consistently.
How should rounding work?
Define rounding (to nearest shilling/cent) and apply it uniformly.
Do weekend days count?
Only if your leave system counts calendar days. Many employers use working days—be consistent.
Bottom line
Calculating annual leave pay is straightforward: get a consistent daily rate, multiply by eligible leave days, then add any policy-approved allowances. Keep clean records and follow one documented method that’s what delivers fair, compliant, and transparent payouts.






