Symptom
In CE2502.01, we have resolved a critical issue impacting the treatment of write-offs from project billing. Previously, the issue caused temporary duplicate postings and could lead to an unintended WIP Reduction during the period prior to confirmation and write-off. After a thorough investigation, our team implemented a more reliable solution to ensure that write-offs in project billing are considered exclusively within event-based revenue recognition for the fiscal period in which they are initiated. This KBA provides a detailed overview of the behavior before the correction and the improvements introduced thereafter.
Environment
SAP S/4HANA Cloud Public Edition
Resolution
Revenue Recognition Method: Recognize revenue on time & expense-based invoice simulation
In the following, two use cases are outlined with its system behavior before and after S/4HANA Cloud 2502.01
Use Case 1:
In this use case you have posted time confirmations in the current month- period 004. You write-off these time confirmations in the time frame of the current month. As you are still in month end activities for the previous month, Period 003, you re-run the period end close for the previous month.
Before S/4HANA Cloud 2502.01:
In April:
Posting Period 004.2025
Time Confirmation 10h (Price 100 EUR per hour):
DR: Accrued Revenue 1000 EUR
CR: Recognized Revenue -1000 EUR
Write off 2 h
DR: Recognized Revenue 200 EUR
CR: Accrued Revenue -200 EUR
Posting Period 003.2025
Re-run month end close EBRR for 003.2025
DR: Recognized Revenue 200 EUR
CR: Accrued Revenue -200 EUR
We have reduced the WIP for write offs, which are based on time confirmations of subsequent periods. This was not correct
Posting Period 004.2025
Run month end close EBRR for 004.2025
CR: Recognized Revenue -200 EUR
DR: Accrued Revenue 200 EUR
Starting S/4HANA Cloud 2502.01:
In April:
Posting Period 004.2025
Time Confirmation 10h (Price 100 EUR per hour):
DR: Accrued Revenue 1000 EUR
CR: Recognized Revenue -1000 EUR
Write off 2 h
DR: Recognized Revenue 200 EUR
CR: Accrued Revenue -200 EUR
Posting Period 003.2025
Re-run month end close EBRR for 003.2025
No additional postings. The write off of time is not taken in account, what is correct
Posting Period 004.2025
Run month end close EBRR for 004.2025
No additional postings
Use Case 2:
In this use case you have posted time confirmations in a previous month, Period 003. You write-off these time confirmations in the time frame of the current month, Period 004.
Before S/4HANA Cloud 2502.01:
In March:
Posting Period 003.2025
Time Confirmation 10h (Price 100 EUR per hour):
DR: Accrued Revenue 1000 EUR
CR: Recognized Revenue -1000 EUR
Run month end close EBRR with no additional postings
In April:
Posting Period 004.2025
Write off 2 h
DR: Recognized Revenue 200 EUR
CR: Accrued Revenue -200 EUR
Posting Period 003.2025
Re-run month end close EBRR for 003.2025
DR: Recognized Revenue 200 EUR
CR: Accrued Revenue -200 EUR
We have reduced the WIP for write offs – posted in period 004, which are based on time confirmations of the current period – period 003. subsequent periods. If this is wanted depends on the business scenario of the customer.
Posting Period 004.2025
Run month end close EBRR for 004.2025
DR: Accrued Revenue 200 EUR
CR: Recognized Revenue -200 EUR
Starting S/4HANA Cloud 2502.01:
In March:
Posting Period 003.2025
Time Confirmation 10h (Price 100 EUR per hour):
DR: Accrued Revenue 1000 EUR
CR: Recognized Revenue -1000 EUR
Run month end close EBRR with no additional postings
In April:
Posting Period 004.2025
Write off 2 h
DR: Recognized Revenue 200 EUR
CR: Accrued Revenue -200 EUR
Posting Period 003.2025
Re-run month end close EBRR for 003.2025
No additional postings
We do not take the write off of period 004 in account for rev rec run in period 003. The write off is only taken in account in the period, in which it is posted. If this is wanted depends on the business scenario of the customer.
Posting Period 004.2025
Run month end close EBRR for 004.2025
No additional postings
Keywords
Revenue recognition, write off, write-off, project, billing, period, WIP, reduction, professional services, customer project. , KBA , CO-PC-OBJ-EBR-2CL , Event-Based Revenue Recognition (Public Cloud) , Problem