Total cost of ownership (TCO) is a financial estimate designed to help consumers and enterprise managers assess direct and indirect costs. It is used in many industries and this article provides examples related to software or hardware and automobiles. It is a form of full cost accounting.