This Isn’t Another “Hidden Costs” Article, Here’s the Difference
An earlier IFTI guide, “Hidden Costs of Poor Floor Flatness,” walked through what goes wrong when a slab misses tolerance: curling joints, rejected racking, forklifts that won’t run at rated speed, automation that stalls on a threshold it can’t detect. That article catalogs failure. This one starts earlier, before the pour, before the bid package even goes out, and asks a different question: how does an owner make sure that failure never gets a chance to happen.
Floor flatness is not a finishing trade’s problem to solve after the fact. It’s a capital-planning decision the owner makes with the design team and the contract, months before a trowel touches concrete. Get the requirements, the test method, and the contract terms right up front, and the “hidden costs” article becomes a piece you never need to reference. This guide is the control framework that gets you there.
Start With Operations, Not With “Flat”: Defining Requirements Before You Bid
Owners should define floor tolerances based on the equipment, racking, and traffic that will actually operate on the slab, not a generic “flat and level” clause. That means documenting wheel loads, travel speeds, lift heights, rack type, aisle width, and any automation plans before the specification is written, so the bid package reflects real operating conditions.
A generic spec invites a generic slab. If your specification simply says the floor will be “flat, level, and free of defects,” you’ve handed every party on the job an undefined target, and undefined targets get argued about after the concrete has already cured. The fix starts with an inventory, not a standard clause: what will actually travel across this floor, at what speed, carrying what load, and how tall does it stack?
Narrow-aisle reach trucks operating at lift heights above 20 feet are far more sensitive to floor waviness than a standard counterbalance forklift moving pallets at ground level, because small deviations get magnified at height. AGVs and AMRs read the floor differently still, they rely on consistent surface geometry for navigation and stability, and a slab that would be perfectly serviceable for a warehouse doing manual picking may be inadequate for one converting to robotic travel next year. None of this shows up in a boilerplate flatness clause. It has to be specified deliberately, equipment by equipment, zone by zone, before the general contractor prices the job.
FF vs. FL, and Why the Difference Changes What You Specify
FF (floor flatness) measures local bumpiness and short-wavelength waviness across the surface. FL (floor levelness) measures broader elevation change and overall tilt across longer spans. ASTM E1155/E1155M-23 (ASTM International, 2023) is the governing test method that converts measured slab-surface profiles into these two numeric values.
The distinction matters because the two numbers protect against different failure modes, and a spec that only addresses one leaves the other exposed. American Society of Concrete Contractors, in F-numbers and Textured Concrete Surface Finishes (published in ACI’s Concrete International, May 2022), explains that FF captures the local waviness that trips up small-wheeled equipment and narrow-aisle trucks moving at speed, while FL captures the longer, gradual elevation drift that affects racking plumb and large-footprint equipment. A slab can post an acceptable FF number while still failing FL, or the reverse, and either failure mode has different operational consequences.
This is why a single blended “flatness” callout in a spec is a red flag. Owners should require both numbers, reported separately, tied to the equipment analysis from the previous section. A distribution center running narrow-aisle reach trucks at height cares intensely about FF in the aisle. A facility with long, open travel lanes for wide-body equipment cares more about FL across those runs. Specify both, and specify them by zone, not as a single facility-wide figure.
Matching Tolerances to Equipment, Racking, and Traffic Patterns
Rather than applying one blanket FF/FL number across an entire facility, owners should divide the slab into performance zones based on how each area is actually used, and set tolerances (including local minimums) for each zone separately. The American Concrete Institute’s The Floor Flatness Report recommends specifying both an overall value and a local minimum value, commonly set at three-fifths (60%) of the overall figure unless the specification states otherwise, so that no single low spot slips through simply because the facility-wide average still looks acceptable.
A zone-based approach also protects the owner against a common dispute: a contractor pointing to a passing average FF/FL number for the whole slab while a rack aisle or robotics path underperforms locally. Local minimums close that gap contractually, not just numerically.
| Zone | Primary Risk Concern | Why Tolerance Differs |
|---|---|---|
| Standard pallet storage | General surface irregularity | Lower sensitivity to short-wavelength waviness; standard counterbalance equipment tolerates more variation |
| High-speed travel lanes | Equipment stability at speed | Longer-wavelength FL deviations affect ride quality and control at higher travel speeds |
| Narrow-aisle rack routes | Rack plumb and lift-height amplification | Small floor deviations are magnified at elevated lift heights, increasing rack-rejection risk |
| AGV/AMR guided paths | Navigation and surface-reading accuracy | Automated systems depend on consistent, predictable surface geometry to hold position and speed |
| Manufacturing equipment pads | Machine leveling and vibration | Fixed equipment may require tighter local FL control than surrounding storage areas |
| Future-conversion areas | Unknown future use | Specifying tighter tolerance now avoids costly retrofitting if the area converts to automation or racking later |
Building this table into the specification, not as an afterthought during construction administration, is what turns “we’ll figure it out on site” into a documented, bid-able requirement every contractor prices against equally.
Specifying the Right Test: ASTM E1155, Timing, and Why the Straightedge Isn’t Enough
ASTM E1155 is the quantitative test method for generating FF and FL numbers from measured slab profiles, and it must be performed within 72 hours of finishing and before formwork is removed, per both ACI 117 Section 4.8.4.4 and ASTM E1155 itself. A manual straightedge check is not governed by an ASTM test standard and does not produce an equivalent, enforceable number.
This is where a lot of otherwise well-intentioned specs quietly lose their teeth. Concrete International (American Concrete Institute, June 2024) states plainly that the manual straightedge method has no governing ASTM standard, while the F-number system under ASTM E1155 carries specific, defined testing requirements. If a spec includes language about a “4-foot straightedge” alongside FF/FL numbers, treat that as a gap, not a redundancy. A straightedge tells you whether a spot check looks reasonably flat to a person holding a tool. E1155 tells you, in a repeatable numeric form, whether the slab actually meets the tolerance you contracted for, at defined measurement intervals across the full floor.
Straightedge ≠ E1155: A straightedge check is a visual spot inspection with no governing ASTM standard. ASTM E1155 is a quantitative test producing FF and FL numbers at defined measurement intervals. If your spec references both without clarifying which governs acceptance, resolve that ambiguity before bidding, not after a dispute.
Timing is the other half of enforceability. American Society of Concrete Contractors, in FF/FL Risks: Why Testing Methods Matter More Than Ever (2025), confirms the 72-hour, pre-formwork-removal window is a hard procedural requirement under both ACI 117 and ASTM E1155, not a suggestion. The Floor Flatness Report (ACI) explains why: curing causes slab curling, which changes the floor profile over time, so a measurement taken a week or two after finishing may no longer represent the surface the owner is contractually accepting.
The 72-Hour Window: ASTM E1155 and ACI 117 (Section 4.8.4.4) both require FF/FL testing within 72 hours of finishing, before formwork is removed. Miss this window and the resulting measurement may not reflect the floor’s condition at contractual acceptance. Build this deadline into the construction schedule and the testing contract itself, not just the spec language.
Owners should require this window be scheduled into the construction sequence explicitly, with the tester notified in advance of the finishing date, and independence of the tester specified in the contract so the measurement isn’t performed or interpreted by the same party responsible for achieving the tolerance.
When One Standard Isn’t Enough: Beyond FF/FL for Wheel Paths, Waviness, and Flooring Systems
FF and FL numbers do not capture every tolerance concern relevant to certain floor uses. ASTM E1486, “Standard Test Method for Determining Floor Tolerance Using Waviness, Wheel Path, and Levelness Criteria,” is identified by the Floor Covering Reference Manual as a distinct method from E1155, applicable when a project involves defined wheel paths or resilient flooring and tile installation.
If your facility has fixed guided vehicle paths, or if the finished floor will carry resilient flooring, tile, or another thin flooring system over the structural slab, FF/FL alone may not tell you what you need to know. Wheel-path waviness along a fixed guideway behaves differently than general-area flatness, and thin flooring systems can telegraph subsurface irregularities that a facility-wide FF/FL average wouldn’t flag. Ask your testing provider directly whether E1486 criteria should supplement E1155 for these specific applications, and get that answer into the specification rather than discovering the gap after the flooring installer raises a claim.
If your project also involves a flooring system or coating over the slab, moisture is a separate but related pre-installation risk. Concrete moisture testing under ASTM F2170 or ASTM F1869 addresses a different failure mode than flatness, but the same principle applies: verify it independently, before the flooring system goes down, not after adhesive failure or coating delamination raises the question.
Making Responsibility Contractual: Corrective Work, Retesting, and Who Pays
Contract language should establish, before the pour, exactly who is responsible for corrective work if the slab misses its specified FF/FL tolerance: who performs re-grinding or leveling, who pays for retesting, and what retesting method and tester will be used to verify the correction. Deciding this after a slab fails testing turns a technical issue into a contract dispute.
The pieces to lock down: a defined corrective-work hierarchy (who is first responsible, and what happens if that party disputes the result), a retesting protocol that specifies the same test method and, ideally, the same independent tester used for initial acceptance, and a clear statement of what happens to schedule and cost if a zone requires more than one correction cycle. None of this needs to be adversarial. It needs to exist in writing, agreed by all parties, before the concrete is placed, so that if a rack-aisle zone comes back out of tolerance, everyone already knows the process rather than negotiating it under schedule pressure with racking on order and a go-live date approaching.
An independent tester matters here specifically because corrective-work decisions carry cost and schedule weight. When the party measuring the floor has no financial stake in whether it passes, the owner gets a number they can actually act on, rather than a result shaped by who’s paying for the re-test.
The Owner’s Pre-Construction Checklist
Before issuing a bid package, owners should confirm each item below is documented in the specification and contract, not left to be resolved during construction. This checklist consolidates the operational, technical, and contractual decisions covered above into a single pre-bid reference.
Confirm before you bid:
- Equipment inventory: wheel loads, travel speeds, lift heights, and rack type by area
- Aisle widths and rack-storage heights for narrow-aisle or high-bay zones
- Current and planned automation or robotics routes (AGV/AMR paths)
- Slab type: jointed, jointless, or shrinkage-compensating, and how that affects curling risk
- FF and FL values specified separately, by performance zone, not as one facility-wide number
- Local minimum values specified (commonly 60% of overall values per ACI’s Floor Flatness Report, unless otherwise stated)
- Wheel-path, waviness, or ASTM E1486 criteria specified where applicable
- Test method specified as ASTM E1155, with tester qualifications and independence stated in the contract
- Testing window locked into the schedule: within 72 hours of finishing, before formwork removal
- Sampling plan defined (number and location of test lines/zones)
- Corrective-work hierarchy and retesting responsibility written into the contract before the pour
- Floor protection requirements during subsequent trades
- Handover documentation: final FF/FL reports by zone, retained for warranty and future-tenant reference
Budgeting for the Full Life Cycle, Not Just the Slab Price
Owners should budget for the possibility of corrective work as a planned contingency, tied to the corrective-work hierarchy in the contract, rather than treating a failed test as an unbudgeted surprise. This means allocating schedule float and a contingency line item before the pour, sized to the risk level of the highest-tolerance zones in the facility.
This article won’t invent cost figures, because none apply universally across projects, equipment, and regions. What is consistent is the planning principle: a facility with narrow-aisle racking at height or planned robotics carries more schedule and corrective-work risk than a standard pallet-storage warehouse, and the contingency plan should scale accordingly. Build that scaling into the pre-construction budget conversation, informed by the zone-based tolerance table above, rather than discovering it when a rack vendor rejects an aisle.
Defining FF/FL requirements, arranging independent ASTM E1155 testing, and verifying results before racks or automation go in is exactly the kind of pre-construction control this article describes. IFTI has no flooring product to sell, only independent measurement and 25+ years of catching out-of-tolerance slabs before they become failed floors.
Frequently Asked Questions
What is the difference between FF and FL floor tolerance numbers?
FF (floor flatness) measures local bumpiness and short-wavelength waviness across a slab surface. FL (floor levelness) measures broader elevation change and overall tilt across longer spans. Both are calculated from measured surface profiles using ASTM E1155, and specifications should include both values because each protects against a different type of floor performance failure.
Is a straightedge check the same as ASTM E1155 testing?
No. A manual straightedge check is a visual spot inspection with no governing ASTM test standard, according to Concrete International (American Concrete Institute, June 2024). ASTM E1155 is a quantitative test method that generates numeric FF and FL values from measurements taken at defined intervals across the floor, producing an enforceable, repeatable result a straightedge check cannot provide.
When does FF/FL testing need to happen after the slab is poured?
ASTM E1155 and ACI 117 (Section 4.8.4.4) both require testing within 72 hours of finishing and before removal of supporting formwork. Testing outside this window may not accurately represent the slab’s condition at contractual acceptance, because curing can cause slab curling that changes the floor profile over time.
What are local minimum FF/FL values and why do they matter?
Local minimum values set a floor-level tolerance requirement for specific measured areas, separate from the overall facility average. The American Concrete Institute’s Floor Flatness Report recommends specifying both overall and local minimum values, commonly setting local minimums at three-fifths (60%) of the overall value, so a low spot in one zone cannot pass simply because the whole-facility average is acceptable.
Should every project use the same FF/FL tolerance across the whole floor?
No. Tolerances should be set by zone based on actual equipment, racking, and traffic patterns. Narrow-aisle rack routes, automated guided vehicle paths, and manufacturing equipment pads typically warrant tighter control than standard pallet storage, because floor deviations affect each use case differently.
When is ASTM E1486 needed in addition to FF/FL testing?
ASTM E1486, identified in the Floor Covering Reference Manual, addresses waviness, wheel-path, and levelness criteria distinct from what ASTM E1155’s FF/FL numbers capture. It is relevant for projects with defined guided-vehicle wheel paths or resilient flooring and tile installations, where FF/FL alone may not identify all tolerance concerns.
Who should be responsible if a slab fails to meet its specified FF/FL tolerance?
Responsibility for corrective work and retesting should be defined in the contract before construction begins, including which party performs corrective work, who pays, and what test method and tester will verify the correction. Establishing this in advance avoids disputes and schedule delays if a zone tests outside its specified tolerance.
Sources
- ASTM International, “E1155/E1155M-23: Standard Test Method for Determining FF Floor Flatness and FL Floor Levelness Numbers,” 2023
- American Concrete Institute, “The Floor Flatness Report”
- American Society of Concrete Contractors, “F-numbers and Textured Concrete Surface Finishes,” published in Concrete International (American Concrete Institute), May 2022
- American Society of Concrete Contractors, “FF/FL Risks: Why Testing Methods Matter More Than Ever,” 2025
- American Concrete Institute, Concrete International, June 2024
- Floor Covering Reference Manual, “Floor Flatness and Levelness”
- ACI 117 (American Concrete Institute), Section 4.8.4.4
This article is for general informational purposes only and does not constitute engineering, legal, or product-specific advice. Flatness and levelness requirements and results vary by project, specification, and site conditions. Consult IFTI and refer to current ASTM (e.g., E1155) and ACI standards for project-specific guidance.