Calculate FF (Floor Flatness) and FL (Floor Levelness) F-numbers from elevation readings, check ASTM E1155 compliance, and instantly verify your concrete floor meets spec for warehouses, retail, industrial, and residential slabs.
Three tools in one — calculate FF/FL from readings, look up minimum specs, or check a proposed FF/FL value.
Minimum FF per project specification or ASTM E1155 / ACI 117.
Minimum FL per project specification or ACI 302.1R.
Actual FF measured per ASTM E1155 survey by contractor or testing agency.
Actual FL measured per ASTM E1155 survey.
Used to estimate number of required survey measurements (ASTM E1155 min. sample size).
Enter elevation readings in inches taken at 12-inch (1-foot) intervals along a survey run per ASTM E1155. Enter at least 5 readings per run. Use consistent units — positive = high, negative = low relative to datum. Minimum 2 complete runs recommended for composite FF/FL.
The FF (Floor Flatness) and FL (Floor Levelness) F-number system was developed by engineer Allen Face and is now the universally accepted method for measuring concrete floor quality in the USA — formally standardized as ASTM E1155 and referenced in ACI 117 and ACI 302.1R. FF measures short-wave surface irregularity (how bumpy the floor is over short distances), while FL measures long-wave slope (how tilted the floor is overall). Both are expressed as dimensionless numbers — a higher F-number always means a better floor.
FF (Flatness) affects vehicle ride quality and forklift stability — a low FF floor causes a forklift to bounce, making high racks unstable and endangering operators. FL (Levelness) affects long-term drainage, rack alignment, and the visual appearance of large floor areas. A floor can have a high FF (flat locally) but low FL (tilted overall) — or vice versa. Both numbers must independently meet the specification. Per ACI 302.1R Table 4.3.1, minimum requirements increase with the height of lift truck operation — with very narrow aisle (VNA) forklifts requiring the most demanding specs. Learn more at concrete.org.
Flatness is measured by calculating the "difference of differences" (q values) between consecutive elevation readings taken at 12-inch intervals. For each triplet of readings (z1, z2, z3): d1 = z2−z1, d2 = z3−z2, q = d2−d1. FF is then derived from the mean squared q value across all measurements. Larger bumps = larger q values = lower FF number.
Levelness is measured from the slope between reading points 10 feet apart. The d value is the difference in elevation between two points 10 ft apart. FL is derived from the mean squared d value. A perfectly level floor has all d = 0 and an infinite FL number. A 1/8-inch drop in 10 feet = d = 0.125 in, which typically corresponds to an FL of about 25.
The old method of specifying flatness was a 3/16" gap in 10 feet using a straightedge (per older ACI 117). This has been largely replaced by F-numbers for commercial and industrial floors because F-numbers are more precise, statistically reliable, and better correlated with forklift performance. However, residential slabs still commonly use the traditional 3/16" or 1/4" in 10 ft straightedge spec per local codes.
The ASTM E1155 standard defines the precise statistical procedure for computing F-numbers from elevation survey data. The following formulas summarize the calculation method used in this calculator and in professional floor flatness testing equipment such as the Dipstick® Floor Profiler by Face Companies.
Per ASTM E1155 Section 7.1, F-number surveys must be performed after the concrete has hardened sufficiently to support measurement equipment but while the slab is still in its "as-placed" condition — typically 24–72 hours after concrete placement. Measuring after construction activities (racks, partitions, loading) can affect readings. For elevated slabs, measurements must be taken before shoring is removed. The contractor is typically responsible for providing F-number certifications before substantial completion and final payment — always include ASTM E1155 testing requirements explicitly in the construction specification.
The table below shows minimum FF and FL F-number requirements for common US facility types per ACI 302.1R Table 4.3.1, ACI 117, and industry standards from the Rack Manufacturers Institute (RMI) and Warehouse Education and Research Council (WERC). These are minimum values — project specifications may require higher numbers.
| Facility Type | Min. FF | Min. FL | Straightedge (10 ft) | ACI Class | Notes |
|---|---|---|---|---|---|
| Residential Slab-on-Grade | FF 20 | FL 15 | 3/16" max | Conventional | ACI 117 minimum for residential |
| Parking Garage / Ramp | FF 20 | FL 15 | 3/16" max | Conventional | Slope for drainage governs |
| Office / Commercial | FF 25 | FL 20 | 3/16" max | Conventional | Standard commercial spec |
| Industrial / Manufacturing | FF 25 | FL 17 | 1/8" max | Conventional | Counterbalance forklifts |
| Retail / Big Box Store | FF 30 | FL 20 | 1/8" max | Moderately Flat | Target for national retailers |
| Food Processing / Dairy | FF 35 | FL 25 | 1/8" max | Flat | Drainage + hygiene require higher flatness |
| Standard Warehouse / DC | FF 35 | FL 25 | 1/8" max | Flat | Reach trucks to 25 ft height |
| Narrow Aisle Warehouse (VNA) | FF 50 | FL 30 | 3/32" max | Very Flat | Turret trucks 25–45 ft. OSHA critical. |
| Clean Room / Semiconductor | FF 50 | FL 35 | 3/32" max | Very Flat | Vibration-sensitive equipment |
| Super-Flat / AGV / Robot | FF 100+ | FL 60+ | 1/16" max | Super-Flat | Defined traffic; laser-screed required |
Achieving the required FF/FL F-numbers is one of the most challenging aspects of concrete flatwork. Unlike footing or slab thickness calculations, floor flatness is a construction quality issue — governed entirely by placement, screeding, and finishing technique. Understanding the causes of poor flatness allows contractors to prevent them before the concrete is poured.
The single biggest cause of floor flatness problems in the USA. The top surface dries faster than the bottom — creating differential shrinkage that curls slab edges upward. Bay-by-bay curl can drop flatness by 30–50% within days of placement. Control joints, proper curing, low water-cement ratio (<0.45), and fiber reinforcement all help reduce curling.
Starting finishing operations too early (while bleed water is still on the surface) or too late (after the concrete stiffens) both cause flatness problems. Early finishing traps water and causes crazing. Late finishing creates drag marks and ridges. The timing window for power floating to achieve FF 35+ is often less than 30 minutes — making crew experience critical.
Vibratory screeds, laser-guided screeds, and roller screeds all produce different flatness levels. A hand-struck floor rarely achieves FF 25+. A laser screed (Somero or equivalent) is typically required to achieve FF 35 or higher on large pours. For super-flat floors (FF 100+), a laser screed plus a laser-guided power trowel and wet screeding technique are standard practice.
High wind, direct sun, and low humidity accelerate surface evaporation — stiffening the top before the interior. This causes plastic shrinkage cracking and uneven surface texture that destroys flatness. ACI 305R recommends evaporation retarder (aliphatic alcohol) when evaporation rate exceeds 0.20 lb/ft²/hr. Shade structures and wind breaks are critical on hot, windy days.
An uneven subbase directly transfers into the slab surface. Per ACI 302.1R Section 4.5, the subbase should be compacted to 95% modified Proctor density and graded to ±3/8" for conventional floors, ±1/4" for high-spec floors. Soft spots must be excavated and recompacted — a poorly prepared subbase can prevent FF 25 from ever being achieved regardless of finishing quality.
When a concrete floor fails its FF/FL specification, options include: (1) Grinding — removes high spots; effective for FF failures. (2) Overlayment / Topping — self-leveling or polymer-modified topping 1/4" to 1" thick; restores both FF and FL. (3) Floor grinding & burnishing — for polished concrete specifications. (4) Dispute resolution per ACI 117 arbitration procedures when measurement methodology is in question.
To consistently achieve FF 35 / FL 25 or better on warehouse slabs: (1) Use a laser screed — hand-struck methods rarely achieve FF 35+ on pours over 2,000 sq ft. (2) Use a low-slump mix design (3–4 inch slump) with a water-cement ratio below 0.45. (3) Minimize bleed water by using a mid-range water reducer (ASTM C494 Type A/D). (4) Begin power floating immediately when foot penetration is under 1/4 inch. (5) Cure with curing compound (ASTM C309 Type 1-D) immediately after final troweling. (6) Saw cut control joints within 6–8 hours. (7) Specify a minimum sample size in the contract — ASTM E1155 requires a statistically valid number of measurements (minimum 34 q-values per FF and 17 d-values per FL for a single floor section).
Volume, bags & cost for concrete projects in Portland, OR
🏛️Footing & slab estimates for Providence, RI projects
🏔️Concrete bags, yards & cost for Provo, Utah projects
🏡Patio slab concrete volume & cost for Provo, UT
Trusted codes, standards, and references for concrete floor flatness in the USA.
ASTM E1155 is the definitive standard for measuring FF and FL F-numbers for concrete floors in the USA. It defines the survey methodology, minimum sample sizes, statistical calculation procedure, and reporting requirements accepted by all US building codes and ACI specifications.
Visit astm.orgACI 302.1R "Guide to Concrete Floor and Slab Construction" Table 4.3.1 provides minimum FF/FL F-number recommendations for all facility types. It also covers subbase preparation, concrete mix design, finishing techniques, and curing requirements for achieving specified flatness levels.
Visit concrete.orgACI 117 "Specification for Tolerances for Concrete Construction" adopts ASTM E1155 F-numbers as the standard flatness measurement method and specifies default minimum values, testing timing requirements (24–72 hours), dispute resolution procedures, and contractor responsibilities for floor flatness compliance.
View ACI 117