Skip to main content

Enter historical annual leave

Update leave balances in Sage HR to reflect time off employees already took before you set up Leave Management.

Written by Oliver Cook

When you set up Leave Management, you'll have some employees who have already taken leave that Sage HR doesn’t show. You can record this by adding historical requests or by adjusting the employee’s balance directly.

📎NOTE: These steps apply only to accrual‑based time off policies.

Option 1: Add and auto‑approve historical time off

Use this option if you want Sage HR to record past requests.

Only admins can follow these steps.

  1. Open the relevant time off policy settings.

  2. In Workflow, enable Automatically approve these requests.

  3. In Conditions, turn off Allow employees to request time off from this policy.

  4. Select Save.

📎NOTE: Team managers still receive notifications, but Sage HR won’t ask them to approve requests.

  1. Book time off for the relevant employee or employees.

  2. After you finish, restore the original policy settings.

This prevents other requests from approving automatically.

Option 2: Change the time off balance

Use this option for a quicker update.

Only admins can follow these steps.

  1. Open the employee’s profile.

  2. Select Time off.

  3. Review the Time off summary.

  4. Select Change balance.

  5. Confirm the employee's name.

  6. Select the leave type.

  7. Enter the amount already used.

    • Use decimals for part days

  8. Under Action, select Decrease.

  9. Leave the transaction date unchanged.

  10. Select Record transaction.

Sage HR updates the available balance immediately.

What you’ll see after the change

In Time off details:

  • Yearly allowance stays the same

  • Manual transactions show a negative value

  • Available balance matches the updated summary


Did this answer your question?