Recognize Revenue with Milestone Billing

Consider some points around revenue recognition:

  • The revenue recognition of milestone-based charges follows a "percentage satisfied" satisfaction measurement model. When a milestone is considered to be complete, a satisfaction event line is interfaced to Revenue Management. The completion of a milestone is captured as the completion date in the MBBRR template instance. This date becomes the satisfaction date in the revenue contract, and the percentage becomes the satisfaction percentage in the revenue contract for that satisfaction event.
  • A negative percentage indicates that the revenue is being reversed. However, as we have seen above, there are certain validations performed when a negative percentage is entered.
  • If there's a revenue recognition reversal (for example, a change in the percentage value), then you must reverse the complete event and then create additional events with different percentages.