The K-rating and the M-rating are the legacy and current versions of the same U.S. crash-rated barrier standard. K4 equals M30 (15,000-pound truck at 30 mph). K8 equals M40 (15,000-pound truck at 40 mph). K12 equals M50 (15,000-pound truck at 50 mph). The U.S. Department of State Diplomatic Security Service used K-ratings before 2009. ASTM consolidated the framework into ASTM F2656 in 2009, and the M-ratings have been the modern standard since. Older specifications, older barrier datasheets, and some legacy government procurements still reference K-ratings. Modern barrier datasheets and modern federal procurements use M-ratings.
If you're specifying a perimeter security barrier in 2026, the practical answer is straightforward: read the M-rating, verify the F2656 year-version, and ignore K-rating language unless the project is a legacy match-existing install.
What Is a K-Rating?
The K-rating system was published by the U.S. Department of State Diplomatic Security Service starting in the 1980s as the spec used to qualify perimeter barriers at U.S. embassies and federal facilities. The original test fired a 15,000-pound medium-duty truck at a stationary barrier at one of three speeds:
| K-Rating | Test Speed | Penetration Allowed |
|---|---|---|
| K4 | 30 mph (48 km/h) | Up to 36 in (about 1 meter) |
| K8 | 40 mph (64 km/h) | Up to 36 in |
| K12 | 50 mph (80 km/h) | Up to 36 in |
What Is an M-Rating?
The M-rating system was published in 2009 as part of ASTM F2656. Same test vehicle (15,000-pound medium-duty truck), same three test speeds, but with two changes:
- The "M" prefix -- M30, M40, M50 instead of K4, K8, K12
- A separate penetration class -- P1, P2, P3, P4 grades how far the test vehicle's bed crossed the barrier line
| M-Rating | Test Speed | Penetration Class | Maximum Penetration |
|---|---|---|---|
| M30 | 30 mph | P1 | Less than 1 meter (3.3 ft) |
| M30 | 30 mph | P2 | 1 to 7 meters |
| M40 | 40 mph | P1 to P4 | Same scale |
| M50 | 50 mph | P1 to P4 | Same scale |
Why Did the Standard Change in 2009?
Three reasons drove the consolidation:
- Standardization across the international barrier-testing community -- ASTM F2656 aligned the U.S. test method more closely with international practice
- Granularity in performance grading -- the penetration class made it possible to distinguish between barriers that all stopped the truck but performed differently in penetration
- Public-test-data consistency -- ASTM publishes its standards through a formal review process, while DOS K-ratings were administered as a procurement spec without the same public-process structure
The substantive performance bars are the same. K12 and M50 both describe stopping a 15,000-pound truck at 50 miles per hour. The 2009 change was largely about consolidating the framework and adding the penetration grading.
Direct K-Rating to M-Rating Crosswalk
| Legacy K-Rating | Modern M-Rating | Test Vehicle | Test Speed | Penetration |
|---|---|---|---|---|
| K4 | M30 (P1 if penetration was less than 1 m) | 15,000-lb truck | 30 mph | 36 in legacy / penetration class added in 2009 |
| K8 | M40 (P1 if less than 1 m) | 15,000-lb truck | 40 mph | Same |
| K12 | M50 (P1 if less than 1 m) | 15,000-lb truck | 50 mph | Same |
Which Rating Should You Use in a 2026 Specification?
M-ratings. Modern specifications, modern federal procurements, and modern barrier datasheets all use M-ratings. The exception is a legacy match-existing install at a federal site that still references the original K-rated procurement -- in that case, the spec might cite K-rating language for inventory and replacement-part consistency.
A 2026 specification that calls for "K12 minimum" should be read as "M50/P1 minimum" for the purpose of qualifying barriers. A specification that calls for "M50/P1" is unambiguous and current.
For deeper detail on the F2656 standard itself, see ASTM F2656 explained.
What About Other Ratings on Barrier Datasheets?
Three additional rating frameworks appear on commercial barrier datasheets:
- AASHTO MASH -- redirective roadside hardware (jersey barrier, w-beam guardrail). MASH TL-3 and TL-4 are common. Different threat (running-off-road), different framework, not interchangeable with F2656.
- BSI PAS 68 -- British anti-ram standard, similar in structure to F2656 but with different test-vehicle profiles. Common on imported product lines.
- IWA 14-1 -- International Workshop Agreement adopted by ISO. Similar concept to F2656, not directly interchangeable.
A perimeter that abuts a public roadway may need both F2656 (anti-ram, hostile vehicle) and MASH TL-3 (roadside redirective). The two frameworks measure different threats. Most parking-lot perimeter security work cites F2656 with M-ratings.
Industry Baseline Range
| Project Type | Typical Crash-Rating Spec |
|---|---|
| Suburban retail perimeter | M30 / P1 |
| Fueling station, drive-thru | M40 / P1 |
| Urban storefront, high foot traffic | M50 / P1 |
| Roadside guardrail and jersey barrier | MASH TL-3 (different framework) |
Current Market Reality
Manufacturer datasheet language has fully transitioned to M-ratings on new product lines released after 2015. Older product lines and replacement parts for legacy K-rated installs may still appear with K-rating language on the datasheet. The 2026 procurement reality is that most barrier RFPs cite M-ratings explicitly, and contractors are expected to verify F2656 year-version (F2656-15, F2656-18, F2656-20) on the certificate of compliance. Stocking depth on M50/P1 hardware has been tight through late 2024 and 2025; M30/P1 is widely stocked.
What If My Barrier Datasheet Lists Both K-Rating and M-Rating?
This is common on barriers that were originally K-rated and retested under F2656 after 2009. Both ratings are valid -- they describe the same crash performance through two different rating frameworks. Use the M-rating in your specification. The K-rating is included for buyers who are still working from legacy procurement language.
If the datasheet only lists a K-rating (no M-rating, no F2656 test report year), the barrier may not have been retested under the modern standard. Ask the manufacturer for the F2656 certification before specifying that barrier on a project that requires modern compliance.
Where We Specify M-Rated Barriers in Oregon
We run perimeter security work for commercial properties across Oregon, with every new spec using M-rating language and F2656 year-version verification on the certificate of compliance. For city-specific records, see crash barrier installation in Portland.