Archived Reviews

Download Free Trial

By signing up, you are indicating that you have read and agree to the Terms of Use

Product Reviews

2017 Review of ImagineTime Time and Billing

CPA Practice Advisor by Mary Girsch-Bock, Contributing Writer on Nov 21, 2017

From the 2017 reviews of Time Management systems.

Well suited for both accounting firms and legal firms of just about any size, ImagineTime Time and Billing can be used as a stand-alone time and billing application or in conjunction with other Imagine Time applications for a complete practice management solution.

ImagineTime is available as a traditional desktop product, or users can choose to access the application via the cloud. Mobile apps are also available for both iOS and Android devices, with users able to easily access client information from anywhere Users can also email invoices directly from iPhones and iPads as a PDF. Similar functions for Android devices are coming soon.

Firms can choose to utilize the pared down ImagineTime Lite menu, which offers basic menu options for firms with less demanding needs, or use the standard menu, which offers access to the complete menu of ImagineTime features and options. Both menus utilize a ribbon style menu, with the menu completely customizable as well.

ImagineTime Time and Billing

After-The-Fact time entry offers users flexibility when entering time, with users able to enter time after a task has been completed, in advance of completing a task, or even days or weeks later. Separate sheets can be maintained for chargeable and non-chargeable time. ImagineTime also offers unlimited timers, with users able to use as many timers as they wish simultaneously, with the ability to pause a timer when necessary. All data collected from system timers can be automatically posted to a client file if desired. ImagineTime also tracks separate expenses, though they must be entered through the After-The-Fact option.

All billing and invoicing is completed from the Billing Dashboard, which provides users with access to vital billing and invoicing functions such as bill generation, viewing and emailing invoices, deleting invoices, or processing write-offs. ImagineTime creates five bill types, Detail Slip, Narrative Slip, Progress Bills & Final Bills, Fixed Fee Retaining/Recurring Bills, and SuperBills, with SuperBill templates available. The Invoice Format & Design screen allows user to customize invoices for clients, with the ability to add a logo, change fonts, add or delete columns, and add footers or payment stubs to an invoice. Users can post invoices after they have been previewed or printed. Invoices can be emailed from the posting screen.

ImagineTime’s reporting option offers a list of all available reports by category, with categories including Client and Contact Lists and Reports, Time & Expense Reports, Pre-Billing Reports, Invoice & Payment Reports, Client & Staff Performance Reports, and several other options. Clicking on a category will display the available reports in that category, with detailed description of the report on the right side of the reporting screen. ImagineTime offers an excellent selection of client reports, such as a Client Aging Report, a Client Snapshot Report, and Due Date Report. Both Staff and Client Activity reports are available as well, with users able to include chargeable or non-chargeable time or use a combined option to include both. To track time proactively, users can run daily or weekly Time & Expense reports, as well as an Invoices/Payments report. The Daily Totals report is also a good management tool, providing management with a staff listing of all billed totals for the specified period.

ImagineTime offers users two levels of QuickBooks integration; Basic which includes A/R integration only, or Advanced, which offers complete synchronization with subsidiary ledgers, which allows users to post invoices created in ImagineTime directly to QuickBooks. A QuickBooks import utility is also available that allows users to import customer names and other data directly into ImagineTime from QuickBooks. The product also integrates with several popular tax software applications including Lacerte, UltraTax, ProSeries, ATX, and Drake, with users able to import client names, addresses, and other contact information. ImagineTime also integrates with other add-on modules including Finish-Line Due Date, Workflow, Calendar and Contact Manager, Document Management and Remote Time Entry. Invoices and payments can be imported from tax software as well as clients.

ImagineTime offers an excellent selection of tools and resources for users, including the Online Manual. Users also have access to FAQ’s, a list of support programs available, and the ability to begin a remote support session.

ImagineTime offers three levels of support; Silver, which includes 6 technical support calls, Gold, which includes 15 support calls, and Platinum, which offers unlimited support calls. All support plan levels offer product updates throughout the year. Support is also available on a per incident basis as well.

ImagineTime is a comprehensive time and billing application that also offers complete practice management capability. Ideal for firms that require more detailed time and billing options, ImagineTime pricing varies, depending on the deployment method chosen. ImagineTime Cloud starts at $30.00 per user per month, with add-on modules extra. The desktop version starts at $295.00 for a single user, with additional modules and users priced separately. Online training videos are available for virtually all aspects of the program.

2017 Overall Rating: 5 Stars

2016 Review of ImagineTime Time and Billing

CPA Practice Advisor by Mary Girsch-Bock, Contributing Writer on December 15, 2016

Best Fit: Aimed at both accounting firms and law firms, ImagineTime is well suited for firms of just about any size. The product is available as a desktop installation or a cloud version hosted by ImagineTime.

Product Strengths

  • Product offers a simplified user interface for users not utilizing other ImagineTime applications

  • Product integrates with several popular applications including Lacerte, Drake, ATX, ProSeries and UltraTax

  • Offers QuickBooks integration

  • Offers a strong selection of add-on modules

Potential Limitations

Product can become expensive for larger firms with multiple users


ImagineTime offers a comprehensive time and billing software product that can be used as a stand-alone product, or in conjunction with other ImagineTime applications to create a complete practice management solution. The product is available in both desktop/network configurations as well as a cloud-based application.

Basic System Functions

ImagineTime is available as a traditional desktop installation as well as ImagineTime Cloud, which provides access to the product from any location with Internet access. ImagineTime offers users the choice between the standard menu and the ImagineTime Lite Menu, which provides a more simplified user interface to those not currently utilizing other ImagineTime features. Both menus use a ribbon-style menu, with the simplified version displaying fewer menu options and the ribbon menus are easily customizable to suit the needs of the user. Along with Time & Billing, ImagineTime also offers Practice Management, Work Flow, and Due Date Management modules. Mentioned earlier, users can opt to simply use the Time & Billing function as a stand-alone product, or utilize all of the features available.

Managers can set up default billing rates for all staff, and also assign permissions and other options for each staff member, ensuring that they only have access to necessary data, and not confidential information.

The latest version of ImagineTime offers a variety of product updates, including the addition of a mobile app that is available for both iPhone and Android smart phones and tablets. The ImagineTime Calendar has been updated as well, with an enhanced appearance, new calendar icons, and the ability to shift between differing calendar views. Reporting options have been enhanced as well with the addition of a tree view that allows users to view all system reports by function and description.

Time Management Capabilities

ImagineTime’s Time Expense Entry interface offers users access to a variety of functions which include access to both after-the-fact time entry as well as slip timers. Entering after-the-fact information is easy, with users simply choosing the client name, task, code, staff rate and date of engagement. After selections are made, users can simply enter their time and add any notes to the entry if desired.

ImagineTime also offers system timers that users can employ, with the ability to deploy multiple timers simultaneously. Users can simply add a new timer, select a client and begin the timer. All active timers will be displayed on the user’s screen, with the ability to pause a clock if desired. Users can simply click on the Finish tab to stop the time, and also have the option to stop all timers as desired. Billing entries are automatically created in ImagineTime once each timer is stopped.

For those using the optional Calendar function, users can also create time entries directly from calendar appointments.

Invoicing Functions

ImagineTime’s billing dashboard is the area where all billing is processed. The interface displays detailed information on all transactions entered that are ready to be billed, with an unbilled amount displayed next to each client. Users can also use the Quick Find option when they want to bill a particular client. When billing, users can choose from a variety of bill types, including Narrative Slip, General Retainer, Detail Slip, Super Bill and Bookkeeping, with all available options displayed in the drop down menu. Users can choose to run a WIP Summary or a WIP Detail report by client, so they can review what makes up each balance displayed on the screen. All invoices must be previewed and/or printed prior to being posted in the system.

Management Features

ImagineTime’s Reporting tab offers users access to all daily and monthly reports, as well as individual reports such as Client Aging and an Activity Reconciliation report. The Client Time and Billing History Report provides users with an excellent overview of all client time, and can be run as client time history, condensed time history and billing history. Users can also run transaction reports for both invoices and payments, as well as daily/weekly time and expense reports and staff and client performance reports. There are also a variety of activity reconciliation reports including billing activity, work in progress activity, and new activity. For those desiring a custom report, the Custom Report Wizard is available.

Integration/Data Management

ImagineTime offers both basic and advanced QuickBooks integration, with basic integration allows easy exporting of data into QuickBooks, where advanced integration allows users to post ImagineTime invoices directly to QuickBooks. The product also integrates with several popular tax software applications including Lacerte, UltraTax, ProSeries, ATX, and Drake, with users able to import client names, addresses, and other contact information. The addition of the new mobile app allows both iPhone and Android smartphone/tablet users to access the product remotely. An optional Customer Relationship Management application offers integration with Microsoft Outlook and also offers an email blaster ideal for communicating with clients.


ImagineTime offers three levels of product support; Silver, Gold, and Platinum, each with varying options available. The ImagineTime Manual is available as a PDF that can be accessed or downloaded as needed. There are also a variety of instructional videos, Help and FAQ’s to browse. Product users can quickly access the Help function by clicking the F1 key on the user's keyboard.

Summary and Pricing

ImagineTime offers excellent time and billing capability, as well as access to a series of related applications for a complete practice management solution. Pricing for the desktop version of ImagineTime starts at $295 for a single user. ImagineTime Cloud starts at $30.00 per user per month. Optional modules including Finish Line, Workflow, Document Management and Calendar and Contact Management are available at an additional cost.

2016 Overall Rating: 5 Stars

2015 Review of ImagineTime Practice Management

CPA Practice Advisor by Mary Girsch-Bock, Contributing Writer on December 17, 2015

Best Fit: Designed primarily for accounting and law firms, ImagineTime is a complete Practice Management Solution offering time management, complete billing capacity, and solid reporting options. ImagineTime is available as either a desktop version, or as an online version hosted by ImagineTime.

Product Strengths

Potential Limitations

ImagineTime just came out with an Android mobile app, but does not currently offer an Apple app


ImagineTime utilizes a Microsoft Access database to deliver a comprehensive time and billing software product designed accountants, CPA’s, and tax attorneys. The Time & Billing module is available as a stand-alone product or can be integrated with the complete suite of products available.

Basic System Functions

ImagineTime is available as both a traditional desktop solution as well as ImagineCloud – a cloud based version of the original product. ImagineTime’s user interface is similar to Microsoft Office products, with a ribbon-style interface. The user interface can be customized to suit the needs of any firm. Users can easily access clients by clicking on the Clients/Contacts option on the menu. Once a client is chosen, users can access the additional tabs available. Here, users can also choose how to manage time, by entering after-the-fact time data or by utilizing the system timers.

Along with client management and time and billing functions, users can also access payment information, process statements, and run reports directly from this main interface. ImagineTime also features an alternate menu, which contains four main categories; Data Entry, Daily Reports, Management Reports, and Utilities. The product also contains good system security features, with users able to restrict system access in specific areas as needed.

Time Management Capabilities

The time expense entry screen offers users multiple options to manage time. Here, users can enter both chargeable and non-chargeable time, as well as any related expenses. ImagineTime offers unlimited system timers that can be used simultaneously. A pause option allows users to stop the time and easily restart when ready. Entries are automatically created once the timer is stopped.

Users can enter default billing rates in ImagineTime, and specific roles can be assigned to employees based on work type completed, as well as client. Multiple billing rates are supported in ImagineTime as well. Rate templates are available in the product, making product setup easier. Time can be reported by task, work code, or engagement and management can assign staff members a password to allow them to enter their own time data. An approvals option is available that ensures that all time data entries are approved prior to final processing.

Invoicing Functions

The billing dashboard in ImagineTime offers users an organized way to handle all billing. The Quick Find option allows users to quick search for a client or clients, and the dashboard displays relevant information such as client ID, business or client name, unbilled amounts, as well as the option to select the bill type desired. Users can also choose the billing format and design they desire, with the ability to choose additional or more custom formatting options including a custom header for each bill processed.

Hyperlinks are available that allow users to access additional client information such as an invoice and payment history. Recurring monthly charges can be added to an invoice with a single click, and all bills can be printed from this screen as well. Invoices are not processed and posted until they have been previewed and/or printed.

Management Features

ImagineTime has an excellent selection of reporting options, including both daily and monthly client reports, with additional reports such as Engagement Budget to Actual, Activity Reconciliations, and a Client Aging report among those available. Productivity reports such as Staff Hours by Month allow managers to review staff hours and productivity levels over a specified period of time. The Pre-Billing report summarizes all work in progress and is arranged by client, with summaries arranged in an aged format. The Due Date report provides a list of all invoices and their respective due dates and a Custom Report Wizard makes it easy to create a custom report if desired.

Integration/Data Management

ImagineTime offers an optional software integration module that integrates with several popular tax programs including Lacerte, UltraTax, ProSeries, ATX, and Drake, with users able to import client data including names, addresses, email, and telephone numbers. An Android app, ImagineTime Anywhere was recently released that allows users to record time and expenses from any Android device, and is available by subscription. ImagineTime also offers integration with QuickBooks, with users able to import QuickBooks data directly into ImagineTime, and just added the ability to import time slips from QuickBooks as well. Users can opt for simplified or advanced integration, which allows users to synchronize subsidiary ledgers. A ‘Getting Started’ utility screen is available to assist users with the initial integration setup. The optional CRM with Microsoft Outlook integration and email blaster offers easy sync capability between ImagineTime and Microsoft Outlook, and the email blaster allows users to quickly send messages to select groups of clients and contacts.


Users can quickly access the ImagineTime help function by simply clicking on the question mark in the upper right hand corner of the screen. Silver, Gold, and Platinum level support options are available with all including access to system support via email and telephone. An online manual can be downloaded from the website, and users also have access to FAQ’s from the website as well.

Summary and Pricing

ImagineTime offers excellent time and billing functionality, as well as solid invoicing and reporting capability. Pricing for the desktop version of ImagineTime starts at $295 for a single user. ImagineTime Cloud starts at $25.00 per user per month. Optional modules including Finish Line, Add-On Workflow, and Calendar and Contact Management are available at an additional cost.

2015 Overall Rating: 5 Stars