Design to Cost · Breakdown
Cost Database
Build a living library of costs: materials, processes, bought parts, quotes — searchable for the next estimate.
- Time1 h
- FormatSolo
- StageBreakdown
Cost Database: what it is and why it works
A cost database is a structured, searchable library of cost records drawn from past quotes, purchase orders, should-cost models and teardown results. Every record follows the same format, such as part family, material, weight, process, volume, date and unit cost, and carries a confidence grade. Records are normalized to a common basis, adjusting for price changes over time and for differences in volume, so they can be compared. New estimates are then checked against history, and any estimate that deviates strongly from the trend is challenged.
Without a shared database, estimating quality depends on individual memory and personal spreadsheets, and the knowledge leaves when people do. A database turns each project's cost learning into an asset for the next one and allows fast, consistent early estimates. It is also the foundation for parametric costing, which fits cost relationships to historical data, for example dollars per pound for a family of fabricated tanks. The method sits in the parametric estimating tradition promoted by AACE International. It draws data from should-cost models and teardown analysis and, in return, gives them calibrated benchmarks. Its value depends on disciplined data entry and normalization more than on the software used.
What you need
- Historical quotes, purchase orders and job-cost records
- Existing should-cost models and teardown results
- A standard record format agreed by estimators, purchasing and engineering
- Price indices or escalation factors to adjust costs to a common date
- A shared tool: a controlled spreadsheet, a database or a cost estimating application
What you get
- A normalized, searchable database of cost records with confidence grades
- Trend lines or ratios, such as cost per pound or per unit of capacity, for main part families
- A routine for checking new estimates against historical data
- A documented update process and owner
When to use it
When every estimate starts from zero and depends on whoever remembers.
How to do it, step by step
- Define a standard record: part family, material, weight, process, volume, unit cost.
- Collect past quotes, should-cost models and teardown results into one database.
- Normalize volumes and dates so records stay comparable.
- Add a confidence grade to every record.
- Use the database to challenge every new estimate that deviates far from history.
Worked example: Estimating history for a process equipment fabricator
Illustrative scenario — figures are realistic but not from a real company.
A fabricator of pressure vessels and process tanks had about 1,400 past quotes and job costs scattered across estimators' spreadsheets. Each estimate started almost from scratch, and results varied with who prepared them.
- The estimating team defined a standard record: equipment type, material, finished weight in pounds, design pressure, dimensions, main processes, quantity, date, unit cost, source and a confidence grade.
- Over three months they loaded about 900 usable records, leaving out quotes without enough technical detail.
- Costs were escalated to a common base year using producer price indices for steel mill products and a labor index, and single-unit and multi-unit orders were flagged separately.
- Each record received a grade: A for actual job cost, B for a firm supplier quote, C for an internal estimate.
- For each main family, the team plotted cost per pound against weight and set a rule: any new estimate more than 25 percent from the trend must be explained before release.
Result. In the first month, a new agitated tank estimate came in 35 percent below the trend. The check revealed that baffles and nozzle reinforcement pads had been left out. Estimators also reported that early budget estimates, which used to take a day, now took about two hours.
Common pitfalls and how to avoid them
- Loading raw data without normalizing dates, volumes or scope.Escalate to a common date, flag volume and scope differences, and document the method.
- Mixing records of very different reliability without distinction.Give each record a confidence grade and filter by grade when building trends.
- Building the database as a one-time project.Make adding records part of every estimate and every project closeout, with a named owner.
- Recording costs without the technical attributes that drive them.Capture weight, material, dimensions, process and volume so records can be compared and modeled.
Frequently asked questions
How do you normalize historical cost data?
Adjust each record to a common base: escalate prices to one date using relevant indices, convert currencies consistently, and separate or adjust records for different volumes, scopes or locations. Keep the original figure alongside the normalized one, and document the indices and factors used so that others can reproduce and update the adjustment.
What should a cost database contain?
At minimum, each record should have an identification of the item, the technical attributes that drive cost, such as material, weight, dimensions, process and volume, the date, the unit cost, the source and a confidence grade. Adding context, such as supplier, region or special requirements, helps explain outliers. Consistency across records matters more than the number of fields.
How many records does a cost database need to be useful?
There is no fixed number. A few dozen well-documented records for one part family can already show a useful trend, such as cost per pound. Usefulness depends on consistency and relevance: a small, clean dataset for the families you estimate most often is more valuable than thousands of incomplete records.
Origin
Cost knowledge management — parametric cost-estimating lineage (AACE International).
Related methods
- Parametric CostingEstimate from drivers, not parts: cost per kilogram, per watt, per square meter — calibrated on past projects.
- Tear-Down AnalysisBuy and dismantle a competitor product: count parts, weigh materials, estimate processes — learn what they…
- Should-Cost ModelBuild the bottom-up cost the product should have: materials at market, process times at standard, plus…
More in “Breakdown”
Decompose the cost to know exactly where the euros go.