Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Why do we need account key in SD revenue account determination?


Why do we need account keys in SD pricing procedure and revenue account determination? If we dont use account keys wht will be the problem in priding procedure and revenue account determination?

Former Member
Former Member replied

hello, friend.

account keys allow you more flexibility in assigning revenues, costs and other financial data to different GL accounts.

let us take, for example, surcharges and discounts. surcharges are extras charged to the customer for maybe freight, penalties and other services. discounts could be header or item related, and can take many forms (volume discounts, customer discounts, customer group discounts, etc.).

in SAP standard, condition types in pricing procedures that are surcharges (i.e. freight) are assigned to account key ERF. discounts are assigned ERS. when you do account determination, it can look like this:

condition type KF00 (freight), account key ERF, post to GL account 600010.

condition type K007 (discount), account key ERS, post to GL account 700010.

however, your company might want the different surcharges to be posted to different GL accounts. let us say your company wants you to define additional freight surcharges KF01 and KF02. the company also wants you to post these to separate GL accounts. so now, you define additional account keys ZF1 and ZF2. you then assign these to the condition types in the pricing procedure, and then do account determination as follow:

condition type KF01, account key ZF1, post to GL account 600020.

condition type KF02, account key ZF2, post to GL account 600030.

these are just some impact of account keys.

hope this helped you.


0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question