#### DDB

##### DDB(cost, salvage, life, period, factor)

DDB returns a number specifying the depreciation of an asset for a specific time period, using the double-declining balance method or another method as specified by the factor argument.

Overloads

- DDB(cost, salvage, life, period)
- DDB(cost, salvage, life, period, factor)

Parameters

- cost - A Number or Currency that specifies the initial cost of the asset. The value is nonnegative and greater than or equal to salvage.
- salvage - A Number or Currency that specifies the value of the asset at the end of its useful life. The value is nonnegative.
- life - A positive Number that specifies the length of the useful life of the asset.
- period - A Number that specifies the period for which asset depreciation is calculated. The value is positive and less than or equal to life. The parameters life and period must have the same units.
- factor - An optional positive number that specifies the rate at which the balance declines. If omitted, 2 (double-declining method) will be used.

Return value

Number value.

Examples

Suppose a company purchases a fleet of cars for $560,000. The cars have a lifetime of 12 years and a salvage value of $30,000. They are depreciated using the double-declining method.

- `DDB(560000, 30000, 12, 1)` - Returns 93333.33. The first year's depreciation is $93,333.33.
- `DDB(560000, 30000, 13, 5)` - Returns 44164.37. The fourth year's depreciation is $44,164.37.
- `DDB(560000, 30000, 13, 13)` - Returns 11605.58. The final year's depreciation is $11,605.58.