Try BidEngine free for 7 days — get 3 free bid analyses & full system access. Start your 7-day free trial →

MasterFormat Reference

CSI Codes — All 24 Divisions

The complete CSI MasterFormat division reference for commercial bidding. Every division, every key trade, every scope you'll see in a real bid package. Free, searchable, and no signup required.

Free download

The SMC CSI Codes Reference (PDF)

A printable one-stop reference for all 24 CSI divisions — keep it on your desk or share with your estimating team.

Download PDF

Get notified when we add NAICS, SIC, and state license tools

Optional — the download above works without signing up.

Jump to a division

What are CSI codes?

CSI MasterFormat is the industry-standard system for organizing commercial construction specifications, bid packages, and project manuals. Published by the Construction Specifications Institute (CSI) in partnership with Construction Specifications Canada (CSC), it groups every product, system, and trade into 24 numbered divisions. Architects, engineers, owners, and contractors across North America use it to write and read specs the same way — making bids comparable, estimates traceable, and submittals organized.

If you bid commercial work — federal, state, municipal, or private — you will see these codes on every project. Knowing where your scope lives in MasterFormat is the first step to reading a bid book quickly.

Division 01

General Requirements

Full guide →

Division 01 General Requirements typically run 6–12% of direct cost on commercial projects. BidEngine extracts every GR line item from the spec book, prices it against your historicals, and flags schedule-driven overruns before you submit.

Key trades

Project management • Site supervision • Temporary facilities • Submittals & closeout

Division 02

Existing Conditions

Full guide →

Demolition and existing-conditions contractors win commercial bids by reading geotech, hazmat, and existing-conditions reports cold before bid day. BidEngine surfaces every reference to abatement, unforeseen conditions, and owner-furnished disposal in minutes.

Key trades

Demolition • Hazmat abatement • Site survey • Subsurface investigation

Division 03

Concrete

Full guide →

Concrete contractors win more commercial bids by automating quantity takeoff (cubic yards, formwork SF, rebar tonnage) and pricing finish, curing, and testing requirements pulled directly from spec sections 03 30 00 and 03 35 00. BidEngine does this in minutes.

Key trades

Cast-in-place concrete • Precast concrete • Concrete finishing • Post-tensioning

Division 04

Masonry

Full guide →

Masonry contractors win more bids by automating CMU, brick, and stone takeoff and pricing reinforcement, ties, control joints, and accessories per the spec. BidEngine cuts that work from days to minutes.

Key trades

CMU • Brick veneer • Stone masonry • Mortar & grout

Division 05

Metals

Full guide →

Structural steel contractors win commercial bids by quantifying tonnage from structural drawings, pricing connections per the SDI, and modeling crane and erection sequencing. BidEngine extracts the spec and schedule of materials in minutes.

Key trades

Structural steel • Steel joists • Metal decking • Miscellaneous metals

Division 06

Wood, Plastics & Composites

Full guide →

Millwork and carpentry contractors win commercial bids by pricing every cabinet, counter, and trim run from the millwork schedule, matching finishes to the AWI grade specified, and quoting realistic lead times. BidEngine surfaces the schedule and grade in minutes.

Key trades

Rough carpentry • Architectural millwork • Casework • Finish carpentry

Division 07

Thermal & Moisture Protection

Full guide →

Commercial roofing contractors win bids by matching their installer certifications to the manufacturer's warranty spec, pricing every layer (insulation, cover board, membrane, flashing), and quoting per the wind uplift and FM Global requirements. BidEngine extracts all of it in minutes.

Key trades

Roofing • Waterproofing • Insulation • Air & vapor barriers

Division 08

Openings

Full guide →

Door, frame, and hardware contractors win bids by pricing every opening per the door schedule, matching hardware sets exactly to the spec, and quoting realistic lead times for hollow metal frames and electrified hardware. BidEngine parses the schedule and hardware sets automatically.

Key trades

Doors & frames • Storefront & curtain wall • Windows • Door hardware

Division 09

Finishes

Full guide →

Finishes contractors (drywall, ACT, flooring, paint) win commercial bids by automating SF takeoff, pricing every finish in the room finish schedule, and including substrate prep, primer, and accessories per the spec. BidEngine does this in minutes per project.

Key trades

Drywall • Acoustic ceilings • Flooring • Painting

Division 10

Specialties

Full guide →

Specialties contractors win bids by pricing every line of the partition, signage, and accessory schedules per the spec — material, finish, and mounting. BidEngine extracts all four schedules in minutes.

Key trades

Toilet partitions • Signage • Lockers • Fire extinguishers

Division 11

Equipment

Full guide →

Equipment contractors win commercial bids by reading the equipment schedule cover-to-cover, separating OFCI from CFCI items, pricing rough-in coordination with MEP, and quoting realistic lead times. BidEngine extracts the schedule and OFCI list automatically.

Key trades

Foodservice equipment • Loading dock equipment • Laboratory equipment • Healthcare equipment

Division 12

Furnishings

Full guide →

Furnishings contractors win bids by clarifying FF&E scope vs. owner direct purchase up front, quoting realistic lead times, and pricing install coordination with the GC's substantial completion date. BidEngine extracts the FF&E schedule and contract delineation automatically.

Key trades

Window treatments • Office furniture • Seating • Site furnishings

Division 13

Special Construction

Full guide →

Special construction contractors win bids by reading the specialty spec cover-to-cover, pricing per the engineering criteria (wind, snow, seismic, sound), and quoting realistic engineering and fabrication lead times. BidEngine extracts the engineering criteria automatically.

Key trades

Pre-engineered structures • Pools & water features • Saunas • Vaults

Division 14

Conveying Equipment

Full guide →

Elevator and conveying contractors win bids by pricing per the elevator schedule, matching capacity, speed, and code (ASME A17.1) to the spec, and quoting realistic 16–24 week lead times. BidEngine extracts the schedule and code references automatically.

Key trades

Elevators • Escalators • Lifts • Material handling

Division 21

Fire Suppression

Full guide →

Fire sprinkler contractors win bids by matching hydraulic design criteria to the NFPA classification, pricing per the occupancy hazard, and coordinating with local AHJ requirements. BidEngine extracts NFPA references and design criteria automatically.

Key trades

Sprinkler systems • Standpipes • Fire pumps • Clean agent systems

Division 22

Plumbing

Full guide →

Commercial plumbing contractors win bids by automating fixture and pipe takeoff, pricing per the plumbing spec (pipe material, insulation, hangers), and coordinating with HVAC and fire protection routes early. BidEngine extracts all of it in minutes.

Key trades

Domestic water • Sanitary waste • Storm drainage • Medical gas

Division 23

HVAC

Full guide →

Commercial HVAC contractors win bids by automating ductwork and equipment takeoff, pricing per the mechanical spec (insulation, hangers, controls), and coordinating with electrical and plumbing routes. BidEngine extracts all of it in minutes.

Key trades

Air handling • Ductwork • Hydronics • Refrigeration

Division 26

Electrical

Full guide →

Commercial electrical contractors win bids by automating fixture, device, and circuit takeoff, pricing gear and panel schedules per the spec, and quoting realistic gear lead times. BidEngine extracts panel schedules, fixture counts, and gear specs automatically.

Key trades

Power distribution • Lighting • Branch circuits • Generators

Division 27

Communications

Full guide →

Low-voltage and structured-cabling contractors win bids by automating device and outlet takeoff, pricing per the cabling spec (Cat6A vs. fiber), and coordinating MDF/IDF rooms with Division 26. BidEngine extracts riser diagrams and device counts automatically.

Key trades

Structured cabling • AV systems • Distributed antenna • Network infrastructure

Division 28

Electronic Safety & Security

Full guide →

Fire alarm, access control, and security contractors win bids by pricing per the device schedule, matching system to AHJ requirements (NFPA 72, UL), and coordinating with door hardware and low-voltage. BidEngine extracts the device schedule automatically.

Key trades

Fire alarm • Access control • Video surveillance • Intrusion detection

Division 31

Earthwork

Full guide →

Excavation and earthwork contractors win bids by reading the geotech report cover-to-cover, pricing cut/fill from civil plans, and quoting realistic dewatering, shoring, and import/export costs. BidEngine extracts geotech references and quantities automatically.

Key trades

Site excavation • Grading • Underground utilities • Erosion control

Division 32

Exterior Improvements

Full guide →

Paving and landscape contractors win bids by automating SF takeoff, pricing per the plant schedule and paving section, and quoting realistic plant lead times. BidEngine extracts all of it in minutes.

Key trades

Paving & curbs • Landscape • Site furnishings • Fencing

Division 33

Utilities

Full guide →

Utility contractors win commercial bids by automating LF takeoff per trench condition, pricing per pipe material spec, and quoting realistic rock and dewatering allowances. BidEngine extracts the civil utility plan and trench detail automatically.

Key trades

Water distribution • Sanitary sewer • Storm sewer • Site electrical

Division 34

Transportation

Full guide →

Transportation and roadway contractors win commercial bids by reading the DOT spec cover-to-cover, pricing per the pay-item list, and quoting realistic mobilization and traffic-control allowances. BidEngine extracts the pay-item list and spec references automatically.

Key trades

Roadway construction • Bridges • Rail • Airport infrastructure

Frequently asked questions

What are the 24 CSI divisions?

01 General Requirements, 02 Existing Conditions, 03 Concrete, 04 Masonry, 05 Metals, 06 Wood/Plastics/Composites, 07 Thermal & Moisture Protection, 08 Openings, 09 Finishes, 10 Specialties, 11 Equipment, 12 Furnishings, 13 Special Construction, 14 Conveying Equipment, 21 Fire Suppression, 22 Plumbing, 23 HVAC, 25 Integrated Automation, 26 Electrical, 27 Communications, 28 Electronic Safety & Security, 31 Earthwork, 32 Exterior Improvements, 33 Utilities.

What's the difference between MasterFormat and UniFormat?

MasterFormat organizes by work result (the trade or product installed). UniFormat organizes by building element (foundation, exterior wall, roof). Bid books and project manuals use MasterFormat; conceptual estimating uses UniFormat.

Why are there gaps in the numbering (15–20, 24, 29–30)?

CSI intentionally reserved numbers when MasterFormat expanded from 16 to 50 divisions in 2004, leaving room for future categories without renumbering existing ones.

How do I find my NAICS code instead?

See our NAICS construction codes reference — required for SAM.gov, GSA, and state vendor registration.

BidEngine reads bid packages across all 24 divisions

Upload any commercial bid package and BidEngine extracts scope, quantities, and risk by CSI division — in minutes.

We Mind Your Business

Stop guessing. Start winning bids.

Live in 15 minutes. First bid analyzed today.