From selection to implementation to go-live and beyond, an ERP project encompasses so many details, it’s easy to lose track. People have a habit of focusing on just the most obvious elements, like the software or SaaS cost – but there are several major project components that require careful consideration.

Here are just a few areas in which thorough attention to detail can prevent unnecessary surprises:

License & Annual Maintenance Cost — On-site solutions will have both a one-time software license component and a recurring maintenance cost for technical support and software updates.

Hosting Cost — SaaS solutions may eliminate maintenance costs, but will have recurring costs that usually cover software updates automatically applied to your system, technical support and help desk capabilities.

Implementation cost — Implementation costs can be anywhere from one to five times the price of the software, depending on the solution. Ask your solution or integration partner for a detailed statement of work.

Training costs — Most consulting companies will offer classroom training to end users, or alternatively you may elect to have your internal resources train end-users to lower costs. Some find it most cost effective to enable power users and internal trainers to receive more expensive classroom training to ensure higher quality training for end users.

Hardware cost — On-site solutions will usually require a server purchase; SaaS solutions may require networking infrastructure to be in place.

Internal resource cost — Will your solution require more IT support than you currently have on staff? If so, factor in the headcount cost or outsourced support requirements when comparing solutions.