Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 3
Default Why does Excel's DDB formula never depreciate the whole amount?

Why does Excel's DDB formula never depreciate the whole amount when the
salvage value = 0? It always leaves a few hundred dollars left to depreciate
-- I've tried tons of examples and they all do this.
  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 2,389
Default Why does Excel's DDB formula never depreciate the whole amount?

That's what declining balance does. When you're always reducing something
by, say 20%, you will never get to zero. It's got nothing to do with Excel,
it's the mathmatics of declining balance depreciation (or geometric
progressions, if you want to generalize).

Regards,
Fred

"brandi7862" wrote in message
...
Why does Excel's DDB formula never depreciate the whole amount when the
salvage value = 0? It always leaves a few hundred dollars left to
depreciate
-- I've tried tons of examples and they all do this.


  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 418
Default Why does Excel's DDB formula never depreciate the whole amount?

"brandi7862" wrote:
Why does Excel's DDB formula never depreciate the whole
amount when the salvage value = 0? It always leaves a few
hundred dollars left to depreciate
-- I've tried tons of examples and they all do this.


There are two issues to consider.

The first issue is that declining-balance depreciation is determined by
multiplying the remaining value (less salvage value) by a depreciation rate
-- some percentage less than 100%. Thus, the remaining value after
depreciation is the remaining value (less salvage value) times 1 minus the
rate (1-r).

Mathematically, such a formula will never reach zero. But in practical
terms, the depreciation must be rounded at least to the penny. So in fact,
eventually you can indeed depreciate to zero. But a mathematical formula
cannot compute that.

I will return to that in a moment.

The second issue is that by default, the Excel DDB() function arbitrarily
chooses a depreciation rate of 2/life. So, for example, if the lifetime is
10 years, the depreciation rate is 2/10 or 20%. There is no assurance that
applying that rate will depreciate the original cost to zero (or close to
zero) within the stated lifetime.

(You might have specified a different factor. But it sounds like it was
incorrect for the outcome that you want.)

However, you can compute a rate that will depreciate the cost to (nearly)
zero in the desired lilfetime.

Suppose your asset cost $10,000, and you want to depreciate it to zero after
10 years.

In practical terms, let's say that means you want the remaining value to be
$1 after 9 years. So, you can compute the depreciation rate with the
following formula:

=-rate(9, 0, -10000, 1)

Note the use of minus signs so that we get a positive percentage rate.

Also note that the last argument to the DDB() function is a "factor" such
that factor/life is the deprecation rate. So, the "factor" argument must be
computed by rate*life.

In summary, in general, DDB() can be used for life-1 periods as follows:

=DDB(cost, 1, life-1, n, -rate(life-1, 0, -cost, 1)*(life-1))

for periods "n" equal to 1 through life-1.

For my example:

=DDB(10000, 1, 9, n, -rate(9, 0, -10000, 1)*9)

for periods "n" equal to 1 through 9.

The depreciation for the last period should be $1, or approximately $1
depending on if and how you round results each period.

HTH.
  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 2,059
Default Why does Excel's DDB formula never depreciate the whole amount?

PS....

On Feb 13, 9:19*pm, I wrote:
However, you can compute a rate that will depreciate the cost to (nearly)
zero in the desired lilfetime.
[....]
=DDB(cost, 1, life-1, n, -rate(life-1, 0, -cost, 1)*(life-1))


I should emphasize that I was presenting a mathematical solution, not
necessary an accounting one.

In point of fact, that does not follow accepted accounting practice.
See http://en.wikipedia.org/wiki/Depreciation , especially the section
entitled "Declining-balance/Reducing balance depreciation".
  #5   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 1,091
Default Why does Excel's DDB formula never depreciate the whole amount?

Conceptually, depreciate 100 by 10%, you get 90, depreciate that by 10% and
you get 81, depreciate that by 10% and you get 72.9 and depreciate that by
10% and you get 65.61, etc. It never gets to zero.

Tyro

"brandi7862" wrote in message
...
Why does Excel's DDB formula never depreciate the whole amount when the
salvage value = 0? It always leaves a few hundred dollars left to
depreciate
-- I've tried tons of examples and they all do this.



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Formula for amount owing subtract amount paid Taperchart Excel Worksheet Functions 1 June 4th 06 05:51 PM
How can I calculate amount of time left based on amount spent? KLD Excel Worksheet Functions 3 May 23rd 06 04:20 PM
How do I enable Excel's "formula prompt?" Amalpert Excel Discussion (Misc queries) 1 September 22nd 05 07:06 PM
Converting amount in figures to amount in words Shrikant Excel Discussion (Misc queries) 1 August 16th 05 10:42 AM
Cease Excel's "formula making" Buff Excel Discussion (Misc queries) 3 December 23rd 04 05:12 PM


All times are GMT +1. The time now is 01:38 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"