Which Posting Groups Post Wholesale and Retail Revenue in Business Central?
Short answer
BD Pair general business posting groups (retail/wholesale) with general product posting groups in the General Posting Setup to post revenue to 44100 and 44200.
Question
Key Takeaways
The question tests whether you know the General Posting Setup pair (Gen. Bus. PG x Gen. Prod. PG) resolves the revenue/sales account, while the trap is assuming the customer posting group, which controls receivables, also controls revenue.
In Business Central, the sales revenue account on a posted sales invoice comes from the General Posting Setup, whose key is the combination of a general business posting group and a general product posting group. This page explains why splitting Fabrikam's retail and wholesale revenue into 44100 and 44200 requires both of those groups rather than the customer posting group.
Common mistake: Picking customer posting groups (C) because revenue must differ by customer type; the customer posting group only supplies the receivables account (13100/13200), it does not determine the sales account on the invoice.
Expert Analysis
Why the Answer Is Correct
Fabrikam needs Retail Sales = 44100 and Wholesale Sales = 44200 to be hit automatically when sales invoices are posted. In Business Central the sales (revenue) account is not stored on the customer or the item; it is read from the General Posting Setup, whose primary key is exactly the pair general business posting group x general product posting group. The business posting group is taken from the customer (RETAIL vs WHOLESALE) and the product posting group from the item line, so you must create/assign the general business posting groups for the two customer types and keep the general product posting groups that complete each setup row. Every relevant Gen. Bus. PG x Gen. Prod. PG row then carries 44100 for retail and 44200 for wholesale, which satisfies the requirement that revenue be split by customer type. That is why both B and D are required parts of the solution.
Why the Other Options Are Wrong
Bank account posting groups (A) only control which bank G/L account is used for bank ledger entries and reconciliation, so they never touch a sales invoice revenue line. Customer posting groups (C) hold the Receivables Account and therefore satisfy the separate requirement that AR be split into 13100 (retail) and 13200 (wholesale) - a balance-sheet entry, not revenue; the question explicitly asks about posting revenue. General product posting groups alone (D without B) cannot differentiate customers, because the same item is sold to both wholesale and retail buyers, so a product-only key would collapse the two revenue accounts into one. Inventory posting groups (E) drive inventory valuation and COGS through the Inventory Posting Setup and are never the source of the sales/revenue account. This income-statement versus balance-sheet split is the cleanest way to eliminate the distractors.
Community Comment Notes
The recorded votes are deadlocked (BD 50, BC 50), so the thread is a tie-breaker, not a majority signal. python123 landed on the intuitive pairing with "B. general business posting groups C. customer posting groups", and 73e77dc reasoned that "retail/wholesales are related to the customer (not product)", concluding that the general business posting group specifies revenue while the customer posting group covers receivables. That logic correctly identifies where the customer-type split lives, but it stops one step short: the revenue account is only resolvable through a full General Posting Setup row, which needs a product posting group on the other half of the key. 70e8a4b cut straight to the deciding factor with "for income statement BD" - revenue is an income statement account, and the income statement accounts (sales, COGS, inventory adjustment) all live on the General Posting Setup, while the customer posting group feeds a balance-sheet control account.
Official Reference
https://learn.microsoft.com/en-us/dynamics365/business-central/finance-posting-groups
This link opens the official vendor documentation in a new tab.
Exam Strategy
In case-study questions about posting groups, first identify which G/L entry the requirement is about: revenue and COGS come from the General Posting Setup (Gen. Bus. PG x Gen. Prod. PG), while receivables/payables come from the customer or vendor posting group. Read the verb in the question - 'post revenue' versus 'post receivables' - and only then pick letters.
Frequently Asked Questions
Why is the customer posting group not enough to split retail and wholesale revenue?
Does Fabrikam need new general product posting groups for wholesale and retail?
Community Votes
50% of anonymous learners picked answer BD. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 3 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 3
-
python123 👍 4B. general business posting groups C. customer posting groups
-
73e77dc 👍 2B because retail/wholesales are related to the customer (not product) -> gen bus post group to specify revenue accounts C because receivables accounts not E because the question does not cover inventory accounts
-
70e8a4b 👍 2for income statement BD
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.