Reading Concrete Test Reports | MixDesignCalc 2026 — IS 456 Acceptance, Cube Reports & QC Guide

Reading Concrete Test Reports

MixDesignCalc 2026 — How to Read and Interpret Every Concrete Test Report: Cube Strength Reports, IS 456 Acceptance Criteria, Slump & Fresh Concrete Reports, RMC Delivery Tickets, RCPT Durability Reports, Core Test Reports & Mix Design Report Fields Explained

IS 456 Cl.16 AcceptanceCube Test Reports Slump & Fresh TestsRMC Delivery Tickets RCPT ReportsRed Flags

📋 Why Test Reports Matter

IS 456:2000 Cl.15–16 IS 516:1959 IS 1199:2018

A test report is not just a number on a page. It is the legal and engineering record that a specific batch of concrete, placed in a specific structural element on a specific date, met — or did not meet — the requirements of IS 456:2000 and the project specification. In any structural dispute, inadequate QC records are treated as evidence of negligence.

Reading a test report well means more than checking whether a number exceeds fck. It means understanding the acceptance criteria (IS 456 Cl.16 requires two simultaneous conditions, not one), recognising the context (a 34 MPa result for M30 may be a pass or a fail depending on the other results in the group), and spotting the red flags that suggest a report may not reflect actual concrete placed in the structure.

The six test report types you will encounter on an Indian concrete project:

1. Cube strength test report (IS 516)
2. Fresh concrete test report (IS 1199) — slump, density, temperature
3. RMC delivery ticket / batch record
4. RCPT / chloride permeability report (ASTM C1202)
5. Concrete core test report (IS 516 Part 5)
6. Mix design report (IS 10262:2019)

Who Is Responsible for Each Report?

Cube & fresh tests: Site QC engineer (owner's representative) — not the contractor
Delivery ticket: RMC plant (contractor provides, owner must retain copy)
RCPT: Specialist accredited laboratory
Core tests: IS 516 Part 5 — independent laboratory, owner-appointed
Mix design report: Structural engineer / RMC technical manager

Retain all reports for minimum 5 years per IS 456 Cl.17.1.

🧱 Cube Strength Test Report — Field by Field

The cube strength test report documents the compressive strength of 150mm concrete cube specimens tested per IS 516:1959. Below is a fully annotated mock report showing every field and what it means.

COMPRESSIVE STRENGTH TEST REPORT — IS 516:1959 Report No: CS-2026-0142
Project & Sample Information
Project NameRiverside Towers — Phase 2, MumbaiMatch to your project documents. Wrong project = wrong batch attributed.
Structure / ElementColumn Grid B-5, 4th FloorCritical: ties result to a specific element for investigation if failed.
Date of Concreting12 March 2026Verify this matches your pour register. Delayed entries are a red flag.
Specified GradeM30 (fck = 30 MPa)Must match mix design report and structural drawings.
Sample ReferenceRMC-MH-2612 / Truck 4 of 8Cross-reference with delivery ticket. Truck number identifies the batch.
Sample Location / Slump at SamplingAt discharge / Slump = 88mmSlump at sampling = evidence of w/c at time of pour. 88mm for 100mm target: within ±25mm ✅
Specimen Details
Specimen Size150 × 150 × 150mm (IS 516 Cl.5.2)Non-standard sizes (100mm) require strength correction factor — check if applied.
Date of Casting12 March 2026 — 14:30 hrsMust be same date as pour. Casting after pour is not representative.
Date of Demoulding13 March 2026 — 14:00 hrs~24 hours after casting per IS 516 Cl.6.1. Too early = damage. Too late = delayed curing.
Curing ConditionWater curing tank — 27 ± 2°C✅ IS 516 Cl.7.1 compliant. Anything other than this (shade, gunny bags, uncontrolled temperature) invalidates results.
Number of Specimens3 cubes this set (1 @ 7d, 2 @ 28d)IS 456 requires minimum 3 per set. 2 for 28-day gives averaged result; single result has no backup.
Test Results
7-Day Strength26.4 MPa (Cube 1)Typically 65–75% of 28-day for OPC 53. 26.4 MPa → expect 28d ~37–41 MPa. ✅ Good indicator.
28-Day Strength — Cube 238.2 MPaIndividual result. ≥ fck − 3 = 27 MPa ✅
28-Day Strength — Cube 339.6 MPaIndividual result. ≥ 27 MPa ✅
Average 28-Day Strength (Set)38.9 MPaAverage of Cubes 2 & 3. This is the test result for this set. Used in IS 456 Cl.16 assessment.
Failure ModeCone & Split (IS 516 — acceptable)Cone = correct failure. Columnar splitting may indicate improper end preparation or eccentric loading.
Testing Machine CalibrationCalibrated: Jan 2026 (valid to Jul 2026)Calibration must be current. Report a result without calibration date = potential evidence issue.
Loading Rate140 kN/min (IS 516 Cl.7.3)IS 516 specifies 140 ± 14 kN/min for 150mm cubes. Higher rates give artificially high results.
IS 456 Cl.16 Acceptance Assessment (Preliminary)
Set Average vs fck38.9 ≥ 30 MPa ✅Individual set check: passes if result ≥ fck. Full IS 456 Cl.16 requires group of 4 consecutive sets.
Individual vs fck − 3Both ≥ 27 MPa ✅IS 456 Condition 2: no individual result shall be < fck − 3 MPa = 27 MPa.
Overall AssessmentSATISFACTORY (IS 456 Cl.16)Preliminary only — full Cl.16 Condition 1 requires 4 consecutive sets for mean comparison.

Key Fields Explained

Set Average vs Individual Results
A "set" is 2 cubes tested at 28 days from the same sample. The average of the two is the "test result." IS 456 Cl.16 acceptance uses this average — not individual values.
Check: Two cubes in the same set should not differ by more than 15% of the average — if they do, the test may be invalid (sampling, curing, or testing error).
7-Day Strength as Early Indicator
7-day cube strength is typically 65–75% of 28-day strength for OPC 53. For PPC/PSC mixes: 55–65% (slower early gain). Use 7-day results to predict 28-day compliance early — don't wait 28 days to act on a potential failure.
Check: If 7-day strength is below 60% of fck, start investigation now — don't wait for 28-day results to confirm.
Failure Mode Description
IS 516 recognises several failure modes. Cone-and-split is normal and acceptable. Columnar splitting (all four faces crack vertically) may indicate eccentric loading in the testing machine. Corner crumbling may indicate poor end preparation.
Check: Unusual failure modes should be noted. They may invalidate the result if the machine was not properly centred.
Testing Machine Calibration Date
Compression testing machines must be calibrated at least annually per IS 1828. An uncalibrated machine can give results 5–15% off true strength. Results from an out-of-calibration machine are legally inadmissible as QC evidence.
Check: Calibration must be current on the test date. Ask for calibration certificate if not shown on report.
Sample Location / Element Reference
Every cube set must be traceable to a specific structural element and pour date. Without this reference, a failed result cannot be investigated — you don't know which element to core-test or investigate.
Check: "Element unknown" or "Various" on a cube report is a red flag — the result cannot be used for compliance verification or investigation.
Loading Rate (kN/min)
IS 516 Cl.7.3 specifies 140 ± 14 kN/min for 150mm cubes. Applying load too fast artificially increases reported strength (concrete is rate-dependent). Some labs use auto-loading without rate verification.
Check: Loading rate should be between 126–154 kN/min for 150mm cubes. Higher rates → inflated results.

✅ IS 456 Cl.16 Acceptance Criteria — Is It a Pass or Fail?

IS 456:2000 Clause 16 defines concrete as acceptable when both of the following conditions are satisfied simultaneously. A result that passes one condition but fails the other is non-compliant.

IS 456 Cl.16 — The Two-Condition Acceptance Test

Condition 1
The mean strength determined from any group of four consecutive non-overlapping test results shall exceed fck + 0.825 × S

For M30 with S = 5.0 MPa: mean of 4 consecutive sets ≥ 30 + 0.825×5 = 34.13 MPa
Note: The factor 0.825 (not 1.65) is used because it applies to the mean of 4 results — which has lower variability than individual results. Statistically: 0.825 = 1.65/√4.
Condition 2
No individual test result (average of 2 cubes from one sample) shall fall below fck − 3 MPa

For M30: no individual result < 30 − 3 = 27 MPa
This is a minimum floor — one very low result (e.g. 22 MPa) would fail Condition 2 even if the group mean passes Condition 1.
Both must pass
Concrete is acceptable only when both Condition 1 AND Condition 2 are satisfied. Passing one while failing the other is not compliant. This two-condition system catches both: (a) systematic under-strength (low mean — Condition 1 catches this), and (b) isolated poor batches (very low individual result — Condition 2 catches this).

Worked Acceptance Example — M30, S = 5.0 MPa

← Scroll
Set No.Result (MPa)Condition 2 (≥27 MPa)?Group of 4 Mean (MPa)Condition 1 (≥34.13)?Overall
Set 136.2✅ 36.2 ≥ 27Mean = 36.4✅ 36.4 ≥ 34.13✅ PASS
Set 237.8✅ 37.8 ≥ 27
Set 335.1✅ 35.1 ≥ 27
Set 436.5✅ 36.5 ≥ 27
Set 528.4⚠ 28.4 ≥ 27 (barely)Mean = 33.1❌ 33.1 < 34.13❌ FAIL C1
Set 631.2✅ ≥ 27
Set 735.6✅ ≥ 27
Set 837.2✅ ≥ 27
Set 9 (example)24.8❌ 24.8 < 27 MPa——❌ FAIL C2

⚠ Group 2 (Sets 5–8) — A Common Trap

All four individual results in Group 2 pass Condition 2 (all ≥ 27 MPa). But the group mean of 33.1 MPa fails Condition 1 (threshold 34.13 MPa). This would be marked as satisfactory by an engineer checking only individual results — but it is non-compliant per IS 456 Cl.16. Always compute the group mean for every 4 consecutive sets.

❌ Set 9 — Individual Result Failure

24.8 MPa fails Condition 2 (threshold 27 MPa for M30). Even if the group mean passes, this single result triggers non-compliance. Actions required: (1) Check cube curing and testing validity, (2) Identify which element was poured from that truck, (3) Arrange core testing of that element, (4) Assess structural implication with the structural engineer.

What Happens After a Non-Compliant Result?

IS 456:2000 Cl.16.4 provides a sequence of actions for non-compliant concrete:

Step 1: Check cube curing and testing validity. If in doubt, test retained cubes or request retest.
Step 2: Take non-destructive tests (IS 13311) — rebound hammer (Schmidt) as a quick screening tool.
Step 3: Take core samples from the structure (IS 516 Part 5). Core strength ≥ 0.85 × fck is typically acceptable for the in-situ element (cores are generally 5–15% lower than cubes).
Step 4: If core strengths also fail, commission structural assessment by the structural engineer to determine if element is safe under design loads.
Step 5: If structural assessment confirms inadequacy — remediation: strengthening, demolition and reconstruction, or accepted reduction in design load.

🌊 Fresh Concrete Test Report — Slump, Density, Temperature

Fresh concrete tests are performed at the time of discharge, before placement. These results represent the concrete at the point it enters the structure — and are the most time-sensitive tests in concrete QC.

FRESH CONCRETE TEST REPORT — IS 1199:2018 Report No: FC-2026-0387
Test Conditions
Date / Time18 April 2026 — 10:45 hrsTime matters: slump drops with time. Always record when the test was done relative to batching.
Ambient Temperature36°CHot weather condition. Concrete temperature will be high — increases slump loss rate, reduces setting time.
Concrete Temperature34°C ⚠IS 456 Cl.5.4: maximum concrete temperature at placement ≤ 40°C. 34°C approaching limit — monitor. ACI hot weather: ≤ 35°C recommended.
Slump Test (IS 1199 Part 2)
Target Slump (Spec.)100mm (80–120mm acceptance)Record specified slump AND acceptance range. ±25mm is typical tolerance for pump delivery.
Measured Slump96mm ✅Within ±25mm of 100mm target (75–125mm acceptable range). Slump test IS 1199 Pt.2.
Slump TypeTrue slump (symmetrical cone collapse)True slump = normal. Shear slump (one side collapses) = possible segregation / too high w/c. Collapse slump = excess water.
Density Test (IS 1199 Part 6)
Design Fresh Density2398 kg/m³ (from mix design)Known from mix design report. Compare against measured.
Measured Fresh Density2385 kg/m³ ✅Within ±30 kg/m³ of design: acceptable. If more than 50 kg/m³ below design: suspect excess water (lower than expected density). Above design: aggregate Sg may be higher, or less air.
Air Content (if AEA specified)
Target Air ContentN/A (no AEA in this mix)Air content testing only required when AEA is specified. For non-air-entrained concrete, 2% entrapped air assumed.
Assessment
Slump CompliancePASS ✅ — 96mm within ±25mm
Density CompliancePASS ✅ — Δ = −13 kg/m³ (<30)
TemperatureMONITOR — 34°C (within limit but elevated)Recommend chilled water or ice addition at plant for subsequent trucks if temperature approaches 38°C.
Concrete Accepted?YES — proceed to placement

Reading the Slump Test — Types and Their Meaning

✅ True Slump
The cone collapses symmetrically — both sides subside equally. The concrete retains its general shape and cohesion. This is the normal, acceptable result for structural concrete.
Action: Measure height of cone (300mm) minus height of slumped concrete. Record and compare with specification.
⚠ Shear Slump
One side of the cone shears off and slides down while the other remains relatively upright. Indicates possible segregation tendency, too-high w/c, poor cohesion, or inadequate paste volume.
Action: Repeat test with fresh sample. If shear slump repeats — investigate mix proportions, check density, consider rejection.
❌ Collapse Slump
The concrete flows freely when the cone is lifted — slump measurement exceeds 150–175mm. Usually indicates excessive water (high w/c), very high SP dose, or concrete that is too fluid for the placement method.
Action: Reject the truck. Do not place concrete with collapse slump in standard reinforced concrete elements. Check density — if much lower than design (more than 50 kg/m³), excess water is confirmed.
Fresh Density — The Quick w/c Check
Fresh density = sum of all ingredient masses per m³. If density is significantly lower than design (−50+ kg/m³), concrete has more water than designed — suggesting excess water addition or wet aggregates. Higher than design (+50+ kg/m³) = less water or higher Sg aggregate.
Formula: Deviation of 1 L/m³ excess water from design = density drop of ~1 kg/m³. So −50 kg/m³ density = ~50 L/m³ excess water = w/c raised by 50/C.

🚛 RMC Delivery Ticket — What to Check

Every Ready Mix Concrete truck must be accompanied by a delivery ticket (dispatch note / batch record) per IS 4926:2003. This is the batch record — it tells you exactly what was put in the drum. Many site engineers sign the delivery ticket without reading it.

RMC DELIVERY TICKET — IS 4926:2003 Ticket No: RMC/MH/2026/18742
Plant & Dispatch Information
RMC PlantXYZ Concrete — Andheri West, MumbaiVerify this is the approved plant. Unauthorised plant substitution is a significant risk.
Date / Batch Time18 April 2026 — 09:42 hrsBatching time. Transit time = discharge time minus batch time. Should be < 90 min total.
Arrival at Site / Discharge Time10:18 hrs / 10:45 hrsTransit = 36 min. Discharge = 10:45. Total from batching to discharge = 63 min: within 90-min limit ✅
Drum Revolution Counter238 total (70 mix + 168 agitation)238 < 300 limit ✅ (IS 4926 Cl.6.4: max 300 total revolutions). Mixing revolutions: typically 70–100 at high speed.
Mix Design Reference
Mix Design No.MD-2026-MH-043 (M30, Severe, PCE)Cross-reference with your approved mix design report. Different number = wrong mix.
Grade SpecifiedM30 (fck = 30 MPa)Confirm matches structural drawings and mix design report.
Batch Quantities (Actual — from Batching Plant Record)
OPC 53 Cement351 kg (target: 351 kg)Match to mix design: 351 kg/m³. Tolerance: ±3% per IS 4926. 351 ÷ 351 = 100% ✅
Water (Batch)164 L (target: 156 L) ⚠164 vs target 156 L = +8 L (5.1% excess). IS 4926 water tolerance ±3% (±4.7 L). 8 L is outside tolerance — investigate. Raises w/c from 0.45 to 0.467.
Fine Aggregate (SSD)692 kg (target: 692 kg)Includes moisture correction: 675 SSD + 17 surface moisture = 692 kg. Compare with mix design batch quantity. ✅
Coarse Aggregate (SSD)1221 kg (target: 1222 kg)Within ±1 kg (essentially exact). ✅
PCE SP (MasterGlenium SKY 8100)3.51 L (target: 3.31 L)Slightly higher SP than design — likely compensating for w/c variation. Within typical field range. ✅
Moisture Correction Applied
FA Moisture CorrectionFA surface moisture = 2.52% → reduced batch water by 17 LCorrection is documented — moisture measurement was made ✅. Cross-check: 2.52% × 675 FA = 17.0 L ✅ Maths correct.
CA Moisture CorrectionCA surface moisture = 0.62% → reduced batch water by 7.5 L0.62% × 1213 CA = 7.5 L ✅. Total moisture adjustment = 17 + 7.5 = 24.5 L: batch water = 156 + 24.5 − 24.5 = 156. Wait — ticket shows 164 L. Discrepancy of 8 L unaccounted. ⚠ Follow up.
Driver / Signature
Authorised By (Plant)QC Manager signature + stampUnsigned delivery tickets = unacceptable. Require signature before accepting concrete.
Received At SiteSite Engineer signature: R. SharmaYour signature = you accept this batch. Read before signing. Note any discrepancies on the ticket before signing.

⚠ The 8-Litre Water Discrepancy — What to Do

The delivery ticket above shows 164 L batch water vs 156 L target — an 8 L excess that is outside IS 4926's ±3% water tolerance. This raises the effective w/c from 0.45 to 0.467. Action: (1) Write "Water discrepancy: 164 L vs 156 L target — under investigation" on the delivery ticket before signing. (2) Alert the RMC plant QC manager. (3) Wait for 7-day cube results before deciding whether to investigate further. (4) If 7-day strength is below 70% of fcm, arrange core testing of the element poured from this batch.

🔬 RCPT & Durability Test Reports

Rapid Chloride Permeability Test (RCPT) reports are required for HPC, marine structures, Very Severe and Extreme exposure elements, and where a design service life > 50 years is specified. RCPT measures the total electrical charge (coulombs) passed through a 50mm concrete slice over 6 hours at 60V DC per ASTM C1202 / AASHTO T277.

RAPID CHLORIDE PERMEABILITY TEST REPORT — ASTM C1202 Report No: RCPT-2026-0093
Specimen Details
Specimen Age at Test28 days / 91 daysBoth ages tested: 28-day for specification compliance; 91-day shows SCM contribution (GGBS/FA mixes significantly lower at 91 days).
Specimen Size100mm dia × 50mm thick (ASTM C1202)Cored from 100×200mm cylinder or 150mm cube core. Not from the cube itself (too short).
Curing28 days moist curing at 23°C (ASTM C1202)ASTM uses 23°C (not IS 516's 27°C). Moist curing — not water immersion. This matters for RCPT results.
Test Results
28-Day RCPT1,840 coulombs ⚠ (Low)ASTM C1202 class: 1000–2000 C = Low. For Very Severe exposure target: <1000 C. 1840 C is marginal. Check 91-day result.
91-Day RCPT680 coulombs ✅ (Very Low)GGBS/FA mixes: 91-day RCPT typically 40–60% of 28-day. 680 C = Very Low. Specification compliance confirmed at 91 days.
Initial Current (at 0 min)22 mA (28d) / 8 mA (91d)High initial current (>50 mA at 28 days) suggests potentially high permeability or unusual pore solution chemistry (alkali-activated or high-alkali cement). Check for supplementary cementitious content.
Temperature Rise3.4°C (28d) / 1.2°C (91d)Temperature rise during test indicates current flow (permeability). >10°C rise = very high permeability or specimen issue.
ASTM C1202 Classification
28-Day ClassLow (1000–2000 C)Acceptable for Severe exposure. Below project target for Very Severe (needs <1000 C). See 91-day result.
91-Day ClassVery Low (<1000 C) ✅Compliant with project specification of <1000 C at 91 days for Very Severe coastal exposure. ✅

RCPT Classification Reference

Charge (coulombs)ASTM C1202 ClassTypical MixSuitable For
> 4000 CHighM20 OPC, w/c 0.55+Interior only — no aggressive exposure
2000–4000 CModerateM30 OPC, w/c 0.45–0.55Moderate–Severe non-marine
1000–2000 CLowM35–M40 + GGBS/FA, w/c 0.40–0.50Severe — coastal non-tidal
100–1000 CVery LowM40–M60 + SF 8–12%, w/c 0.28–0.40Very Severe — marine, offshore HPC
< 100 CNegligibleM70+ or UHPC, SF 15%+, w/c <0.28Offshore, nuclear, tidal

🔩 Core Test Reports — IS 516 Part 5

Core tests are taken when cube strength results are doubtful or non-compliant — to test the actual in-situ concrete strength. A concrete core is drilled from the hardened structure, trimmed, and tested in compression per IS 516 Part 5 / BS EN 12504-1.

Key Fields in a Core Test Report

Core Diameter and L/D Ratio
Standard core: 100mm diameter, length-to-diameter (L/D) ratio = 2.0 (200mm length). Shorter cores (L/D < 2) give higher apparent strength — a correction factor must be applied per IS 516 Part 5 Table 1. Always check if correction was applied.
Check: L/D ≤ 1.0 cores require 15–25% correction. Uncorrected short-core results are artificially high.
Core Location / Element Reference
The report must state exactly where the core was taken (grid reference, depth from surface, distance from rebar). Cores taken near rebar show artificially lower strength (reinforcement creates stress concentrations). Cores should avoid reinforcement by a minimum of 1 bar diameter.
Check: "Unknown location" on a core report renders it unusable for structural assessment.
Estimated In-Situ Strength vs Core Strength
Core strength is typically 80–92% of companion cube strength due to: curing differences (field vs lab), direction of drilling relative to casting direction, drilling disturbance, and L/D effects. IS 516 Part 5 gives guidance: in-situ strength ≈ core strength / 0.85 for standard L/D = 2 cores.
Typical acceptance: Core strength ≥ 0.85 × fck is generally considered adequate for an in-situ element. Below this requires structural engineer's assessment.

Interpreting Core Results — The Acceptance Threshold

For M30 concrete (fck = 30 MPa):

Core strength ≥ 25.5 MPa (= 0.85 × 30): Generally acceptable — in-situ concrete adequacy demonstrated.

Core strength 22–25.5 MPa: Marginal — structural engineer to assess load adequacy. Likely acceptable if design has standard safety factors.

Core strength < 22 MPa: Typically unacceptable — structural assessment mandatory. Demolition, strengthening, or reduction in design load may be required.

Note: These are guidance values. The structural engineer's assessment based on actual loads, element size, and safety factors takes precedence over blanket threshold values.

⚠ Carbonation Depth in Core Reports

Some core test reports also include a phenolphthalein spray test for carbonation depth. Phenolphthalein solution turns pink in alkaline (non-carbonated) concrete and remains colourless in carbonated zones. Carbonation depth (mm) divided by age (√years) gives the carbonation rate coefficient k. If carbonation front is approaching the rebar depth — urgent investigation of cover adequacy and corrosion initiation.

📐 Reading a Mix Design Report — All Fields Explained

The mix design report is the foundation document for all concrete QC. When reading someone else's mix design report (from an RMC plant, a contractor, or a consultant), check these fields in sequence.

Material Test Data Section
Every material property (cement Sg, aggregate Sg, FA zone) must be supported by a test reference — not assumed values. If cement Sg = 3.15 and the cement is PPC, this is an error. If aggregate Sg = 2.65 with no IS 2386 test reference — query it.
Check: Each Sg value has a corresponding IS test method cited (IS 4031 Pt.11 for cement, IS 2386 Pt.3 for aggregates). Assumed values without test data are unacceptable for a formal mix design.
fcm = fck + 1.65 × S
Verify: (1) fck matches the specified grade; (2) S value is from IS 10262 Table 1 for that grade (or from actual plant data with 30+ results documented); (3) arithmetic is correct. Errors here cascade through every subsequent calculation.
Common error: Using S = 4.0 for M30 (correct for M20) or S = 3.5 (correct for M10–M15). Check IS 10262 Table 1 against the reported S.
Design w/c — Is the Governing Limit Stated?
A valid report shows both: (a) w/c from strength calculation, and (b) IS 456 Table 5 maximum for the exposure class. Then clearly states which governs and which is the design w/c. If only one value appears, the two-limit check may not have been done.
Check: Design w/c ≤ IS 456 Table 5 limit for stated exposure. If design w/c exceeds this limit, the mix design is non-compliant regardless of strength achieved.
IS 456 Compliance Check Section
A well-prepared mix design report explicitly checks: (1) grade ≥ IS 456 Table 5 minimum, (2) design w/c ≤ IS 456 Table 5 maximum, (3) cement ≥ IS 456 Table 5 minimum, (4) total cementitious ≤ 550 kg/m³ (IS 456 Cl.8.2.5). All four checks with pass/fail.
Red flag: No IS 456 compliance section = incomplete report. Four checks in one place makes it easy to verify.
Absolute Volume Verification
The sum V_cement + V_water + V_air + V_SP + V_FA + V_CA must equal 1.000 m³ ± 0.001. If the report shows a different total, one of the Sg values or masses is wrong. This is a simple arithmetic check that catches many calculation errors.
Quick check: Add all volumes. If sum ≠ 1.000, find the discrepant component — almost always wrong Sg or forgotten air/SP volume.
Trial Mix Results Table
IS 10262 Cl.7 requires minimum 3 trial batches with slump and cube results. The report must show all three batches: slump measured, fresh density, 7-day and 28-day cube strengths. Mean 28-day of all 9 cubes must exceed fcm.
Red flag: No trial mix results section = the mix design was not validated. Any production before trial mix confirmation is not code-compliant.

🚩 Red Flags — When to Question a Report

🔴 Suspiciously Uniform Results
If all 20 cube sets for a project show results within ±0.5 MPa of each other (e.g., all between 37.2 and 37.8 MPa for M30), this is statistically near-impossible with real concrete. Real production shows natural scatter of ±3–7 MPa. Suspiciously uniform results may indicate fabricated or manipulated test records.
🔴 All Results Just Above fck
If results cluster just above fck (e.g., M30 results all between 30.1–32.5 MPa), but real fcm design target is 38.25 MPa, the results suggest actual concrete was around target — and the results were "cleaned up" to just above the minimum. Real results centred on fcm = 38.25 should cluster around 35–42 MPa.
🔴 No Element Reference on Cube Reports
Cube reports listing "General," "Various," or leaving element blank cannot be used for compliance verification or failure investigation. Without the element reference, a failed result cannot be tied to a structural member for further investigation. This is a QC system failure.
🟠 7-Day Strength > 85% of 28-Day
If the 7-day result is unusually close to the 28-day result (ratio > 85%), it may indicate: (a) cubes were tested at the wrong age; (b) hot-weather curing in the field accelerated early gain; or (c) the 28-day test was performed early. Verify test dates.
🟠 Delivery Ticket Water Without Moisture Correction
If the delivery ticket shows the design batch water (e.g., 156 L) exactly — with no moisture correction — while river sand was used (typically 2–4% surface moisture), the moisture correction was either not done or not documented. Actual concrete had more water than the ticket shows.
🟠 Mix Design Report Dated After the Pour
A mix design report dated after the pour date means concrete was placed before the mix design was prepared. This is a fundamental sequence violation — the mix design must precede production. "Retrospective" mix designs are not IS 10262-compliant.
🟣 Trial Mix Results Match Calculated Exactly
If trial mix cube results are exactly at fcm (e.g., 38.25 MPa for M30 with S=5.0) rather than in the range ±3–5 MPa, the trial may not have been conducted — the results may be the design target written as test results. Real trial mixes show natural variation.
🟣 Drum Revolutions Not Recorded
A delivery ticket without total drum revolutions cannot verify the IS 4926 maximum of 300 revolutions. On projects with traffic delays (urban India), this limit is frequently exceeded without documentation. Require drum counter data for every ticket.

📊 Maintaining a QC Register — Tracking Results Over Time

A QC register is a running log of all cube test results for a project or plant, maintained in chronological sequence by grade. It is the tool that enables IS 456 Cl.16 group-of-4 acceptance assessment, standard deviation calculation (IS 10262 Annex B), and trend identification.

Minimum QC Register Columns

#DateElementTruck/BatchSlump7-Day28-DayC1 Group MeanC2 MinStatus
112/3Col B-5 4FRMC-187429626.438.936.4 ≥ 34.1 ✅✅✅
213/3Beam C-3 4FRMC-1875610225.137.8✅✅
314/3Slab 4F Bay 1RMC-187718924.835.1✅✅
414/3Slab 4F Bay 2RMC-187729425.633.9✅✅

The QC Register Enables Early Warning

If the group-of-4 mean is trending downward over successive groups (e.g., 38.1 → 37.2 → 35.8 → 34.5 MPa), this indicates declining concrete quality before a group fails. Investigation — moisture correction issues, cement change, plant calibration drift — can correct the problem before non-compliance occurs.

Computing Running Standard Deviation

Once you have 10+ results in the QC register, compute the running standard deviation:

S = √[Σ(xᵢ − x̄)² / (n−1)]

Compare with the IS 10262 Table 1 assumed value used in the mix design. If actual S significantly exceeds the assumed value:
▸ fcm must be increased
▸ Design w/c must be reduced
▸ Cement content must increase
▸ Batching plant calibration and aggregate moisture control must be reviewed

Update the mix design immediately when actual S exceeds assumed S by >0.5 MPa. This is an IS 10262 Annex B requirement.

Digital QC Register — What to Use

For small projects: an Excel or Google Sheets file with the register columns above, plus automatic Cl.16 calculation (mean of every 4 consecutive rows, conditional formatting for failures).

For large projects (>500 m³/month): dedicated concrete QC software (BPMCORP, Cemex Track, ConTech Systems, or equivalent) with automatic acceptance assessment, trend graphs, and alert triggers when any group approaches the Cl.16 threshold.