An asset is cost provides future benefits. So, even though we know that a Building wears out over time, it will not wear out completely in the first month of use. An asset can be defined as a cost that will benefit future periods. A building is debited to an asset account (rather than an expense) because of these future benefits.