Google Sheets VDB Function: Syntax, Examples & Tips

The VDB function calculates the depreciation of an asset for a specified period using the variable declining balance method.
Google Sheets
VDB(cost, salvage, life, start_period, end_period, [factor], [no_switch])

One free generation or explanation per browser, shared across Excel and Google Sheets. Account usage limits apply afterward.

On this page
  1. Parameters
  2. What is a VDB Google Sheets Formula?
  3. A Practical Example
  4. VDB Formula
  5. Result of the Formula
  6. Why Use VDB?
  7. Key Takeaways:
  8. Example use case

Parameters

cost:
The initial cost of the asset.

salvage:
The value of the asset at the end of its useful life.

life:
The total number of periods (years, months, etc.) over which the asset is depreciated.

start_period:
The period at which you want to start calculating depreciation.

end_period:
The period at which you want to stop calculating depreciation.

factor:
An optional parameter that specifies the rate of depreciation. If omitted, the default value is 2, which represents double-declining balance depreciation.

no_switch:
An optional parameter that determines whether to switch to straight-line depreciation when it results in a higher depreciation amount. If omitted, the default value is FALSE, meaning the switch will occur if it is beneficial.

What is a VDB Google Sheets Formula?

The VDB function in Google Sheets is a financial function used to calculate the depreciation of an asset for a specified period using the variable declining balance method. This method allows for a more accelerated depreciation compared to the straight-line method, which can be beneficial for businesses looking to maximize their tax deductions in the early years of an asset's life.

In simpler terms, VDB helps you determine how much value an asset loses over time, which is crucial for accounting and financial analysis.

A Practical Example

Imagine you have purchased a piece of equipment for your business, and you want to calculate its depreciation over the years:

Equipment Details:

  • Cost: $10,000
  • Salvage Value: $1,000
  • Life: 5 years
  • Depreciation Rate: 20%

VDB Formula

To calculate the depreciation for a specific period using the VDB function, you would use the formula as follows:

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

In this formula:

  • cost is the initial cost of the asset (10,000).
  • salvage is the value at the end of the asset's life (1,000).
  • life is the total number of periods (5).
  • start_period is the period for which you want to start calculating depreciation (1).
  • end_period is the period for which you want to end the calculation (3).
  • [factor] is an optional argument that specifies the rate of depreciation (default is 2 for double declining balance).
  • [no_switch] is an optional argument that, if set to TRUE, prevents the function from switching to straight-line depreciation.

Example Calculation

To calculate the depreciation from year 1 to year 3, the formula would look like this:

Google Sheets
=VDB(10000, 1000, 5, 1, 3, 2)

Result of the Formula

When you apply the VDB formula, the output would show the total depreciation for the specified periods. For example, if you calculate the depreciation for years 1 to 3, you might get a result like:

YearDepreciation
1$4,000
2$2,400
3$1,440

The total depreciation over these three years would be $7,840.

Why Use VDB?

VDB is beneficial because it provides a more accurate reflection of an asset's value over time, especially for assets that lose value quickly. It allows businesses to take advantage of accelerated depreciation, which can lead to significant tax savings in the early years of an asset's life.

Key Takeaways:

  • VDB: A financial function that calculates depreciation using the variable declining balance method.
  • Accelerated Depreciation: Allows for higher depreciation expenses in the early years of an asset's life.
  • Flexible: Can be customized with optional parameters to fit specific needs.
  • Common Use Cases: Ideal for businesses managing fixed assets, accounting for tax purposes, and financial analysis.

VDB is an essential function for anyone involved in financial management, providing a powerful way to analyze asset depreciation and its impact on financial statements.

Happy calculating!

Example use case

You have a table with asset values in Column A and their depreciation rates in Column B. Using the VDB formula, you can calculate the depreciation for any asset over a specified period, allowing for accurate financial reporting and asset management.

Need more help with Google Sheets formulas?

Sign up for Better Analyst and get unlimited AI-powered formula generation, explanations, and advanced data analysis.

Explore all Google Sheets formulas

Browse our complete library of Google Sheets formula guides

Compare your options

Decide with evidence, not a sales pitch.

Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.

  1. 01ChatGPTOpen a balanced comparison prompt in ChatGPT.
  2. 02ClaudeOpen the same research prompt in Claude.
  3. 03PerplexityResearch the comparison with linked web sources.

AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.