Revenue Schedules for % Complete Recognition
This topic explains how revenue schedule lines are generated for source records using a % Complete template for revenue recognition.
Revenue Management generates revenue schedule lines for each incremental difference in a source record's % complete. For example, if you mark a source record as 10% complete in its first period and 25% complete in its second period, the revenue schedule line for Period 1 will be for 10% of the source record's value and the revenue schedule line for Period 2 will be for 15%.
You can adjust a source record's % complete as often as you need. When you generate revenue schedules after adjusting a source record's % complete:
- If an existing revenue schedule line in the same period has the status "Recognizable", it is updated to reflect the new % complete. In the example below, this is illustrated in row 2 where RSL001 is updated from being 10% complete to 20% complete.
- If all existing revenue schedule lines in the same period have the status "Complete", a new line is created in the same period for the incremental difference in % complete. In the example below, this is illustrated in row 4 where RSL002 is created in 2022/001 because RSL001 is "Complete" and cannot be updated.
- If an existing revenue schedule line in the previous period has the status "Recognizable", it is not updated. Instead Revenue Management generates a new line in the current period for the incremental difference in % complete. This ensures that revenue is scheduled and recognized in the period to which it relates. In the example below, this is illustrated in row 8 where RSL005 is created in 2022/003 even though RSL004 in the previous period was "Recognizable".
Example of Revenue Schedule Lines for a % Complete Source Record
Here the source record has a value of 1000. Its start date is January 1 2022, and its end date is March 31 2022.
# |
Date |
Action |
Period |
Total % Complete | Revenue Schedule Line | Value |
Status of Revenue Schedule Line |
---|---|---|---|---|---|---|---|
1 | 1/15/2022 | Generate | |||||
2022/001 | 10% | RSL001 | 100 | Recognizable | |||
2 | 1/22/2022 | Generate | |||||
2022/001 | 20% | RSL001 | 200 | Recognizable | |||
3 | 1/25/2022 | Recognize | |||||
2022/001 | 20% | RSL001 | 200 | Complete | |||
4 | 1/29/2022 | Generate | |||||
2022/001 | 30% | RSL002 | 100 | Recognizable | |||
2022/001 | 20% | RSL001 | 200 | Complete | |||
5 | 1/31/2022 | Generate and Recognize | |||||
2022/001 | 35% | RSL002 | 150 | Complete | |||
2022/001 | 20% | RSL001 | 200 | Complete | |||
6 | 2/14/2022 | Generate and Recognize | |||||
2022/002 | 50% | RSL003 | 150 | Complete | |||
2022/001 | 35% | RSL002 | 150 | Complete | |||
2022/001 | 20% | RSL001 | 200 | Complete | |||
7 | 2/28/2022 | Generate | |||||
2022/002 | 70% | RSL004 | 200 | Recognizable | |||
2022/002 | 50% | RSL003 | 150 | Complete | |||
2022/001 | 35% | RSL002 | 150 | Complete | |||
2022/001 | 20% | RSL001 | 200 | Complete | |||
8 | 3/31/2022 | Generate and Recognize | |||||
2022/003 | 100% | RSL005 | 300 | Complete | |||
2022/002 | 70% | RSL004 | 200 | Complete | |||
2022/002 | 50% | RSL003 | 150 | Complete | |||
2022/001 | 35% | RSL002 | 150 | Complete | |||
2022/001 | 20% | RSL001 | 200 | Complete | |||
Total | 1000 |
The end result is that five revenue schedule lines are recognized for the incremental differences in the source record's % complete:
Period |
Revenue Schedule Line |
Total % Complete |
Incremental % Complete |
Value |
---|---|---|---|---|
2022/001 | RSL001 | 20% | 20% | 200 |
2022/001 | RSL002 | 35% | 15% | 150 |
2022/002 | RSL003 | 50% | 15% | 150 |
2022/002 |
RSL004 |
70% | 20% | 200 |
2022/003 | RSL005 | 100% | 30% | 300 |
Total | 100% | 100% | 1000 |
Additional Information
When you first generate revenue schedules for a source record with a % Complete template, if the source record's start date is in the future and its % complete is zero, Revenue Management generates a revenue schedule header but no revenue schedule line.
You can reduce a source record's % complete to zero even if it already has existing revenue schedule lines. When you next generate revenue schedules, the amount on the latest revenue schedule line will balance the source record's scheduled revenue back to 0% complete.
No new revenue schedule line is generated if a source record's % complete has not changed since revenue schedules were last generated.
If a source record is not fully recognized by its end date, you can continue adjusting its % complete after its end date has passed. Revenue schedule lines are generated and recognized in the period to which they relate, not in the period of the source record's end date.
An alert card on the Revenue Recognition page shows the total amount of unscheduled revenue for all source records using % Complete recognition. For example, if a source record's total revenue is 1000 and 10% has been scheduled, 900 is unscheduled and is included in the amount shown on this card. For more information, see Revenue Recognition Page.