- Activity and expense tracking - Patient entry including contact management - Automated invoicing - Payment entry and tracking - Expense receipt management and reporting - Monthly and yearly profit and loss financial reporting - Help in preparing business tax information