Table of Contents
An Early Pay Program (EPP) is a financial strategy where a payor, typically a large general contractor, agrees to make early subcontractor invoice payments, in return for a fee.
The key benefits of Early Pay Programs include:
Please be aware of the following limitations:
Key features for payors include the ability to:
With Procore Pay, an 'Early Pay Programs' tab is available in the Company level Payments tool. Payment Admins can use the controls in this tab to:
See About the Early Pay Programs Tab in the Payments Tool.
This is an example of the Early Pay Programs tab in Procore Pay's Company level Payments tool.

A self-funded program lets a general contractor use their capital to fund an early pay program to offer to specialty contractors. When creating a program:
Once offered, program fees and terms cannot be modified. To change them, deactivate a program and create a new one.
See Create Early Pay Programs as a Payor.
This is an example of the New Early Pay Program page for creating a program in the Payments tool.

To offer an Early Pay Program to payees, Payors can:
See Create Early Pay Programs as a Payor and Manage Participation and Fees for Early Pay Programs as a Payor.
This is an example of a program card in the Early Pay Programs tab of the Payments tool.

Assign an Early Pay Program to a project when Procore Pay is enabled in Procore. Payment Admins can:
See Assign Early Pay Programs to Procore Projects as a Payor and Remove Early Pay Programs from Procore Projects as a Payor.
This is an example of the Early Pay Program options in the Project Controls page of the Payments tool.

Once Early Pay Programs is enabled, the Early Pay Program Eligibility column appears in the Beneficiaries tab of the Payments tool. To offer payees different fees, payors classify their payees as follows:
See Manage Early Pay Program Eligibility for Beneficiaries.
This is an example of the Early Pay Program Eligibility drop-down list in the Beneficiaries tab of the Payments tool.

Eligible payees who provide goods or services can opt in and out of a project's Early Pay Program. Offering programs on a project, instead of a single invoice, provides collaborators with greater financial insights when forecasting projects.
See Manage Early Pay Program Eligibility for Beneficiaries.
This is an example of the Early Pay Enrollment page in the Payments tool.

Once a specialty contractor enrolls in a program, invoice administrators can use Procore's Invoice Management tools to track Early Pay Program status, fees, and due dates using the Payment Details card on a subcontractor invoice. This card is only visible to users who can create, edit, and review subcontractor invoices for a payor.
See Create a Subcontractor Invoice on Behalf of an Invoice Contact.
This is an example of the Payment Details card in the General tab of a subcontractor invoice.

Payments Admins and Payments Disbursers can track Early Pay Due Dates in the Payments tool in the Subcontractor Invoices tab. Click the Configure button to open the Filters pane or click the Filters button apply these new filter options to the tab: Overdue Today, Next 7 Days, or a Custom date range.
See About the Subcontractor Invoices Tab in the Payments Tool.
This is an example of the Filters options in the Subcontractor Invoices tab of the Payments tool.

A table on the Change History tab on a program logs the program's changes to an Early Pay Program. A record is added when a user adds, updates, assigns, deactivates, or removes a program.
See View the Change History of an Early Pay Program as a Payor.
This is an example of the Change History tab in an Early Pay Program card in the Payments tool.

When deactivating a program, Procore Pay removes all program participants. In addition, Procore projects connected to the program are also disconnected, so the program's fees are no longer applied to subsequent invoice payments. When deactivating a program to offer a new one, payees must enroll in that new program.
See Deactivate Early Pay Programs as a Payor.

Key features for payees include the ability to:
General Contractors paying invoices with Procore Pay can create an Early Pay Program and assign it to a Procore project. They also define whether a payee is eligible to participate in their program. If you are eligible for participation, payees can review the program's details and opt-in to the program when accepting a Procore Pay agreement. See Review and Accept a Pending Procore Pay Agreement as a Payee.
This is an example of the Early Pay Program Enrollment card, which appears in a Procore Pay Agreement when a payee is classified as eligible for enrollment by the General Contractor.

Once enrolled, the program terms go into effect on future invoices. Click the Manage button to view and manage your enrollment settings for a specific program. You can opt out of an Early Pay Program at any time. See Review and Manage Early Pay Enrollments as a Payee.
This is an example of the Available Early Pay Enrollments card in the Early Pay tab of Payments.

An Early Pay Program (EPP) is a financial strategy where a payor, typically a large general contractor, agrees to make early subcontractor invoice payments, in return for a fee.
For information about participating in the Beta Program, contract your Procore point of contact or Support.
With Early Pay Programs, payors can set fees to ensure cost savings. For payees, accepting fees for early invoice payments helps to ensure their financial stability, improve their supply chain health, and reach higher levels of success from consistent cash flow.
For companies that choose to offer Early Pay Programs, it is important to be aware that careful program management is required. This ensures your programs will be beneficial to all parties. A carefully managed program ensures fees don't negatively impact cash flow.
After a Payments Admin creates an Early Pay Program and assigns it to a project, a payee must opt-in to enroll in a program. Once the payor approves enrollment, Procore Pay applies either the Standard or Preferred Fee to the payee's subcontractor invoice payments.
To learn more about Early Pay Programs, see the links below: