- As Invoiced
- Manual
- Automated - Percentage of Billable Hours
- Automated - Percentage of Time & Materials Revenue
- Automated - Percentage of Services Cost


Manually Adding Revenue Recognition Ledger Entries
Revenue recognition ledger entries can be created manually by clicking either clicking the Quick Add button at the bottom of the ledger or the Add Multiple button at the top of the ledger. The Quick Add button will bring up a window that will allow you to create a single entry in the ledger (Figure 3). This is generally optimal when the revenue recognition will not follow a consistent pattern from month-to-month.

Generating Revenue Recognition Ledger Entries
Ruddr can automatically generate past and future revenue recognition ledger entries via the Generate button at the top of the ledger. The Generate button evaluates project actuals through the previous day and forecasted values from today forward to create revenue recognition entries. The button brings up the Generate Revenue Recognition window which captures four important pieces of information:- The method Ruddr should use to calculate revenue recognition entries
- The interval that entries should be created on (weekly or monthly)
- The start date for when the process should create revenue recognition ledger entries
- The date through which Ruddr should rely on actual hours

Automated Revenue Recognition
While calculating revenue recognition manually or via the Generate button is often desirable, Ruddr also provides two automated revenue recognition methods. These methods are Automated - Percentage of Billable Hours, Automated - Percentage of Services Cost, and Automated - Percentage of Time & Materials Revenue. With these methods, Ruddr performs automated revenue recognition either once per week or once per month. Ruddr will analyze the project’s actuals and forecast and then make the appropriate entry in the revenue recognition ledger. For more on automated revenue recognition methods, see the Fixed Fee Revenue Recognition article.Completing a Fixed Fee Project
When a fixed fee project that uses the revenue recognition ledger is set to Completed, Ruddr will check to see if there is any remaining services revenue budget to be recognized. If there is, Ruddr will ask the user if it should recognize that remaining revenue (Figure 5). If the user confirms, a final revenue recognition row will be added to the revenue recognition ledger.