Forum Discussion
Hi Max8,
The reason you're seeing 7h 36m instead of 8 hours is due to the inclusion of the employee's break time in the calculation. In MYOB Teams, breaks are automatically deducted from the total work hours, which is why the leave request reflects slightly less than the full 8 hours.
This is the default behavior in MYOB Teams to account for the scheduled break, and it can't be modified directly. The system automatically calculates the break based on the rostered hours, which is why you're seeing the 7h 36m for a full day.
Regards,
Sai
- Max81 year agoExperienced Cover User
Why does MYOB have a rostering and timesheet application that can manage 8 hour days etc. but the worker cannot apply for a 8 hour annual leave day.
This is basic stuff. If this is really the case then MYOB should state on their MYOB Teams page that it really is only a half baked free program - you can roster a worker for 8 hours a day and they can submit a timesheet for 8 hours a day but NO you cannot submit an 8 hour annual leave day request!
So I now have a second employer who said they will not bother using Teams if it cannot apply the correct leave information - sigh!
- Genreve_S1 month agoMYOB Moderator
Hi Max8,
Yes, I totally understand why this is off-putting. You’re not missing anything; it’s a limitation in how MYOB Team currently works.
When someone selects “Full day” in a leave request, MYOB Team hard-codes it as 7 hours 36 minutes (7.6 hours) based on a standard 38-hour week, not on your actual rostered 8-hour day. That’s why you keep seeing 7h 36m instead of 8 hours. It’s not really about the break; it’s the default “full day” setting under the hood.
Right now, there’s no way in MYOB Team to change that full‑day default to 8 hours for businesses that run a 40‑hour week. This has already been raised with the product team as an enhancement request so 40‑hour workplaces can have full‑day leave default to 8 hours, but there’s no ETA on a change yet.
In the meantime, the only workable options are:
- When staff apply for leave, they choose “Less than 1 full day” and type in 8:00 hours; or
- Let it come through as 7h 36m and manually change it to 8.0 hours in payroll before you finalise the pay.
I know that’s not ideal, especially when the roster and timesheets are already set up for 8‑hour days, and I can see why you and your clients are affected by it. Feedback like yours is exactly what we use to push for changes, so thanks for calling it out.
Regards,
Genreve
Looking for something else?
Search the Community Forum for answers or find your topic and get the conversation started!
Find technical support and help for all MYOB products in our online help centre
Dig into MYOB Academy for free courses, learning paths and live events to help build your business with MYOB.