To develop a software for managing finances for a medical practice. Invoices, Payments, Banking Reconciliation and automatic reminders sent to patients or Health Insurance providers by email and paper mail. The medical practice has upto 5 practitioners who see patients and are currently using a practice management software based on Visual Foxpro with various data tables. The new finance software should retrieve some data from existing database and be able to generate invoices with automatically filled fields from the existing database. Invoice and payment tracking, part payments, split billing options etc should be possible. An online system would be better than a server installed system. Must allow multiple users with 3 different access rights. All changes to invoices, payments etc must be logged according to user. Graphical method of reviewing accounts should be possible. Prepared to use an existing modified system.