MESC Code: System for Material and Equipment Classification

An in-depth look at the MESC framework, its structure, components, and impact on global supply chain management.

Table of Contents

The MESC (Material and Equipment Standards and Code) is a hierarchical classification system designed to provide a consistent, standardized framework for identifying and procuring materials, spare parts, and equipment used in industrial operations.

Developed by Shell in 1932 and since licensed globally, MESC enables organizations to assign a unique, descriptive 10-digit code to any material-ensuring that a valve specified in a refinery in Oman is the identical part received in a facility in Rotterdam, regardless of supplier or manufacturer.

Key Characteristics:

Attribute

Details

Origin

Created by Shell (1932); later licensed to global enterprises across oil, gas, chemical, power sectors

Code Format

10-digit hierarchical structure (XX.XX.XX.XXX.X)

Scope

Covers ~80+ material categories; supports 110,000+ standardized items

Coverage

Materials, equipment, spare parts, maintenance consumables, MRO supplies

Languages

English-based primary; translations available for regional adaptation

Flexibility

Central coding (global) + local coding (regional customization)

Integration

Cross-references to ISO, API, ASTM, IEC international standards

Unlike supplier-specific catalogs or internal nomenclature-which fragment data and obscure duplicates-MESC creates a universal taxonomy that bridges procurement systems, inventory management, maintenance operations, and supply chain governance.

Industries That Rely on MESC

In asset-heavy industries where precision, safety, and cost control are non-negotiable, MESC is foundational:

Oil & Gas (Upstream, Midstream, Downstream)

  • Exploration & Drilling: Drilling tools, downhole equipment, wellhead components
  • Refinery Operations: Pumps, valves, heat exchangers, instrumentation, maintenance spares
  • Pipeline Operations: Piping systems, compressors, safety equipment, cathodic protection materials
  • Offshore Facilities: Subsea equipment, topside infrastructure, emergency systems

Chemical Processing & Petrochemicals

  • Reactors and distillation equipment
  • Heat transfer equipment
  • Process safety instrumentation
  • Corrosion-resistant materials

Power Generation

  • Turbine components
  • Steam generation equipment
  • Electrical systems
  • Control and instrumentation

Heavy Manufacturing

  • Industrial machinery
  • Precision mechanical equipment
  • Rotating equipment spares
  • Structural materials
Metals & Mining
Chemical Processing & Petrochemicals
Keep Your Material Data Accurate and Organized for Better Business Results
See how automated standardization and enrichment improves accuracy and control
Book a non-obligatory consultation call with our delivery team to address master data management challenges
Trusted By Industry Leaders Worldwide

Who in the Organization Needs MESC?

MESC impacts multiple functions across industrial organizations:

Procurement & Materials Management
  • Role: Source materials using standardized codes; reduce supplier fragmentation; negotiate volume discounts
  • Need: MESC codes enable consolidated sourcing, standardized specifications, and price negotiations across suppliers
  • Benefit: 10–20% procurement cost reduction through consolidated volumes; faster RFQ turnaround
Engineering & Technical Specialists
  • Role: Specify equipment and materials; ensure technical compliance; integrate new equipment into operations
  • Need: Precise material specifications aligned to operational requirements; cross-references to standards
  • Benefit: Reduced specification errors; faster equipment selection; clearer communication with vendors
Maintenance & Operations
  • Role: Identify correct parts for repairs; manage spare inventory; execute maintenance schedules
  • Need: Unambiguous material identification; quick location of specifications; alignment with critical spares
  • Benefit: Reduced downtime from incorrect parts; faster diagnosis; improved maintenance planning
Financial & Cost Control
  • Role: Analyze procurement spend; track capital and operational costs; budget forecasting
  • Need: Structured spend categories; accurate cost tracking; visibility into duplicate spend
  • Benefit: 8–15% cost savings from duplicate elimination and spend consolidation; better budget forecasting
Supply Chain & Inventory Management
  • Role: Manage stock levels; forecast demand; optimize inventory across sites; manage warehouses
  • Need: Standardized item definitions; visibility into duplicates; accurate consumption forecasting
  • Benefit: 15–20% inventory reduction; improved stock visibility; fewer stockouts and overstocking
ERP & IT Systems
  • Role: Maintain master data; integrate procurement, inventory, and maintenance systems; data governance
  • Need: Standardized data structures; clear material definitions; rules for code assignment
  • Benefit: Cleaner master data; reduced system conflicts; improved data integration across platforms

The MESC Code Structure

MESC organizes all materials using a rigid hierarchical structure. Each 10-digit code breaks down into five functional segments, progressively narrowing from broad classification to precise specification.

MESC 10-Digit Code Structure and Hierarchical Classification System
Understanding Each Segment

Segment 1 – Main Group (First 2 digits): Identification

The first two digits represent the broadest classification level, defining the primary material or equipment family. These Main Groups divide all materials into about 80+ high-level categories:

Main Group Code

Category

Examples

27–31

Mechanical Equipment

Pumps, compressors, turbines, heat exchangers

50–57

Structural Materials

Bolts, fasteners, welding materials, structural steel

60–65

Instrumentation

Pressure, temperature, flow measurement devices

65–69

Electrical Equipment

Cables, switchgear, motors, transformers

74–85

Piping & Valves

Pipes, fittings, flanges, valves (by service conditions)

90–95

Protective Materials

Coatings, paints, corrosion inhibitors, sealants

Segment 2 – Sub-group (Second 2 digits): Categorization

The second pair of digits introduces subdivisions within each Main Group based on function or equipment type. This helps narrow the classification by purpose or use.

Example:

  • Main Group 74 = Valves & Fittings
  • Sub-group 74.10 = Gate Valves
  • Sub-group 74.16 = Ball Valves
  • Sub-group 74.20 = Check Valves

This structure allows procurement teams to quickly locate families of similar items while maintaining granular distinction.

Segment 3 – Sub-sub-group (Third 2 digits): Classification

The third pair of digits offers a deeper layer of categorization before reaching individual item identification. It focuses on exact technical features such as material composition, pressure rating, or configuration.

Example:

  • Sub-group 74.16 = Ball Valves
  • Sub-sub-group 74.1600 = Carbon Steel Ball Valves, 150 PSI
  • Sub-sub-group 74.1601 = Stainless Steel Ball Valves, 150 PSI
  • Sub-sub-group 74.1602 = Carbon Steel Ball Valves, 300 PSI

Segment 4 – Buying Description (Next 3 digits): Unique Item Specification

The fourth segment comprises three digits that identify a specific item variant within the classified category. This is where the actual product differentiation occurs-the buying description encodes the precise specification details.

Example:

  • Code 74.1601.001 might specify a 1-inch stainless steel ball valve, full-bore, flanged ends, 150 PSI, ductile iron handles
  • Code 74.1601.002 might specify the same valve in 1.5-inch size
  • Code 74.1601.003 might specify a 2-inch variant

Segment 5 – Code Type Indicator (Last 1 digit): Scope Designation

The final digit distinguishes between global (central) and local coding standards:

Code Type

Digit

Meaning

Application

Central Coded

1

Globally standardized, universally recognized

Used across multiple facilities and organizations; subject to rigorous technical review

Local Coded

9

Regionally customized or organization-specific

Accommodates local supplier availability, regional compliance, or project-specific requirements

The Strategic Distinction:

A telecommunication cable coded 68.68.61.301.1 represents a centrally-standardized specification recognized globally.

The identical cable with local color standards or regional modifications would be coded 68.68.61.301.9, signaling that while the core specification matches, local variations apply.

The MESC Framework: Three Integrated Components

Effective MESC implementation rests on three interconnected pillars:

  1. Classification Structure

The semantic framework enabling users to locate specifications using natural language concepts:

  • Nouns (e.g., “valve,” “pump,” “cable”)
  • Modifiers (e.g., “stainless steel,” “pressure-rated,” “high-temperature”)
  • Synonyms (e.g., “coupling” vs. “connector,” “centrifugal” vs. “end-suction”)

This hybrid approach bridges human-readable descriptions and machine-readable codes, making the system accessible to both technical specialists and procurement professionals.

  1. Coding Schedule

The formal framework governing code assignment, including:

  • Hierarchical grouping rules
  • Assignment conventions for central vs. local codes
  • Spare parts coding methodologies
  • Cross-references to international standards

The Coding Schedule ensures consistency: a valve coded in a Shell facility in Oman follows identical logic to one specified in a BP plant in Rotterdam.

  1. MESC Catalogue

An extensive repository containing ~110,000 standardized material items, each including:

  • Detailed buying descriptions
  • Technical specifications (dimensions, materials, performance)
  • Regulatory cross-references (ISO, API, ASTM, IEC)
  • Supplier alignment data
  • Quality assurance specifications

MESC Indicators

The last digit of the MESC number is known as the indicator and communicates how the item is governed within the MESC system.

Typical meanings include:

  • 1 – Central (standard) item
    Used for centrally approved catalogue items that are part of the official Shell/MESC standard and may be used across all locations.

  • 9 – Local item
    Used where local modifications are necessary (e.g., national color codes, local certification, region‑specific variants) while still aligning structurally to the same group, sub‑group, and buying description.

Additional indicator values may be reserved in internal guidelines for special purposes (such as temporary codes or project‑specific applications), but 1 and 9 are the most widely referenced in public MESC documentation.

The final digit tells the whole story about an item’s standardization status:

Indicator

Meaning

Usage

Example

1

Central/Standard

Official catalogue item; use globally

68.68.61.301.1

9

Local/Regional

Same spec + local adaptation

68.68.61.301.9

Practical Impact:

68.68.61.301.1 = Global green telecom cable (central standard)
68.68.61.301.9 = Same cable + local red color coding

Step Inside the Platform: Optimize Inventory Through Taxonomy Classification

MESC vs. Other Classification Systems

While MESC is the industry standard in oil, gas, and heavy processing, organizations often encounter alternative taxonomies:

Comparison: MESC vs. UNSPSC vs. eCl@ss

Dimension

MESC

UNSPSC

eCl@ss

Origin & Governance

Shell (1932); proprietary; licensed

United Nations (1998); open standard

European consortium; open standard

Code Format

10 digits (XX.XX.XX.XXX.X)

8 digits (XXXXXXXX)

11–13 digits (varies by version)

Coverage

~80 main groups; 110,000+ items

22,000+ codes; broad coverage

13,000+ classes; strong in manufacturing

Primary Use Cases

Oil, gas, chemical, power, heavy manufacturing

Cross-sector procurement; government; e-commerce

Manufacturing; automotive; electronics

Language Support

English-based; regional adaptation

22+ languages; global alignment

English + European languages

International Standards Integration

API, ISO, ASTM, IEC cross-references

ISO, standards alignment

ISO 13584 (PLIB) foundation

Supplier Ecosystem

Strong in O&G and heavy industries

Broad e-commerce and B2B platform adoption

Automotive and manufacturing suppliers

Learning Curve

Moderate; requires industry expertise

Moderate; broad applicability

Steep; technical complexity

Cost Model

Licensing fee; proprietary

Free/low-cost; open source

Licensing; variable pricing

Strategic Selection Criteria

Scenario

Recommended System

Rationale

Oil & Gas, Refining, Petrochemicals

MESC

Proven, industry-standard; deep integration with O&G operations; strong supplier alignment

Manufacturing, Heavy Equipment, EPC Projects

UNSPSC or MESC

UNSPSC for broader supply chain; MESC for specialized equipment

Automotive, Electronics, Precision Manufacturing

eCl@ss

Strong automotive/electronics ecosystem; detailed technical specifications

Government Procurement, Multi-sector Procurement

UNSPSC

Internationally recognized; government procurement mandates

Hybrid Approach

MESC + UNSPSC Bridge Mapping

Many large organizations maintain both; use MESC internally, UNSPSC for supplier/customer interfaces

Key Insight: The choice is not binary. Leading organizations often implement MESC as their primary internal standard while maintaining mappings to UNSPSC and eCl@ss for supplier and customer alignment.

Creating the MESC Number for an Item (Non‑Spare Parts)

For non‑spare‑part materials (standard project or stock items), the creation of a new MESC number follows a controlled process:

  1. Classify the material

    • Determine the correct main group, sub‑group, and sub‑sub‑group based on function, construction, and application.

    • Use the coding schedule and catalogue index to find the closest existing class.

  2. Check for an existing standard item

    • Search within the chosen sub‑sub‑group for an item whose buying description already matches the required specification.

    • If found, adopt that code; duplication is avoided.

  3. Define the specification

    • If no exact match exists, define a complete formatted specification (dimensions, material, rating, standards, tolerances, coatings, etc.).

    • Ensure compatibility with relevant international and company standards.

  4. Assign the buying‑description digits

    • Allocate the next free 3‑digit number in that sub‑sub‑group for the new item.

  5. Set the indicator

    • Use 1 for centrally approved items that will be incorporated into the official catalogue.

    • Use 9 if the item is local, temporary, or not yet suitable for central standardization.

Requests for new central codes are typically routed through a central standards organization or MESC coordination team, which reviews technical content before activation.

Real Example – Adding a new 2″ stainless steel ball valve:

Step

Action

Result

1

Classify valve

74.16.01 (SS Ball Valves 150psi)

2

Search catalogue

No exact 2″ match exists

3

Create spec

Full formatted spec (material, ends, rating)

4

Assign number

Next available: .015

5

Set indicator

74.16.01.015.1 (central code)

MESC Coding of Catalogue Items

Catalogue items are those already documented in the official MESC catalogue with a standard specification and often a drawing or data sheet.

  • Each catalogue line is assigned a unique MESC code, and the buying description segment directly references the standardized type, size, and execution defined in the catalogue.

  • Items are normally centrally coded (indicator 1) and may carry cross‑references to international standards (e.g., ISO, API, DIN) and recommended material grades.

  • Users are encouraged to first select from catalogue items instead of creating new local variants, to maximize standardization and leverage existing technical approvals.

Where catalogue ranges are wide (for example, valves or fittings), series of sequential MESC numbers cover variations in size, pressure rating, material, or end connection, all linked back to the same type drawing or specification sheet.

Catalogue items = Pre-approved, ready-to-order standards with complete specifications already defined.

Structure:

Catalogue Line → MESC Code → Formatted Specification → Drawing/Data Sheet

Example Range – Carbon steel gate valves:

74.10.00.001.1 → 2″ 150psi rising stem

74.10.00.002.1 → 3″ 150psi rising stem

74.10.00.003.1 → 4″ 150psi rising stem

Benefits:

  • Buyers order by code only (no specs attached)

  • Engineering pre-approved

  • Global supplier interoperability

  • Maintenance teams know exact replacements

Generic Items

Generic items are materials that are not fully specified to one precise design but are defined by broad, commonly accepted characteristics (for example, “general purpose bolts,” “miscellaneous fasteners,” or “not otherwise specified” versions within a class).

  • In the coding schedule, such items are often grouped under a generic sub‑sub‑group or marked with “NOS” (not otherwise specified) in their description.

  • Generic codes are used when the exact make, model, or minor dimensional variations are not critical to function, allowing more flexibility in sourcing.

  • Excessive use of generic items is discouraged for critical equipment, because it can reduce traceability and performance consistency; the guidelines recommend moving high‑volume or safety‑critical generics into fully specified catalogue items over time.

Generic = “Close enough” specifications for non-critical, interchangeable items.

Type

Example

When to Use

MESC Example

NOS

“Bolts M12 general purpose”

Low criticality

56.12.99.001.1

Broad Class

“MS mild steel plate 10mm”

Standard stock

51.23.10.050.1

Family Generic

“Pipe insulation 50mm”

Utility items

76.25.50.001.1

Caution: Limit generics to <10% of critical inventory. High-volume generics should graduate to full catalogue specifications.​

MESC Coding in E‑SPIR 2000

E‑SPIR (Electronic Spare Parts Interchange Recommendation) 2000 is an electronic format used between equipment manufacturers and operating companies to exchange recommended spare parts data.

  • In E‑SPIR 2000, each manufacturer spare part line can be associated with a MESC code, in addition to the OEM part number.

  • This linkage allows operators to integrate supplier‑proposed spares directly into their own material masters under MESC, which supports evaluation, consolidation of equivalent parts, and stock planning across multiple assets and vendors.

  • The guidelines recommend that, where a suitable MESC class already exists for a spare, the part should be coded accordingly; if not, it may be handled temporarily as an unformatted item (spare‑part method) until a proper class and formatted description are created.

E-SPIR 2000 = Electronic standard for OEMs to submit recommended spares lists to operators.

Dual Identification:

OEM Part No: ABC123456

MESC Code: 27.15.23.045.9

Description: Pump impeller type X

Benefits:

  • Operators receive spares data already MESC-classified

  • Enables duplicate detection across OEMs

  • Supports automatic material master population

  • Facilitates “best cost” spare selection

Formatted Item Specifications

Formatted item specifications are structured, template-based descriptions used for standard materials listed in the MESC catalogue.

They typically include:

  • Designation and MESC code

  • Dimensional data (sizes, face-to-face lengths, connection types)

  • Material composition (body, trim, seals, coatings)

  • Pressure and temperature ratings, along with service limits

  • Applicable standards and testing requirements

The key advantage of formatted specifications is that they provide a complete engineering definition of an item. This allows buyers to place orders using only the MESC code, without needing to attach separate technical documents each time. 

These specifications are preferred for frequently used or critical materials because they simplify purchasing, ensure consistency, and reduce the risk of errors.

Complete engineering definitions for catalogue/standard items:

  • MESC: 74.16.01.015.1
  • Item: 2″ SS Ball Valve 150psi
  • Body: ASTM A351 CF8M (316 SS)
  • Trim: 316 SS Ball + Seats
  • Ends: 150# RF Flanged
  • Rating: -29°C to 425°C, 150psi
  • Test: API 598
  • Drawing: MESC-DWG-741601015

Use When: Standard/repeat items needing complete specs.

Unformatted Item Specifications

Unformatted item specifications are mainly used for spare parts and OEM-specific components when creating a full standardized template isn’t practical or required.

Typical details include:

  • Manufacturer name

  • Manufacturer’s part number

  • Short description

  • Equipment reference or tag number

In these cases, the MESC code usually follows a spare-part style structure. The buying description range is assigned based on the manufacturer or equipment type, while the unique identification details remain tied to the OEM part number instead of a detailed formatted specification.

Even though unformatted specifications don’t include full technical data, they still benefit from MESC in terms of grouping, valuation, and inventory management. However, the exact engineering definition continues to be documented by the OEM.

OEM-specific spares identified by manufacturer data:

MESC: 27.15.99.123.9

Manufacturer: Flowserve

Part No: 21CA789

Description: Shaft, Pump Type A

Equipment Tag: P-102A

Use When: Unique spare parts, manufacturer-specific components.

Quick Reference: Formatted vs Unformatted

Characteristic

Formatted

Unformatted

Primary Use

Catalogue standards

OEM spares

Content

Complete engineering spec

Manufacturer + part no

Examples

Valves, fittings, pipes

Impellers, seals, gears

MESC Indicator

Usually 1 (central)

Usually 9 (local)

Procurement

Order by MESC code only

Requires OEM reference

Supplier

Multiple competitive

Often single source

Golden Rule: Always prefer formatted specifications. Use unformatted only when engineering standardization isn’t practical.​

Advantages of MESC Standardization

MESC transforms procurement chaos into precision. Here’s how:

Benefit

Impact

Example

Procurement Speed

50%+ faster RFQs

Single code replaces 5-page specs

Quality Guaranteed

ISO/API/ASTM cross-referenced

No more “wrong alloy” disasters

Supply Chain Freedom

Multi-supplier competition

Same code works across 10 vendors

Inventory Savings

15-25% reduction

15 valve variants → 3 standards

Maintenance Predictability

Faster repairs

Technicians know exact spares

Digital Evolution: From 2-meter paper catalogues to cloud-based CMT (Catalogue Management Tool) with real-time specs and ERP integration.

Bottom Line: MESC = one code, one spec, worldwide reliability across procurement, quality, inventory, and maintenance.

Conclusion

The MESC is a mature and highly effective system for standardization and classification that has evolved over nearly a century. Its ten-digit hierarchical coding, three-part structure, and flexibility to include both global standards and local variations reflect a deep understanding of how complex industrial operations function.

For procurement teams, asset managers, engineers, and supply chain leaders in industries like petroleum and chemical processing, MESC is far more than just a data management tool- it’s a universal language that enables consistent supply chain coordination, quality control, and operational reliability across the world.

As organizations continue to digitize their materials management systems, MESC codes act as semantic bridges-turning human-readable descriptions into machine-recognizable identifiers that seamlessly connect procurement platforms, inventory systems, maintenance tools, and enterprise resource planning (ERP) solutions.

About the Author

Picture of Kalpesh Shah

Kalpesh Shah

Kalpesh has been leading Program Management at Verdantis for the last 11 years. He carries with himself deep service and product expertise across Materials and Supplier data and has been responsible for cutting-edge delivery solutions throughout the organization

Related Posts

See the Impact, Not Just the Interface

Download The File

Your data is 100% protected with us via our non-disclosure agreement.

Your data is secure and used solely for intended purposes. We prioritize your privacy and protect your information.