Home » Finance Formulas with Calculators » Double Declining Balance Formula (DDB)

Double Declining Balance Formula (DDB)

Home › Finance Formulas › Double Declining Balance Formula (DDB)

Double Declining Balance Depreciation Calculator

Double declining balance is the most common accelerated depreciation method. Each year the asset’s book value is multiplied by twice the straight-line rate, 2 ÷ useful life. Salvage value is ignored when computing the rate, but depreciation stops once the book value reaches salvage. Because the charge is based on a shrinking balance, most of the cost is written off in the early years, which suits assets such as vehicles and computers that lose value fastest when new.

Formula

Depreciationt = min(Book valuet−1 × FactorLife, Book valuet−1 − Salvage)

Where

Factor
2 for double declining balance (1.5 for 150% declining balance)
Life
useful life in years
Book valuet−1
cost minus depreciation already taken
Salvage
the book value is never taken below this

Calculator

2 = double declining; 1.5 = 150% declining balance.

Result and step-by-step solution

First-year depreciation
4,000.00

Rate 40% of book value per year. Final book value 1,000.00.

  1. Declining-balance rate
    25 = 40%
  2. First year
    10,000.00 × 0.4 = 4,000.00
  3. Each later year
    Opening book value × 0.4, never going below salvage, or straight-line on the remaining base when that is larger.
  4. Schedule
    YearBook value at startDepreciationAccumulatedBook value at end
    110,000.004,000.004,000.006,000.00
    26,000.002,400.006,400.003,600.00
    33,600.001,440.007,840.002,160.00
    42,160.00864.008,704.001,296.00
    51,296.00296.009,000.001,000.00

How to use the formula

Left alone, the declining balance never quite reaches salvage, so many businesses switch to straight-line depreciation on the remaining balance in the year that straight-line gives a larger charge. US tax depreciation (MACRS) does this, as does Excel’s VDB function. The calculator lets you choose: with the switch you match VDB; without it you match Excel’s DDB. You can also change the factor, for example to 1.5 for 150% declining balance.

For a 10,000 asset with a 1,000 salvage value and a 5-year life, the rate is 40%: depreciation is 4,000, 2,400, 1,440 and 864, and in the last year only 296 is allowed, bringing the book value to exactly 1,000. Compare with the even charge of straight-line or the smoother decline of sum-of-the-years’-digits.

Frequently asked questions

What is the double declining balance formula?
Depreciation = book value at the start of the year × 2 ÷ useful life, but never taking the book value below salvage.
Why is salvage value not in the rate?
The rate depends only on the useful life; salvage acts as a floor for the book value.
When do you switch to straight-line?
In the first year that straight-line depreciation on the remaining depreciable balance exceeds the declining balance charge.
Does this match Excel’s DDB function?
Yes with the switch turned off; with it on, it matches VDB.

Last reviewed: September 26, 2026. Calculations run in your browser and were checked against numpy-financial, SciPy and published spreadsheet examples.

Scroll to Top