This chapter contains these topics:
You perform profit recognition to estimate the profit for a job or a revenue performance obligation (RPO) at any time during the job. The system calculates job profit by creating journal entries to adjust the actual costs and revenue for the job or RPO to what they should be, based on the percentage of completion of the job. The profit estimates can reflect either a net profit or a net loss.
Profit recognition is independent of the billing status of the job or RPO. For example, you can recognize profit for a job or RPO even if you have not billed for all of the work that is complete.
The system calculates estimated profit based on the following criteria:
The percent complete is based on either the current cost or the current revenue for the job or RPO.
Earned amounts are calculated as the projected final amounts multiplied by the percent complete.
Over/under amounts are calculated as the actual amounts minus the earned amounts.
You must determine and enter the percentage of completion for a job or RPO before you can estimate its profit information.
Complete the following tasks:
Entering the Percentage of Completion
Generating Profit Information
From Job Cost (G51), choose Profit Recognition/Job Close
From Profit Recognition/Job Close (G5122), choose Update Percent Complete
You must determine the percentage of completion for a job or RPO before you can estimate its profit information. You can either manually enter a percentage of completion for the job or RPO, or you can direct the system to calculate it using the actual and projected final amounts.
To enter the percentage of completion
Figure 31-1 Update Percent Complete screen
Complete the following field to locate the company:
Company
Complete the following fields if you are updating the percent complete for an RPO:
Subledger Type
Subledger Value
Complete the following field for the job:
Percent Complete
Field | Explanation |
---|---|
Subledger Type | Enter P in the Subledger Type field to search on the Revenue Performance Obligation subledger type. |
Subledger Value | When you enter P in the Subledger Type field, use the Subledger Value field to search on all RPOs for the job or enter a specific RPO from the Revenue Performance Obligation Master table (F5102). |
Percent Complete | A measurement that identifies the progress being made on an item such as an account, work order, and so on. (It is not always a calculated field and may need to be updated manually.)
Form-specific information The percent complete entered on the form overrides the percent complete calculated during profit recognition for the job. The calculated percent complete is based on the actual cost and projected final amount. In this case, the projected final amount is equal to the job-to-date actual cost for the job divided by the percent complete on the form. |
See Also:
Section 29.1, "Working with Job Progress" to determine the percentage of completion for a job.
From Job Cost (G51), choose Profit Recognition/Job Close
From Profit Recognition/Job Close (G5122), choose Build Recognition Data
After you enter the percentage of completion for a job or RPO, run the Build Recognition Data program to estimate its profit information. The system estimates profit information by multiplying the percentage of completion by the projected final costs and revenue.
When you estimate profit information, the system calculates the estimated profit-to-date and projected final profit, revenue, and cost details for the job. You can calculate estimated profit information by period, by quarter-to-date, by year-to-date, and by job-to-date to meet your financial reporting needs.
Profit recognition is independent of the billing status of the job. For example, you can recognize profit for a job even if you have not billed for all of the work that is complete.
The system calculates projected final information in one of the following ways:
Directly from the percentage of completion you enter for the job or RPO.
Based on the projected amounts you create when you calculate job or RPO progress.
Profit can be recognized at the project, job, or subledger or RPO level. In addition, you can regenerate profit information for a closed period when adjustments are needed.
The Build Recognition Data program calculates:
Percentage of completion
Earned cost and revenue
Over/under amounts
The system generates records in the Profit Recognition table (F5144) and Profit Recognition Account Balance table (F5145) when you run the program in final mode. The system uses the Subledger and Subledger Type fields to store the RPO number in the F5144 and F5145 tables. Subledger type P refers to the RPO number. The system reviews whether the adjustments for revenue, cost, and percent complete were made at the job level or at the RPO level, and accordingly posts profit recognition records to either the accounts at the job level or to the accounts at the RPO level.
The system stores a history version of the information in Profit Recognition History File (F5144) with the same generation date and financial information stored at RPO level.