The article What Is a Pull-Out Test? already covers the principle, equipment and step-loading procedure. This article picks up from there: once the report is in your hands, how do you read the tables and curves? It uses real data from 23 points tested on a smooth concrete surface, from DB16 deformed-bar tests SPN carried out in late 2025 at a pharmaceutical plant in Phan Thong District, Chon Buri.

SPN team performing a Pull-Out Test on a DB16 deformed bar on site in Phan Thong, Chon Buri: a yellow hollow-plunger hydraulic jack on the concrete surface, a steel plate on top of the jack, a dial gauge on a magnetic stand mounted on a separate steel box section, a hydraulic hose to the hand pump, and a sign identifying test point T-02
Pull-Out test setup for DB16 bars on site in Phan Thong, Chon Buri. The jack base sits on a smooth concrete surface, the dial-gauge stand is mounted on a steel box section placed separately from the jack base, and every point carries a sign showing the project, location, bar type, point ID and date (Photo: SPN Soil Engineering)

What Decides Whether a Pull-Out Test Passes or Fails?

The acceptance criterion for a proof-load Pull-Out Test is that the anchor carries the full test load, holds it for the specified time, and shows no failure mode of any kind. ASTM E488 lists five failure modes: concrete cone breakout, concrete cracking followed by anchor pull-out, anchor pull-out, bond failure, and fracture of an anchorage component.

A common misunderstanding is that bond failure only counts if you see the bar come out. The standard defines continuing movement under constant or decreasing load as failure. On site, the signs are a dial-gauge needle that keeps creeping during the hold, or a pressure gauge that drops by itself even though the valve has not been released.

This job used the project specification's criterion: hold the test load for at least 3 minutes with no observable movement, e.g. the washer under the nut does not loosen. As for the "magnitude" of total movement, ASTM E488 sets no fixed number. If the designer wants to limit movement, the limit must be written into the specification before testing.

During the hold at test load, the site supervisor can therefore check three things directly: the dial-gauge needle, the pump's pressure gauge, and the concrete surface around the jack base, as shown in the model below.

3D model of a Pull-Out test setup on a DB16 bar in a concrete slab during the hold at test load, with the three signs used to decide pass or fail on site (conceptual image based on data in this article) Conceptual 3D view of a concrete slab with a row of post-installed deformed bars. Dashed lines on the cut face show the embedment depth of each bar. The first two bars carry green check marks, meaning tested and passed. The third bar is under test: a yellow hollow-plunger hydraulic jack sits on a bearing base flush against the concrete, with a steel plate and a bar grip on top. The dial gauge is held by a magnetic stand on a steel box section placed separately from the jack base, and its stem touches the steel plate on top of the jack. A hand pump with pressure gauge is connected to the jack by a hydraulic hose; there is a test-point sign and an engineer recording readings. Number 1 marks the dial gauge, number 2 the pump pressure gauge, and number 3 the concrete surface around the jack base. Below the image, three boxes compare pass and fail. Box 1: a dial-gauge needle that stays still during the hold is a pass; a needle that keeps moving under constant load is a bond failure. Box 2: a steady pressure gauge is a pass; pressure that drops by itself without the valve being released is a fail. Box 3: no cracks in the concrete around the anchor is a pass; cracking or cone breakout is a fail. The right-hand box summarizes that the test load in this example is 48.75 kN, from a design load of 39 kN multiplied by 1.25, held for at least 3 minutes per that project's specification. The acceptance criterion is to carry the full test load, hold it without continuous movement, and show no ASTM E488 failure mode. All 23 real points passed, with movements of 1.04 to 3.76 mm and a median of 1.79 mm. The bottom strip summarizes the sequence: apply load in steps of no more than 15 percent, hold each step for 2 minutes, hold the test load, then read each point's curve to assess quality. 3D model: during the hold, watch these 3 signs Not to scale 1 2 3 Green ✓ = passed Dashed = pending DB16 bar, 26 cm embed. (dashed) Gauge stand separate from jack base 1 Dial-gauge needle Still Keeps moving under constant load 2 Pump gauge Steady Drops valve closed 3 Concrete at anchor No cracks Crack/cone around jack base Verdict at the hold 48.75 kN Test load = 39 kN × 1.25 Hold ≥ 3 min (this spec) PASS if all 3 met Full test load held Held, no creep No failure mode FAIL if any occurs Needle moves at const. load Pressure drops, valve shut Cone breakout / pull-out Results in this article 23/23 points PASS Movement 1.04–3.76 mm Median 1.79 mm Criteria per ASTM E488 1 Step loading ≤ 15%/step · 2 min hold 2 Hold test load Watch all 3 signs 3 Read each curve Quality, not just PASS
Conceptual 3D model of the Pull-Out test setup during the hold at the 48.75 kN test load. Numbers 1–3 are the points used to judge pass or fail on site. The lower boxes compare passing (green) and failing (red) conditions. Figures are from the real job described in this article (Image: SPN Soil Engineering)
💡 Separate "pass/fail" from "quality"

Points that all pass can still differ a lot in installation quality and measurement quality. The load–movement curve is the tool that reveals this difference, so a good report must include a step-by-step table of load and movement plus a curve for every point, not just the word PASS.

Where Does the Test Load Come From? Example: DB16 Bar, 39 kN Design Load

The test load is the design load multiplied by a factor set by the designer or the project specification. This job tested DB16 deformed bars embedded 26 cm in concrete, with a design load of 39 kN and a factor of 1.25.

Test load = 39 kN × 1.25 = 48.75 kN ≈ 4.97 t 1 t ≈ 9.81 kN · load applied in 15% steps (7 steps), each held 2 min · max. 15% per step per ASTM E488

When testing post-installed rebar, also check that the test load is comfortably below the bar's yield load, because the aim is to test bond in the concrete, not to pull the bar to yield. Example: DB16 has a cross-sectional area of 2.01 cm². If it is SD40 steel (fy = 4,000 kg/cm²), the yield load is about 8,040 kg, or roughly 78.9 kN, so the 48.75 kN test load is about 62% of yield. Confirm the actual steel grade from each project's construction drawings.

Another point visible on the data sheets is that pressure-gauge readings depend on the specific jack. This job used two hydraulic jacks: one read 145 bar and the other 107 bar at the same load of 4.97 t, because their piston areas differ. The report must therefore state the jack and gauge numbers used at each point and attach the calibration certificates that match those numbers.

Real Results from 23 Points: All Passed, Movement 1.04–3.76 mm

23/23
PASS · no cracks
48.75 kN
Full test load at every point
1.79 mm
Median movement (1.04–3.76)

Every point carried the full test load, held it, and showed no concrete cracking. Movement at maximum load ranged from 1.04 to 3.76 mm. Even though all points passed, the highest value is about 3.6 times the lowest. That difference is what the PASS column does not tell you, and it is why the individual curves must be read as well.

← Scroll to see the full table →

Summary of 23 points at the 48.75 kN test load (smooth concrete surface)
ItemValue
Number of points23
Minimum movement1.04 mm
Median1.79 mm
Maximum movement3.76 mm
ResultPASS at all points
Pull-Out test setup at point 29 on a smooth concrete surface: a yellow hollow-plunger hydraulic jack on a steel bearing plate, a DB16 bar passing through the jack, a dial gauge on a magnetic stand mounted on a steel box section separate from the jack base, and a PULL OUT TEST sign dated 21 November 2025
Test point 29 on a smooth concrete surface. The jack base bears directly on the concrete, and the dial-gauge stand sits on a steel box section separate from the jack base. The sign in the photo shows the point ID and date, which must match the summary table and data sheets in the report (Photo: SPN Soil Engineering)

Reading the Load–Movement Curve: 4 Patterns Seen in Real Jobs

The load–movement curve plots pull-out load (vertical axis) against the movement of the bar end read from the dial gauge at the end of each 2-minute step (horizontal axis). The shape of the curve tells you more than the final number. The chart below plots point POT-24 from the real data sheet against the range of all 23 points, and the bottom strip summarizes four curve patterns worth knowing.

Load–movement curve of DB16 bar point POT-24 from the real data sheet, with the movement range of the 23 points tested on a smooth concrete surface and four conceptual curve patterns Panel A: curve from the readings taken at the end of each 2-minute step on the real data sheet. The vertical axis is pull-out load from 0 to 55 kN; the horizontal axis is movement from 0 to 4 mm. Load was applied in steps of 15, 30, 45, 60, 75, 90 and 100 percent of the 48.75 kN test load, which equals 39 times 1.25. The grey dashed line is the 39 kN design load. POT-24 is a steep straight line, with 1.67 mm of movement at the test load. The blue dashed line is the elastic elongation of the bar from PL/AE, about 0.36 mm, assuming a length of 300 mm. The green band at the test-load level is the movement range of the 23 points, 1.04 to 3.76 mm, with a median of 1.79 mm. Panel B summarizes the 23 points: all passed and held the test load for at least 3 minutes without creep. The bottom strip shows four conceptual curve patterns: steep straight line, softening at the end, early jump, and uniformly flat slope. Pull-Out Test DB16: load–movement curve on smooth concrete Real data, 23 points A) POT-24 vs. 23-point range (0–4 mm scale) 0 1 2 3 4 0 10 20 30 40 50 Measured movement (mm) Load (kN) Test load 48.75 kN (39 × 1.25) Design load 39 kN POT-24 · 1.67 mm (real data) Bar stretch PL/AE ≈ 0.36 mm* 23-pt range · 1.04–3.76 mm 23-pt median · 1.79 mm * Assumed bar length to grip 300 mm B) 23-point summary 23/23 PASS · no cracks 48.75 kN Full test load at every point 1.79 mm Median movement 1.04–3.76 Range (mm) ≥ 3 min Test load held, no creep 4 curve patterns to know (conceptual, not measured) ① Steep linear Expected shape ② Softens at end Check the hold ③ Early jump Seating of setup ④ Flat slope Suspect gauge first
Load–movement curve of DB16 point POT-24, plotted from the readings at the end of each 2-minute step on the real data sheet. The green band is the movement range of all 23 points at the 48.75 kN test load. The bottom strip is a conceptual illustration of four curve patterns, not measured values (Image: SPN Soil Engineering)

1. Steep, Uniform Straight Line — The Expected Shape

A steep straight-line curve means movement increases by roughly equal, small amounts at every step. For example, POT-24 moved 0.18–0.27 mm per step, totaling 1.67 mm at maximum load. This pattern indicates the anchorage is still working in its elastic range and the test setup is stable. All 23 points on this job moved no more than 3.76 mm at the test load.

2. Steep at First, Then Softening at the End — Check the Hold Period

A curve that softens at the end means the movement per step keeps growing as the load rises. At low loads the line is still steep, but over the last 2–3 steps the movement per step increases several-fold. This pattern shows that the bond is starting to work beyond its elastic range.

The deciding factor is the constant-load hold. If movement stops within the hold time, the anchor is still carrying the load. But if the needle keeps moving or the pressure drops, that is bond failure as defined by ASTM E488. Even when a point with this kind of curve passes, the site supervisor should review its installation, such as hole cleanliness and embedment depth.

3. Early Jump, Then Steep — Usually Seating of the Test Setup

An early-jump curve shows a large chunk of movement in the first few steps, then becomes steep again in the following steps. If the bar itself were slipping, the curve would not return to a steep slope after the jump. This pattern therefore usually comes from components of the test setup that were not yet fully seated, such as a bearing plate or packing under the jack base compressing, or free play in threads and nuts.

ASTM E488 handles this in two ways: apply a seating load of no more than 5% of the maximum load so that all components are fully seated before zeroing, and correct the displacement by extrapolating the curve through the data points back to zero load, then measuring movement from that new zero point (corrected displacement).

4. Uniform Flat Slope from the First Step — Suspect the Measurement Before the Bar

A uniformly flat curve shows large, equal movements at every step starting from low load. A system that is "soft" from as little as 15% load, with no steep straight-line portion first, is not typical bond-slip behavior, which usually becomes evident only at high load. Check the measurement first, for example settlement of the jack base or a dial-gauge stand moving with the loaded area. If the point still holds the load and shows no cracks, it can still pass, but the report should note that the movement values may be affected by the condition of the test setup.

What Makes Up the Measured Movement?

The measured value is the sum of four movement components, not bar slip alone. The dial gauge does not measure "bar slip" directly; it measures the movement of the steel plate on top of the jack, which rises together with the bar grip, relative to the stand's reference point. If the jack base is not flush with the concrete, the gap closes under load, and if the dial-gauge stand is placed close to the area under compression, the reference point moves too. The measured value therefore includes movement of the test setup itself.

What Does the Measured Movement Consist Of?

  • A. Elastic elongation of the bar length above the concrete — can be calculated from PL/AE (see box below)
  • B. Slip of the bar relative to the concrete — the part that reflects the actual bond quality
  • C. Seating of components — bearing plates, nuts, threads and couplers; usually occurs in the first few steps
  • D. Settlement of the bearing base and movement of the reference point — depends on how flat the setup area is and where the stand is placed

The section below shows where each of the four components arises in the type of setup used on this job. The dial-gauge stem touches the steel plate on top of the jack, which rises with the bar grip, so the measured value is always A + B + C + D. Only component B reflects the actual bond quality.

Section through a Pull-Out test setup on a post-installed DB16 bar embedded 26 cm, and the sources A, B, C and D of the movement read by the dial gauge Conceptual section, not to scale. Item one: DB16 deformed bar embedded 26 cm in a drilled hole with adhesive, carrying load through bond. Item two: jack base placed flush on the concrete surface. Item three: hollow-plunger hydraulic jack with the bar passing through its center. Item four: steel plate on top of the jack touched by the dial-gauge stem. Item five: bar grip. Item six: hydraulic hand pump and pressure gauge. Item seven: dial gauge. Item eight: magnetic stand on a steel box section placed outside the compression zone. Test pull-out load 48.75 kN. The dial-gauge reading equals A, elongation of the bar over length L, plus B, slip of the bar in the concrete, plus C, seating of components, plus D, base settlement or reference movement. Only B reflects the actual bond quality. On the right, component A is calculated from PL divided by AE with an assumed length of 300 mm, giving about 0.36 mm, roughly one third of the best value on this job, 1.04 mm; ASTM E488 reduces the effect of tilt by measuring at two positions and averaging. The bottom strip gives recommendations: a seating load of no more than five percent so components are fully seated before zeroing, a jack base on a smooth surface, and a reference point outside the compression zone. Pull-Out Test: dial reading has 4 components Not to scale Embed. 26 cm Bond 1 2 3 4 5 Load P = 48.75 kN (test load, this job) Hand pump + gauge 6 7 8 Base compression zone — keep reference outside L A B C D D Reading = A + B + C + D A B C D Conceptual proportions A Bar stretch over L B Bar slip in concrete C Part seating D Base settles / ref. moves Only B shows true bond quality A is calculable: δ = PL / AE = 48,750 × 300 / (201 × 200,000) ≈ 0.36 mm L = 300 mm (assumed example) ≈ 1/3 of best point (1.04 mm) ASTM E488: 2 gauges, averaged ΔT = ½(AN − AI + BN − BI) Reduces setup tilt effect 1 Seating load ≤ 5% Seat parts before zeroing 2 Base on flat surface No soft packing 3 Ref. outside load zone Stand on separate beam
Conceptual section of the Pull-Out test setup for a DB16 bar embedded 26 cm, showing component locations and the sources A, B, C and D of the measured movement. Not to scale (Image: SPN Soil Engineering)
  1. DB16 deformed bar embedded 26 cm in a drilled hole with adhesive, carrying load through bond
  2. Jack base placed flush on the concrete, transferring the reaction force into the concrete around the bar
  3. Hollow-plunger hydraulic jack with the bar passing through its center
  4. Steel plate on top of the jack where the dial-gauge stem touches
  5. Bar grip locked with screws, transferring force from the jack to the bar
  6. Hydraulic hand pump + pressure gauge bar readings are converted to force using the calibration certificate for that specific jack
  7. Dial gauge measures movement of the steel plate relative to the reference point
  8. Magnetic stand on a steel box section placed separately from the jack base, outside the compression zone
δ = PL / AE = (48,750 N × 300 mm) / (201 mm² × 200,000 MPa) ≈ 0.36 mm Example assuming a bar length from the concrete surface to the grip (L) of 300 mm — even the best point on this job (1.04 mm) owes roughly one third of its movement to the bar's own elongation. Measure the actual length at each point on site.

ASTM E488 reduces the error from tilt of the test setup by measuring at two positions and averaging: ΔT = ½(AN − AI + BN − BI). Where site conditions are uneven, using two dial gauges and mounting the stands on a reference beam supported outside the loaded area helps the movement values reflect the bar's behavior more accurately.

⚠️ Plan before testing

If movement values are to be used to support decisions, prepare a flat, clean area around each test point so the jack base can sit flush on the concrete, place the dial-gauge stand outside the compression zone, and set any movement limit in the specification from the start.

7-Point Checklist Before Accepting a Pull-Out Test Report

  1. Test load and its basis — clearly states the design load, the factor and the final test load, e.g. 39 × 1.25 = 48.75 kN
  2. Equipment numbers match the calibration certificates — the jack and gauge numbers on each point's data sheet must match the attached calibration certificates
  3. Step-by-step tables and curves for every point — load, gauge reading and movement at every step, not just a summary table saying PASS
  4. Load steps and hold times — no more than 15% per step, each step held 2 minutes, and the final load held for the time stated in the project specification
  5. Damage pattern at each point — states that there were no cracks, or describes the ASTM E488 failure mode if one occurred
  6. Photos and locations — photos of every point with its ID sign, and point IDs consistent across the summary table, data sheets and photos
  7. Site-condition notes — if any condition affected the measurement, such as an uneven concrete surface or the need to pack under the jack base, the report should record it so the designer can read the numbers in the right context

Summary: How Do You Read Pull-Out Test Results Completely?

Reading Pull-Out Test results takes two steps: first, decide pass/fail against the criteria; second, read the load–movement curve to assess quality.

  • Acceptance criterion — full load carried, held, and no failure
  • Steep straight line — the expected shape
  • Softening at the end — check the hold period
  • Early jump — usually seating of the test setup
  • Flat from low load — check the measurement first

All 23 real points on this smooth concrete surface passed, with movements of 1.04–3.76 mm. Every measured value is the sum of bar elongation, bar slip and movement of the test setup, so it must always be read together with the shape of the curve.

If you are planning to test chemical anchors, threaded studs or post-installed rebar, see the service details at Non-Destructive Structural Testing (NDE), or the factors that affect cost in Structural Testing (NDT) Prices 2026. Pull-Out Test fees depend on the number of points, the test load and site conditions. Contact us for a free quotation within 24 hours. Prices exclude travel and equipment mobilization, which are charged additionally according to the distance to site.

⚠️ Note on the case study data

The figures and photos in this article come from a real SPN test job; the project owner is not named. The charts were re-plotted from the data-sheet values, and the setup section is a conceptual illustration. The grouping of curve patterns and the assumptions about the sources of movement are explanatory, not design conclusions. Decisions on the anchorage for each project must go through the design engineer.