Billing Event Generation and Processing Overview

You can generate billing event batchesClosedA group of billing events on the pages or tab shown below:

Name

Type

Description

Account Billing Page Generates billing event batches on the fly for eligible business records on an account.
Billing Event Generation Tab Generates billing event batches in bulk at the region, practice, or group level and releases them for invoicing at the batch or billing event level.
Project Billing Page Generates billing event batches on the fly for eligible business records on a project.

Before You Generate Billing Events

Complete the following before generating billing events:

Note: Note
If your administrator has configured PSA to do so, all eligible business records for the entire project hierarchy are shown, not just for the chosen project. The resulting billing event is for the master project in the project hierarchy. This also applies when generating billing events for a specific project or account on the Project Detail or Account Detail pages.
Your administrator must have initialized the billing queue on the PSA Administration tab.
If you change a project account or billable status, have your administrator re-initialize the billing queue for the project.

Inclusion of Prior Periods

The Billing Event Generation tab has a checkbox called Include prior periods. If you select this checkbox before generating billing events, FinancialForce PSA generates billing events for past periods, in addition to the time period selected. This is recommended. You can then select the billing event batches to process once they are generated.

Your administrator can define how far into the past to generate billing events by setting the maxNumberOfDaysPriorToQuery setting.

Filtering Billing Events

If you choose to generate billing events on the Billing Event Generation tab, you can select a specific transaction category prior to processing the billing eventsClosedA means of generating billing information that can be fed into a financial system You can filter the displayed billing events and batches based on their: timecardClosedA mechanism for logging time against a project or an assignment., milestoneClosedA fixed target, which when achieved, can be billed to the customer for a fixed fee or by logging time against it., expenseClosedA record of expenses incurred by resources assigned to a project or opportunity., miscellaneous adjustmentsClosedA catch-all business record that allows you to correct data entry errors or adjust transactions. or budgetsClosedAn amount used to manage expenditure on customer purchase orders, internal budgets, outbound vendor purchase orders and work orders. A budget must be associated with a project..

Your administrator can control the maximum number of items to be displayed per page on Billing Event Generation and Project Billing UIs. For more information, see pageSize and projectBillingUIResultsPerTab.