Skip to Content
Menu
This question has been flagged
2 Replies
6877 Views

We have asset depreciation on declining method


Innew version odoo 16 declining method not compute the depreciation amount in declining manner


Upto odoo 15 it was working correctly.


I tested declining method on odoo runbot odoo 15 and odoo 16 Version

and calculation on odoo 16 is not matching with odoo 15


is there any valid justification for change in calculation on odoo 16?

Or am i doing any wrong configuration

What is the correct configuration i need to do for declining method?


I am attaching odoo 15 and odoo 16 screenshot for calculation comparison















Avatar
Discard
Best Answer

The results you observed are actually correct and align with expected behavior.

After an audit of the calculation logic in prior versions, we concluded the way we were computing the schedule in Odoo 15.0 and prior versions was incorrect.

Odoo adheres to IFRS accounting standards, which require depreciation methods to reflect how an asset’s future economic benefits are consumed. For assets without a residual value, the declining method alone may not fully depreciate the asset to zero. To address this, Odoo compares the declining and straight-line depreciation schedules and switches to the straight-line method when it results in a higher depreciation expense. This ensures the asset is fully depreciated over its useful life.

This approach is consistent with other accounting frameworks as well. For example, the U.S. Internal Revenue Service (IRS) mandates switching to the straight-line method when it produces equal or higher depreciation compared to the declining method.

In summary, Odoo's implementation of the declining depreciation method incorporates this comparison for compliance with accounting standards. This feature was introduced in Odoo 16.0 and continues in Odoo 17.0 and 18.0.

Avatar
Discard
Related Posts Replies Views Activity
3
Dec 22
2827
2
Jan 21
3777
0
Jul 20
2439
3
Nov 19
10698
1
Mar 15
6251