1. A computing system for determining a cost of ownership of at least one asset, the system obtaining charge and asset information from at least one external system over a network, the system comprising: a computer memory storing instructions including an extract, transform and load engine, a charge processing engine, a data quality engine, a charge processing engine, and an analytics, reporting, and data visualization engine; and at least one computer processor executing the stored instructions to perform steps including: importing data using the extract, transform and load engine, the data including charge and asset information from the at least one external system, validating the imported data using the data quality engine, processing the data with the charge processing engine by matching at least one charge to at least one asset, and performing data analytics and reporting on the total cost of ownership of the at least one asset by presenting a user interface with the analytics, reporting and data visualization engine.