1. A method for individual realtime billable timekeeping using a computer, comprising a computer program for: detecting opening of at least one document; and generating an individual timekeeper entry box including an entry for a personal code and a second entry for a client identifier corresponding to said at least one document wherein said individual timekeeper entry box contemporaneously tracks time associated with said personal code and said client identifier said document is in use to track time for an individual by client on a document by document basis using the computer.