Reference Guide

Construction Cost Codes: CSI MasterFormat for Drawing Review

CSI MasterFormat is the standard classification system for construction work, products, and services. Understanding how cost codes organize the building process helps you navigate specifications, coordinate between trades, identify where systems appear on drawings, and catch gaps or duplication in the project scope.

What Is CSI MasterFormat?

CSI (Construction Specifications Institute) MasterFormat is a master list of numbers and titles used to organize construction information. It provides a common language for architects, engineers, contractors, and material suppliers to reference the same work items across a project. MasterFormat groups construction work into numbered divisions (00–49) and subdivisions.

The current standard is MasterFormat 2016, updated from the 1995 version. The shift to 2016 added new divisions (28, 32, 33, 34, 35) to reflect modern building systems. Understanding both versions is useful because older projects may still reference 1995 codes.

Why It Matters for Drawing Review

  • Specification cross-referencing: Specifications are organized by division. Knowing the division helps you find relevant spec sections for a component shown on a drawing.
  • Scope gaps: Missing cost codes can indicate missing work scope (e.g., no Section 28 10 00 may mean electrical systems for communications are omitted).
  • Trade separation: MasterFormat divisions often align with trade boundaries. Confusion about division boundaries can lead to coordination gaps between trades.
  • Estimating and scheduling: Cost codes tie drawings to budgets and schedules. Understanding codes helps verify that all drawn work is budgeted and scheduled.
  • Drawing organization: Many offices organize drawing sets by MasterFormat division, so knowing codes helps you find information quickly.
Format Reminder: MasterFormat codes use the format XX XX XX, where the first two digits are the division, the second two are the subdivision, and the third two are the sub-subdivision. For example, 23 05 23 is Division 23 (Heating, Ventilating, and Air-Conditioning), Subdivision 05 (Common HVAC Components and Accessories), Sub-subdivision 23 (Dampers and Louvers).

MasterFormat 2016 Division Breakdown

MasterFormat 2016 organizes work into groups based on how the building is constructed and what systems it contains. Here are the primary divisions most relevant to drawing review and coordination:

Procurement and Contracting (Divisions 00–01)

  • Division 00: Procurement and Contracting Requirements (project procedures, insurance, payment)
  • Division 01: General Requirements (project conditions, means and methods, temporary facilities)

Structural and Exterior (Divisions 02–07)

  • Division 02: Existing Conditions (site assessment, demolition, hazardous materials)
  • Division 03: Concrete (foundations, slabs, structural concrete)
  • Division 04: Masonry
  • Division 05: Metals (structural steel, fabricated metals, ornamental iron)
  • Division 06: Wood, Plastics, and Composites
  • Division 07: Thermal and Moisture Protection (waterproofing, roofing, insulation, sealants)

Building Envelope and Interior (Divisions 08–10)

  • Division 08: Openings (doors, windows, glass, frames)
  • Division 09: Finishes (drywall, flooring, paint, wall coverings)
  • Division 10: Specialties (signage, toilet accessories, visual display boards)

Furnishings and Special Construction (Divisions 11–14)

  • Division 11: Equipment (kitchen equipment, laboratory equipment, security systems, shelving)
  • Division 12: Furnishings (furniture, rugs, window treatments)
  • Division 13: Special Construction (pools, saunas, sound-attenuating construction, fabric structures)
  • Division 14: Conveying Equipment (elevators, escalators, dumbwaiters, lifts)

Fire Protection and Life Safety (Divisions 15–16) [MasterFormat 1995]

Note: MasterFormat 2016 reorganized these divisions. Check your project to determine which version is in use:

  • Division 15: Fire Protection Systems (old code; now dispersed in 2016)
  • Division 16: Electrical (old code; now dispersed in 2016)

Mechanical and Electrical (Divisions 21–28)

  • Division 21: Fire Suppression Systems (sprinklers, fire extinguishers)
  • Division 22: Plumbing
  • Division 23: Heating, Ventilation, and Air-Conditioning (HVAC)
  • Division 24: Heating, Cooling, and Humidity Control (obsolete; now part of 23)
  • Division 25: Integrated Automation
  • Division 26: Electrical Power and Distribution
  • Division 27: Communications
  • Division 28: Electronic Safety and Security

Site and Infrastructure (Divisions 30–35)

  • Division 31: Earthwork (grading, fill, site preparation)
  • Division 32: Exterior Improvements (hardscape, parking, landscaping)
  • Division 33: Utilities (water, sewer, stormwater, site electrical)
  • Division 34: Transportation (roads, driveways, pedestrian paving)
  • Division 35: Waterway and Marine Construction

Contractor Facilities and Sitework (Divisions 40–49)

  • Division 41: Material Processing and Handling
  • Division 42: Decking (temporary decking for workers)
  • Division 43: Process Integration
  • Division 44: Pollution Control and Treatment (temporary)
  • Division 45: Industry-Specific Manufacturing
  • Division 46: Water and Wastewater Equipment
  • Division 47: Waste and Recycling Equipment
  • Division 48: Construction, Demolition and Disaster Mitigation
  • Division 49: Measured Energy and Renewable Energy Equipment

Finding Work in Cost Codes

A typical building system may span multiple cost codes. Understanding where to find related work helps you coordinate effectively and spot gaps.

Example: HVAC System

  • Division 23: Main HVAC equipment, ducts, pipes, controls
  • Division 07: Roof curbs and flashing for rooftop equipment (thermal and moisture protection)
  • Division 26: Electrical connections to HVAC equipment (power distribution)
  • Division 27: Building automation and control wiring (communications)
  • Division 09: Ductwork insulation lining (finishes) if interior-lined ducts specified

Example: Fire Alarm System

  • Division 28: Fire alarm control panel, detectors, notification devices
  • Division 21: Duct detectors (part of fire suppression integration)
  • Division 26: Electrical circuits and backup power for fire alarm panel
  • Division 27: Fire alarm wiring and cable (communications)

Example: Building Envelope and Windows

  • Division 08: Window frames, glazing, hardware
  • Division 07: Flashing, sealants, and weatherproofing at window perimeter
  • Division 28: Automated window shade/blind controls (if motorized)
  • Division 26: Electrical power for motorized blinds

Cost Codes on Specifications and Drawings

How cost codes appear depends on how the project team uses them:

In Specifications

  • Specifications are organized by cost code section number. A spec section on HVAC equipment might be titled "23 08 00—Heating and Cooling Equipment."
  • The section number (23 08 00) directly references the MasterFormat cost code.
  • Cross-referencing specs requires knowing which division contains the work you're looking for.

On Drawings

  • Cost codes may appear in drawing notes or schedules to tie drawing components to specifications.
  • Not all drawings include cost codes; practice varies by office.
  • When present, a notation like "per 23 05 23" means "refer to Division 23, Subdivision 05, Sub-subdivision 23 for specifications."

In Budgets and Schedules

  • Cost codes organize project budgets. Each code is assigned a budget line item.
  • Drawings that show work not included in a cost code budget line suggest either out-of-scope work or missing budget allocation.

Common Coordination Issues with Cost Codes

1. Scope Gaps (Missing Divisions)

  • Issue: A division expected in the project is missing from the specification table of contents (e.g., no Division 21 Fire Suppression when building is not sprinklered).
  • Red flag: If drawings show fire suppression or audio/visual systems but these divisions are absent from specs, there's a scope mismatch.
  • Action: Verify with the architect whether the work is truly out of scope or if the spec is incomplete.

2. Division Boundary Confusion

  • Issue: Work appears in multiple divisions, and it's unclear which trade is responsible (e.g., HVAC ducts vs. firestopping around ducts).
  • Red flag: A component specified in Division 23 (HVAC) but shown with details in Division 28 (Fire Alarm/Security) may indicate coordinated work that requires clear responsibility assignment.
  • Action: Review spec notes and cross-references to understand the intended split of responsibility.

3. Integration Work (Cross-Division Systems)

  • Issue: Complex systems like building automation require work across multiple divisions (Division 25 for controls, Division 23 for HVAC, Division 26 for electrical).
  • Red flag: If controls wiring is shown on HVAC drawings but not clearly assigned to a cost code or responsible trade, coordination may fail.
  • Action: Confirm that the general contractor or a specific trade is assigned responsibility for integration work across divisions.

4. Old vs. New MasterFormat Codes

  • Issue: Projects using MasterFormat 1995 have different divisions than 2016 (e.g., Division 15 and 16 in 1995 vs. Divisions 21–28 in 2016).
  • Red flag: Specifications referencing old code numbers (Division 15 for fire suppression) may not align with modern drawing organization.
  • Action: Confirm which MasterFormat version the project uses early in the review process.

5. Specification Missing or Incomplete

  • Issue: A cost code division is titled in the table of contents but contains no content, or is a placeholder with minimal detail.
  • Red flag: Work shown on drawings with no corresponding spec section suggests spec gaps or incomplete development.
  • Action: Cross-check all drawing elements against the specification table of contents to identify gaps early.

Coordination Checklist for Cost Codes and Scope

  1. Determine MasterFormat version: Confirm whether the project uses 1995 or 2016 MasterFormat (or another standard). This affects how you read specifications and understand division assignments.
  2. Review specification table of contents: Compare the divisions present in the specs against the expected building systems. Note any missing divisions.
  3. Cross-check drawings against specs: For each major system shown on drawings (HVAC, electrical, plumbing, fire alarm), verify a corresponding spec section exists.
  4. Identify cross-division work: For systems that span multiple divisions (e.g., building automation, rooftop equipment), understand the division boundary and confirm responsibility is assigned.
  5. Verify cost code references on drawings: If drawings reference cost codes, confirm those divisions exist and contain the necessary specifications.
  6. Spot scope gaps: If important systems are shown on drawings but no related spec division exists, flag as a potential scope gap for clarification.
  7. Confirm trade assignments: Understand which trade is responsible for each cost code division. Unclear assignments often lead to coordination problems.
  8. Review spec organization by system: For complex systems, ensure all related work across multiple divisions is cross-referenced and coordinated.

Quick Reference: Common Division Assignments

This table shows which divisions typically contain work related to major building systems:

System/ComponentPrimary Divisions
HVAC23, 26, 27
Plumbing22, 26
Fire Suppression21, 26
Fire Alarm28, 26, 27
Electrical Power26, 33
Data/Communications27, 28
Roofing07
Windows and Doors08, 07
Drywall and Finishes09
Structural Steel05
Site Work/Parking31, 32, 34
Elevators/Lifts14

Related Resources