Learn about the supported methods for event-based revenue recognition in SAP S/4HANA Cloud. Understand the different approaches for recognizing revenue and how they benefit Nexus technology.
Methods for the recognition of revenue in projects can be grouped according to the billing element types supported by customer projects in Professional Services:
- Time and Expenses
- Fixed Price
- Periodic Services
For each of these types, several calculation methods are supported as per industry best practices. The applied method in each case is determined by the system by selecting the corresponding Recognition Key. The rules for the selection of recognition keys are setup in configuration and explained in Lesson 5 - Configuring Event Based Revenue Recognition of this Unit.
The following tables describe each of the recognition keys/methods by type and their basic calculation rules:
Time and Expense Revenue Recognition Keys
Time and Expense | |
---|---|
Recognition Key | Recognition method description |
SPTM (default) | Time and Material DIP basedRevenue is recognized by evaluating unbilled time and expenses based on SD conditions and adding the billed revenue. COGS are recognized as they occur. Revenues are accrued at the time of recognition and deferred at billing. Recognized revenue = Billed revenue + Revenue adjustments Recognized cost = Actual cost + COS adjustments Period closing nets out contract assets (accruals) and liabilities (deferrals). |
SPNTM | Time and Material DIP based: No Revenue RecognitionRevenue and COGS are recognized s they occur. Period end closing clears existing revenue recognition postings. |
Fixed Price Revenue Recognition Keys
Fixed Price | |
---|---|
Recognition Key | Recognition method description |
SPFC (default) | Fix Price Cost based POCRevenue is recognized on cost based percentage of completion. POC = Actual cost from event / Planned cost (confirmed EAC) Recognized revenue = Plan revenue * POC | COGS are recognized as they occur. |
SPFCCM | Fix Price Completed Contract MethodRevenue and COGS are deferred during execution, and are only recognized by the period end closing run, when the stage of a project is set as "Completed". |
SPFCQ | Fix Price Cost based POC by QTYRevenue is recognized on quantity based percentage of completion. POC = Actual hours / Planned hours Recognized revenue = Planned revenue * POC | COGS are recognized as they occur. |
SPFCR | Fix Price Revenue based POCPOC = Event billed amount / Planned revenue. Recognized revenue = billed revenue | COGS = Planned cost * POC |
SPFCTR | Fix Price Cost based POC Target RevenueCalculates like SPFC, but also includes the employee profit center in the results (target revenue) and the profitability report. Thus you can report your margin with respect to the origin profit center when it differs from the WBS profit center for fix price projects (for T&M is a given). |
SPNFC | Fix Price POC No Rev RecRevenues and COGS are recognized as they occur. The period end closing will clear existing revenue recognition postings, except effects from bundling. |
Periodic Service Revenue Recognition Keys
Periodic Service | |
---|---|
Recognition Key | Recognition method description |
SPPC (default) | Periodic ServicesRevenue recognized based on planned revenue. COGS recognized based on actual costs. Progress as per the financial periods delivered over the total planned periods of the billing item/project (not the schedule item alone). POC = Accumulated periods to date / total periods of the service | Recognized revenue = Planned revenue * POC | Recognized cost = Actual cost * POC |
SPPC1 | Periodic Services (No cost deferral)Revenue recognized based on billing plan by time. COGS recognized as incurred. Distribution per financial periods. POC = Accumulated periods / total periods of the service | Recognized revenue = Planned revenue * POC | Recognized cost = Actual cost |
SPNPC | Periodic Services No Rev RecRevenues and costs are recognized as incurred. Period end-closing clears existing revenue recognition postings, excepts effects from bundling |