November 8, 2025

PDF Quantity Takeoff – Complete 2025 Workflow (Metric + Imperial)

PDF Quantity Takeoff – Complete 2025 Workflow (Metric + Imperial)

Need to create accurate quantity takeoffs directly from PDF drawings — fast, consistent, and without manual errors?

This step-by-step guide walks you through a modern 2D takeoff workflow, including best practices for metric and imperial units. It’s designed for construction estimators, building services engineers, and contractors who still receive drawings in PDF form rather than full BIM models.

Why PDF-Based Quantity Takeoff Still Matters in 2025

  • PDF is universal. It works without heavy software or licenses, easy to open and share.
  • Not all projects have a BIM model. Especially in MEP (mechanical, electrical, plumbing) projects, the tender package still comes as 2D PDFs.
  • Speed and flexibility. PDF takeoff allows quick quoting and internal consistency, especially for fast-paced bids.

Bottom line: PDF takeoff isn’t “old school” — it’s an essential and efficient workflow in 2025.

Before You Start: Six Keys to Success

  1. Get vector PDFs. Always request drawings exported directly from CAD (not scanned).
  2. Check for a known dimension. You’ll need it to calibrate the scale.
  3. Agree on units. Choose metric (m, mm) or imperial (ft, in) before starting.
  4. Set a clear naming system. Use “Name – Location” (e.g., “Duct Ø160 – 2nd Floor”).
  5. Use layers or colors. Differentiate HVAC, electrical, and structural systems visually.
  6. Enable attribute fields. Fill in details like thickness_mm, material, or z_value.

Tip: In Planmetry, each measured item (length, area, or count) can include name, position, and numeric attributes that appear automatically in your exported material list.

Smart Scale Detection with AI

Planmetry includes built-in AI that automatically detects the scale of your PDF drawings.

When you upload a sheet, the system analyses title blocks, scale bars, and dimension annotations to suggest the correct scale instantly.

Best practice: Even though Planmetry’s AI scale detection is highly accurate, always perform a quick sanity check.
Measure one or two known dimensions (use door or window width if there is no dimensions) to ensure the detected scale matches your expectations before starting the takeoff.
This prevents pdf printing or scanning inconsistencies from causing small measurement drift.

Working with Metric and Imperial Units

Planmetry supports both metric and imperial measurement systems — but only one at a time.

When you switch from one system to another, all measurements in the project are automatically converted to the new unit system. This ensures your data stays consistent and avoids confusion between metres and feet.

  • Example: a 12.5 m measurement becomes 41 ft when switching to imperial.
  • No mixed units: Planmetry never shows metres and feet simultaneously.
  • Export files (Excel/CSV) clearly show which unit system was active during export.

Step-by-Step: From PDF to Takeoff Sheet

1) Import the drawings and calibrate the scale

  • Open your PDF sheet and define the scale using a known dimension, such as a 10 ft wall (≈ 3.048 m).
  • Planmetry’s AI often detects the scale automatically — confirm it once manually.
  • Always verify by measuring a second dimension in another area of the drawing.

2) Choose units and precision

  • Select your working units:
    • Metric: metres (m), millimetres (mm), square metres (m²)
    • Imperial: feet (ft), inches (in), square feet (ft²)

3) Measure lengths, areas, and counts

  • Lengths: ducts, pipes, cables, trims, beams.
  • Areas: floors, walls, insulation, roofing.
  • Counts: diffusers, sockets, lights, fixtures.
  • Group by discipline (e.g., “HVAC → Ducts Ø160”, “Electrical → Lighting”) and use distinct colors.

4) Add names, locations, and attributes

  • Name: “Supply Duct Ø200”
  • Location: “Basement, Zone A”
  • Attributes:
    • material = steel
    • thickness_mm = 50
    • z_value = +2.5 m (element rises 2.5 m above drawing plane)
  • Optional classification: CSI MasterFormat code “23 31 13 – Metal Ducts”.
The Z-value indicates vertical deviation in 2D mode — useful when an element (e.g. a pipe or conduit) runs above or below the reference plane. Positive values mean it rises; negative values mean it drops.

5) Export to Excel or CSV

Include standard columns for maximum compatibility:

  • Group (HVAC / Electrical / Building)
  • Name
  • Location
  • Quantity (e.g., 41 ft / 12.5 m)
  • Unit (ft, m, m², ft², pcs)
  • Attributes (e.g., z_value = +2.5 m)
  • Classification Code (if used)
  • Notes

Tip: Use a consistent column order across projects to streamline data processing.

6) Run a quick quality check (QA)

  • Verify scale and units.
  • Ensure every row has Name and Location.
  • Check for double counting.
  • Filter by Group for consistency.
  • Preview Excel output before submission.

Discipline-Specific Tips

HVAC / MEP

  • Separate ductwork by diameter (e.g., Ø160, Ø200).
  • Measure insulation as area (m²/ft²).
  • Count terminals, dampers, and valves.
  • Use Z-value for vertical routing of pipes or ducts.

Electrical

  • Count fixtures, switches, outlets, and lights.
  • Measure cable routes in linear feet/metres.
  • Use Z-value if a cable run crosses floors or changes elevation.

Building / Structural

  • Measure wall and floor areas.
  • Calculate volumes for concrete or fill.
  • Count openings (doors/windows) separately for correct net areas.

10 Common Takeoff Mistakes (and How to Avoid Them)

  1. Scale not calibrated or verified.
  2. Scanned raster PDF used.
  3. Overlaps and double counting.
  4. Inconsistent naming conventions.
  5. Mixed unit systems between exports.
  6. Missing grouping (HVAC/Electrical/Building).
  7. Openings not deducted from areas.
  8. Blank attribute fields.
  9. Classification code missing.
  10. No QA before export.

Pre-export checklist:

  • Scale verified (twice)
  • Units consistent and locked
  • All rows named + location set
  • Grouping applied
  • Codes filled (if needed)
  • Openings handled
  • Export tested + reviewed

Classification Codes – Keep It Simple First

Start with one simple classification_code field and use it consistently. You avoid lock-in, keep Excel filtering simple, and stay flexible for local/project-specific codes. As your team grows, you can layer in code libraries or auto-suggestions.

Building a Repeatable Team Workflow

  1. Template projects with default layers, colors, and column order.
  2. Standard naming: “Name – Location” + key attributes.
  3. Unit discipline: lock metric/imperial per project.
  4. Two-person review: one measures, one checks.
  5. Version control: name exports with date + author.

Repeatable processes = reliable cost data.

When to Move From 2D PDF to BIM Takeoff

Stay with 2D when drawings are only available as PDFs, you’re estimating quickly for tendering, or the result is used in Excel/CSV form.

Adopt BIM when clients require model-based deliverables, you need object-linked quantities for lifecycle costing, or the project scale justifies it.

Most firms benefit from a hybrid workflow: 2D PDF for speed, BIM for depth and long-term accuracy.

FAQ

Can I use both metric and imperial at the same time?

No. Planmetry always uses one unit system at a time. When you switch between metric and imperial, all measurements automatically convert to the selected system, ensuring consistency across the project.

Does Planmetry detect drawing scale automatically?

Yes — AI analyzes the PDF and suggests the correct scale. Still, you should perform a quick manual check using a known dimension to confirm accuracy.

What is the Z-value?

The Z-value represents a vertical offset in 2D drawings — how much a measured line or object goes above or below the reference plane.

Example: z_value = +2.5 m means the pipe rises 2.5 m; z_value, z_value will be counted in the total length.

Can I measure both lengths and areas from one file?

Absolutely. Use the line tool for linear elements and the polygon tool for areas — all within the same PDF sheet.

Can I count symbols like sockets or lights?

Yes. Use the count tool to tally symbols; each click creates a data row in your takeoff sheet.

How do exports handle units?

Each column header states the active unit system (e.g., Quantity (ft) or Area (m²)), so exported data always reflects your project’s current units.

Summary

PDF quantity takeoff remains one of the fastest and most reliable ways to generate accurate takeoff sheets — whether you work in metres or feet. With standardised naming, AI scale detection, Z-value tracking, and full unit conversion between systems, your estimates become data-driven, transparent, and repeatable across projects.