Send Subcontractor Invoices to ERP Integrations for Accounting Acceptance
Background
When you create invoices on a Procore project, they must be sent to the ERP Integrations tool in Procore for acceptance by an accounting approver. After acceptance, the system will export the invoice data to your integrated ERP system. After invoices are sent to the ERP Integrations tool, users will NOT be able to edit the invoice in the Commitments tool (with the exception of the invoice's attachments).
When working with the Procore + QuickBooks® Desktop integration, you will need to be aware of what the different icons and ribbons signify in the Commitments tool.
Things to Consider
- Required User Permissions:
- 'Admin' permission on the project's Commitments tool.
Notes
- Access permissions to the Invoicing & Progress Billings tools are governed by the permissions set on the Commitments and/or Client Contracts, Funding, or Prime Contracts tool. Procore tool names vary, depending on the point-of-view dictionary configured in Procore. See What tool names and terms are different in Procore for general contractors, owners, and specialty contractors?
- If you are a collaborator (for example, an invoice contact employed by a company performing work on a project managed in Procore, your ability to perform invoice-related tasks is determined by the Procore company account holder. Settings that the account holder may choose to provide to you include:
- A Procore User account.
- Access permissions to the project's Commitments and/or Client Contracts, Funding, or Prime Contracts tool.
- Membership on the 'Private' list of a specific contract or funding
- Designated as an 'Invoice Contact' on the contract or funding.
- Minimum Invoice Requirements:
- Before you can send an invoice from the Commitments tool to the ERP Integrations tool, the invoice must be in the Approved, Approved as Noted, or Pending Owner Approval status.
- A user with 'Admin' level permission on the ERP Integrations tool must designate an unsynced QuickBooks® Desktop item in the Invoice Retainage Item setting. See Configure Advanced Settings: ERP Integrations for QuickBooks® Desktop.
- Additional Information:
- Billing Date. This date in Procore is transferred to {{integrations_QuickBooks} as the Date on a bill.
- Payment Due. This date in Procore is transferred to QuickBooks® Desktop as the Bill Due date.
Note: If the Payment Due field is empty, Procore will not transfer ANY dates. This allows Procore to calculate a Bill Due date based on any terms set up for the vendor.
- Accounting Method. For purchase orders and subcontracts with an amount-based accounting method, Procore sends the dollar amount for each line item to QuickBooks® Desktop. For purchase orders and subcontracts with a Unit/Qty accounting method, Procore sends the quantity invoiced for each line item to QuickBooks® Desktop.
Steps
Send One or More Subcontractor Invoices to ERP
A user with 'Admin' permission on the Commitments tool can perform this task in the project's Invoicing tool.
- Navigate to the project's Invoicing tool.
- Click the Subcontractor tab.
- Mark the checkboxes that correspond to the invoices that you want to send to ERP.
Note: To select invoices, they must be in the Approved, Approved as Noted, or Pending Owner Approval status.
- Click Send to ERP.
Notes:
- If you place a checkmark next to an invoice and the 'Send to ERP' button is grayed out and unavailable, it is because the invoices are not in one of the required statuses.
Procore sends the invoice data to the ERP Integrations tool so it can be reviewed by the accounting approver.
- After invoices are sent, users will NOT be able to edit the invoice in the Commitments tool (with the exception of editing the invoice's attachments).
Send an Individual Subcontractor Invoice to ERP
- Navigate to the project's Commitments tool.
- Click the Summary or Detailed tab.
- Locate the commitment that contains the invoice that you want to send to ERP Integrations. Then click View.
- If you need to make any changes, click Edit. Then update the invoice as needed.
Note: To enable the Send to ERP button in the next step, you must place the item into the Approved, Approved as Noted, or Pending Owner Approval status.
- Click the Invoices tab.
- Click Send to ERP.
Notes:
- If the Send to ERP button is grayed out and unavailable, hover your cursor over the question mark (?) to learn why. It is most often because the invoice is not in the Approved, Approved as Noted, or Pending Owner Approval status.
- When the Retrieve from ERP button appears, this invoice has successfully been sent to the ERP Integrations tool. An ERP icon also appears. See What do the ERP icons mean?
- The system sends the invoice data to the ERP Integrations tool so it can be reviewed by the accounting approver. After invoices are sent to the ERP Integrations tool, users will NOT be able to edit the invoice in the Commitments tool (with the exception of editing the invoice's attachments).