Excel AMORDEGRC Function
The AMORDEGRC function calculates depreciation for French accounting system assets using the declining balance method with specific coefficient rules
=AMORDEGRC(cost, date_purchased, first_period, salvage, period, rate, [basis])Quick Answer
AMORDEGRC function AMORDEGRC function is a specialized Excel function designed for French accounting systems that calculates asset depreciation using the declining balance method (amortissement dégressif). Unlike standard depreciation functions, AMORDEGRC automatically applies French tax law coefficients (1.0, 1.5, 2.0, or 2.5) based on the asset's useful life.
=AMORDEGRC(cost, date_purchased, first_period, salvage, period, rate, [basis])- cost - the initial purchase price of the asset
- date_purchased - the asset's acquisition date
- first_period - the end date of the first accounting period
- salvage - the estimated residual value
- period - the accounting period number
- rate - the annual depreciation rate
- basis - the optional day count convention
- Unlike standard depreciation functions, AMORDEGRC automatically applies French tax law coefficients (1.0, 1.5, 2.0, or 2.5) based on the asset's useful life
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.
Multi-Period Asset Depreciation
This example calculates depreciation for the second period of an asset's life, showing how AMORDEGRC handles subsequent years.
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.
Different Day-Count Basis
This example shows the impact of using different day-count conventions for French depreciation calculations.
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.
Common Errors and Solutions
AMORDEGRC returns #NUM! error
Invalid date values, negative numbers, or date_purchased after first_period
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.
Use data validation and IF statements to check parameters: =IF(date_purchased>=first_period, "Invalid Dates", AMORDEGRC(...))
Example:
AMORDEGRC returns #VALUE! error
Parameters contain non-numeric values or text strings where dates are required
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.
Use DATE functions for all date inputs and verify with =ISNUMBER(date_purchased) that dates are stored as numbers
Example:
AMORDEGRC produces unexpected depreciation amounts
Wrong basis code, period numbering issues, or rate entered as percentage instead of decimal
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.
Create a reference table showing correct basis codes and maintain consistent fiscal year-end dates
Example:
Function not recognized in older Excel versions
AMORDEGRC requires the Analysis ToolPak add-in in some Excel versions
Go to File > Options > Add-ins. Select Analysis ToolPak and click Go. Check the box next to Analysis ToolPak and click OK.
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.
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
The ACCRINT function calculates accrued interest for a security that pays periodic interest, enabling accurate financial reporting and bond valuation.
The ACCRINTM function calculates accrued interest for securities that pay interest at maturity, essential for bond valuation and analysis.
The SLN function calculates straight-line depreciation of an asset for one period. Master asset depreciation with practical examples and solutions.
Convert fractional dollar prices to decimals with DOLLARDE. Essential for bond trading, stock quotes, and financial analysis.