It's up to you if you'll want to use TSheets. Let me give you an overview on how it works.
TSheets time tracking let your employees track time from any location. The data automatically syncs to your QuickBooks Online account. From there, you can edit and approve employee timesheets fro payroll.