You can access this screen only if the Enable ACRN Billing checkbox is selected in the Billing Settings screen. Use of the Maintain ACRN Bills screen is not mandatory, but is beneficial to government contractors subject to Government Requirement DFARS 204.71 – Uniform Contract Line Item Numbering, specifically the standard payment instructions at PGI 204.7108(d)(1) through (6). This requirement places an obligation upon contractors to invoice at a Contract, Contract Line (CLIN), Subcontract Line (SLIN), Exhibit Line, or an Accounting Classification Reference Number (ACRN) level.
You can use the Maintain ACRN Bills screen for several purposes:
Use this screen to specify the project Accounting Classification Reference Number (ACRN) requirement, formula, and the level at which the billing will be calculated. Set up ACRN billing information for any project that requires billing amounts to be segregated by ACRN or ACRN/Line Item. This requirement is generally applicable to government contracts.
Use this screen to specify the ACRN or ACRN/Line Item funding amount by entering values in the ACRN Value field.
Use this screen to initialize previously billed ACRN or ACRN/Line Item amounts. You can do this by entering values in the Previous ACRN Allocation Amt field. The value represents posted ACRN or ACRN/Line Item amounts and is required to calculate accurate current ACRN allocation amounts.
Use this screen to enter/edit Current ACRN Allocation Amount values for each ACRN or ACRN/Line Item which will appear on the standard bill.
Use the Accounts subtask to link direct accounts to an ACRN or ACRN/Line Item. This subtask is accessible only if you select ACRN Only w/Account Mapping or ACRN/Line Item w/Account Mapping for your Billing Requirement.
Use the the PLC Mapping subtask to link project labor categories to ACRN or ACRN/Line Items. This gives you a way to match specific labor resources to funding. The PLC Mapping subtask is enabled only if the Billing Requirement value is ACRN Only with Mapping or ACRN/Line Item with Mapping and the invoice project’s billing formula is a Loaded Labor Rate type.
Note: The Enter Project Modifications screen (Projects\Transactions\Project) does not track contract and funded amounts by ACRN or line item at this time. You must enter modification amounts into both the Enter Project Modifications screen and this screen. |
Note: Please see the question in the FAQs section about upgrading from Costpoint 6.0 to 6.1. |
Set up this screen after establishing data in the Project Billing Information screen (Projects\Maintain\Billing), and before executing the Calculate Bills (Projects\Process\Billing) or Calculate ACRN Bills (Projects\Process\Billing) screens.
Warning: Once you have established an ACRN billing record for a project, changing the Billing Requirement or Calculation Method may require additional steps to ensure proper calculations. Contact Costpoint General Phone Support before changing any value in the ACRN Calculations group box. Changing either can result in inaccurate ACRN allocation amounts. |
What should I do if my project has been billed in another system?
You will need to enter any ACRN or ACRN/Line Item data and amounts into the system for any ACRN or ACRN/Line Item combination that is active and has available funds remaining. Enter the ACRN or ACRN/Line Item values, ACRN Value, and Previous ACRN Allocation Amount (cumulative posted billing amount) in the table window. The system will calculate the Total ACRN Allocation Amount and Remaining ACRN Value amount automatically.
If the data is beneficial for reporting/tracking purpose, you can enter all ACRN or ACRN/Line Item values and their corresponding field amounts regardless of their active status and remaining funds. You can print ACRN data and values using the Print ACRN Billing Edit Report (Projects\Transactions\Billing).
What do I need to know if I'm upgrading from Costpoint 6.0 to 6.1?
If you are upgrading from 6.0 to 6.1, you cannot edit the Project Level At and Below field (PROJ_ACRN_DETL.TRN_PROJ_ID) for existing rows in the table. This rule preserves the integrity of the data and the previously billed amounts. If you upgrade and need to calculate allocation amounts at a level below the billing project number, you must add a new line (or multiple lines) to add the new lower level transaction data and then delete the original line.
For example, you have the following project data set up in version 6.0 using ACRN Only with Mapping:
Project Number |
Project Function |
ACRN |
Line Item |
C100 |
Top Level Rollup |
|
|
C100.01 |
Revenue and Billing Level |
|
|
C100.01.01 |
Task 1 Engineering Labor |
AA |
0001 |
C100.01.02 |
Task 2 Support Labor |
AA |
0002 |
C100.01.03 |
Task 3 Other Direct Costs |
AC |
0001 |
After you upgrade to version 6.1, the table window displays the following values (the version 6.0 screen is the same except the Project Level At and Below field is not visible):
Seq No |
Project Level At and Below |
ACRN |
Active |
ACRN Value |
Previous ACRN Allocation Amount |
Current ACRN Allocation Amount |
Total ACRN Allocation Amount |
Remaining ACRN Value |
1 |
C100.01 |
AA |
Y |
10,000.00 |
5,000.00 |
0.00 |
5,000.00 |
5,000.00 |
2 |
C100.01 |
AB |
Y |
25,000.00 |
10,000.00 |
0.00 |
10,000.00 |
15,000.00 |
This setup uses the same general ledger account for direct labor, so there is no accurate way to distinguish the allocation amounts for the Engineering and Support Labor tasks. To correct this issue, break out Sequence Number 1 into two separate rows. To accomplish this, insert the two new rows and then delete the original Sequence Number 1 row. The new screen would look like this during data entry (before saving):
Seq No |
Project Level At and Below |
ACRN |
Active |
ACRN Value |
Previous ACRN Allocation Amount |
Current ACRN Allocation Amount |
Total ACRN Allocation Amount |
Remaining ACRN Value |
1 |
C100.01 |
AA |
Y |
10,000.00 |
5,000.00 |
0.00 |
5,000.00 |
5,000.00 |
1 |
C100.01.01 |
AA |
Y |
4,000.00 |
2,000.00 |
0.00 |
2,000.00 |
2,000.00 |
2 |
C100.01.02 |
AA |
Y |
6,000.00 |
3,000.00 |
0.00 |
3,000.00 |
3,000.00 |
3 |
C100.01 |
AB |
Y |
25,000.00 |
10,000.00 |
0.00 |
10,000.00 |
15,000.00 |
In this scenario, the first row, the original Sequence Number 1, is marked for deletion.
You would not have to adjust Sequence 3 because all Other Direct Costs are associated with ACRN AB. However, you could optionally delete Sequence Number 3 and add a new line for project C100.01.03.
Enter, or use Lookup to select, a valid project for which ACRN billings will be calculated. This field is required. The non-editable field to the right displays the project name.
The project must be exist in the Project Billing Information screen (Projects\Maintain\Billing\Project Billing Information)and must be transaction-based. A transaction-based billing formula is one that is billed according to the transactions that were charged to the project and used by the Calculate Bills screen (Projects\Process\Billing\Calculate Bills). The transactions-based billing formulas include all the formulas except "Enter Bill Manually" and "Manual Bills with Unbilled Detail." You cannot use a "Progress Payment" formula with ACRN bills.
The level of the project in this field defines the level at which the project ACRN allocation amounts are calculated. All transactions at this level and below are included in the calculations.
Select this checkbox if the project is active. This checkbox is selected by default when a project is set up, but can be changed.
Use this checkbox to enable ACRN billing calculations. During initialization, you can unselect the checkbox to prevent ACRN allocation amounts from being computed until all data has been entered and verified. You can also unselect the checkbox once a project lifespan is over to prevent future calculations.
If you select this check box, you can edit the Project Level At and Below field in the table window. This check box is available only when the Billing Requirement is ACRN Only with Mapping or ACRN/Line Item with Mapping.
Note: If you are upgrading from 6.0 to 6.1, you cannot edit the Project Level At and Below field (PROJ_ACRN_DETL.TRN_PROJ_ID) for existing rows in the table. This rule preserves the integrity of the data and the previously billed amounts. If you upgrade and need to calculate allocation amounts at a level below the billing project number, you must add a new line (or multiple lines) to add the new lower level transaction data and then delete the original line. |
Use the options in this group box to select the appropriate billing requirement and calculation method.
You must select one radio button to indicate the ACRN billing requirement. Your selection serves as the payment instructions to the paying office. Currently, a government paying office may require a contractor/subcontractor to invoice using an ACRN and dollar amount or an ACRN/Line Item and dollar amount.
The default Billing Requirement is ACRN Only.
Select this radio button to invoice an ACRN and dollar amount. If you select this option, there will not be any restriction on how costs are allocated to the funding pools (ACRNs); labor and other direct costs can be paid by any active ACRN with available funds.
Example:
ACRN data exists as follows:
ACRN |
Remaining ACRN Value |
AA |
$2,500.00 |
AB |
$4,000.00 |
If a Standard Bill is calculated and results in the following amounts:
Direct Labor |
$3,000.00 |
Other Direct Costs |
$1,500.00 |
Total Invoice Amount |
$4,500.00 |
The ACRN allocation on the standard bill will look as follows:
ACRN |
Amount |
AA |
$2,500.00 |
AB |
$2,000.00 |
Select this radio button to invoice an ACRN and dollar amount and require direct accounts or PLCs to be linked to each ACRN. If you select this option, there is a restriction on how costs are allocated to the funding pools (ACRNs).
Note: If the ACRN Billing Requirement is ACRN Only with Mapping or ACRN/Line Item with Mapping AND the Use Project Mapping check box is cleared, you must enter data in the Accounts subtask or the PLC Mapping subtask for each Sequence Number before the record can be saved. |
ACRN AA has been funded in the amount of $2,500.00 for Direct Labor.
ACRN AB has been funded in the amount of $3,500.00 for Other Direct Costs.
The mapping of Accounts provides a mechanism to associate direct costs to specific funding pools. In the Accounts subtask for ACRN AA, enter Direct Labor accounts. In the Accounts subtask for ACRN AB, enter Other Direct Cost accounts.
ACRN data exists as follows:
ACRN |
Remaining ACRN Value |
AA |
$2,500.00 |
AB |
$3,500.00 |
If a Standard Bill is calculated and results in the following amounts:
Direct Labor |
$1,000.00 |
Other Direct Costs |
$1,500.00 |
Total Invoice Amount |
$2,500.00 |
The ACRN allocation on the standard bill will look as follows:
ACRN |
Amount |
AA |
$1,000.00 |
AB |
$1,500.00 |
If you select this option and the Project Account Group is not specific to the ACRN row(s), you must link accounts or PLCs to each ACRN line.
ACRN |
Amount |
ACRN Obligation |
AA |
$2,500.00 |
Engineering Labor |
AB |
$3,500.00 |
Tech Support Labor |
AC |
$1,000.00 |
Materials |
Assuming the project has a Loaded Labor Rate billing formula, you could use the PLC Mapping subtask to assign the Engineering Labor PLC (ENG) to ACRN AA, and the Tech Support PLC (TECH) to ACRN AB. For ACRN AC, you could use the Accounts subtask to map the applicable material general ledger accounts.
Select this radio button to invoice an ACRN, an associated line item, and dollar amount. If you select this option, there will be no restriction on how costs are allocated to the funding pools (ACRNs); Labor and Other Direct Costs can be paid by any active ACRN/Line Item with available funds.
Example:
ACRN data exists as follows:
ACRN |
Line Item |
Remaining ACRN Value |
AA |
0001AA |
$2,500.00 |
AA |
0001AB |
$1,600.00 |
AB |
0002 |
$4,000.00 |
If a Standard Bill is calculated and results in the following amounts:
Direct Labor |
$3,000.00 |
Other Direct Costs |
$1,500.00 |
Total Invoice Amount |
$4,500.00 |
The ACRN allocation on the standard bill will look as follows:
ACRN |
Line Item |
Amount |
AA |
0001AA |
$2,500.00 |
AA |
0001AB |
$1,600.00 |
AB |
0002 |
$400.00 |
Select this radio button to invoice an ACRN, an associated Line Item, and dollar amount, and to require direct accounts or PLCs to be linked to each ACRN/Line Item. If you select this option, there will be a restriction on how the costs are allocated to the funding pools (ACRNs).
Note: If the ACRN Billing Requirement is ACRN Only with Mapping or ACRN/Line Item with Mapping AND the Use Project Mapping check box is cleared, you must enter data in the Accounts subtask or the PLC Mapping subtask for each Sequence Number before the record can be saved. |
ACRN/Line Item AA/0001AA has been funded in the amount of $2,500.00 for Direct Labor.
ACRN/Line Item AA/0001AB has been funded in the amount of $1,500.00 for Direct Labor.
ACRN/Line Item AB/0002 has been funded in the amount of $3,500.00 for Other Direct Costs.
In the Accounts subtask for ACRN/Line Item AA/0001AA, enter Direct Labor accounts. In the Accounts subtask for ACRN/Line Item AA/0001AB, enter Direct Labor accounts. In the Accounts subtask for ACRN/Line Item AB/0002, enter Other Direct Cost accounts.
If a Standard Bill is calculated and results in the following amounts:
Direct Labor |
$3,500.00 |
Other Direct Costs |
$1,500.00 |
Total Invoice Amount |
$5,000.00 |
The ACRN Allocation on the Standard Bill will look as follows:
ACRN |
Line Item |
Amount |
AA |
0001AA |
$2,500.00 |
AA |
0001AB |
$1,000.00 |
AB |
0002 |
$1,500.00 |
If you select this option and the Project Account Group is not specific to the ACRN row(s), you must link accounts or PLCs to each ACRN line.
ACRN |
Line Item |
Amount |
ACRN Obligation |
AA |
0001AA |
$1,500.00 |
Engineering Labor |
AA |
0001AB |
$2,500.00 |
Tech Support Labor |
AB |
0002 |
$4,000.00 |
Travel |
Assuming the project has a Loaded Labor Rate billing formula, you could use the PLC Mapping subtask to assign the Engineering Labor PLC (ENG) to ACRN AA/Line Item 0001AA, and the Tech Support PLC (TECH) to ACRN AA/0001AB. For ACRN AB/Line Item 0002, you could use the Accounts subtask to map the applicable travel general ledger accounts.
You must select a calculation method. Section G of your contract provides calculation instructions.
Select this radio button to allocate ACRN amounts using a "First In, First Out" methodology (ACRN AA funds are used before ACRN AB funds.) The sequence number linked to each ACRN and/or line item determines the order of funds used.
Example:
ACRN data exists as follows:
Sequence Number |
ACRN |
Remaining ACRN Value |
1 |
AA |
$4,200.00 |
2 |
AB |
$1,500.00 |
If a Standard Bill is calculated and results in the following amounts:
Direct Labor |
$3,500.00 |
Other Direct Costs |
$1,500.00 |
Total Invoice Amount |
$5,000.00 |
The ACRN allocation on the standard bill will look as follows:
ACRN |
Amount |
AA |
$4,200.00 |
AB |
$800.00 |
Select this radio button to allocate ACRN amounts using a "Last In, First Out" methodology (ACRN AB funds are used before ACRN AA funds.) The Sequence Number linked to each ACRN and/or Line Item determines the order of funds used.
Example:
ACRN data exists as follows:
Sequence Number |
ACRN |
Remaining ACRN Value |
1 |
AA |
$7,200.00 |
2 |
AB |
$1,500.00 |
If a Standard Bill is calculated and results in the following amounts:
Direct Labor |
$3,500.00 |
Other Direct Costs |
$2,500.00 |
Total Invoice Amount |
$6,000.00 |
The ACRN allocation on the standard bill will look as follows:
ACRN |
Amount |
AA |
$4,500.00 |
AB |
$1,500.00 |
Select this radio button to use a ratio of available funds for each ACRN and/or ACRN/Line Item to the total remaining funds for all ACRNs. The system applies the resulting ratio to the total amount(s).
Example:
ACRN data exists as follows:
Sequence Number |
ACRN |
Remaining ACRN Value |
1 |
AA |
$4,200.00 |
2 |
AB |
$1,500.00 |
If a Standard Bill is calculated and results in the following amounts:
Direct Labor |
$3,500.00 |
Other Direct Costs |
$1,500.00 |
Total Invoice Amount |
$5,000.00 |
The ACRN allocation on the standard bill will look as follows:
ACRN |
Amount |
AA |
$3,684.21 |
AB |
$1,315.79 |
The calculations for the proration are as follows:
ACRN |
Calculation |
Allocation Amount |
AA |
(4,200.00 / (4,200.00 + 1,500.00)) * 5,000.00 |
3,684.21 |
AB |
(1,500.00 / (4,200.00 + 1,500.00)) * 5,000.00 |
1,315.79 |
This non-editable field displays the calculated invoice amount for this project. The invoice amount is derived from the Edit Standard Bills screen (Projects\Transactions\Billing). If an invoice has not been calculated for the project, 0.00 will display in the field.
This non-editable field displays the sum of the Current ACRN Allocation Amount values in the ACRN Details table window.
Use the fields in this table to initialize and/or edit the ACRN data that will be printed on the standard bill.
Enter a sequence number in this required field to specify the order in which the ACRN or ACRN/Line Item is evaluated when the system allocates ACRN amounts. If the Calculate Method is FIFO, the system will first evaluate the line with a sequence number of "1," followed by "2," and so on. If the Calculate Method is LIFO, the system will first evaluate the line with the maximum sequence number, followed by the next maximum number, and so on. If the Calculate Method is Proration, the system uses the sequence number only for rounding issues. If rounding issues exist, the amount will be allocated to the line with the smallest active sequence number with available funds.
Select this checkbox if the ACRN or ACRN/Line Item is active. This checkbox is selected by default when a new line is added to the table window, but you can change it.
Use this checkbox to enable ACRN billing calculations. If you select this checkbox, the line will be eligible for ACRN allocation amounts. If the checkbox is unselected, the line will not be eligible for ACRN allocation amounts; this can be helpful when the period of performance of an ACRN or ACRN/Line Item has expired.
ACRN *
Enter a two-character code that will be used as the Accounting Classification Reference Number. This is a required field.
Enter up to six-characters to identify the Contract Line Item (CLIN), Subcontract Line Item (SLIN), or Exhibit Line Item (ELIN). This field is required when the Billing Requirement is ACRN/Line Item or ACRN/Line Item w/Account Mapping.
Enter, or use Lookup to select, a child of the billing level project number. The project number entered must exist in the project tree and be at or below the invoice project number (PROJ_BILL_ACRN.PROJ_ID). All tasks below the entered project number are used for that row’s calculation (essentially wildcarding all project data at and below the entered project). You cannot stack the project data for any part of the project tree on multiple lines. This is a required field.
Since stacking is not allowed, a problem may arise if you are using schedule bill amounts. A schedule bill amount is a fixed amount invoiced on a standard bill that is calculated at the billing level. If you use project mapping, the stacking restriction prevents you from locating and allocating the schedule bill amount. You must indicate where the schedule bill amount is mapped by selecting the Include Schedule Bill check box for a row. You can select the Include Schedule Bill checkbox for only one row.
Note: This field is editable only when the Billing Requirement is ACRN Only with Mapping or ACRN/Line Item with Mapping and the Use Project Mapping check box is selected. If these requirements are not met, this field is non-editable and displays the billing level project number. If you are upgrading from 6.0 to 6.1, you cannot edit the Project Level At and Below field (PROJ_ACRN_DETL.TRN_PROJ_ID) for existing rows in the table. This rule preserves the integrity of the data and the previously billed amounts. If you upgrade and need to calculate allocation amounts at a level below the billing project number, you must add a new line (or multiple lines) to add the new lower level transaction data and then delete the original line. |
An Example of Wildcarding in the Project Level At and Below field.
The following data exists for a project:
Project Number |
Project Function |
ACRN |
Funding Amount |
FF01 |
Top Level Rollup |
|
|
FF01.01 |
Revenue and Billing Level |
|
|
FF01.01.01 |
Labor Rollup |
AA |
15,000.00 |
FF01.01.01.01 |
Task 1 Engineering Labor |
|
|
FF01.01.01.02 |
Task 2 Support Labor |
|
|
FF01.01.02 |
ODC Rollup |
|
|
FF01.01.02.01 |
Task 1 Computer Purchases |
AB |
50,000.00 |
FF01.01.02.02 |
Task 2 Maintenance Contracts |
AC |
6,000.00 |
ACRN AA is funded for all Labor, Engineering Labor, and Support Labor. However, a contract requirement specifies that the labor must be invoiced on separate tasks. ACRN AB is funded for all computer purchases and ACRN AC for the maintenance contracts on the computer purchases.
ACRN AA is funded for $15,000.00, which encompasses all labor, but the funding is not broken down by Engineering versus Support Labor. You might try to enter the data in the table window for ACRN AA as follows:
Seq No |
Project Level At and Below |
ACRN |
Active |
ACRN Value |
Previous ACRN Allocation Amount |
Current ACRN Allocation Amount |
Total ACRN Allocation Amount |
Remaining ACRN Value |
1 |
FF01.01.01.01 |
AA |
Y |
|
|
|
|
|
2 |
FF01.01.01.02 |
AA |
Y |
|
|
|
|
|
As you can see, there is no way to break out the $15,000.00 funding amount accurately. If you enter $15,000.00 as the ACRN Value for sequence number 1, you would have to enter 0.00 for sequence number 2, which is not correct. You cannot enter $15,000.00 as the ACRN Value for both sequence numbers 1 and 2 because this overstates the funded value. Since the labor isn't funded by project labor category, there is no way to detail the $15,000.00 funding amount.
Using wildcards, you could set up the data as follows:
Seq No |
Project Level At and Below |
ACRN |
Active |
ACRN Value |
Previous ACRN Allocation Amount |
Current ACRN Allocation Amount |
Total ACRN Allocation Amount |
Remaining ACRN Value |
1 |
FF01.01.01 |
AA |
Y |
15,000.00 |
0.00 |
0.00 |
0.00 |
15,000.00 |
2 |
FF01.01.02.01 |
AB |
Y |
50,000.00 |
0.00 |
0.00 |
0.00 |
50,000.00 |
3 |
FF01.01.02.02 |
AC |
Y |
6,000.00 |
0.00 |
0.00 |
0.00 |
6,000.00 |
Select this check box to include schedule bill amounts for this ACRN or ACRN/Line Item. This check box is editable only when the Billing Requirement is ACRN Only with Mapping or ACRN/Line Item with Mapping andthe Use Project Mapping check box is selected.
Enter an amount for the ACRN or ACRN/line item. This is an editable field.
Previous ACRN Allocation Amount
This field will display either a user-supplied value for the project, or a system-calculated value that is updated by the Post Standard Bills (Projects\Process\Post)application. This is an editable field.
Current ACRN Allocation Amount
This field displays a system-calculated value updated by the Calculate ACRN Bills application (Projects\Process\Billing).
This is an editable field if a standard bill exists in the Edit Standard Bills screen (Projects\Transactions\Billing). If you edit this field, be careful to ensure the total amount of the Current ACRN Allocation Amount field reconciles to the invoice amount of the standard bill. If the two amounts are different, future ACRN billing allocation amounts may be incorrect.
The system calculates the value in this non-editable field by adding the Previous ACRN Allocation Amount and the Current ACRN Allocation Amount fields.
The system calculates in this non-editable field by subtracting the Total ACRN Allocation Amount field from the ACRN Value field.
Note: If you have specific Project Account Groups related to an ACRN or ACRN/Line Item, no account mapping is required. All labor, non-labor, and unit accounts are eligible for the allocation amounts. |
Select this subtask link to open the Accounts subtask, which contains a table window where you can identify which direct accounts to link to an ACRN or ACRN/Line Item. This subtask will be accessible if the Billing Requirement is ACRN Only w/Account Mapping or ACRN/Line Item w/Account Mapping.
Select this subtask link to open the PLC Mapping subtask and link project labor categories to ACRN or ACRN/Line Items. This gives you a way to match specific labor resources to funding. The PLC Mapping subtask is enabled only if the Billing Requirement value is ACRN Only with Mapping or ACRN/Line Item with Mapping and the invoice project’s billing formula is a Loaded Labor Rate type.
Note: You can enter data for a given ACRN or ACRN/Line Item in only one subtask. If you manually upload data into both subtasks for a ACRN or ACRN/Line Item, the data in the PLC Mapping subtask is used and the data in the Accounts subtask is ignored. |
Changes to this screen update the PROJ_BILL_ACRN and PROJ_ACRN_DETL (Maintain ACRN Bills) tables.