FormulaCraft

How to build a depreciation schedule in Excel and Google Sheets

Topic:Finance basics
Excel & Google Sheets
=SLN(B2,B3,B4)

Verified example

Computed by a real spreadsheet engine on the sample data below.

InputValue
Cost50000
Salvage5000
Life (yrs)5
Annual SLN=SLN(B2,B3,B4)

=SLN(B2,B3,B4)9000

Try it with your data

Edit the grid or formula, then run it through a real spreadsheet engine — no signup.

Sample data — click any cell to edit

Runs server-side · free · no signup

Step by step

  1. 1Enter the asset cost in B2 (e.g. 50000), salvage value in B3 (e.g. 5000), and useful life in years in B4 (e.g. 5).
  2. 2For straight-line depreciation, the annual charge is constant: =SLN(B2,B3,B4). Enter this in B5 to show the annual deduction.
  3. 3Build a year-by-year table: year numbers 1–5 in column A starting at A8, opening book value in column B (B8=$B$2), annual SLN charge in column C (=$B$5), and closing book value in D (=B8-C8).
  4. 4For double-declining balance, replace the C column formula with =DDB($B$2,$B$3,$B$4,A8). DDB automatically switches to straight-line in later years when SL becomes more favorable.
  5. 5In the following year rows, set opening book value = prior closing book value (B9=D8), then copy the charge and closing balance formulas down through the final year.

Tips

Need it for your exact data?

Describe your columns in plain English and get the precise formula for your sheet, with the right Excel or Sheets syntax.

Frequently asked

When should I use SLN vs DDB?

Use SLN for assets that lose value evenly over time (furniture, software licenses). Use DDB for assets that depreciate faster early in their life (vehicles, technology equipment), which also front-loads the tax deduction.

Does Google Sheets support DDB and SLN?

Yes. Both SLN and DDB are available in Google Sheets with identical syntax to Excel.

What is the difference between DDB and DB?

DB (fixed-declining balance) uses a fixed rate derived from cost and salvage. DDB uses exactly double the straight-line rate. DDB is more common in US GAAP; DB is used in some other accounting frameworks.

More on Finance basics

See all →

Formulas used

Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.

Last reviewed: