Skip to content
Google Sheets

VDB function in Google Sheets

Returns the depreciation of an asset for a particular period (or partial period). .

=VDB(cost, salvage, life, start_period, end_period, [factor], [no_switch])

VDB syntax and parameters

Seven arguments, five required.

  • costanyRequired
  • salvageanyRequired
  • lifeanyRequired
  • start_periodanyRequired
  • end_periodanyRequired
  • factoranyOptional
  • no_switchanyOptional

VDB examples

Formulas you'll actually reuse.

  1. Declining-balance depreciation for the first year:

    =VDB(24000, 4000, 5, 0, 1)

    Result9600

  2. Accumulated over the first three years in one call:

    =VDB(24000, 4000, 5, 0, 3)

    Result18816

VDB in Excel

Same name — your formula ports as-is.

Try VDB in the playground

Edit the example — nothing to install.

Preloaded with the VDB formula from Example 1 — change anything and watch it respond.

Loading the editor…