Some factors to take into account when selecting a utility bill tracking package have nothing to do with the software itself, but rather with your own organization or the software provider.
Staff Capability and Availability
How sophisticated is your staff?
How much time can they devote to utility bill tracking?
Having the best utility bill accounting tool in the world is not helpful if your staff does not have the knowledge or time to get the most out of it. Be realistic about your staff and who will actually be using the software. Software training by itself may not be enough. Understanding how to run the software, but not having a good grounding in energy could lead to underutilization of the package.
In addition, it is very important to consider beforehand who will be doing what functions with the software. For example, clerical workers could input data and produce reports. Analysis and other heavy lifting might best be done by energy professionals. Do not expect your clerical staff to do more than they are capable of, or your bill tracking experience could end in failure.
Support and Ongoing Costs
Be sure to consider the availability and quality of technical support, and the associated costs. You might want to contact technical support with questions before purchasing the software, so as to get an idea of the quality of the support you will be getting. Most of the software packages come with the first year of support for free, and an additional annual fee thereafter.