River
Y CombinatorBacked by Y Combinator

Guide for consultants structuring a problem

The MECE Principle, With Examples

What mutually exclusive and collectively exhaustive means, four worked examples, quick tests for overlaps and gaps, and where MECE matters in issue trees and slides.

By Chandler SuppleUpdated 4 min read

MECE (said "meece") stands for mutually exclusive and collectively exhaustive. It means splitting something into groups that don't overlap and that together cover the whole. Profit splits MECE into revenue and costs: every dollar sits in exactly one, and nothing is left over.

Barbara Minto named the idea while at McKinsey in the 1960s, as the rule that every grouping in her pyramid principle must follow. Consultants use it to break a client's question into separate pieces of work, to check an analysis for gaps and to build slides that argue one point at a time. In a McKinsey alumni profile she credits the underlying idea to Aristotle but says she was "the first one to abbreviate it and apply it to analyzing groups of ideas."

Below are four worked examples, a fix for a list that isn't MECE, quick tests you can run in a minute, where MECE fits in issue trees and storylines, and when it isn't worth the effort. To apply it to a live problem, the issue tree template builds the checks into every branch.

What mutually exclusive and collectively exhaustive mean

HalfTestFails when
Mutually exclusive (ME)Each item fits in one group onlyTwo groups overlap, so work or numbers get counted twice
Collectively exhaustive (CE)Every item fits in some groupSomething falls through, so part of the answer is never looked at

Wikipedia's MECE article gives a simple non-MECE case: grouping people by nationality fails both halves, because some people hold two nationalities and some hold none. Grouping them by year of birth passes both.

MECE examples

The four examples below were written for this page, with an invented client where one is needed. The first three are MECE; the fourth starts as a typical brainstorm list and is fixed.

Example1. Profit treeExample written for this page, after the classic profit tree

Why did profit fall?

Revenue: price per unit × units sold

Costs: variable costs (materials, freight, commissions) + fixed costs (rent, salaries, software)

  • Why it's MECE. It is arithmetic: revenue minus costs is profit, so nothing overlaps and nothing is missing. Former McKinsey partner Charles Conn calls the profit tree the place he would start in almost any business.
Example2. Customer segments for a gym chainExample written for this page; the client is invented

Members by how they pay: monthly contract, pay as you go, corporate plan, free trial.

Check: every member has exactly one payment type on file, so the four groups add up to the full member count.

  • Why it's MECE. It splits on one attribute that every member has exactly one of. Mixing attributes ("students, corporate members, early-morning users") would overlap at once.
Example3. Cost buckets for an IT budgetExample written for this page

People (staff and contractors) · Software (licenses and subscriptions) · Hardware (devices and servers) · Services (cloud hosting, support contracts) · Other

Rule: each invoice goes to one bucket by its general ledger code, and "Other" must stay under 5% of the total.

  • Why it's MECE. A rule for where each item goes makes the buckets exclusive, and a small "Other" makes them exhaustive without hiding anything big.
Example4. Fixing a list that isn't MECEExample written for this page; the client is invented

Before: Why are online sales down? Pricing, competition, the new website, marketing, the holiday season.

After: Fewer visitors to the site (traffic) × fewer visitors buying (conversion) × smaller orders (order value).

Then test each old idea inside one branch: the new website and pricing may hit conversion; marketing and competition may hit traffic; the season may hit all three, so check it by comparing with last year.

  • What changed. The first list mixes causes, channels and timing, so they overlap and could still miss something. The fix splits the sales number itself, then places each hunch where it would show up.

Quick tests for overlaps and gaps

  • Drop three real cases (a customer, an invoice, a complaint) into your groups. Each should land in exactly one.
  • Check the numbers: do the groups add up to the total, with nothing counted twice?
  • Split on one attribute per level, not a mix of who, what and when.
  • Name an "Other" group and see how big it is. If it's large, something is missing.
  • Ask a colleague for an item that fits nowhere or in two places.
  • Use a known split where one exists: revenue and costs, price and volume, internal and external, before and after.

How consultants use MECE

WhereHow MECE shows upTry it with
Issue treesBreaking the key question into branches that don't overlap, so each can go to one person. McKinsey's seven-step process makes this step two, after defining the problem.Issue tree template
The pyramid principleEach group of points under a message must be the same kind of idea, and the points must not overlap. Minto's own site describes building thinking as pyramids of grouped ideas.Pyramid principle template
Slide storylinesEach slide argues one point; together they prove the main message with no repeats.Storyline builder
Slide titlesEach title states one finding, distinct from the titles around it.Action title generator

Common consulting frameworks are often MECE splits you can reuse: profit (revenue and costs), the 3Cs (company, customers, competitors), and internal versus external factors in a SWOT. Treat them as a starting point and check each against the client's actual question.

When MECE is overkill

  • Brainstorming. Get ideas out first, then sort them. Insisting on MECE too early kills ideas.
  • Ideas that genuinely overlap. Recommendations often support each other, and forcing them apart can hide that.
  • Backups and safeguards. Two controls on the same risk overlap on purpose; critics of MECE note that some redundancy is desirable.
  • Small decisions. If the answer is obvious, a perfect structure adds time without changing it.

Good enough is MECE at the top

Get the first level of a tree or storyline strictly MECE. Lower levels can be looser, as long as nothing important falls between branches.

Questions consultants ask

Common questions

What is MECE?

MECE stands for mutually exclusive and collectively exhaustive. It is a rule for grouping: the groups don't overlap, and together they cover everything. Consultants use it to split a problem into separate pieces of work and to structure reports and slides.

How do you pronounce MECE?

Many people say "mee-see", but Barbara Minto, who coined the term, says it with one syllable, "meece", to rhyme with "niece", according to a McKinsey alumni profile. Both are common inside consulting firms.

Who invented the MECE principle?

Barbara Minto named it at McKinsey, where she worked from 1963 to 1973, as part of her pyramid principle. She credits the underlying idea to Aristotle and says she was the first to abbreviate it and apply it to groups of ideas.

What is a MECE framework?

Any structure that splits a question into non-overlapping parts that cover it all, such as a profit tree (revenue and costs) or the 3Cs. An issue tree built to MECE rules is the most common use in consulting, with the top level kept strictly MECE.

Is a SWOT analysis MECE?

Partly. Internal (strengths, weaknesses) versus external (opportunities, threats) is a clean split, but one fact can look like both a strength and an opportunity. Decide which box each item goes in by one rule, such as whether the company controls it, and stick to it.

Turn your client's question into a MECE tree

Open the issue tree template with the overlap and gap checks built in, or paste the client's problem for a first tree to test.

Build my issue tree