Learn how to import cost categories and items using CSV files in ProjectHound
ProjectHound allows you to quickly set up your cost tracking structure by importing cost categories and items from a properly formatted CSV file. This feature is perfect for standardizing your estimating process across multiple projects.
Your CSV file must include this exact header row:
Category Name,Category Code,Cost Item Name,Cost Item Code
| Column | Required For | Type | Description |
|---|---|---|---|
Category Name |
Category rows | Text | Name of the cost category (e.g., "Sitework", "Foundation") |
Category Code |
Category rows | Number | Numeric code for the category (e.g., 10, 20, 30) |
Cost Item Name |
Cost item rows | Text | Name of the specific cost item (e.g., "Excavation") |
Cost Item Code |
Cost item rows | Number | Numeric code for the cost item (e.g., 10, 15, 20) |
"")\n and \r\n line endings are supportedCategory Name,Category Code,Cost Item Name,Cost Item Code
"Sitework",10,,
,,"Site Preparation",10
,,"Excavation",15
,,"Grading",20
"Foundation",20,,
,,"Footings",10
,,"Foundation Walls",20
,,"Waterproofing",30
"Framing",30,,
,,"Floor Framing",10
,,"Wall Framing",20
,,"Roof Framing",30
status: 'active' by defaultThe import parser reads each CSV line, handles quoted fields/escaped characters, creates category records when category columns are populated, and nests cost items under the most recent category row.
Internally, parsed structures use the workItems property name in code, but these values represent
user-facing cost items.
A complete sample is available at sample-data/residential-construction-cost-items.csv, and a ready
to download copy is provided below.
| Issue | Cause | Solution |
|---|---|---|
| Empty import | No data rows after header | Ensure CSV has at least one category and cost item |
| Missing cost items | No cost items after category | Add cost item rows after each category row |
| Parse errors | Improperly quoted fields | Ensure commas and quotes are properly escaped |
| Import failure | Duplicate codes | Check for duplicate category/item codes |
If you encounter issues with your CSV import, download the sample file below to see a working example. The sample file contains a comprehensive list of residential construction categories and cost items that you can use as a template.
Download our pre-formatted sample file to get started quickly
Download Sample CSVresidential-construction-cost-items.csv
© ProjectHound • Mobile Project Management for Contractors