Billing for PeopleSoft Grants

This chapter provides overviews of the billing process as it relates to PeopleSoft Grants.

Click to jump to parent topicUnderstanding the Billing Process

This section discusses:

Click to jump to top of pageClick to jump to parent topicSystem Preparation

PeopleSoft Grants integrates with PeopleSoft Contracts, PeopleSoft Project Costing, and PeopleSoft General Ledger to enable bill processing for cash and letter of credit awards. Before you can perform the activities that are associated with award expenditures, you need to set up the billing control tables that are used by the various applications.

PeopleSoft applications rely on tables to store not only business transactions, but also the structure and processing rules that drive the system. Before you can run the processes to generate invoices, you need to establish the structure that tells the system how you want those processes to work.

Before you run the billing processes or manage billing for your awards, you must prepare your PeopleSoft system accordingly.

Make sure that you complete these steps before you initiate the billing processes:

Step

Navigation

Set installation options for PeopleSoft Billing.

Set Up Financials/Supply Chain, Install, Installation Options, Billing GL/AR Options

Define a PeopleSoft Billing business unit.

Set Up Financials/Supply Chain, Business Unit Related, Billing, Billing Definition, Business Unit 1

Define a distribution code for unbilled accounts receivable.

Set Up Financials/Supply Chain, Common Definitions, Distribution Accounting, Distribution Code

Define Bill By IDs for Letter of Credit (LOC) and Cash (GM_CASH) transactions.

Note. We deliver the LOC and GM_CASH bill by IDs as system data. You do need to set up anything. PeopleSoft Grants bills have specific bill header information that is needed for PeopleSoft Grants invoice formatting.

Set Up Financials/Supply Chain, Product Related, Billing, Setup, Bill by Identifier

Define PeopleSoft Grants invoice format options.

Note. PeopleSoft Grants delivers specific invoice formats as system data. They are GM_GEN, GM_LOC, GM_270, and GM_103X. GM_GEN is a generic billing format.

Set Up Financials/Supply Chain, Product Related, Billing, Setup Invoice Options, Invoice Formatting Options

Define letter of credit information for the sponsor.

Grants, Sponsors, General Information, Details

Define sponsor billing information.

Grants, Sponsors, General Information, Bill To Options

Generate your award.

Grants, Proposals, Generate Award

Change the status on the award/contract to Active.

Customer Contracts, Create and Amend, General Information, General

Change the status on the billing plan to Active.

Customer Contracts, Create and Amend, General Information, General

Click the Billing Plans link.

Create billable rows in PeopleSoft Project Costing (you can use either of the following methods):

  • Populate the Project Resource table (PROJ_RESOURCE) through the Project Integration process.

  • Add transactions directly into PeopleSoft Project Costing.

Project Costing, Cost Collection

Then select the feeder system from which you want to retrieve information.

OR

Project Costing, Transaction Definitions, Add Transactions

Click to jump to top of pageClick to jump to parent topicProcess Overview

For rate-based billing in PeopleSoft Grants, the Contracts/Billing Interface process (CA_BI_INTFC) selects resource rows from PeopleSoft Project Costing. The system also selects contract lines in PeopleSoft Contracts with Ready bill plans to create bill lines in the billing interface (INTFC_BI and its related tables). When the Contracts/Billing Interface process stages billing data in these tables, the billing interface processes the data to create bills.

The billing interface can create two types of bills:

You can use the billing worksheet to cancel temporary bills. When you cancel a temporary bill from within the billing worksheet, the system updates PeopleSoft Project Costing and PeopleSoft Contracts accordingly.

After you review a temporary bill on the billing worksheet, you can create a real bill. The system creates a real bill after a user approves it and saves the worksheet. When the bill is finalized, the system updates the Project Resource table (PROJ_RESOURCE) and the Contracts/Billing Interface Xref table (CA_BP_XREF).

This flow chart illustrates the Billing Interface process (BIIF0001):

Billing Interface process

Updates in PeopleSoft Project Costing and PeopleSoft Contracts are made throughout the billing cycle for rate-based and fixed-fee billing plans.

See Understanding Integrating PeopleSoft Grants with Other Applications.

See Also

Integrating with PeopleSoft Contracts, Project Costing, Grants, and Pay/Bill Management

Setting Up Billing Plans

Click to jump to top of pageClick to jump to parent topicThe Contracts/Billing Interface Process

Run the Contracts/Billing Interface process in PeopleSoft Contracts to send billing activity in PeopleSoft Project Costing to PeopleSoft Billing. The contracts that you set up control the billing activity that the system selects from PeopleSoft Project Costing.

Instructions on running the Contracts/Billing Interface process appear in the PeopleSoft Enterprise Contracts 9.0 PeopleBook.

See Also

Processing Contracts Billing

Click to jump to top of pageClick to jump to parent topicReview Pending Transactions

The Contracts/Billing Interface process populates the Billing Interface table with the billable lines that it finds in the Project Resource table in PeopleSoft Project Costing. The Billing Interface table is a staging table that holds the data until you run the Billing Interface process (BIIF0001) from PeopleSoft Billing.

To verify that the Contracts/Billing interface process imported the billing lines, access the Review Pending Transactions pages in PeopleSoft Billing (select Billing, Interface Transactions, Review Pending Transactions, PS_INTFC_BI).

If you detect a problem with the billing lines, navigate to the Update Pending Transactions pages (select Billing, Interface Transactions, Update Pending Transactions, PS_INTFC_BI) and correct them prior to running the Billing Interface process

See Also

Processing Billing Interface Activity

Click to jump to top of pageClick to jump to parent topicThe Billing Interface Process

Run the Billing Interface process in PeopleSoft Billing to create the temporary bills that you can work on in the billing worksheet. The billing worksheet is a temporary work area in which you can review and adjust billing lines that came through the Billing Interface process before you create actual bills.

After making adjustments, use the Billing Worksheet component to approve or delete temporary bills.

Instructions on running the Billing Interface process appear in the PeopleSoft Enterprise Billing 9.0 PeopleBook.

See Also

Processing Billing Interface Activity

Correcting Billing Interface Process Errors

Integrating with PeopleSoft Contracts, Project Costing, Grants, and Pay/Bill Management

Click to jump to top of pageClick to jump to parent topicBilling Worksheet Approval

When you accept a bill in the billing worksheet, the system creates a real bill with a real invoice number and updates PeopleSoft Contracts and PeopleSoft Project Costing accordingly.

Instructions on approving billing worksheets appear in the PeopleSoft Enterprise Billing 9.0 PeopleBook.

See Also

Using the Billing Worksheet Component

Click to jump to top of pageClick to jump to parent topicBilling Worksheet Deletion

When you delete a billing worksheet, the system:

Instructions on deleting billing worksheets appear in the PeopleSoft Enterprise Billing 9.0 PeopleBook.

See Also

Using the Billing Worksheet Component

Click to jump to top of pageClick to jump to parent topicBill Review

After you approve the billing worksheet lines, you can use the Manage Contract/Project Bills link on the Worksheet Search page to review the bills that originated in PeopleSoft Contracts and PeopleSoft Project Costing. You can then use the associated links to generate invoices or continue working with the newly created bill lines.

See Also

Using the Billing Worksheet Component

Click to jump to top of pageClick to jump to parent topicThe Finalization Process

Run the Finalization process (BIIVC000) on the real bills that you create. This process performs a variety of tasks, including calculating taxes and the due date.

Instructions on running the Finalization process appear in the PeopleSoft Enterprise Billing 9.0 PeopleBook.

See Also

Generating Invoices

Click to jump to top of pageClick to jump to parent topicThe Projects/Contracts Interface Process

After you run the Finalization process, run the Billing to Projects/Contracts Interface process (BIPCC000). This process updates PeopleSoft Contracts and PeopleSoft Project Costing with the finalized bill information from PeopleSoft Billing.

Instructions on running the Projects/Contracts Interface process appear in the PeopleSoft Enterprise Billing 9.0 PeopleBook.

See Also

Running the Billing to Project Costing/Contracts Interface Process (BIPCC000)

Click to jump to top of pageClick to jump to parent topicUpdates in PeopleSoft Contracts

Rate-based bill rows are inserted into the cross-reference table upon bill finalization. This is because rate-based row amounts are subject to change throughout the billing process.

See Also

Processing Contracts Billing

Click to jump to top of pageClick to jump to parent topicCorrecting PeopleSoft Grants Invoices

PeopleSoft Billing provides credit and re-bill functionality when you need to correct invoices containing erroneous grants or projects-related charges. To reflect the original billing activity, as well as the adjustment information, the system enables you to generate a corrected invoice.

Through the Billing Interface, you can import to PeopleSoft Billing any adjustment lines from PeopleSoft Project Costing and PeopleSoft Contracts. Subsequently, you can use the Billing Worksheet to review, approve, defer, or write-off bill lines that you import to PeopleSoft Billing that have not been pre-approved on the PeopleSoft Contracts bill plan.

From the Billing Worksheet, if you approve bill lines, you can select a specific re-bill invoice on which to append the bill lines, or create a new bill for the adjusted bill lines.

Using this correction functionality, you can keep an audit trail of the adjustment activities. The credit bill reverses the charges on the original invoice. You can also create a journal entry in PeopleSoft General Ledger to reverse the erroneous expense, and send the entry to PeopleSoft Project Costing as a bill line. Run the Contracts to Billing Interface process (CA_BI_INTFC) to import the adjustment transaction bill line (as a BIL type row from PeopleSoft Project Costing) through the Billing Interface to PeopleSoft Billing.

After you finalize the credit and re-bill invoices, you can run the Billing to Projects/Contracts Interface process (BIPCC000) to update the Project Resource table (PROJ_RES_TMP_BI) with the new adjustment invoice activity. PeopleSoft Billing creates billing adjustment line types (BAJ) to represent the credit and re-bill invoices.

See Also

Correcting Billing Interface Process Errors

Click to jump to top of pageClick to jump to parent topicPeopleSoft Grants Billing Formats

PeopleSoft Grants supports three basic billing formats and a report format:

Billing Format

Description

GM_103X

Standard form SF-1034 (federal contracts).

Standard form SF-1035 (federal contracts).

GM_270

Standard form SF-270 (federal grants).

GM_GEN

Generic letterhead invoice form (for sponsors who do not use a specific billing format).

GM_LOC

PeopleSoft Grants Letter of Credit Draw report.

Use the Invoice Form field on the Bill Header page in PeopleSoft Billing to indicate the billing format that you want to use. The billing form option enables you to summarize bill lines with varying degrees of detail when you initiate the print process based on the invoice form. The process analyzes the form ID on each bill header and applies the summarization rule to the invoice form. The Bill Generation process assigns a unique invoice ID and a sequence number to each invoice that it produces. Summarization rules are based on account trees.

Note. The SF-270 format does not utilize tree-based account summarization when it is generated.

See Also

Entering Bills Online

Structuring Bills

Enterprise PeopleTools PeopleBook: PeopleSoft Tree Manager

Click to jump to top of pageClick to jump to parent topicBill by Identifiers

PeopleSoft Billing uses the bill by ID to define how to group billing activity to create individual bills when data is sent through the billing interface. A bill by ID that you define may appear as the default value at the customer, bill source, bill type, and business unit levels. The PeopleSoft Grants award generation process gets this value from the Sponsor - Bill To Options page.

The following table lists the bill by IDs that are delivered with PeopleSoft Grants.

Bill By ID

Description

GM_LOC

PeopleSoft Grants letter of credit draws.

GM_CASH

PeopleSoft Grants bill cash awards.

Note. Usually, ship-to information is not provided on PeopleSoft Grants bills, so you do not need to add this information to the Bill By Identifier page in the billing setup for the GM_CASH and GM_LOC bill by IDs. If you decide to add SHIP_TO_CUST_ID and SHIP_TO_ADDR_NUM as PeopleSoft Grants bill by fields, be aware that it could cause performance and platform issues and is not the direct result of the PeopleSoft Grants application.

See Also

Setting Up Bill-By Identifiers for External Sources

Click to jump to top of pageClick to jump to parent topicDeferred Revenue Accounting

You may want to create and send invoices for products or services that you will deliver in the future or over a period of time. You can use deferred revenue accounting to generate accounting entries that defer revenue recognition based on a revenue recognition date and method of your choosing.

You can establish date range deferred revenue calculation method defaults at the system, business unit, or bill type level, according to your business needs. PeopleSoft Billing supports five calculation methods for creating accounting entries for deferred revenue of transactions when the recognition basis is on a date range:

See Also

Processing Deferred Revenue Accounting Entries

Click to jump to top of pageClick to jump to parent topicPeopleSoft Grants Advances (Contract Prepayments)

Sometimes, institutions may prepay for goods or services. This creates a prepaid balance that you can use in the future. Because PeopleSoft Grants uses the prepayment functionality in PeopleSoft Contracts, advances appear on PeopleSoft Grants bills with a description of Advance.

PeopleSoft Contracts enables you to:

When you establish a prepaid amount, you must assign it to a billing plan. You can either create a new billing plan for the prepaid amount or assign the prepaid amount to an existing billing plan that is associated with fixed-fee contract lines. The billing plan determines the timing and parameters of the initial prepaid billing.

In addition to linking the prepaid amount to a billing plan, you must determine the parameters against which the prepaid balance can be utilized. You can choose to use the prepaid balance against any of these activities:

When PeopleSoft Contracts sends rate-based billing activity to PeopleSoft Billing, PeopleSoft Contracts creates additional utilization rows and sends those to PeopleSoft Billing to net out billable amounts. As these rows are sent to PeopleSoft Billing, the prepaid committed amount is increased. After you run the Billing to Projects/Contracts Interface process to finalize billing, the prepaid remaining amount is decremented appropriately. In addition, the system sends the utilization rows back to PeopleSoft Project Costing for analysis and to adjust the balance sheet accounting. The utilization process continues until the prepaid balance equals zero.

Here is a high-level overview of the steps that are involved in setting up and processing advances:

Step

Navigation

Generate an award from PeopleSoft Grants.

Grants, Proposals, Generate Award

Enter the advance amount in the Prepaid pages in PeopleSoft Contracts.

Customer Contracts, Create and Amend, General Information, Prepaids

Define an initial billing plan in PeopleSoft Contracts.

Customer Contracts, Schedule and Process Billing, Define Billing Plan

Define any applicable utilization criteria in PeopleSoft Contracts.

Customer Contracts, Determine Price and Terms, Prepaid Utilization Rules

Set your Billing Plan in PeopleSoft Contracts for the initial prepaid amount to the Ready status.

Customer Contracts, Create and Amend, General Information, Billing Plans

Then click the link under the Plan column heading.

Run the Contracts/Billing Interface process (CA_BI_INTFC) in PeopleSoft Contracts to pull transaction lines into PeopleSoft Contracts and initiate advance utilization processing.

Customer Contracts, Schedule and Process Billing

Then select either Process As Incurred Billing, Process Recurring Billing, or Process Other Billing Methods.

Run the Billing Interface process (BIIF0001) in PeopleSoft Billing.

Billing, Interface Transactions, Process Billing Interface

Approve the bill lines for the billing worksheet and create a real bill.

Billing, Manage Billing Worksheet, Update Billing Worksheet

Finalize the prepaid initial billing by running the Billing Finalization Process (BIIVC000).

Billing, Generate Invoices, Non-Consolidated, Finalize and Print Invoices

OR

Billing, Generate Invoices, Consolidated, Finalize and Print Invoices

Update the Contracts Prepaid tables with the advance billing information by running the Billing to Projects/Contracts Interface process (BIPCC000) in PeopleSoft Billing.

Billing, Generate Invoices, Utilities, Update Contract/Projects Data

Run the Billing-to-Projects process (PC_BI_TO_PC) to update the PeopleSoft Project Costing tables with the billed and utilization information.

Project Costing, Revenue Collection, Retrieve Billing Items

See Also

Establishing Prepaid Amounts

Processing Contracts Billing

Processing Billing Interface Activity

Generating Invoices

Integrating with PeopleSoft Contracts, Project Costing, Grants, and Pay/Bill Management

Integrating with PeopleSoft Contracts and PeopleSoft Billing

Click to jump to top of pageClick to jump to parent topicScheduled Billing

A bill schedule is usually established when reimbursement from the sponsor is based on clinical trials or deliverables instead of specific actual expenses. The sponsor usually outlines the bill schedule in the award document. Instead of using feeder systems to add transactions to the Project Resource table (PROJ_RESOURCE), you use the Add Transactions page in PeopleSoft Project Costing to add scheduled bill lines directly to the Project Resource table.

Here are the steps to creating a bill schedule:

Step

Navigation

Define an analysis type to represent scheduled bill rows (for example, SCH).

Setup Financials/Supply Chain, Product Related, Project Costing, Transaction Options, Analysis Types

Associate the analysis type with an analysis group (for example, All).

Setup Financials/Supply Chain, Product Related, Project Costing, Transaction Options, Analysis Groups

Map the analysis type to the PSWKS analysis group.

Note. PSWKS is the analysis group that the system uses for the billing process. The system will not bill the rows without this association.

Setup Financials/Supply Chain, Product Related, Project Costing, Transaction Options, Analysis Groups

Create a rate set or rate plan for your schedule analysis type.

Note. This is an important step. To create BIL rows, you need to price the scheduled bill transactions that you create on the Add Transactions page. The rate set or rate plan is required for this purpose. Also, to limit the system from processing all transactions rows that populate the Add Transactions page, you must define a special rate set or rate plan that processes only scheduled bill rows. This ensures that only scheduled bill rows are used to create an invoice.

Setup Financials/Supply Chain, Product Related, Project Costing, Pricing Structure, Rate Set

AND

Setup Financials/Supply Chain, Product Related, Project Costing, Pricing Structure, Rate Plan

Generate your award in PeopleSoft Grants.

Grants, Proposals, Generate Award

In PeopleSoft Contracts, make sure the contract is set to process scheduled bills:

  • Associate the bill schedule rate set or rate plan with your contract before you process billing

  • Make sure the Method of Payment field on the Billing Options page is set to the Cost Reimbursable billing method.

Customer Contracts, Create and Amend, General Information, Billing Plan

AND

Customer Contracts, Create and Amend, General Information, Billing Options

Enter the scheduled bill rows into the Add Transactions page and apply the transactions to the Project Resources table by clicking the Process Transactions button.

Project Costing, Transaction Definitions, Add Transactions

Run the Pricing Engine in PeopleSoft Project Costing.

Project Costing, Cost Collection

Then select Expenses, General Ledger, Inventory, Order Management, Payables, Purchasing, Purchasing Adjustment, Time and Labor, or Services Procurement.

Instructions on using analysis types, creating rate sets and rate plans, adding transactions, and running the pricing engine appear in the PeopleSoft Enterprise Project Costing 9.0 PeopleBook. Instructions on associating rate sets and rate plans with contracts and setting billing options appear in the PeopleSoft Enterprise Contracts 9.0 PeopleBook.

See Also

Understanding Transaction-Related Control Data

Rate Setup

Working with Transactions

Pricing Project Costs

Creating Contracts

Click to jump to top of pageClick to jump to parent topicBilling Plan Events

To further manage and control the timing of billing for transactions that are associated with a contract line, you can define billing events in PeopleSoft Contracts. Billing events are points in time that you define that trigger billing. If you choose to use billing events, you will need to manage the status of those events before you run the billing application engine process. Two event types are available to choose from: Milestone or Date.

See Also

Setting Up Billing Plans

Setting Up Milestones

Click to jump to top of pageClick to jump to parent topicOver-the-Limit Processing

PeopleSoft Contracts provides Over-the-Limit (OLT) processing to prevent billing for more than the amount of an award (contract). In PeopleSoft Contracts, you can choose to set a maximum amount that may be billed for each contract line that is associated with a contract. This is referred to as a limit.

Here's some general information about how PeopleSoft Contracts handles Over-the-Limit processing:

Splitting Over-the-Limit Transactions

PeopleSoft Contracts provides the option to split OLT transactions so that the portion of the bill that is under the limit amount can continue with billing and revenue processing. This option is especially useful for PeopleSoft Grants Letter of Credit billings as it enables you to optimize your cash flow and spend funds down to the penny.

The option to split OLT transactions is configured at the installation level on the Installation Options - Contracts page. To activate this option, select Split to Match Limit Exactly. When billing occurs, the system splits BIL rows into separate BIL and OLT lines. This enables you to reach limit amounts exactly with the BIL line.

The system then places the remaining contract line amount onto an OLT line. You can release all over-the-limit rows on a limit by selecting the Limit Override check box on the Related Projects page in PeopleSoft Contracts. Selecting this check box enables over-the-limit rows to be picked up for billing and booked to revenue the next time that you run the billing and revenue processes.

See Also

Defining Contracts Installation Options

Processing Contracts Billing

Integrating with PeopleSoft Contracts, Project Costing, Grants, and Pay/Bill Management

Click to jump to top of pageClick to jump to parent topicLetter of Credit Processing

The LOC billing process calculates LOC draws based on LOC numbers and summarizes the information by document number.

PeopleSoft Billing can defer a charge. Upon approval of an LOC worksheet that contains deferred bill options, the portion of the line amount that is billed retains the BIL (billable amount) analysis type and is billed. The line that is deferred is given the DEF (deferred amount) analysis type and is written back to the Project Resource table. The deferred amount is then brought back into the PeopleSoft Billing system at a later date when you are running processes that populate the billing worksheet.

The PeopleSoft Contracts application engine process (CA_BI_INTFC) selects resource rows (for rate-based methods) from the Project Resource table for PeopleSoft Grants contracts and creates bill lines in the billing interface tables.

After the Billing Interface process stages the billing data in these tables, the billing interface processes the data to create bills.

PeopleSoft Billing ensures that for all awards that use LOC as the means for obtaining payment, the awarded LOC and LOC document number are carried into the bill header.

With LOC processing, you can:

See Also

Using the Billing Worksheet Component

Entering Bills Online

Click to jump to top of pageClick to jump to parent topicLetter of Credit Summaries

Use the Letter of Credit Summary page to review the LOC draw for individual LOC documents. The page displays the limit amount, previous amount, unbilled amount (real and temporary), and allowable draw. The unbillable amount represents the difference between the unbilled amount and the allowable draw amount. The bottom of the page tracks overall dollar amounts for the LOC number. Amounts are updated as you modify information on the billing worksheet. This page is display-only.

Instructions on viewing the LOC summary appear in the PeopleSoft Enterprise Billing 9.0 PeopleBook.

See Also

Using the Billing Worksheet Component