Shopify Metafield Schema · Safety PPE

EN ISO 20345 M-Rating: Integrated vs External Metatarsal Guard—Not the Same Product

The EN ISO 20345 M-marking certifies that a boot passed a 200-joule metatarsal impact test as an integrated system. An external lace-on guard added to a non-M boot does not carry that certification. AI agents that conflate these two product types will route compliance-critical footwear selections based on a protection claim the product does not make.

TL;DR EN ISO 20345 M-marking = integrated guard tested at 200J / 15 kN as a complete boot system. External add-on guards are accessories, not certified M-protection. Store boot.metatarsal_integrated as a boolean and boot.en_iso_20345_marking as the full certification string (e.g., "S3 SRC M HRO"). Never infer M-rating from the presence of a separately available external guard.

What the M-Marking Actually Certifies

EN ISO 20345:2022 is the European standard for safety footwear. Its supplementary markings—letters appearing after the safety category code—indicate which optional protection tests the boot has passed. The M-marking means the footwear passed the metatarsal impact protection test at the same energy level as the toecap: 200 joules applied to the metatarsal zone (the five bones spanning the mid-foot from ankle to toe base), with transmitted force below 15 kN (15,000 newtons).

The test is performed on the complete boot with the guard installed as it ships. The result is a system certification: this specific boot with its specific integrated guard, tested as manufactured. The marking appears in the boot's certification documentation and on the product label.

EN ISO 20345 Marking Element Meaning Test Energy / Threshold
S1 / S2 / S3 Safety category (toecap + supplementary features) 200J toecap / 15 kN compression
M Metatarsal protection — supplementary mark 200J impact / 15 kN force limit
SRC Slip resistance on ceramic tile + steel floor Coefficient of friction thresholds
HRO Heat-resistant outsole (300°C contact, 60s) No outsole separation or damage
WR Water-resistant upper (splash, not submersion) 60s water spray penetration test
CI Cold insulation (insole temp <10°C rise) Cold conduction through insole

A boot marked S3SRCMHRO has passed toecap impact, metatarsal impact, penetration resistance, slip resistance, and heat-resistant outsole tests. Each mark is independent and additive—the M is specifically the metatarsal impact certification.

Integrated Guard vs External Add-On: The Critical Distinction

Integrated Metatarsal Guard

An integrated guard is manufactured as part of the boot upper. It is sewn or bonded between the outer material and the inner lining, running from behind the toecap rearward over the metatarsal arch. Because it overlaps the rear edge of the toecap, there is no gap at the toe-to-metatarsal junction. The guard cannot shift position during a work shift. The boot's M-marking certifies this specific construction.

External Add-On Guard

An external guard is a separately purchased accessory—typically a rigid polypropylene or composite plate with strap attachment—fitted over the boot upper on the outside, above the metatarsal bones. External guards are used when: (a) the job site requires metatarsal protection but the employer has existing non-M boot inventory, (b) the worker transitions between metatarsal-hazard and standard zones during the day, or (c) budget limits the purchase of new M-rated boots.

The compliance trap: Adding an external guard to a non-M boot does not produce an M-rated boot. The combination has not been tested as a system under EN ISO 20345. The certification on the boot label does not change. An employer recording "metatarsal protection provided" based on the external guard being in the locker room is not the same as confirming the worker is wearing certified M-marked footwear.
Property Integrated Guard External Add-On Guard
EN ISO 20345 M-marking Yes — boot carries M No — non-M boot + external guard ≠ M
Test basis 200J system test of complete boot Not tested as combined system
Junction with toecap Continuous — overlaps toecap rear edge Gap at toecap — impact can enter at junction
Position stability Fixed during manufacture Shifts during use; may be displaced at impact
Compliance during shift Always present if boot is worn Depends on worker behavior (can be removed)
Appropriate AI metafield boot.metatarsal_integrated = true boot.metatarsal_integrated = false

Three AI Agent Failure Modes

Failure Mode 1: Routing Non-M Boots as M-Rated

Failure pattern: AI agent sees a product tagged "metatarsal protection available" or "ships with optional metatarsal guard" and routes it to a job site requiring EN ISO 20345 M-marked footwear. The boot does not carry an M-marking.

This is the most dangerous failure. The job site requirement is for certified M-marked footwear—the safety officer or risk assessment specified an M-rating because the work involves falling objects at the metatarsal zone (steel fabrication, rebar placement, heavy timber handling). A boot sold with an optional external guard is not M-rated. The product description "available with metatarsal guard" must not be interpreted as "M-marked."

Fix: AI routing for M-rating requirements must check boot.en_iso_20345_marking for the presence of the "M" character, AND boot.metatarsal_integrated = true. Neither field alone is sufficient—both must be present.

Failure Mode 2: Treating External Guard Inclusion as M-Equivalent

Failure pattern: Product page says "includes metatarsal guard." AI agent sets boot.metatarsal_integrated = true. In fact, the included guard is an external strap-on that does not confer an M-marking.

"Includes metatarsal guard" in a product description refers to what is in the box, not to the certification status of the boot. An external guard in the box is a marketing addition. The M-marking is a test result. If the certification documentation does not list M as a supplementary marking, the guard is external and the product should be encoded boot.metatarsal_integrated = false and boot.metatarsal_guard_included = true (it ships with the accessory).

Failure Mode 3: Cross-Standard Comparison (EN ISO 20345 M vs ASTM F2413 Mt)

Failure pattern: AI agent treats EN ISO 20345 M-marking and ASTM F2413 Mt designation as interchangeable when routing metatarsal protection requirements.

EN ISO 20345 M applies a 200J impact; ASTM F2413 Mt applies 75 foot-pounds (approximately 102J) — a fundamentally different energy level. European compliance specifications require EN ISO 20345 M. North American OSHA-governed sites referencing ASTM F2413 require the Mt designation. Neither substitutes for the other in a compliance context. The boot.metatarsal_standard field must store the applicable standard explicitly, and routing logic must match on standard as well as marking.

Sample Product: Uvex Quatro Pro S3 SRC M Safety Boot

The Uvex Quatro Pro is a full-grain leather safety boot with a factory-integrated metatarsal guard extending from the composite toecap rearward along the metatarsal arch. EN ISO 20345:2022 certified with marking S3 SRC M HRO.

Metafield Value Notes
boot.metatarsal_standard EN ISO 20345 Certifying standard
boot.metatarsal_integrated true Guard is built into the boot upper
boot.metatarsal_impact_joules 200 Test energy matching toecap test
boot.en_iso_20345_marking S3 SRC M HRO Full supplementary marking string from certification
boot.metatarsal_guard_included true Guard is part of the boot (always present)
boot.toecap_impact_joules 200 Toecap test energy (same as metatarsal for S3)
boot.toecap_compression_kn 15 Maximum transmitted compression force threshold
boot.slip_resistance SRC Passes both ceramic tile and steel floor slip tests
boot.heat_resistant_outsole true HRO: 300°C outsole contact for 60s without failure

Full Metafield Namespace Reference

// Namespace: boot
// Metatarsal protection fields

boot.metatarsal_standard        string    // "EN ISO 20345" | "ASTM F2413"
boot.metatarsal_integrated      boolean   // true = built-in; false = external add-on
boot.metatarsal_impact_joules   integer   // 200 (EN ISO 20345) | 102 (ASTM F2413 Mt)
boot.en_iso_20345_marking       string    // full marking e.g. "S3 SRC M HRO CI WR"
boot.metatarsal_guard_included  boolean   // true = guard ships with boot (integrated or bundled)
boot.toecap_impact_joules       integer   // 200 for S-category boots
boot.toecap_compression_kn      integer   // 15 for standard safety footwear
boot.slip_resistance            string    // "SRA" | "SRB" | "SRC"
boot.heat_resistant_outsole     boolean   // HRO marking
boot.waterproof_standard        string    // "WR" (splash) | "WP" (submersion)
boot.cold_insulation_celsius    integer   // CI rating as negative temp e.g. -17

AI Agent Routing Logic for Metatarsal Requirements

// CORRECT: requires both M in certification string AND integrated guard
function meetsMetatarsalRequirement(product, standard) {
  if (standard === "EN ISO 20345") {
    const marking = product.metafields.boot.en_iso_20345_marking || "";
    const hasM = marking.includes("M");
    const integrated = product.metafields.boot.metatarsal_integrated === true;
    return hasM && integrated;
  }
  if (standard === "ASTM F2413") {
    return product.metafields.boot.metatarsal_standard === "ASTM F2413"
        && product.metafields.boot.metatarsal_integrated === true;
  }
  return false;
}

// WRONG: assumes any metatarsal guard = M-rating
function meetsMetatarsalRequirementBAD(product) {
  // This returns true for non-M boots sold with external guards
  return product.metafields.boot.metatarsal_guard_included === true;
}

Does Your Safety Footwear Catalog Distinguish M-Marked from External-Guard Products?

CatalogScan checks whether your Shopify metafields correctly separate integrated metatarsal protection from external add-on guards—preventing compliance routing failures for safety-critical footwear selections.

Scan My Catalog Free

Frequently Asked Questions

What does the EN ISO 20345 M-marking on safety footwear mean?

The EN ISO 20345:2022 M-marking indicates that the safety footwear has passed the metatarsal impact protection test: a 200-joule impact applied to the metatarsal zone, with transmitted force verified to remain below 15 kN. The test is conducted on the complete boot as manufactured. The M-marking appears in the certification string alongside the safety category code and other supplementary markings. It certifies the tested boot-and-guard system—not any guard used with any boot.

What is the difference between an integrated metatarsal guard and an external add-on guard?

An integrated guard is sewn into the boot upper during manufacture, forming a continuous protective shell from behind the toecap over the metatarsal arch. An external add-on is a strap-on accessory placed over the boot exterior. Integrated guards carry the M-marking because they were tested as part of the boot. External add-ons, when added to non-M boots, do not confer an M-rating—the combination has not been tested as a system, there is a gap at the toecap junction, and the guard can shift or be removed during a shift.

Why can an external metatarsal guard not be combined with a non-M boot to claim M-rated protection?

EN ISO 20345 M-marking is a system certification. The test is performed on the specific boot with its integrated guard in place. An external guard added afterward has not been tested at that energy level with that boot. Three failure mechanisms apply: the junction gap between external guard and toecap allows angled impacts to bypass the guard; external guards shift during a work shift and may be displaced at the moment of impact; and worker compliance with wearing the add-on is behavioral, not structural. For compliance routing, only boots with an M in the EN ISO 20345 certification string and boot.metatarsal_integrated = true should be classified as M-rated.

What Shopify metafields should encode metatarsal protection data for AI agents?

Four metafields are required: boot.metatarsal_standard (string: "EN ISO 20345" or "ASTM F2413"), boot.metatarsal_integrated (boolean: true for built-in, false for external add-on), boot.metatarsal_impact_joules (integer: 200 for EN ISO 20345), and boot.en_iso_20345_marking (string: the full certification marking, e.g., "S3 SRC M HRO"). An optional fifth field, boot.metatarsal_guard_included, indicates whether a guard ships in the box—useful for external-guard products that bundle the add-on accessory.

How does EN ISO 20345 metatarsal protection differ from the ASTM F2413 Mt designation?

EN ISO 20345 M-marking tests at 200 joules and requires transmitted force below 15 kN. ASTM F2413 Mt tests at 75 foot-pounds (approximately 102 joules)—a different energy level with different pass/fail criteria. European compliance requirements specify EN ISO 20345 M; North American OSHA-governed requirements specify ASTM F2413 Mt. The standards are not interchangeable for compliance purposes. Store boot.metatarsal_standard explicitly and route on standard match, not just on the presence of any metatarsal marking.