A pool estimate is not a single number. It is the shell, the hydraulics, the equipment pad, the finish, and the deck edge — each measured from a different sheet and priced with a different waste factor. We take off the pool scope only: Division 13 swimming pools, plus the Division 03 concrete and Division 22 piping that sit inside it. If you are also pricing the surrounding flatwork, fence, or deck, those go to Concrete Estimating Services, Fencing Estimating Services, and Deck Estimating Services.
- Deliverable
- Excel estimate + marked-up PDF plans
- Organized by
- CSI MasterFormat section
- Turnaround
- 24–48 hours for most projects
- Pricing
- ZIP-code-adjusted material and labor pricing
- Software
- Bluebeam Revu, PlanSwift, RSMeans data
You need this when the plan set includes a gunite or shotcrete shell with a rebar schedule, a plumbing riser diagram, and an equipment schedule that names pump GPM, filter SF, and heater MBH. We measure the shell by surface area, then convert to CY using the specified thickness and a rebound allowance. Suction and return lines are measured by LF along the routing shown on the plumbing plan, with fittings counted by EA. The equipment pad is built from the schedule, not from a generic allowance.
Every takeoff is organized by CSI MasterFormat division. Shell concrete lands in 03 11 00, pool equipment in 13 14 00, piping in 22 11 00, and electrical in 26 05 00. We mark up the plan set with pipe routes, equipment locations, and rebar callouts. Turnaround is 24–48 hours for most projects, with rush available. Pricing uses ZIP-code-adjusted material and labor rates from RSMeans data.
As a pool estimating company, we also work from construction documents that include addenda, so a revised equipment schedule or a moved skimmer is priced against the current sheet, not the original. If your pool sits inside a larger site package, the excavation, dewatering, and spoil removal measured off the grading plan can be carried by Sitework Estimating Services, and the pool shell rebar and shotcrete quantities stay with us. Send the drawings through Get an estimate and we return an Excel and PDF takeoff you can drop straight into your bid package.
What the pool cost estimating scope covers
The scope below is the pool package itself. We measure from the architectural pool plan, the structural shell details, the plumbing plan, and the equipment schedule. If a line item is not on this list, it is either excluded or belongs to a trade page linked in the excluded section.
Shell Excavation
Excavation and spoil removal for pool shell and equipment trench, measured by volume from plan dimensions and depth.
CYGunite Shell
Gunite or shotcrete shell applied over reinforcing steel, measured by surface area and converted to cubic yards.
SF · CYReinforcing Steel
Reinforcing steel including #3 through #5 bars, chairs, and dowels, measured by linear feet or weight.
LF · LBPool Piping
Schedule 40 PVC suction and return lines, including fittings, measured by linear feet along routing.
LF · EAEquipment Pad
Pump, filter, heater, blower, and chemical controller from the equipment schedule, priced per unit.
EAElectrical & Bonding
120/240V branch circuits, GFCI protection, bonding grid, and light niches, measured by device and linear feet.
EA · LFCoping & Tile
Coping by linear feet and waterline tile by square feet, including thinset and grout.
LF · SFInterior Finish
Plaster, exposed aggregate, or pebble interior finish, measured by surface area.
SFWhat every swimming pool estimating takeoff includes
- Excavation and spoil removal for shell and equipment trench by CY
- Gunite or shotcrete shell by SF of surface area, converted to CY
- Reinforcing steel — #3 through #5 bar, chairs, and dowels by LF or LB
- 2 in. and 2.5 in. Schedule 40 PVC suction and return lines by LF
- Main drains, skimmers, and return fittings by EA
- Equipment pad: pump, filter, heater, blower, and chemical controller
- Electrical: 120/240V branch circuits, GFCI, bonding grid, and light niches
- Coping by LF — precast, cast-in-place, or natural stone
- Waterline tile by SF, including thinset and grout
- Interior finish by SF — plaster, exposed aggregate, or pebble
- Handrail, ladder, and dive stand anchors by EA
- Start-up water volume by GAL and initial chemical balance
How our pool estimator takes off a pool
- Read the shell geometryWe start on the pool plan and section. We measure waterline length and width, then depth at the shallow end, deep end, and slope break. Surface area is calculated wall by wall and floor by floor. If the plan shows a gunite shell at 6 in. average thickness, we convert SF to CY using that thickness, then add a rebound allowance.
- Trace the hydraulicsOn the plumbing plan, we trace every suction and return line from the pool to the equipment pad. Each run is measured by LF, with 90s, 45s, tees, and valves counted by EA. We check pipe size against the pump GPM in the equipment schedule. A 2 in. line on a 60 GPM pump is fine; a 2 in. line on a 120 GPM pump is a velocity problem we flag.
- Build the equipment padThe equipment schedule gives us pump, filter, heater, blower, and chemical controller. We count each item by EA, then measure the concrete pad by SF and CY. We add electrical disconnects, convenience outlets, and gas line sizing for the heater. If the schedule is missing, we price from the plan notes and mark the gap.
- Measure finish and edgeCoping is measured by LF around the pool perimeter, including corners and radius cuts. Waterline tile is measured by SF from the waterline to the underside of coping. Interior finish is measured by SF of shell surface. We apply a typical waste factor to tile and finish, and note where the spec calls for a specific product.
- Price and mark upQuantities are priced with ZIP-code-adjusted material and labor rates. We organize the estimate by CSI MasterFormat division, then mark up the plan set with pipe routes, equipment locations, and rebar callouts. The final file is delivered in Excel and PDF, with the marked-up plan set attached.
- Reconcile and reviewBefore delivery, we compare the takeoff against the plan set for missing sheets or details. We check that every pipe run has a corresponding fitting count and that the equipment schedule matches the plan notes. Any unresolved item is listed as a scope gap with a note on where it belongs. This step catches transposed dimensions and missed callouts before the estimate goes out.
What we need from you
- Pool planDimensioned plan and section showing shell geometry, depths, and wall thickness.
- Structural detailsRebar schedule, shell thickness, and any special details for soil or water table.
- Plumbing planRouting of suction and return lines, main drains, skimmers, and equipment pad location.
- Equipment schedulePump GPM, filter SF, heater MBH, blower, and chemical controller model numbers.
- Electrical planBranch circuits, GFCI locations, bonding grid, and pool light niches.
- Spec bookSections for coping, tile, interior finish, and equipment to confirm product and waste factors.
Sample pool quantity takeoff format
This is how a pool takeoff looks in our Excel deliverable. Each line carries a CSI code, a quantity, a unit, and a sheet reference so you can trace it back to the drawing.
| Section | Line item | Qty | Unit | Ref. |
|---|---|---|---|---|
| 03 11 00 | Gunite shell, 6 in. avg. thickness, including rebound | 2,400 | SF | A-201 |
| 03 11 00 | Reinforcing steel, #4 bar, 12 in. O.C. each way | 3,200 | LB | S-301 |
| 13 11 00 | Precast coping, 12 in. wide, set in mortar | 180 | LF | A-202 |
| 13 11 00 | Waterline tile, 6 × 6 in. ceramic, thinset and grout | 320 | SF | A-202 |
| 13 14 00 | Pump, 2 HP, 60 GPM, on concrete pad | 1 | EA | M-401 |
| 22 11 00 | 2 in. Schedule 40 PVC return line, including fittings | 640 | LF | P-101 |
| 26 05 00 | Bonding grid, #8 bare copper, per NEC Article 680 | 240 | LF | E-501 |
| 03 11 00 | Excavation for shell and trench, including over-excavation | 185 | CY | C-101 |
| 13 14 00 | Filter, cartridge, 400 SF, on concrete pad | 1 | EA | M-402 |
| 13 14 00 | Heater, 400 MBH, natural gas, on concrete pad | 1 | EA | M-403 |
| 13 11 00 | Interior finish, plaster, including waste factor | 2,400 | SF | A-203 |
Units of measure we use in pool takeoffs
Pool takeoffs mix volume, area, and linear measures. The unit you see on the estimate matches the unit the installer buys or bills in.
| Item | Unit | How it's measured |
|---|---|---|
| Excavation and spoil | CY | Bank volume from plan dimensions plus over-excavation for the shell |
| Shell surface area | SF | Measured on the pool plan from waterline to floor, including walls and floor |
| Shell concrete | CY | Surface area × specified thickness, plus rebound and waste factor |
| Pipe runs | LF | Centerline length along the routing shown on the plumbing plan |
| Fittings and fixtures | EA | Counted from the plumbing riser and equipment schedule |
| Pump and circulation flow | GPM | From the equipment schedule, used to size pipe and filter |
| Deck finish | SY | Plan area of decking, including expansion joints and edge conditions |
| Water volume | GAL | Calculated from shell dimensions for start-up and chemical balance |
Worked example: gunite shell and rebar takeoff
This example walks through a simplified gunite pool shell takeoff. Dimensions are illustrative and do not represent a specific project.
Given: Rectangular pool, 20 ft × 40 ft, water depth 3.5 ft to 8 ft, average depth 5.75 ft. Wall thickness 6 in. average. Rebar #4 at 12 in. on center each way. Shell surface area = 2 × (20 + 40) × 5.75 + 20 × 40 = 1,490 SF. Concrete volume = 1,490 SF × 0.5 ft = 745 CF = 27.6 CY.
Steps:
-
Calculate surface area:
- Walls: 2 × (20 + 40) × 5.75 = 690 SF
- Floor: 20 × 40 = 800 SF
- Total surface area = 1,490 SF
-
Convert to concrete volume:
- Thickness = 6 in. = 0.5 ft
- Volume = 1,490 SF × 0.5 ft = 745 CF
- Convert to CY: 745 ÷ 27 = 27.6 CY
-
Apply rebound and waste factor:
- Typical rebound for gunite: 10–20% (use 15% for this example)
- Additional waste: 5%
- Total factor: 1.15 × 1.05 = 1.2075
- Adjusted volume = 27.6 CY × 1.2075 = 33.3 CY
- List rebound and waste as separate line item: 27.6 CY base + 5.7 CY rebound/waste = 33.3 CY total
-
Calculate rebar quantity:
- Rebar grid: #4 bars at 12 in. O.C. each way
- Wall area: 690 SF. For each direction, number of bars = area / spacing.
- Horizontal bars: 690 SF ÷ (1 ft spacing) = 690 LF (approx., assuming uniform height)
- Vertical bars: 690 SF ÷ (1 ft spacing) = 690 LF
- Floor: 800 SF. Bars each way: 800 LF horizontal + 800 LF vertical = 1,600 LF
- Total rebar length = 690 + 690 + 1,600 = 2,980 LF
- Convert to weight: #4 bar weighs 0.668 lb/ft. Total weight = 2,980 × 0.668 = 1,990 LB
- Add 10% for laps and waste: 1,990 × 1.10 = 2,189 LB (round to 2,200 LB)
-
Summarize takeoff lines:
- Gunite shell: 1,490 SF (or 27.6 CY base)
- Rebound and waste: 5.7 CY
- Reinforcing steel: 2,200 LB
This example shows how we separate base quantities from waste and rebound, and how we convert between units. Your actual takeoff will use your plan dimensions and spec requirements. For a more detailed breakdown of concrete and rebar takeoffs, see our concrete estimating services page.
What moves the pool construction estimating number
Relative impact on a typical estimate for this trade, based on estimator judgment. Select a bar for details.
Shell type
Gunite and shotcrete are priced by SF of surface area and CY of concrete, with rebound. Fiberglass and vinyl liner shells are priced by EA or by SF of panel, which changes the excavation and backfill quantities. A vinyl liner pool still needs a concrete floor and wall panels.
Gunite and shotcrete are priced by SF of surface area and CY of concrete, with rebound. Fiberglass and vinyl liner shells are priced by EA or by SF of panel, which changes the excavation and backfill quantities. A vinyl liner pool still needs a concrete floor and wall panels.
A 4 ft shallow end and an 8 ft deep end change the spoil volume by CY. Over-excavation for unstable soil adds backfill and compaction. If the spoil cannot be stockpiled on site, haul-off is a separate line item by CY.
A single-speed 1.5 HP pump with a sand filter is a different price than a variable-speed 3 HP pump with a cartridge filter and a 400 MBH heater. The equipment schedule drives the pad size, electrical load, and gas line sizing.
Plaster, exposed aggregate, and pebble finishes are all measured by SF of shell surface, but the material cost and labor rate differ. Tile and coping selections change the LF and SF quantities, especially where radius cuts are required.
A pool in a backyard with a narrow gate changes the excavation method and the equipment used to place gunite. That shows up as a labor adjustment, not a material quantity. We note it on the estimate so you can carry it in your bid.
The number of suction outlets, return inlets, and skimmers drives the pipe LF and fitting count. A pool with two skimmers and six returns takes more pipe and fittings than a single-skimmer, four-return layout. We count each fitting by EA and measure each run by LF.
Anti-entrapment drain covers, safety signage, and barrier requirements vary by jurisdiction. These items are often listed in the code notes or health department submittals. We count each by EA and include them where the plan set calls for them. Confirm the adopted code edition with the local building department.
Common scope gaps we catch in a pool bid
These are the items that most often fall between the pool contract and the general contract. They hide in the electrical plan, the site plan, or the health department notes.
- Bonding grid per NEC Article 680 is often omitted from the electrical takeoff. It appears on the electrical plan as a dashed line around the pool. We measure it by LF and include it in Division 26.
- Spoil haul-off and disposal fees are missed when excavation exceeds on-site stockpile capacity. The site plan shows where spoil can go; if there is no room, we add haul-off by CY.
- Over-excavation and backfill for unstable soil are hidden in the geotechnical report. If the report calls for a gravel base under the shell, we measure it by CY and add it to the estimate.
- Rebound and waste factor on gunite is typically 10 to 20 percent. If the spec does not state it, we apply a typical range and note it as a separate line so you can adjust.
- Deck drainage and slope-to-drain provisions are often on the architectural plan but not in the pool scope. We measure deck drains by EA and note the slope requirements.
- Expansion joint material between the pool shell and deck is a small LF item that gets missed. It is specified in the deck section but belongs in the pool estimate as a line item.
- Health department required safety equipment — anti-entrapment drain covers, signage, and barriers — is listed in the code notes. We count each item by EA and include it.
- Gas line sizing and permit for the pool heater is frequently left out of the pool package. The mechanical plan shows the meter and run; we measure the gas line by LF and note the permit requirement.
- Electrical bonding of the pool shell and equipment is required by NEC Article 680 but often omitted from the electrical takeoff. We measure the bonding conductor by LF and include it in Division 26.
- Start-up water volume and initial chemical balance are sometimes treated as an allowance. We calculate the water volume by GAL from the shell dimensions and list it as a separate line.
Shell type comparison for pool shell estimating
The shell material drives excavation, concrete, finish, and equipment quantities. This table compares common shell types on the axes that change the estimate.
| Shell type | Excavation volume | Shell thickness | Finish system | Equipment tier |
|---|---|---|---|---|
| Gunite | High (over-excavation for shell) | 6–12 in. average | Plaster, aggregate, pebble | Variable, often high-end |
| Shotcrete | High (similar to gunite) | 6–12 in. average | Plaster, aggregate, pebble | Variable, often high-end |
| Fiberglass | Moderate (pre-formed shell) | Manufacturer specified | Gelcoat (factory) | Standard package |
| Vinyl liner | Moderate (walls and floor) | Wall panels + floor | Vinyl liner | Standard package |
| Concrete block | Moderate (block walls) | 8–12 in. block | Plaster or liner | Standard package |
Codes and standards that affect pool takeoffs
Model codes
Pool construction is governed by the International Building Code (IBC) and International Residential Code (IRC) for structural and egress requirements, the International Energy Conservation Code (IECC) for pump and heater efficiency, the National Electrical Code (NEC) for bonding and GFCI protection, and the International Plumbing Code (IPC) or Uniform Plumbing Code (UPC) for potable water and drainage. NEC Article 680 specifically covers pool bonding, grounding, and underwater lighting, which adds copper conductor and fittings to the takeoff. The adopted edition varies by state and municipality; always confirm with the local building department.
Industry standards
The American Concrete Institute (ACI) publishes ACI 318 for reinforced concrete design and ACI 506 for shotcrete, which inform shell thickness and rebar spacing. ASTM standards cover PVC pipe (ASTM D1785), fittings (ASTM D2466), and cement (ASTM C150). The National Plasterers Council (NPC) provides technical guidelines for interior finishes. For rebar, ASTM A615 covers deformed and plain carbon-steel bars. These standards affect material specifications and testing requirements that may add line items for samples or certifications.
Specification sections
Estimators must read CSI MasterFormat sections: 03 11 00 Cast-in-Place Concrete (shell mix design, thickness, reinforcement), 03 30 00 Cast-in-Place Concrete (placement, curing), 13 11 00 Swimming Pools (shell, finish, accessories), 13 14 00 Pools and Fountains Equipment (pumps, filters, heaters), 22 11 00 Plumbing Piping (pipe material, size, fittings), 26 05 00 Common Work Results for Electrical (bonding, GFCI, wiring methods). Each section may specify products, installation methods, and submittals that change labor and material costs. For example, a spec calling for a specific pebble finish adds material cost and may require a certified applicator.
Local amendments
Local jurisdictions often amend model codes. For example, some states require additional safety barriers, different bonding methods, or specific energy efficiency ratings for pumps. Health departments may impose anti-entrapment requirements beyond the Virginia Graeme Baker Pool and Spa Safety Act. Because adopted editions and amendments vary, you must confirm the code edition and local amendments with the local building department before finalizing your estimate. This step prevents costly surprises during permitting and inspection.
Who uses an outsourced pool estimating report
General contractors
You need a third-party takeoff to compare pool subcontractor bids on an apples-to-apples basis. The estimate shows shell volume, pipe LF, and equipment count so you can see where a bid is light.
Pool builders
You price several pools a week and need a consistent takeoff format. We return the same CSI-organized Excel file every time, so you can drop it into your own pricing sheet.
Developers
You are budgeting a community pool or a hotel amenity. The estimate gives you a Division 13 number for the pro forma, with equipment and finish allowances separated.
Architects
You need a cost check during design. We measure from your plan set and flag where the details are not dimensioned enough to price, so you can close the gap before bid.
Owners
You are building a custom pool and want to see what the shell, equipment, and finish actually cost. The marked-up plan set shows where every quantity came from.