Professional Documents
Culture Documents
Part 2 of 3: How to Calculate the Depreciation Rate in the MACRS Tables Using Excel®
Depreciation Formula
Under the MACRS, the depreciation for a specific year j (Dj) can be calculated using
the following formula, where C is the depreciation basis (cost) and d j is
the depreciation rate.
The depreciation formula is pretty basic, but finding the correct depreciation rate (d j) is
the difficult part because it depends on a number of factors governed by the IRS
regulations. The rates can be found using the tables listed in the Appendix of the IRS
Publication.
The IRS Publication explains the approach that you can use to calculate the
depreciation instead of using the tables. See the section Figuring the Deduction Without
Using the Tables.
The approach I describe in this article is different than the one described in the
IRS publication. Instead of reducing the depreciation basis each year (as described in
the IRS Publication), I have chosen to provide the formulas for calculating the
depreciation rate for a given year as a substitute for using the MACRS tables. One
benefit of this approach is that it is simple to check your calculations against the official
MACRS tables. The other benefit is that you can use a set of relatively simple formulas
that I've given below.
What I don't like about the approach in the IRS publication is that (1) it complicates the
description of the Straight-Line Depreciation Method and (2) the depreciation rates
cannot be verified against those in the MACRS tables. Regarding the second issue - it's
not that the rates are off by just a rounding error - the rates are completely different as
you would see if you ran through the examples.
The formulas will give slightly different values than the tables because the tabulated
depreciation rates are rounded to 0.01% (for short recovery periods) or 0.001% (for
longer recovery periods). Instead of always rounding to the nearest 0.01%, the tables
sometimes alternate rounding up or down. The sum always ends up being 100% to
ensure that the final book value is 0 at the end of the recovery period.
The basis for depreciation of MACRS property is the property's cost or other basis
multiplied by the percentage of business/investment use." (Quoted from pub 946). The
MACRS is set up to fully depreciate the asset down to 0 - it doesn't take into account a
salvage value.
Recovery Period
"The recovery period of property is the number of years over which you recover its cost
or other basis. It is determined based on the depreciation system (GDS or ADS)
used." (Quoted from pub 946). Instead of estimating the depreciation period, the
recovery period for different property classes is specified very specifically by the IRS.
Conventions
Date Placed in Service: Under the MACRS, the amount of depreciation you claim
during the first year (the year you place the property in service) and the last year (the
year you dispose of the property) depends upon the time of year the property is placed
in service and the convention used. The conventions are either Half-Year, Mid-Quarter,
or Mid-Month.
Depreciation Methods
The two basic methods for depreciation in the MACRS are the Straight-Line
Depreciation method and the Declining Balance Depreciation method. The specific
details for how to implement these methods depends upon the convention, asset class,
recovery period, etc. I recreated most of the MACRS tables using the formulas listed
below (as of Oct 13, 2009). Under each of the formulas, I've listed the MACRS Tables
that the formula applies to and can be compared against.
Depreciation Methods: Quoted from pub 946 ... "MACRS provides three depreciation
methods under GDS and one depreciation method under ADS."
The 200% declining balance method over a GDS recovery period. You must switch to
the straight line method in the first year for which it will give an equal or greater
deduction.
The 150% declining balance method over a GDS recovery period. You must switch to
the straight line method in the first year for which it will give an equal or greater
deduction.
Last Depreciation Year: Because of the different conventions, the last year of
depreciation is not equal to the recovery period, n, as it is with the more simplified
depreciation methods. For that reason, I've provided the formula for calculating the Last
Depreciation Year.
Half-Year Convention
dj=1/n*(MIN(n,j-0.5)-MAX(0,j-1.5))
Mid-Quarter Convention
dj=1/n*(MIN(n,j-Q/4+0.125)-MAX(0,j-1-Q/4+0.125))
Mid-Month Convention
dj=1/n*(MIN(n,j-m/12+1/24)-MAX(0,j-1-m/12+1/24))
Half-Year Convention
dj=VDB(1,0,n,MAX(0,j-1.5),MIN(n,j-0.5),factor)
Mid-Quarter Convention
In Tables A-2, A-3, A-4, and A-5 the factor is 200% for the 3-, 5-, 7-, and 10-year
recovery periods and 150% for the 15- and 20-year recovery periods. In Tables A-15, A-
16, A-17, and A-18 the factor is 150% for all recovery periods.
Method #2: "Zero it Out". I didn't know what else to call this approach, but basically you
just make the last year's depreciation equal to the book value at the end of the previous
year. The is similar in principle to the way amortization schedules adjust the last loan
payment to account for prior rounding. This approach is simple to implement in
a depreciation schedule because the depreciation schedule will typically include a
column for the book value.