Revenue account determination is easiest to understand from the billing document, not from VKOA.
Start with billing
The billing document contains the sales organization, customer, material, pricing conditions and account keys that drive accounting. When billing is transferred to FI, SAP must convert this commercial information into G/L accounts.
Condition technique controls the search
Account determination uses a familiar chain: field catalog, condition tables, access sequence, account-determination type and procedure. The access sequence defines which key combinations SAP checks and in what priority.
Do not confuse a condition-table number with search priority. The access-step sequence controls the order.
Assignment groups reduce maintenance
Customer account-assignment groups distinguish customer categories. Material account-assignment groups distinguish product categories. Combined with chart of accounts, sales organization and account key, they allow VKOA to derive different revenue accounts without maintaining one record per customer and material.
Account keys connect pricing to FI
Pricing conditions carry account keys for revenue, discounts, freight or accruals. VKOA then maps the resulting key combination to the G/L account.
Troubleshoot from the document
Open the billing accounting analysis. Identify the condition and account key, then record the customer group, material group, sales organization and chart of accounts. Compare that exact combination to the VKOA access that succeeded or failed.
This method explains the selected account instead of guessing among hundreds of VKOA rows.
Open the SD Account Determination diagram
COMMUNITY DISCUSSION
Questions and practical insights
Ask about the process, share what worked, or help another SAP learner.