Patent ID: 8744934

Claim:
A computer system for managing time reporting and billing, comprising: a contract management component for receiving and storing terms of a contractual relationship between at least one contractor and at least one client; a time sheet component in two-way communication with said contract management component for receiving a time report indication from said at least one contractor indicating time worked on a project, and for transmitting said indication to said at least one client; a client interface component in two-way communication with said contract management component for receiving from at least one client a preferred format indication for time report submissions, and further for receiving either a client approval or disapproval of said at least one time report; and a billing component in two-way communication with said time sheet component and said client interface component for receiving said time report and an indication of said client approval for said time report from said client, and further for generating an invoice pertaining to at least said approved time report and transmitting said invoice to said client.