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

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

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

What setup do we need to do in BC to allow us to determine the COGS of a Sales Order or Posted SI?

(0) ShareShare
ReportReport
Posted on by 5,044
Hi Community,
 
I hope to find some clues on this.
 
What setup do we need to do in Business Central first to allow us to determine the COGS of a Sales Order or Posted Sales Invoice?
 
My managers want to know how do we know the margins of the cost of every sales we made, and from there we can determine which sales persons has made the most profit margins.
 
Hope to have your advise.
 
Thank you.
I have the same question (0)
  • Assisted by AI
    Saif Ali Sabri Profile Picture
    2,360 Moderator on at
    To determine the COGS and profit margin for each Sales Order or Posted Sales Invoice in Business Central, there are several important setups and considerations.
    1. Ensure Inventory Costing is Properly Configured
    First, make sure your Items are set up correctly with an appropriate costing method such as:
    • FIFO
    • Average
    • Standard
    • Specific
    This is configured on the Item Card under:
    • Costing Method
    • Unit Cost
    Without proper item costing, BC cannot calculate accurate COGS.

    2. Enable Expected Cost Posting (Recommended)
    Go to:
    Inventory Setup
    • Enable Expected Cost Posting to G/L
    This allows estimated COGS to appear even before purchase invoices are fully invoiced.

    3. Automatic Cost Posting
    In Inventory Setup, it is also recommended to enable:
    • Automatic Cost Posting
    • Automatic Cost Adjustment
    This ensures item costs and COGS are updated automatically in the G/L.

    4. Run Adjust Cost – Item Entries Regularly
    To get accurate margins on posted sales documents, you must run:
    • Adjust Cost - Item Entries
    • Then post:
      • Post Inventory Cost to G/L
    This updates the actual cost on the sales entries and posted invoices.
    Many companies schedule these jobs in the Job Queue.

    5. Viewing Profit / Margin on Sales
    Business Central can show profit information in several places:
    On Sales Orders / Sales Invoices
    You can personalize pages to show:
    • Unit Cost
    • Profit %
    • Line Amount
    • Line Profit
    Standard Reports / Analysis
    Useful reports include:
    • Sales Statistics
    • Inventory Valuation
    • Item Profit Statistics
    • Salesperson/Purchaser Statistics

    6. Salesperson Profitability
    If management wants to know which salesperson generated the highest margins:
    • Ensure each Sales Order/Invoice has a Salesperson Code
    • Then analyze:
      • Sales Amount
      • COGS
      • Profit %
      • Gross Profit
    using:
    • Analysis Views
    • Power BI
    • Account Schedules
    • Excel analysis

    Important Note
    For a Sales Order, the margin is usually an estimated margin because the final item cost may still change after:
    • Purchase invoicing
    • Item charges
    • Cost adjustments
    The most accurate COGS and profit figures are normally available after the sales document is fully posted and inventory costs are adjusted.
     

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,995 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,147 Super User 2026 Season 1

#3
AndrewThomas81 Profile Picture

AndrewThomas81 893

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans