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...
Suggested Answer

Using different GL Accounts for revenue related to the same product (inventory item)

(0) ShareShare
ReportReport
Posted on by 34

Our company would like to separate non-commercial income from commercial income by using different G/L accounts so we can better track margins and other performance metrics.

 

In our business we have:

  • Items that are solely non-commercial

  • Items that are sold both commercially and non-commercially

  • Customers that are solely non-commercial

  • Customers that buy on both a commercial and non-commercial basis

 

My understanding of Business Central is:

  • Sales revenue is driven by the combination of the General Product Posting Group and the General Business Posting Group.

  • On the item card, you assign a General Product Posting Group, and (when the General Business Posting Group is blank) this determines the G/L revenue account used.

  • On the customer card, you can assign a General Business Posting Group, which will override the “blank” business posting group and therefore drive a different revenue account when posting sales for that customer.

 

Based on this, I see two possible approaches for separating commercial vs non‑commercial revenue:

  1. Create new item numbers for non‑commercial sales, each with its own General Product Posting Group that points to a separate non‑commercial revenue account.

  2. Create separate customers for non‑commercial sales (for example, “Customer X” and “Customer X – Non‑Commercial”) and assign a different General Business Posting Group to the non‑commercial customer that points to a different revenue account.

To me, option 2 seems easier to manage than creating and maintaining duplicate items.

 

My questions to the community:

  • Are these the only practical ways to separate commercial vs non‑commercial revenue accounts, or are there other preferred patterns in BC (for example, posting setup variations, dimensions, or something else I am overlooking)?

  • Is my understanding of how General Product Posting Groups and General Business Posting Groups drive revenue postings correct?

  • Am I missing anything important in my analysis, especially for scenarios where both items and customers can be mixed commercial/non‑commercial?

  • Any additional advice or “lessons learned” from implementations where you needed this kind of revenue separation would be greatly appreciated.

 
 
 
I have the same question (0)
  • Suggested answer
    RockwithNav Profile Picture
    8,894 Super User 2026 Season 1 on at
    • Are these the only practical ways to separate commercial vs non‑commercial revenue accounts, or are there other preferred patterns in BC (for example, posting setup variations, dimensions, or something else I am overlooking)?

      • Your concept is correct. That’s how the system determines the G/L accounts based on the combination of those two posting groups. So, whether you choose to use multiple items or multiple customers depends on your preference. However, the general recommendation is to use alternative items instead of creating multiple customers. Dimensions are a powerful feature, but keep in mind they do not change the G/L accounts. Instead, they help segment (bifurcate) your data. You can then use reporting to easily extract both commercial and non-commercial information from the ledgers. I will definitely suggest to go through Dimension once.

    • Is my understanding of how General Product Posting Groups and General Business Posting Groups drive revenue postings correct?

      • In short, the system always determines the G/L accounts based on the combination of these two posting groups. For example, if you post a positive inventory adjustment, the system uses a combination of a blank Gen. Business Posting Group and the Item’s Gen. Product Posting Group, since no customer or vendor is involved in that transaction.

    • Am I missing anything important in my analysis, especially for scenarios where both items and customers can be mixed commercial/non‑commercial?

      • Nothing as such but there's many more possibilities, if you wish to discuss then have those questions and we will answer.

    • Any additional advice or “lessons learned” from implementations where you needed this kind of revenue separation would be greatly appreciated.

      • Normally Dimension comes as a rescue always. :) 

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!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,682 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,010 Super User 2026 Season 1

#3
Kamal Khakhkhar Profile Picture

Kamal Khakhkhar 495

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans