Knowing the upfront cost of a purchase is easy; it’s the hidden costs that are hard to anticipate. A TCO analysis helps in understanding the indirect expenses, such as maintenance, support and license fee, that would add up during the lifecycle of the product.