Field Descriptions

Table Information

 

Revenue Info

What can I do in this screen?

Use this screen to set up revenue calculation for a project. You can control the formula used to compute revenue and alter the default revenue posting method (either to Owning Organization or Performing Organization).  You selected the default revenue posting method in the Project Settings screen (Administration\Configure\Projects).) You can also use this screen to identify the multipliers to be used in the Compute Billing Value of Cost Incurred screen (Projects\Process\Revenue). In this screen's subtask you can enter revenue adjustments by fiscal year/period/subperiod.  You cannot enter data in this screen if the Billable Project checkbox in the Basic Info screen is not selected.

Note: If you change the revenue formula of a project, Costpoint will reset all revenue amounts in the PROJ_BURD_SUM, PROJ_SUM, and the LAB_HS tables back to zero for the current fiscal year for all projects at or below the revenue level. This ensures that the YTD revenue amounts will be correct with the new revenue formula, when revenue is recomputed.  However, changing revenue formulas often involves some other important steps.  Contact General Support before changing revenue methods.

This screen consists of one block and one subtask.  They can be used in the following manner:

When should I use this screen?

Complete this screen during project setup for all projects for which the Billable Project checkbox is selected in the Basic Info screen. Before completing this screen, you must identify the revenue formulas that you would like to use by selecting each revenue formula in the Select Revenue Formulas subtask of the Project Settings screen (Administration\Configure\Projects). Only formulas that have been selected in this subtask will be available for selection in this screen. Maintain this screen only when the formula or its attributes change, when a revenue adjustment is required, or when the formula is one of the "Fixed Amount" formulas.

Warning: Once you have established a revenue formula for a project, changing the formula in this screen may require additional steps to ensure proper calculations. Contact Costpoint General Support before changing any revenue formulas.

Field Descriptions

Revenue Details

Use the fields in this block to enter a revenue formula, calculation value methods, organization posting method, goal multipliers, fiscal year, discount method, and excess revenue amounts.

Revenue Formula *

Use this drop-down box to select the revenue formula. You must select valid revenue formulas in the Select Revenue Formula subtask of the Project Settings screen (Administration\Configure\Projects) before you can select them here. You can use the Select Revenue Formula subtask to restrict which formulas are available in this screen.  Each formula listed will produce a separate calculation and all formulas are independent from the type of project specified in the Basic Info screen.

For example, the project type could be fixed price, and since all revenue formulas are available for selection, the revenue formula could be "Loaded Labor Hours."  

The following options are included in this drop-down box:

When you use the Equal to Project Ledger Sales formula, the Compute Revenue process looks at GL_POST_SUM table for the revenue account. When you use this formula, you either enter an Adjusting Journal Entry (AJE) to credit the revenue account and debit the unbilled account, or you post a sales order that credits the revenue account automatically. When you execute the Compute Revenue process, it sets the revenue amount equal to the costs of the project on the labor and non-labor lines (actual direct cost plus burden) and then plugs the difference into the ACCT_FUNC_NO = 1 line.

Fiscal Year

If you change the Revenue Formula for this project, use this field to specify what fiscal year the program should use when it sets the revenue amounts back to zero in the PROJ_SUM and PROJ_BURD_SUM tables.

Warning: Once you have established a revenue formula for a project, changing the formula in this screen may require additional steps to ensure proper calculations. Contact Costpoint General Support before changing any revenue formulas.

Revenue Calculation Value

Revenue Calculation Value is displayed as a series of up to three grayed-out fields. The descriptions of these fields will change based on the option selected in the Revenue Formula field. Some formulas will use only one field; other formulas will use two or three fields.  If a formula does not use a revenue calculation value, these fields will remain grayed out.

For example: If you choose "Cost Plus Fee On Cost" as the Revenue Formula, the field will be titled Labor Fee Percent and Non-labor Fee Percent. You then enter the fee percentages that apply to this project.

Calculate Revenue on Units

Select this checkbox to calculate revenue on units in addition to the revenue that is calculated based on the revenue formula. You must enter one of the following transaction-based revenue formulas in the Revenue Formula drop-down box for unit revenue calculations to be allowed:

If you try to use revenue formulas other than the ones listed above with unit-based revenue, the system will display this message: "This fixed amount formula is not allowed to have unit revenue."

To calculate unit-based revenue only and not include any non-unit based revenue, use the "Unit Revenue Only" revenue formula. Do not select the Calculate Revenue on Units checkbox if you are using this formula.

ITD Revenue Loss Amount

Enter the inception-to-date revenue loss amount, if applicable. This field displays if you select "Cost Incurred Using Estimate To Complete" or "Cost Incurred Using Estimate at Completion" in the Revenue Formula drop-down box.

Discount Method

Use this drop-down box to select a discount method for this project. If you choose to use a discount method, the system applies the following rules when computing revenue or calculating bills:

  1. Burdens apply to the amount BEFORE discount.

  2. Discounts apply to the direct cost amounts (this includes burdens for the "w/Burden" discount methods).

  3. Fee applies to total AFTER discount.

  4. Sales tax applies to the amount AFTER discount.

  5. Retainage applies AFTER discount.  

For ceilings:

  1. Account Ceilings are enforced before discounts are applied.

  2. Project Total Ceilings are enforced after discounts are applied.

Note: If you change the revenue formula for a project, the system clears out the discount amount fields (DISC_ACT_AMT and DISC_TGT_AMT) in the PROJ_SUM and PROJ_BURD_SUM tables.

 

Warning: If you change the Discount Method for a project in this screen, you must also change the discount method for that project in the Other Info subtask of the Project Bill Info screen.

The selections are:

Note: If you change the Discount Method from "PLC Discounts" to another method, the system resets the discount percentages to zero in the Project PLC Rates and Empl/Vend PLC Rates screens.

If you select this option, the Calculate Bills (Projects\Process\Billing) and the Compute Revenue (Projects\Process\Revenue) screens compute discounts based on aggregate volume using the discount percentage from the Customer Volume Discounts screen (Projects\Maintain\Billing) and apply the discount to the accounts specified. This is available only for standard bills.

If you select this option, the Calculate Bills (Projects\Process\Billing) and the Compute Revenue (Projects\Process\Revenue) screens compute discounts using the discount percentage from the Project Volume Discounts screen (Projects\Maintain\Billing) and apply the discount to the accounts specified. This is available only for standard bills.

The discount applies to the direct cost amount with burden included. This is available only for standard bills.

If you select this option, the Calculate Bills (Projects\Process\Billing) and the Compute Revenue (Projects\Process\Revenue) screens compute discounts based on aggregate volume using the discount percentage from the Customer Volume Discounts screen (Projects\Maintain\Billing).

 

The discount applies to the direct cost amount with burden included. This is available only for standard bills.

If you select this option, the Calculate Bills (Projects\Process\Billing) and the Compute Revenue (Projects\Process\Revenue) screens compute discounts using the discount percentage from the Project Volume Discounts screen (Projects\Maintain\Billing).

 

The discount applies to the direct cost amount with burden included. This is available only for standard bills.

Allow Revenue to Exceed Value

Select this checkbox to allow revenue in excess of the value of the project to be computed and posted.

Note:  You should have already specified in the Project Settings screen (Administration\Configure\Projects) whether you want excess revenue recognition based on the contract value or the funded value.

By How Much?

Enter the amount by which the signed value ceiling can be exceeded. This field is available only if you selected the Allow Revenue to Exceed Value checkbox.

Post Revenue to the

Use the options in this group box to select whether you would like to post the project's revenue to the owning organization or performing organization. The default for this group box was selected in the Project Settings screen (Administration\Configure\Projects). You can change it in this screen.

Owning Organization

Select this radio button to post all revenue to this project's owning organization.

When selecting this method, you should be aware that the costs related to the project will be posted to the performing org.  If you use this method, you may want to consider selecting the Default to Owning Org checkbox in the Project Basic Information screen. This will default the owning organization in all transaction screens. You can also use the Create Cost Transfer Journal Entry to reclassify the costs to the owning organization of the project.  

When a parent project exists, the revenue will roll up to the higher level.  

For example;

Project 3000 - revenue formula level

3000.01 - costs are charged here

3000.02 - costs are charged here

If you are posting revenue by owning organization or performing organization, all revenue will post to the 3000 project.

Project 4000

4000.01 - revenue level and where costs are charged

4000.02 - revenue level and where costs are charged

If you are posting revenue by owning organization or performing organization, all revenue will post to 4000.01 and 4000.02 (at the level that the revenue formula exists).

Performing Organization

Select this radio button to post all revenue to this project's performing organization. When a parent project exists, the revenue will roll up to the higher level.

Goal Multiplier

These multipliers are used to calculate the billing value of project costs incurred. These fields will be required if you selected the Use Goal Multipliers for Billable Value Calculations checkbox in the Project Settings screen (Administration\Configure\Projects).

Labor

Enter the value to be used as the goal multiplier for labor costs. The default for this field is 1.000; if you accept this default, the billing value amount will be equal to costs with no additional markup.

Non-Labor

Enter the value to be used as the goal multiplier for non-labor costs. Non-Labor multipliers will be applied to non-labor amounts spent (excluding applied overhead amounts). The default for this field is 1.000; if you accept this default, the billing value amount will be equal to costs with no additional markup.

* A red asterisk denotes a required field.

Award Fee

Use the Award Fee subtask to select an award fee accrual method and enter a fee percentage or a fixed accrual amount.

Revenue Adjustments

Use the Revenue Adjustments subtask to record and maintain an audit trail of revenue adjustments by fiscal year, period, and subperiod. All revenue amounts in this table window, up to and including the subperiod for which revenue is being calculated, will be summed to arrive at the year-to-date revenue adjustment amount.

Table Information

Changes to this screen update the following tables:

PROJ_REV_SETUP (Project Revenue Setup)

REV_ADJ_HIST (Revenue Adjustment History)

PROJ_REV_PROJ

Top of Page