@HaveBlue I completely understand the frustration here. However, I do think there are some settings we can tweak to have your Overtime appear correctly and transfer accurately.
If at anytime I've misunderstood anything you said above, please let me know and I'll circle back.
1) You mention setting Daily Overtime to pay after 23 hours.
Calculating Daily Overtime is completely optional, so if you do not wish to calculate or pay daily overtime, you can
- Open Company Settings
- Select Payroll and Overtime
- Open the Overtime tab
- Uncheck the box next to "Also calculate daily overtime after:"
- Save
This will prevent overtime calculations on a daily basis, no matter how many hours an employee works.
2) You mention Overtime being calculated on a different schedule than your pay periods.
If you calculate Overtime based on pay periods instead of calendar weeks, there are definitely options for that! There's something in TSheets called the Payrate Engine that offers more advanced options for Overtime.
This article has all of the details on how to set-up advanced Overtime rules: https://quickbooks.intuit.com/learn-support/en-us/feature-preferences/configure-and-change-advanced-overtime-settings/00/380808
3) You mention reporting in a different format than QuickBooks
You can adjust the format of any TSheets report when running the report. For example, when running the Payroll Report, in Filters, you'll see a line labeled "Show hour totals in:" and you can change that to HH:MM.
I hope these suggestions help out! I definitely want to make sure that we leave here with TSheets not only tracking and reporting correctly but saving you time instead of creating frustration. :) Let me know if you run into any roadblocks above and we'll work through them together.