SAP Knowledge Base Article - Public

2935116 - Actual cost rate calculation logic in S/4HANA Cloud system


Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

It's not clear how the actual cost rates are calculated. Sometimes, the calculation result is not as expected.



Reproducing the Issue

Calculate actual cost rate with App Actual Cost Rate Calculation - Cost Centers.


Check Resolution part.


The calculation logic and configuration explanation can be found here.

The configuration point for splitting structure is SSCUI 104795 Define Splitting Structure.

Common Issues:

Actual Cost Rate is not as expected:

Exception calculation method: if the cost element is not included into the splitting structure, the splitting will be done by equivalence numbers of activity types. In Cloud, the equivalence number is always 1. So the part of costs will be splitted equally to each activity types.
So if you don't want some cost elements to be included into the activity calculation, you should assign the cost elements into assignment with splitting rule = YA2.

Actual Cost Rate is calculated as 0:

  • Please first make sure the relevant cost elements are assigned correctly into the splitting structure, and with the correct splitting rule.
  • Please maintain field "Act. price indicator" to "5" in app Manage Activity Types.
  • Please check in the log of app Actual Cost Rate Calculation - Cost Centers, to see whether there is warning message:

Several assignments were found for the given selection parameters.
Message no. KW683

If yes, you need to adjust the configuration of splitting strucure.
You can use the "Sheet Overview" button to find the duplicate assignment easily.

Sheet Overview.png


EBDP values considered during actual cost rate calculation

You may find the calculation result is still not as expected even after previous verification.
You can check the posted value on the cost center, then check the Business Transaction field for the entries.
If there is Business Transaction = EBDP, the value will also be considered during calculation.
You can check the relevant postings and find the order. Check the settlement receiver for the order. You might have set the receiver to cost center.
EBDP means the event-based scenario posted the settlement to the receiver cost center. If you by any chance have set the receiver cost center the same as the production cost center, you will have this situation.
Please consider to settle the order to another cost center instead.


KSII, KSS2, actual price calculation, splitting method, OKES, KAH3, KLH3, KSH3, actual cost rate, zero, no value, incorrect. , KBA , CO-OM-ACT-2CL , Activity Types (Public Cloud) , How To


SAP S/4HANA Cloud all versions