Holiday calculation by hours worked

SUGGESTED

Our staff work irregular hours so we need to calculate holiday by hours worked. BUT the calculated entitlement on Sage does not seem to be correct as the entitlement works on the 12 weeks prior to either a) holiday year, which doesn't work if they joined in the current year or b) holiday period, which doesn't include current period hours so the YTD calc is wrong when working our how much they have accrued. Also, as you cannot foresee the hours i.e. not a salary, you can only use the entitlement basis as days

My work around has been to run the Payroll Type History report to get the total hours per payment type and multiply by .108 (accrual per hour). Then run another report showing the holiday taken and merge the two. Shockingly, there is no comparison to what is being shown on their Holiday tab which means I can't trust the holiday tab. 

For example, Scheme information for an employee's scheme entitles them to 16.80 days of holiday. Entitlement is accrued hourly and 12 weeks prior to the holiday period.

The Entitlement tab shows 15.75 hours accrued (from using date as 31/3/24 so or the whole year) with 10 having been taken, leaving 5.75 remaining.

BUT when I run the Payroll Type History for the year it shows a total of 196.25 hours worked for the year. Multiply by .108 = approx 21 hours accrued. 

(Multiplier of .108 calc is 52 weeks = 40 hours per week = 2080 hours.......2080/52 weeks x 5.6 weeks = 224 hours entitlement........Entitlement of 224 / Total hours worked of 2080 = .108 entitlement per hour worked.)

Now I can ignore the entitlement tab on Sage if I have to (although I shouldn't need to) but I would like the columns of Holiday Hours and Holiday Rate and Holiday Total on the Payment Type History report to be populated as I can then circulate without having to adapt it.

Is anyone else experiencing this, what do you do or am I doing something wrong?

Parents
  • 0
    SUGGESTED

    Hi Ruth,

    Thanks for using Community Hub.

    The following article explains how the software calculates holiday in hours: Holiday in hours, how it's calculated >

    I hope this is useful.

    Andy
    Sage UKI

  • 0 in reply to Andy Rickeard

    Thanks Andy. The tables are how I work it out manually too. I think the problem happens when sage uses the preceding 12 weeks to get the average of hours. With variable hours this can throw the calculations out a lot if there hours have reduced in the 12 weeks.  If I were to use 52 weeks preceding this won't work either. Its a shame that Sage cannot use actual hours at the time the report is run as that is what staff use when calculating their entitlement.    Sorry..... To add to that we have a member of staff that i have just checked back on for the whole year. She has worked 10 hours a week every week of the year, as confirmed on her history tab.  Yet the annual entitlement is showing as 42? Average daily hours is at 2.14 and average weekly hours is 10.38. Entitlement is 28 days. 28 x 2 or 2.14 = 56+. Yet its showing as 42.  This is the common theme I have throughout.  I have checked the Pay Elements which have variable status, and include for weekly averages and include for holiday accrual ticked. The date is 28/3/2024 which is our last pay day for the year, so a full 12 months history. What am I missing?        Are you also able to advise how I have the holiday columns in the Pay Type History report populated?                             I have researched and seen that I can create a pay element with a factored status but then that doesn't appear on the pay element list for me to use. Again what am I missing?

  • 0 in reply to Ruth Stringer
    SUGGESTED

    Hi Ruth, thanks for coming back, I think this would be worth a call to Technical Support so they can look at it in depth and look at some options, maybe a Holiday Fund, or similar

    You can chat online or call using these details > just choose View other contact options.

    This article explains more about the calculations >

Reply Children
No Data