28 August 2026

How to Measure a Roof from a PDF Plan (2026 Guide)

Shaun, Founder of QuoteCore+

By Shaun, Founder of QuoteCore+. Reviewed 28 August 2026.

Quick answer: Yes — you can measure a roof from a PDF plan without a site visit. Verify the drawing scale first (or calibrate from a known dimension), measure each roof plane, apply pitch factors for true area, then measure ridges, hips, valleys, verges and eaves separately. The free Roof Takeoff Builder does all of this on screen, with no account required.

Last checked: August 2026. This guide covers scale verification, plane-by-plane measurement, pitch adjustment and linear components when working from PDF plans.

Architects, developers and head contractors increasingly send plans as PDFs — and expecting a price back from the plan alone. If your response is to print the PDF, rest a scale rule on it, and hope the drawing is 1:100, you are doing it the slow way and taking on hidden risk. This guide walks through the reliable process, including what to do when the PDF has no usable scale at all.

For the wider workflow — measurements through to a priced quote — see our complete roof takeoff guide. This page focuses specifically on the PDF/plan side of the job.


Step 1: Verify the drawing scale before anything else

Everything downstream depends on this. A PDF is not a scaled drawing by nature — it is a digital page that may have been exported, resized or plotted at any scale. Before trusting a single measurement:

  • Find the stated scale. Look for the scale note (e.g. 1:100, 1:50, 1/4" = 1'0") on the title block or in the corner of the drawing sheet.
  • Test it against a labelled dimension. Most plans include at least one dimensioned element — a grid line spacing, a door width, an overall building dimension. Measure that element on screen and check it matches. If it does, the drawing is to scale and you can measure everything from it.
  • Check the units. Confirm whether the drawing is metric or imperial before you calibrate, and whether dimensions are grid-based (column centres) or external faces — this catches people out constantly (see the pitfalls section below).

What to do when the PDF has no scale

If the drawing carries no scale note and no dimension line, you calibrate from a known dimension — any element whose real-world size you know for certain:

  • A labelled dimension string elsewhere on the sheet (even one is enough).
  • A standard component drawn to scale — a door leaf (~1980 mm / 6'6"), a parking bay (~2400 mm wide), a standard brick coursing gauge.
  • Two site survey points or grid intersections with a stated dimension.

Measure that element on screen, divide the known real size by your measured on-screen size, and apply that calibration factor to every other measurement. In the Roof Takeoff Builder you set this once — trace the known dimension, type its real length, and every subsequent measurement comes out in real units automatically.

If nothing on the drawing has a knowable size — no scale, no dimensions, no standard components — you cannot measure safely from the PDF. Either request a scaled drawing or measure on site. Guessing a scale is how quotes go badly wrong.


Step 2: Break the roof into planes and label them

Never measure a roof as one blob. Split it into individual roof planes — each flat rectangular or triangular surface — and label them A, B, C and so on as you go.

Working plane by plane does three things: it stops double-counting where planes meet, it lets you apply a different pitch to each plane if the roof is complex, and it produces a checklist you can verify against the plan when you are done.

On a simple gable roof there are two planes. An L-shaped hip roof has four or more. Dormers, valleys and cricket details each add planes. Label them on the plan (or in the builder) so quantities stay traceable from measurement to material order.


Step 3: Apply pitch factors to get true roof area

The plan gives you the footprint of each plane — its plan dimension. The actual roof surface is longer than its plan projection, so multiply by the pitch factor for that plane's slope:

PitchPitch factor
15°1.035
30°1.155
35°1.221
40°1.305
45°1.414
50°1.556

A plane measuring 8.0 m × 5.0 m on plan (40 m² footprint) at a 35° pitch has a true area of 40 × 1.221 = 48.8 m². Apply the factor plane by plane — mixed-pitch roofs are where single-factor shortcuts fail. To convert between pitch formats first, use the roof pitch converter.


Step 4: Measure the linear components

Area is only half the takeoff. Roofing work prices off linear items too, and each needs its own measurements from the plan:

  • Ridges — horizontal peaks where two planes meet.
  • Hips — sloping external edges where planes meet.
  • Valleys — internal intersections; measure along the true slope length, not the plan projection (apply the same pitch factor logic).
  • Verges/barges — the raked gable edges.
  • Eaves — the gutter line perimeter.

Because hips and valleys run diagonally, their plan length understates their true length by the same pitch relationship as the planes. Measure the plan length, then adjust by the pitch factor for the roof slope.


Step 5: Apply waste and build the material schedule

With areas and lengths in real units, apply your waste allowance — typically 5–10% on roof covering depending on complexity, cut waste at hips and valleys, and product-specific factors. Don't pick the percentage blind: the roofing waste calculation guide explains how to choose an allowance from the roof's geometry instead.

Then convert measured quantities into a material schedule: covering per m²/square, ridge and hip units per linear metre, underlay, fixings, flashings. If you use the takeoff builder, the quantities come out ready to price and can feed straight into a material order.


Common PDF-plan pitfalls

Most PDF-measuring mistakes come from the drawing, not the maths:

  • Revision mix-ups. The PDF you were sent may not be the current revision. Check the revision letter in the title block matches the latest issue before quoting — quoting from Revision C when Revision E exists is a classic free re-quote.
  • Grid dimensions vs external dimensions. Architectural grids usually dimension column centres, not wall faces. A 6000 mm grid dimension can be 6200–6400 mm face-to-face. Know which one you measured against.
  • Hidden sections. Plans don't show what's above or behind — parapet details, existing roof layers beneath an overlay, or a plant deck hidden on a specialist drawing set. If the section drawings exist, check them.
  • Vector vs scanned PDFs. A scanned plan is an image — measuring still works, but accuracy depends on the scan being undistorted. Vector PDFs (exported from CAD) hold their scale exactly when calibrated once.
  • Multi-sheet scale changes. Detail sheets are often at a different scale (1:20/1:5) than the roof plan (1:100). Calibrate per sheet, never globally.

Worked example: measuring a hip roof from a PDF

A simple rectangle building, drawn on a PDF titled 1:100. The dimension string confirms an external size of 10.0 m × 6.0 m. The roof is a 35° hip on all four sides.

1. Scale check. A labelled 5.0 m dimension measures 5.0 m equivalent on screen after entering the 1:100 scale — the drawing is true. Calibration locked.

2. Planes. The hip roof has four planes: two trapezoids (front and back) and two triangles (the ends). On plan the ridge runs along the long axis, 4.0 m long (10.0 m minus 6.0 m of end hips at 3.0 m each).

3. Areas. Each trapezoid: average width (10.0 + 4.0) / 2 = 7.0 m × 3.0 m run = 21.0 m² plan area. Two trapezoids = 42.0 m². Each triangle: 3.0 m × 3.0 m / 2 = 4.5 m², two triangles = 9.0 m². Total plan footprint = 51.0 m². At 35° (factor 1.221): true roof area = 51.0 × 1.221 = 62.3 m².

4. Linears. Ridge: 4.0 m. Hips: four hips, each running 3.0 m on plan at 45° to the ridge, plan diagonal 4.24 m, × 1.221 pitch factor = 5.18 m true each — 20.7 m total hip. Eaves/verge perimeter for flashings and gutter: 2 × (10.0 + 6.0) = 32.0 m.

5. Waste. Hip roofs generate more cut waste than gables — allow 10% on the covering at the hips and 5% on the field. Covering order: 62.3 × 1.075 ≈ 67 m² with a blended allowance.

That is a complete, defensible takeoff from the PDF — under ten minutes in the Roof Takeoff Builder, where AI Scan Assist can also identify the roof areas and components from the uploaded plan for you to verify. For the full digital workflow, see digital roof takeoff in QuoteCore+.


When a plan alone isn't enough

PDF measurement is accurate when the drawing is accurate — but plans don't show site access, existing damage, or as-built deviations from design. For the decision framework, read quoting from plans vs site visits before you commit to plan-only pricing on anything other than a clean new-build.


Measure your PDF plan free — no account

Upload the plan, calibrate from a known dimension, and measure areas, lengths and components in real units with the free Roof Takeoff Builder. When the same jobs repeat, start a free 14-day QuoteCore+ trial to save components, pricing rules and produce quotes, orders and invoices from the same measurements.