Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested answer

Fixed Asset Depreciation Recalculation under GAAP

(1) ShareShare
ReportReport
Posted on by 25

Has anyone managed  to get Dynamics GP to recalculate depreciation correctly under GAAP standards after a change in the remaining life of an asset?   Under GAAP, a change in accounting estimate such as this is not retroactive, thus only future periods should be recalculated and no financial statements need to be restated.  The new depreciation should equal the remaining net book value divided by the remaining life. For example an asset with a cost of £18,462.50 was placed in service January 29 2018 and was set to use the Straight Line Depreciation Method over a 5 year lifespan, and the Next Month averaging convention. The monthly periodic depreciation amount was calculated at £307.71 per month.  The first month that depreciation was taken for this asset would be February 2018.

Depreciation was ran monthly on the asset up to September 30th 2021.  At this point the LTD depreciation would be 44 months @ £13,539.17 and the remaining NBV = £4,923.33.

The lifespan of the asset was then determined to be only 4 years not 5 requiring a recalculation of the remaining depreciation. The revised end date for depreciation then became 31/01/2022.  Under GAAP accounting there should be no change to depreciation already taken off the asset and the NBV £4,923.33  should be depreciated equally over the remaining 4 months life.  This needs to depreciate the four remaining months at £4,923.33 / 4 = £1,230.83 per month.

Dynamics GP offers 3 options to recalculate after changing the asset life, 1: Reset Life To Date, 2: Reset Year To Date or 3: Recalculate.  From these option 1 & 2 are not suitable as both will cause previous amounts to be restated.  So the only option is to use option 3: Recalculate.  Because of this I would expect to also change the Depreciation method on the asset to Straight Line Remaining Life when changing the lifespan to achieve the results required under GAAP.

The problem is the formula used by Dynamics GP still bases the recalculated depreciation amount on information from the the beginning of the current financial year rather than recalculating starting at the Depreciated To Date on the asset.   This results in the remaining depreciation not being evenly spread over 4 months @ £1,230.83 as required.  Instead it is overstating the amount for the remaining 3 months in the open year @ £1,440.37 per month and then in month 4 there is an understated final amount of £602.21.

I have spent a considerable amount of time experimenting with different methods to try and achieve the results under GAAP but it seems it is just possible in Dynamics GP.  If anyone else has come across this problem, I wonder if they ever managed to find a workaround to make GP spread the remaining value of an asset evenly across the remaining life as needed?  Otherwise was an alternative solution found other than retiring the asset and creating a new one with just the remaining nbv as cost and the depreciating over the number of days remaining on the retired asset.

Also is anyone able to confirm that this is still an issue in newer versions of GP or has it been fixed in any later versions? 

Categories:
  • Josh Page Profile Picture
    on at
    RE: Fixed Asset Depreciation Recalculation under GAAP

    Hello Lyn,

    To manually depreciate an asset you would do the following.

    1) Go to card>fixed assets>book.

    2) Select the asset and book you are manually depreciating.

    3) next change the depreciated to date, (For example move the depreciated to date forward one period if the current depreciated to date was 3/31 I would change it to 4/30), add the "new" amount to the LTD and YTD amounts. (For example if year to date was 100 and I'm adding 50 for the period it would be 150).

    4) Save the changes. Distributions will be created to the new depreciated to date for the difference. Be careful when making the change. If you only change the LTD and do not change the YTD, it will book to the final day of the previous FA year, likewise if you do not change the depreciated to date, it will book it to the current depreciated to date.

    In a case like yours (if it was just a small handful of assets) I would manually depreciate the entire year one month at a time for the asset so when you are in the final period, GP will not create an adjustment entry (as the final period of any year will be the difference between the yearly depreciate rate and the YTD depreciation).

  • LYN SNELLGROVE Profile Picture
    25 on at
    RE: Fixed Asset Depreciation Recalculation under GAAP

    Thank you for your response.  From this then the conclusion is that the Fixed Assets module in Dynamics GP is not suitable for use by UK companies following GAAP compliance as the calculation required for the GAAP standard would need to recalculate the depreciation rate from the Depreciated To date not from the start of the open year for the remaining life of the assets.

    Although not practical on this occasion due to the number of assets to be changed I am interested in what you mean by Manually depreciate each period for the asset until the end of the current fiscal year please?  While the amount of depreciation can be amended within the GL extract before posting the depreciation shown shown of the asset detail can not be easily amended and as a result the FA Ledger would not reconcile to the GL?  Also if there is a way to manually adjust the depreciation amount on the records in the FA module as when the following month depreciation is ran any manually change to the amount would be undone by the next months depreciation as the module always wants to adjust any differences?  

    If it was an odd one or two assets that needed to be changed it would useful to know how to manually adjust the monthly amounts, but in this case the quantity of assets being changed makes it impractical to manually depreciate each one for the remainder of the open year.

    Do you agree that it is therefore impossible to meet the new UK GAAP standards of compliance if using the FA module in Dynamics GP?  But, I presume ok for companies that follow the IFRS Standards?

  • Suggested answer
    Josh Page Profile Picture
    on at
    RE: Fixed Asset Depreciation Recalculation under GAAP

    Hello Lyn

    GP needs to recalc the yearly depreciation rate anytime there is a change to a depreciation sensitive field which is IRS 941 compliant.

    When the amounts are not as desired during a mid year change, there are two ways it can be addressed if you absolutely do not want to use the values that will be generated by GP.

    1) Wait to make the change until the beginning of the next year. For example, after you close the year but before doing the first depreciation of the new year, make your changes.

    2) Manually depreciate each period for the asset until the end of the current fiscal year.

    For those that are curious on how GP calculates the values, I have an example below (changing original life and setting straight line remaining life as depreciation method).

    1. An asset is entered on 01/01/2020 with a cost basis of 12,000 and an original life of 10 years with full month averaging convention. The yearly depreciation rate will be 1200, or 100 a month. This hypothetical example is on a calendar year.

    2. The asset is depreciated through 3/31/2021 and it is found the asset should have an original life of 5 years.

    3. After the changes we are expecting the depreciation amount to be. 3 years, 9 months (45 periods) or 10500/45=233.33 per period.

    4. If we actually do the change, we actually see a different amount however.

    a. The yearly rate for the first year after the change will instead become 2698.15. (we have 1461 days left at the beginning of the 2021 year due to a leap year in 2024)

    (Cost – Salvage Value – (LTD Depreciation Amount – YTD

    Depreciation Amount)) / Remaining Life in Days= daily rate

    (12000-0-(1500-300))/ 1,461*365=2,698.15195

    b. Our periodic rate is then the difference between the current YTD depreciation and the new yearly depreciation rate\ number of periods\days (depending on if your periodic or daily depreciation method).

    c. So my period depreciation then becomes (2698.15-300)/9=266.46111.

    5. If we project out we can see that after the end of this year, everything behaves as we would normally expect.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Jainam Kothari – Community Spotlight

We are honored to recognize Jainam Kothari as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 601 Most Valuable Professional

#2
Abhilash Warrier Profile Picture

Abhilash Warrier 416

#3
Adis Profile Picture

Adis 384 Super User 2025 Season 1

Product updates

Dynamics 365 release plans