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