web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Depreciation calculation value

(1) ShareShare
ReportReport
Posted on by 47

Hi everyone 

i have a fixed assets which current book value is 29.78 

July is the last period, so supposed when i run the depreciation it should be 29.78

but the value When running the calculate depreciation is -22.34 , can i know why or what is the logic for calculating? because the numbers is not matching my excel sheet 

I have the same question (0)
  • Suggested answer
    TarikJerkovic Profile Picture
    349 on at

    Hi @MO-22050721-0 

    In Business Central, Straight-Line depreciation can be calculated using a depreciation period/ending date, a fixed yearly percentage, or a fixed yearly amount.

    In your setup, the calculation is based on the Depreciation Ending Date: 08/08/2026. Therefore, July is not the final depreciation period. Based on the values shown, BC calculates approximately:

    29.78 × 30 July days ÷ 40 remaining days = 22.34

    So the calculated amount is correct. Business Central normally uses 30-day months and a 360-day year for depreciation.

    To depreciate the full remaining 29.78 in July, run Calculate Depreciation with:

    Use Force No. of Days: Yes
    Force No. of Days: 40

    Then confirm that the journal amount is -29.78 before posting. If July is actually the end of the asset’s useful life, the cleaner option is to correct the Depreciation Ending Date to 31/07/2026 instead of forcing the days.

    I hope so this will help you

     

    Kind regards

    Tarik Jerkovic

     

  • Suggested answer
    Grigorios Mavrogeorgis Profile Picture
    2,915 Super User 2026 Season 1 on at

    Hi, the tax attribute road is a dead end, drop it. Attributes in the tax engine belong to an entity record — item, customer, G/L account — and their values come from the attribute mapping, so a document field like Document Type never reaches the symbol store. That is exactly what "no Script Symbol Value" is telling you.

    On the first attempt I'd look earlier than the condition. If the case is not executed at all, most likely nothing is calling tax calculation for your new type — the India subscribers are written around the base enum values, and extending the enum doesn't extend them. Check where sales tax calculation gets triggered on the Sales Line in the Tax Base app, I wouldn't trust my memory on the object name, better look in your own version.

    If you can, I'd keep Document Type as Order or Invoice and put a separate Proforma boolean on the header, then condition on that field. Less fighting with the engine.

    Glad to help - follow up if anything is unclear.   

    ►  If this solved it, marking it verified helps others too.       

    Regards,
    Grigorios Mavrogeorgis
    Business Central Consultant & AL Developer

    Work: Gmsoft Limited
    Blog:  insidebusinesscentral
    LinkedIn: linkedin.com/in/gregorymavrogeorgis

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the June Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 613 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 491 Super User 2026 Season 1

#3
Grigorios Mavrogeorgis Profile Picture

Grigorios Mavrogeorgis 255 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Microsoft Training Manuals

Product updates

Dynamics 365 release plans