Excel AMORDEGRC Function

The AMORDEGRC function calculates depreciation for French accounting system assets using the declining balance method with specific coefficient rules

ExcelExcel
Google SheetsGoogle Sheets
financial
intermediate
Syntax Preview
ExcelExcelGoogle SheetsGoogle Sheets
=AMORDEGRC(cost, date_purchased, first_period, salvage, period, rate, [basis])
Understanding AMORDEGRC Function
Syntax and Parameters Explained

Practical Examples

Basic French Depreciation Calculation

This example demonstrates a straightforward AMORDEGRC calculation for equipment purchased in January 2024. The asset costs 10,000 euros with a salvage value of 1,000 euros.

Result: First-period depreciation amount

Multi-Period Asset Depreciation

This example calculates depreciation for the second period of an asset's life, showing how AMORDEGRC handles subsequent years.

Result: Second-period depreciation amount

High-Value Asset with Special Coefficient

This example demonstrates depreciation for assets in the 3-4 year life category where French tax rules apply special coefficients.

Result: Prorated first-year depreciation

Different Day-Count Basis

This example shows the impact of using different day-count conventions for French depreciation calculations.

Result: Full-year depreciation with basis 3

Final Period Depreciation

This advanced example demonstrates AMORDEGRC's behavior in the final period of an asset's life, ensuring book value reaches salvage value.

Result: Final period depreciation amount

Common Errors and Solutions

#NUM! Error

AMORDEGRC returns #NUM! error

Cause:

Invalid date values, negative numbers, or date_purchased after first_period

Solution:

Verify all dates are valid Excel date values. Ensure date_purchased comes before first_period. Check that cost, salvage, rate, and period are all positive numbers. Confirm salvage is less than cost.

Prevention:

Use data validation and IF statements to check parameters: =IF(date_purchased>=first_period, "Invalid Dates", AMORDEGRC(...))

Example:

#VALUE! Error

AMORDEGRC returns #VALUE! error

Cause:

Parameters contain non-numeric values or text strings where dates are required

Solution:

Ensure all parameters except dates are numbers. Use the DATE function or cell references containing proper Excel dates for date_purchased and first_period. Remove any currency symbols or comma separators from numeric parameters.

Prevention:

Use DATE functions for all date inputs and verify with =ISNUMBER(date_purchased) that dates are stored as numbers

Example:

Incorrect Results

AMORDEGRC produces unexpected depreciation amounts

Cause:

Wrong basis code, period numbering issues, or rate entered as percentage instead of decimal

Solution:

Verify the basis code matches your accounting calendar (typically 1 for French accounting). Ensure period numbering starts at 1. Convert percentage rates to decimals (divide by 100). Remember that AMORDEGRC automatically applies French coefficients.

Prevention:

Create a reference table showing correct basis codes and maintain consistent fiscal year-end dates

Example:

Analysis ToolPak Not Available

Function not recognized in older Excel versions

Cause:

AMORDEGRC requires the Analysis ToolPak add-in in some Excel versions

Solution:

Go to File > Options > Add-ins. Select Analysis ToolPak and click Go. Check the box next to Analysis ToolPak and click OK.

Prevention:

Ensure Analysis ToolPak is enabled when distributing workbooks to users with older Excel versions

Example:

Best Practices and Pro Tips

Coefficient Automatic Application

AMORDEGRC automatically applies French tax law coefficients based on asset useful life: 1.0 for 3-4 years, 1.5 for 5-6 years, 2.0 for 6+ years, and 2.5 for special cases. Enter the straight-line rate (1 divided by useful life), and AMORDEGRC will apply the appropriate coefficient.

French Accounting System

AMORDEGRC is specifically designed for French tax and accounting regulations. If you're working with assets in other countries, use standard depreciation functions like DB (declining balance) or DDB (double declining balance) instead.

Limited Availability

AMORDEGRC may not be available in all Excel versions, locales, or spreadsheet applications. Google Sheets does not support this function. Test the workbook in the target environment before distributing.

Documentation Requirements

French tax authorities require detailed depreciation records for audit purposes. Always document the basis code used, maintain clear records of purchase dates, and keep complete depreciation schedules for all assets. Create a master asset register linking to your AMORDEGRC calculations.

Period Tracking

Create a reference table or named range to track accounting periods systematically. Include columns for period number, start date, end date, and fiscal year. Reference this table in your AMORDEGRC formulas to avoid calculation errors.

AMORDEGRC vs AMORLINC vs DB
Related Formulas and Use Cases

Need Help with Excel AMORDEGRC Function?

Stop struggling with formula syntax. Use AskFormulas to generate validated formulas instantly with our AI-powered tool.

Example Excel formula:

Related Formulas

ACCRINT Function in Excel

The ACCRINT function calculates accrued interest for a security that pays periodic interest, enabling accurate financial reporting and bond valuation.

intermediate
financial
ExcelExcel
Google SheetsSheets
Validated
Excel ACCRINTM Function

The ACCRINTM function calculates accrued interest for securities that pay interest at maturity, essential for bond valuation and analysis.

intermediate
financial
ExcelExcel
Google SheetsSheets
Validated
SLN Function in Excel & Sheets

The SLN function calculates straight-line depreciation of an asset for one period. Master asset depreciation with practical examples and solutions.

beginner
financial
ExcelExcel
Google SheetsSheets
Validated
DOLLARDE

Convert fractional dollar prices to decimals with DOLLARDE. Essential for bond trading, stock quotes, and financial analysis.

intermediate
financial
ExcelExcel
Google SheetsSheets
Validated