Skip to main content

Asset Depreciation

availability
Platform:WebMobile
Plan Type:BasicEssentialPremiumEnterprise
User Type:RequesterFull UserAdministrator

Depreciation is a way of allocating the cost of an asset over its useful life. Calculating depreciation helps you track the gradual decline in an asset's value over time and manage your assets' financial lifecycle more effectively. You can:

  • Evaluate the financial health of your assets.
  • Make informed decisions about asset replacement and repair.
  • Comply with accounting and tax reporting requirements.

MaintainX uses the straight-line depreciation method, which allocates the cost of an asset evenly over its useful life. Straight-line depreciation assumes the asset loses value at a consistent rate each year.

Asset Depreciation Fields and Calculations​

To calculate depreciation, you fill in some depreciation information when you create or edit an asset. MaintainX then calculates depreciation values and displays them in the asset details.

Information You Enter in the Asset Form​

When you create a new asset, fill in the following fields in the Asset Depreciation section to give MaintainX the information it needs to calculate depreciation:

FieldDescriptionRequired?
Purchase PriceThe original cost of the asset.
Purchase DateThe date you purchased the asset.
Useful Life (Years)The number of years the asset is expected to be useful for.
Salvage ValueThe estimated residual value of the asset at the end of its useful life. Usually, a percentage of the purchase price.
Depreciation Start DateThe date when depreciation begins. Usually, after the Purchase Date. If you leave this field blank, MaintainX uses the Purchase Date in the depreciation calculation.

Depreciation Fields MaintainX Calculates​

After you create an asset with depreciation information, MaintainX calculates depreciation, and adds the following fields to the asset details.

Screenshot of the Asset Depreciation section on the asset details page showing depreciation calculation fields. It includes fields entered by the user, as well as fields calculated by MaintainX.
Depreciation information in the asset details.
FieldDescription
Annual DepreciationThe yearly reduction in the asset's value, calculated based on the Purchase Price, Salvage Value, and Useful Life.

Calculation:

Annual Depreciation=Purchase Price−Salvage ValueUseful Life (in years)\text{Annual Depreciation}=\frac{\text{Purchase Price} - \text{Salvage Value}}{\text{Useful Life (in years)}}
Accumulated DepreciationThe total reduction in the asset's value from the Depreciation Start Date to the current month.

Instead of using whole years, MaintainX uses fractional year depreciation, which is more accurate. Fractional years are calculated by converting the number of months between the Depreciation Start Date and the current date into a decimal.

Calculations:

Accumulated Depreciation=Annual Depreciation×Fractional Years\text{Accumulated Depreciation}=\text{Annual Depreciation}×\text{Fractional Years}

Fractional Years=Months Between Depreciation Start Date and Current Date12\text{Fractional Years}=\frac{\text{Months Between Depreciation Start Date and Current Date}}{12}

Note
An asset cannot depreciate beyond its Useful Life. If more years have passed than the useful life, the accumulated depreciation is capped.
Current Book ValueThe asset's current value after accounting for depreciation.

Calculation:

Current Book Value=Purchase Price−Accumulated Depreciation\text{Current Book Value}=\text{Purchase Price}−\text{Accumulated Depreciation}

How MaintainX Calculates Asset Depreciation​

MaintainX uses the following sequence to calculate depreciation for an asset.

  1. Calculate the Annual Depreciation:

    Subtract the Salvage Value from the Purchase Price, then divide by the Useful Life.

  2. Calculate the Fractional Years:

    Determine the months that have passed since the Depreciation Start Date. Divide by 12 to get the fractional years.

  3. Calculate the Accumulated Depreciation:

    Multiply the Annual Depreciation by the Fractional Years to get the total depreciation accumulated as of the current date.

  4. Calculate the Current Book Value:

    Subtract the Accumulated Depreciation from the Purchase Price to get the current value of the asset.

Depreciation Calculation Examples​

This section provides examples of depreciation calculations for the same asset—a CNC machine—given different starting information.

CNC Machine - Basic Example​

This example shows a standard straight-line depreciation calculation for a CNC machine.

Asset Information:

This is the information the organization entered for the asset.

Purchase PriceSalvage ValueUseful LifeDepreciation Start Date
$150,000$15,000 (10%)15 yearsJanuary 1, 2019

Calculations:

These are the depreciation calculations MaintainX performs.

ValueFormulaCalculation
Annual DepreciationPurchase Price−Salvage ValueUseful Life (in years)\frac{\text{Purchase Price} - \text{Salvage Value}}{\text{Useful Life (in years)}}150,000−15,00015=9,000\frac{150,000 - 15,000}{15} = 9,000
Fractional YearsMonths Between Depreciation Start Date and Current Date12\frac{\text{Months Between Depreciation Start Date and Current Date}}{12}74 Months12=6.17\frac{\text{74 Months}}{12}=6.17
Accumulated DepreciationAnnual Depreciation×Fractional Years\text{Annual Depreciation}×\text{Fractional Years}9000×6.17=55,5009000×6.17=55,500
Current Book ValuePurchase Price−Accumulated Depreciation\text{Purchase Price}−\text{Accumulated Depreciation}150000−55,500=94,500150000-55,500=94,500

Results (March 2025)

These are the results of the depreciation calculations that MaintainX adds to the asset details.

Annual DepreciationAccumulated DepreciationCurrent Book Value
$9,000$55,500$94,500