How to use the AMORDEGRC Function in Excel

In this article, we will learn about how to use the AMORDEGRC function in Excel.

AMORDEGRC function calculates the amount according to the life of product using a depreciation coefficient of product life. The formula takes input argument which are explained as shown below.

cost : total cost amount

Purchase date : purchase date of depreciation

first period end : first period end date

salvage - salvage value at the end of the life of the asset

rate : depreciation rate

[basis] - [optional] Day count basis. Default is 0 and for more details, watch the below table.

Basis Day count basis
0 US (NASD) 30 / 360
1 actual / actual 
2 actual / 360
3 actual / 365
4 European 30 / 360

The AMORDEGRC function returns a depreciation amount using a depreciation coefficient of asset life on the cost value on purchase giving input as syntax shown below.


=AMORDEGRC(cost, date_purchased, first_period, salvage, period, rate, [basis])


All of these might be confusing to understand. So, let's test this formula via running it on the example shown below. Here we will perform the AMORDEGRC function over values and significance with the numbers.

Use the formula:



A2 : cost value in A2 cell

A3 : Purchase date in A3 cell

A4 : first period end in A4 cell

A5 : salvage value in A5 cell

0 : period value in A6 cell

A7 : rate value in A7 cell

A8 : [basis] cost value in A8 cell

Here all the arguments to the function are given as cell references. Now Press Enter to get the depreciation amount for 0th end of period or the first depreciation .

The function returns $ 625 as 1st depreciation amount for the cost value value $ 5000.

Now copy the formula to the other cells freezing all the amount and changing period value from 0 to 1,2,3,...,n. You got yourself the depreciation amount showing decrement of the amount along the period of life of the asset.

Here the depreciation amount along the life of asset is shown. Now to check the how much value remained from $5000 along the period using depreciation amount is shown below.

This nil value on the 9th period says that the value of the asset becomes zero.

Here are some observational notes using the AMORDEGRC function shown below.


  1. Excel stores dates as serial number and is used in calculation by the function. So it’s recommended to use dates as cell reference instead of giving direct argument to the function.
  2. Arguments date of purchase, end of first period date & basis are truncated to integers.
  3. The function returns the #VALUE! Error if date of purchase & end of first period date is not a valid date format.
  4. The function returns the #NUM! Error if: 
    1. rate is less than or equals to zero. discount 0.
    2. If basis argument is either < 0 or  > 4. 

Hope this article about How to use the AMORDEGRC function in Excel is explanatory. Find more articles on financial formulas here. If you liked our blogs, share it with your fristarts on Facebook. And also you can follow us on Twitter and Facebook. We would love to hear from you, do let us know how we can improve, complement or innovate our work and make it better for you. Write to us at

Related Articles

How to use the MIRR function in excel : returns the Modified interest rate of return for the financial data having Investment, finance rate & reinvestment_rate using the MIRR function in Excel.

How to use the XIRR function in excel : returns the Interest rate of return for irregular interval using the XIRR function in Excel

Excel PV vs FV function : find Present Value using PV function and future value using FV function in Excel.

How to use the RECEIVED function in excel : calculates the amount which is received at maturity for a bond with an initial investment (security) and a discount rate, there are no periodic interest payments using the RECEIVED function in excel.

How to use the NPER function in excel : NPER function is used to calculate periods on loan payments in Excel.

How to use the PRICE function in excel : returns the price per $100 face value of a security that pays periodic interest using the PRICEfunction in Excel.

Popular Articles:

50 Excel Shortcuts to Increase Your Productivity | Get faster at your task. These 50 shortcuts will make you work ODD faster on Excel.

The VLOOKUP Function in Excel | This is one of the most used and popular functions of excel that is used to lookup value from different ranges and sheets. 

COUNTIF in Excel 2016 | Count values with conditions using this amazing function. You don't need to filter your data to count specific values. Countif function is essential to prepare your dashboard.

How to Use SUMIF Function in Excel | This is another dashboard essential function. This helps you sum up values on specific conditions.

Leave a Reply

Your email address will not be published. Required fields are marked *

Terms and Conditions of use

The applications/code on this site are distributed as is and without warranties or liability. In no event shall the owner of the copyrights, or the authors of the applications/code be liable for any loss of profit, any problems or any damage resulting from the use or evaluation of the applications/code.