1. A method for realtime billable timekeeping using a computer, comprising: detecting opening of a document; and generating a timekeeper entry box corresponding to said document wherein said timekeeper entry box contemporaneously tracks time said document is in use.