We are currently looking to have an application developed to track time spent on projects. The backend will be Access or MS SQL and will include the following tables. client_work_main, clients, work_codes, client_work_codes (specific work codes will be used for specific clients), client_addresses (for tracking physical address, billing address, etc.), invoice_main, invoice_line_items, and payments. I can generate full table layouts with field types in a few days. The input screen can be pretty basic - allow the user to enter the date the work was performed, who performed it (database lookup to populate a drop-down), client (db lookup and drop-down), service (db lookup and drop-down), work description, hours spent, chargeable amount (calculated from service rate * hours spent) but can override for non-hourly types of things, and taxable (check box). Maintenance screens should include - client maintenance and service types. Reporting - general report that will accept a date range and a drop down of clients. It will show a list of services, date_work_peformed, work_code, billable rate, and billable amount. Invoicing - the system will need to generate invoices based on client_code. The system will keep track of when a record from client_work_main has been invoiced. During invoice creation the system will include all work for that client that has not been invoiced. The invoice will be generated in a .pdf format and and can be optionally emailed during creation. We use cf_pdf from [url removed, login to view] for pdf creation. There's a free evaluation if you want to use it or we can write the invoice pdf portion. The system will need to keep track of payments received (invoice number, date_received, amount, etc.). I would also like a login area where clients can login and see their invoices and payment status. If you already have a system that fulfills 95% of these requirements I'm willing to take a close look at it. This is our first project we are posting on getafreelancer and have several other larger project we are looking to have done depending upon the success of this project. Thank you for your interest.