methodatlas

Operations Decision method

ABC Analysis

ABC analysis shows which level of control each item receives given its value contribution.

ABC analysis sorts items by a consistent value contribution and assigns A, B and C using agreed cumulative thresholds. Each class receives a different level of control.

Core question
What level of control does each item need given its value contribution?
Participants
1-5 participants
Time
30–60 minutes analysis; regular reclassification
Paper illustration for ABC Analysis
  1. Value

    Calculate contribution

    Calculate usage × unit value for each item and sum all values.

  2. Rank

    Rank and shares

    Sort items descending; share = item value / total × 100, cumulative = running value sum / total × 100.

  3. Classify

    Assign A, B and C

    Apply cumulative thresholds and the boundary rule; record each assignment.

  4. Control

    Agree control policies

    Set review intervals and owners per class; also flag critical or volatile items.

Reclassify after price or demand changes; document cadence and exceptions.

A good fit when

For inventory or comparable portfolios with reliable usage or contribution data.

Ideal for

  • Portfolio triage
  • Inventory management
  • Operational prioritization

Not good for

  • User-centered discovery
  • Decisions without a metric

Outputs

  • ABC classification

    Item-class matrix with annual usage value, share, cumulative share, class and control policy.

  • Control and review policies

    The policy defines the next valuation period and triggers for early reclassification.

ABC Analysis· worksheet

Fictional example

ABC analysis sorts items by a consistent value contribution and assigns A, B and C using agreed cumulative thresholds. Each class receives a different level of control.

ABC Analysis· worksheet
RankItemAnnual usage value (€)Share (%)Cumulative (%)ClassControl policy
1Enter category and measurements; calculate from unrounded values.Motor6,0006060AReview weekly
2Enter category and measurements; calculate from unrounded values.Sensor2,0002080AReview weekly
3Enter category and measurements; calculate from unrounded values.Housing1,5001595BReview monthly
4Enter category and measurements; calculate from unrounded values.Label5005100CReview quarterly
  1. 1. Item

    1
    Motor
    2
    Sensor
    3
    Housing
    4
    Label
  2. 2. Annual usage value (€)

    1
    6,000
    2
    2,000
    3
    1,500
    4
    500
  3. 3. Share (%)

    1
    60
    2
    20
    3
    15
    4
    5
  4. 4. Cumulative (%)

    1
    60
    2
    80
    3
    95
    4
    100
  5. 5. Class

    1
    A
    2
    A
    3
    B
    4
    C
  6. 6. Control policy

    1
    Review weekly
    2
    Review weekly
    3
    Review monthly
    4
    Review quarterly

Fictional: 100 × €60 = €6,000, 200 × €10 = €2,000, 300 × €5 = €1,500, 1,000 × €0.50 = €500; total €10,000. A through 80%, B through 95%, then C.

Oracle Inventory: Overview of ABC Analysis

First step

Define the item population, valuation period, price unit and intended control decision.

Open the method guide

Deep dive

Purpose

With many similar objects of differing economic significance, the method prioritizes effort by effect. It separates what needs regular steering from what rarely needs attention.

How it works

A fitting metric orders the set by contribution or value, making the distribution visible rather than individual values. This produces classes that apply different intensities of steering and control depth. Attention flows to where it has the greatest effect.

In detail

ABC Analysis tiers large sets by economic or operational significance. Thresholds, data basis, and handling rules must be transparent so the classes don't seem arbitrary. List sorting becomes steering once A, B, and C classes get different attention, stock levels, upkeep, or control.

Facilitation

Use real consumption, value, or volume data and disclose the logic by which the classes are formed. The analysis becomes interesting where the classification leads to different steering rules and depths of attention. In the end, clear handling rules per class and a date for reassessing the classification are needed.

The method guide walks execution through 4 phases, timing, 4 pitfalls, and clear stop criteria.

Open method guide

Your perspective

Does this method help with your work?

Your feedback helps shape the next improvements to methodatlas.

Sources and topics

Topics
Artifact templates
ABC Analysis: WorksheetDefine the item population, valuation period, price unit and intended control decision.
markdown

abc-analysis-working-template.md

Define the item population, valuation period, price unit and intended control decision.

ABC Analysis: Worksheet

Question

To be confirmed

Desired outcome

To be confirmed

Scope

Complete cycle Time: 30–60 minutes analysis; regular reclassification

Complete this worksheet on paper or in your own document during the work.

Preparation for this scope

Method setup

  • Materials: Item list with usage and unit value, spreadsheet, class thresholds and criticality flags.
  • Roles: Inventory or portfolio owner, analyst and people familiar with supply risks.
  • Advance information: Define the item population, valuation period, price unit and intended control decision.
  • Overall time needed: 30–60 minutes analysis; regular reclassification
  • Setup: Create one row per item and columns for usage, price, value, share, cumulative share, class and policy; record thresholds separately.

Prepare for the work steps

Value: Calculate contribution

  • Usage
  • Unit prices

Rank: Rank and shares

  • Comparable item values

Classify: Assign A, B and C

  • Value distribution
  • Thresholds and boundary rule

Control: Agree control policies

  • ABC classes
  • Supply risks

ABC Analysis· worksheet

RankItemAnnual usage value (€)Share (%)Cumulative (%)ClassControl policy
1
2
3
4
  • 1: Enter category and measurements; calculate from unrounded values.
  • 2: Enter category and measurements; calculate from unrounded values.
  • 3: Enter category and measurements; calculate from unrounded values.
  • 4: Enter category and measurements; calculate from unrounded values.

Record metric, period and total. Share = value / total × 100; cumulative = running sum / total × 100. Sort descending; for ABC also define thresholds and the boundary rule.

Oracle Inventory: Overview of ABC Analysis

Value: Calculate contribution

Expected artifact: Comparable item values

Are usage and price complete and comparable?

Entry:

...

  • Are usage and price complete and comparable?

Rank: Rank and shares

Expected artifact: Cumulative value distribution

Do the total and cumulative 100% reconcile?

Entry:

...

  • Do the total and cumulative 100% reconcile?

Classify: Assign A, B and C

Expected artifact: Traceable ABC classes

Is a boundary-crossing item assigned unambiguously?

Entry:

...

  • Is a boundary-crossing item assigned unambiguously?

Control: Agree control policies

Expected artifact: Control and review policies

Does every class have a practical control policy?

Entry:

...

  • Does every class have a practical control policy?

Open questions and next steps

...

Method guide: https://methodatlas.meierhoff-systems.de/en/methods/abc-analysis/run-sheet

Alternatives and neighbors

Fitting alternatives with decision guidance, followed by other related methods.

All methods
Constraints and origin
LowAsync30-60 min

Profile

Method form
Decision method
Participants
1-5
Time
30-60 min
Maturity
Canonical
Origin
Inventory Management Community
Paper illustration of a four-column Kanban board with limited ongoing work, a visible blocker and a review loop.
Next up: Kanban