To provide Procore users with information about subcontractor invoices in Procore.
Procore's Invoice Management product includes the Project level Invoicing tool, which supports two types of invoices on a construction project:
- Payable Invoices. In Procore, your accounts payable invoices are called subcontractor invoices. This tutorial provides you with an introduction to the subcontractor invoice workflow in Procore. Payable invoices are created in the project's Commitments tool, where your purchase orders and subcontracts are also created.
- Receivable Invoices. In Procore, your accounts receivable invoices are called owner invoices. The receivable invoice process works with the project's Prime Contracts tool and also lets you base your owner invoices on your subcontractor invoices.
Procore's Invoice Management tools supports progress billing, so your team can incrementally collect, review, and approve invoices for the agreed upon progress milestones or billing cycles identified in your contracts.
The first step of the invoicing process is to create your purchase orders and subcontracts, and to designate an invoice contact for the subcontractors and vendors who will be billing you for the work they perform. The next step is for the person (or people) responsible for managing your project's invoices to set up a billing period. In this documentation, we refer to that person as the invoice administrator. A billing period allows you to organize your invoices—monthly, weekly, or a custom length.
For your project, you can choose to create the invoices for your subcontractors and vendors or you have option to send your invoice contacts an 'Invite to Bill'—which is a courtesy reminder to submit the invoice by the due date. After the subcontractor invoices are submitted, you can generate your project's owner invoices based on your subcontractor invoices.