Monitask allows you to effortlesly generate detailed timesheets for each of the remote team members as well as many other reports including basic accounting reports.