I was searching for free online time sheets but could not find a good one. The following is a reasonable free online timesheet that does the job pretty well. It is somewhat buggy but otherwise does the job very well. The nice features that I like is, it creates PDF copy of your weekly timesheet that your supervisor can sign so you do not have to do anything. It does all the calculations for you as well as create a printable copy, which is nice. Hope this helps.