COMPASS allows you to track contract data for subcontractors at scale through a CSV upload. This feature gives you centralized visibility into key financial metrics—including contract values, commitments, invoiced amounts, and project status—across all subcontractors in your portfolio.
To use this functionality, you'll need to download and complete our predefined CSV template found at the bottom of this article. Note, data will only be synced if the tax ID of a record in the CSV file matches the tax ID of a subcontractor in COMPASS.
CSV data and columns
Required fields:
Field Name in CSV | Description | Example |
| Unique identifier for the project (any string of characters) |
|
| Name of the project |
|
| Unique identifier for the contract (any string of characters) |
|
| Name of the contract |
|
| Subcontractor tax identifier (FEIN) for the contract |
|
Optional Fields:
Field Name in CSV | Description | Example |
| Expected start date of the project |
|
| Expected completion date of the project |
|
| Whether the project is archived |
|
| Whether the contract is completed |
|
| Original contract value |
|
| Current contract value |
|
| Amount invoiced so far |
|
| Remaining amount to be invoiced |
|
| Contract start date |
|
| Contract end date |
|
How to Upload the CSV template
Navigate to the Prequalification Settings page.
Click on the "Contracts" tab.
Click the "Upload CSV" button.
Click the "Upload file" button in the pop-up window and select your populated CSV template when prompted.
Click "Continue" when the field mapping is displayed. You do not need to modify any field mapping if you are using the provided CSV template.
Once the upload has processed, click "Submit Data".
At this point, all of the contract data should be imported as long as the tax ID for each record matches the tax ID of a subcontractor in COMPASS. You can visit the subcontractor's profile page to view all imported data on the General tab.
Contracts CSV Upload Template:
The file below contains 2 rows of example data for your reference. Ensure that you replace the data in these rows.