Symptom
There is a mismatch between the accrued revenue and the final invoiced amount, as the system posted a journal entry to reverse part of the previously recognized revenue after manually completing the contract with only a portion of the expected invoicing.
Environment
SAP Business ByDesign
Reproducing the Issue
-
Go to the Cost and Revenue work center and here to the Sales Document Items view.
-
Find and select the respective sales order item
-
Apply accrual method 304 – Straight-line – prorate partial periods for revenue recognition.
-
Manually complete the contract before the full invoicing period ends, with only a portion of the invoicing being completed.
-
Observe that the system posts a journal entry to reverse the over-accrued revenue.
-
Check for a mismatch between the accrued revenue and the final invoiced amount.
-
Click on the Edit Manual Revenue Recognition Data button and select Recognized Costs and Revenues.
Cause
The mismatch arises from the difference between the planned contract duration and the actual invoiced duration. The accrual method (304 – Straight-line – prorate partial periods) initially distributes revenue across the entire contract period. When the contract is manually completed, the system adjusts the recognized revenue to match the actual invoiced value, resulting in the reversal of the over-accrued revenue.
Resolution
The system behavior is standard functionality, designed to ensure that revenue recognition aligns with the actual invoicing. When the contract is completed before the expected invoicing period ends, the system automatically adjusts the recognized revenue to match the invoiced amount.
See Also
Keywords
Revenue Recognition, Contract, Manual Revenue Recognition, Accrual Method, Journal Entry, Revenue Adjustment, Invoiced Duration, Order Value Period. , KBA , SRD-FIN-COR , Cost & Revenue , Problem