An apparatus and a method for tracking time spent on one or more Internet
sites. The tracked information may then be used to generate detailed
records containing the Uniform Resource Locators (URLs) of the sites
visited, the exact time spent on each site, and a record of any
downloads, file transfers, or other activities performed by the user. One
or more reports may be generated from the detailed records and list the
activity by each user, tabulating the web site accessed and the time
spent on that web site. This information may then be utilized to generate
an invoice for the work performed. The reports may be generated are
stored electronically, and may be accessed by an invoicing program which
uses stored hourly rates in conjunction with the information in the
report to generate a detailed invoice for the client. The invention may
be deployed on a personal computer, and enabled by a service operator who
provides the time tracking and recouping system (e.g., a software means).