VDB
TheVDB
function calculates the depreciation of an asset for a specified period using the doubledeclining balance method or another method you specify. This function is commonly used in financial analysis to calculate the depreciation of an asset over time.
 How to use
VDB
formula?  Examples of using
VDB
formula VDB
formula not working? Similar formulas to
VDB
Usage
Use the VDB
formula with the syntax shown below, it has 5 required parameters and 2 optional parameters:
 cost (required):
The initial cost of the asset.  salvage (required):
The value of the asset at the end of its useful life.  life (required):
The number of periods over which the asset is depreciated.  start_period (required):
The period for which you want to calculate depreciation.  end_period (required):
The period after which the asset is fully depreciated.  factor (optional):
The rate at which the asset is depreciated. Defaults to 2 (doubledeclining balance method).  no_switch (optional):
A logical value that specifies whether to switch to straightline depreciation when depreciation is greater than the declining balance method. Defaults to FALSE.
Examples
Here are a few example use cases that explain how to use theVDB
formula in Google Sheets.
Calculating depreciation using doubledeclining balance method
The VDB
function can be used to calculate the depreciation of an asset using the doubledeclining balance method, which is a common method used in financial analysis.
Calculating depreciation with a different method
In addition to the doubledeclining balance method, the VDB
function can be used to calculate depreciation using a different method by specifying a different depreciation factor.
Calculating depreciation for a specific period
The VDB
function allows you to calculate the depreciation of an asset for a specific period, which is useful for financial analysis and budgeting.
Common Mistakes
VDB
not working? Here are some common mistakes people make when using the VDB
Google Sheets Formula:
Incorrect arguments
One of the most common mistakes is to supply the wrong arguments to the VDB
function, resulting in incorrect calculations. Doublecheck the arguments and make sure they are in the correct order.
Incorrect factor
If the factor
argument is specified incorrectly, the VDB
function will return incorrect results. Make sure you understand how the factor affects the calculation before using this argument.
Related Formulas
The following functions are similar to VDB
or are often used with it in a formula:

DDB
The
DDB
function returns the depreciation of an asset using the doubledeclining balance method. This function is most commonly used to calculate depreciation of an asset over time. The calculation takes into account the initial cost of the asset, its salvage value, the asset's estimated life, and the end of the period for which depreciation is being calculated. 
SLN
The SLN function calculates the depreciation of an asset for a single period using the straightline method. This method assumes that the asset loses an equal amount of value each year over its useful life. The function takes three arguments: the initial cost of the asset, its salvage value at the end of its useful life, and the total number of periods of its useful life.

SYD
The
SYD
function returns the sumofyears' digits depreciation of an asset for a specified period. It is commonly used in accounting to calculate the depreciation expense of an asset over its useful life. The function calculates the depreciation for a specific period using the sumofyears' digits method. This method assumes that the asset's useful life will decline more quickly in the early years of its life and slow down over time.
Learn More
You can learn more about the VDB
Google Sheets function on Google Support.