LAMBENCY
DeepCaffein · Public Data Series · 04 · Food & Beverage

A million food products,
and not a single recorded death Korea's product manufacturing registry, all 1,066,415 rows · shelf metabolism · public data only

Caff · August 2026
Data — full snapshot of Korea MFDS open API (food product manufacturing reports, collected 2026-08-10), MFDS 2023 food production statistics, MFDS Statistical Yearbook 2023. Zero internal data.

Korea's food safety agency publishes a registry of product manufacturing reports. To legally sell a processed food here, you file one per product — which makes this, in effect, a complete roster of the country's packaged food and beverages. The field list includes a column for whether production has ended. So I downloaded all million-plus rows and counted. Zero say yes.

01The whole registry, downloaded

Deduplicated by report number, the snapshot holds 1,066,415 products from 29,134 manufacturers. One row per product: when it was filed, who makes it, what type it is, and whether production has ended.

Start with the pace. The past twelve months alone account for 139,097 filings still alive today — roughly ten thousand a month, about 380 new products a day. "New products are flooding in" is not a figure of speech in this industry. It is arithmetic.

02A registry with zero deaths

But there is no exit door. Not one product carries the discontinued flag, which suggests that when production stops or a manufacturer folds, the report is simply removed from the public view (I can't confirm the mechanism — no public document describes it; see the methods section).

Surely the official statistics count it somewhere. I checked: the 875-page MFDS Statistical Yearbook, the national statistics portal KOSIS, the national indicators site, the MFDS industry trends report, and the agency's open data portal (2026-08-12). No yearly count of new product filings exists at the product level. Neither does any count of discontinuations. What exists is a count of manufacturers, and a "production performance" item count — 77,127 for 2023 — which, per its own footnote, collapses every product a company makes within one food type into a single item. Different unit entirely.

One contrast worth savoring: for health functional foods, the agency's data catalog lists a separate "production ended" dataset. For ordinary food, no such entry exists at all.

Births are tallied at 380 a day. Deaths are structurally uncountable.

Why this matters: plenty of food companies call their launches "experiments." But half of any experiment is the termination call — what died, when, and why, recorded so the next launch learns something. In this industry's public data, that half is structurally empty. And as we'll see, most companies' internal ledgers look the same.

03So I measured the age of the survivors

If you can't count the dead, change the method — measure the age distribution of the living. Line up all million products in production today by filing date, and the median lands in 2021. Half of everything alive entered the registry within the past five years.

Filing yearProducts alive today
201959,287
202072,982
202183,287
202287,445
2023101,915
2024118,006
2025134,846
2026 (through Aug 10)85,879

Read this honestly. The curve rises to the right for two entangled reasons — more products were born recently, and older ones have died out of the frame. This registry alone cannot split the two. Splitting them would take a denominator: how many were filed each year. As §02 established, that number is published nowhere. So this piece claims no survival rate. Instead it builds a metric that doesn't need the split.

04Every shelf runs on a different clock

The metric: shelf metabolism = products filed in the past 24 months ÷ all products alive today. Numerator and denominator come from the same registry on the same day, so no missing denominator has to be guessed. The meaning is plain — of what sits on this shelf right now, how much arrived within two years?

Across the whole registry: 25.0%. One in four living food products is less than two years old. Split by product type, though, and the gap between the fastest shelf and the slowest stretches to almost ninefold.

all types 25.0% Ready-to-eat meals 44.8% Meal kits 40.7% Mixed beverages 36.5% Breads 34.9% Ready-to-cook foods 33.4% Kimchi 25.6% Sauces 25.2% Coffee 23.5% Rice cakes 20.3% Liquid teas 20.1% Leaf/infusion teas 17.7% Seasoned laver 5.0%
Fig. · Shelf metabolism by product type (as in §04) — the share of living products filed in the past 24 months. The reference line is the registry-wide 25.0%.
Product typeProducts aliveMetabolism (24 mo)
Ready-to-eat meals18,25844.8%
Meal kits6,32640.7%
Mixed beverages8,98036.5%
Breads57,37134.9%
Ready-to-cook foods41,23533.4%
Kimchi20,88225.6%
Sauces146,03825.2%
Coffee49,40123.5%
Rice cakes27,33020.3%
Liquid teas30,57420.1%
Leaf/infusion teas28,58617.7%
Seasoned laver6,8855.0%
All types1,066,40125.0%

Ready-to-eat meals — lunch boxes, sandwiches, kimbap — run at nearly half the shelf under two years old. On that shelf, a position is rented, never owned. At the other end, seasoned laver sits at 5.0% — a shelf where years-old products still hold their places. Beverages split internally too: mixed drinks turn at 36.5% while infusion teas turn at 17.7%. "A new beverage launch" names two entirely different events depending on which shelf it lands on.

The ordering survives a change of window. Recomputed at 12 months and at 36, no type swaps ends — figures in the methods section.

05The rush belongs to a few

I also counted who generates those 380 filings a day. The median manufacturer holds 9 living products; the top 10% of manufacturers hold 67.0% of everything alive.

Filing activity is more concentrated still. Only 53.4% of manufacturers filed even one new product in the past 24 months — nearly half filed none at all. Among those who did, the median filed 5, and 54.1% filed five or fewer. Meanwhile, of the 266,862 filings in those 24 months, 53.4% came from the top 1,000 manufacturers.

The market's rush is the pace of a few large players. Adopt it as your KPI and you are running on someone else's clock.

06What to actually do

Compute your own metabolism first. Same formula — SKUs launched in the past 24 months ÷ all SKUs currently sold. With a clean SKU master this is a five-minute calculation, and if it takes longer than five minutes, that itself is the first finding. Then compare against two numbers: your product type's value in the table above, and the registry-wide 25.0%. That baseline is nobody's opinion — it is the whole market measured with the same ruler.

Your positionHow to read itWhat changes
Category above 25.0%, and your company turns faster than the categoryYou live by rotation on a rotating shelfChange the new-product KPI from launch count to survival count. Write the kill criteria — window and threshold — before each launch, and discontinue automatically on a miss. Keep new-product P&L separate from the legacy lines
Category above 25.0%, but your company turns slowerThe shelf rotates and you don'tPick a strategy explicitly — if you're betting on long-lived SKUs, move budget to repurchase metrics; if you intend to keep pace, measure the launch pipeline's bottleneck first. The expensive place is in between, by accident
Category below 25.0%A slow shelfThe asset is not launch volume but keeping the products you have. Before expanding the launch budget, spend on repurchase and distribution coverage of what already sells

One rule holds across all three rows: record your discontinuations. What was killed, when, and against what criterion. In a ledger that erases deaths — like this registry — the next launch learns nothing from the last one. A discontinuation log is not a record of failure; it is the cheapest experimental data this industry can accumulate.

Three choices made in this calculation, stated with their counterfactuals:

07What this registry cannot see

A filing is not a launch. Products that were filed but never reached a shelf, or shipped once and vanished, are all in here. Shelf metabolism therefore leans high relative to true shelf rotation — the direction is knowable, the magnitude is not.

No time or cause of death. So no survival rate and no half-life can be computed from this data. Those numbers exist only inside companies that kept their own discontinuation history — which is exactly the shared rule in §06.

The kill-criteria inputs aren't out here either. First-repurchase rate after launch, shelf turnover speed — the raw material for a termination call mostly lives in distributors' settlement data. Getting it into your own books is the subject of the third piece in this series.

08What this piece is really saying

The registry records births and erases deaths — so this industry calls its launches experiments while owning no data on the half of an experiment that matters: the termination call. If you can't count the dead, measure the youth of the shelf. Metabolism = products filed in the past 24 months ÷ everything alive, with the market-wide 25% as the baseline. Above it, change the launch KPI from launch count to survival count; below it, move budget from new products to keeping the ones you have. Either way, record your discontinuations — the cheapest experimental data this industry can accumulate.

Wherever you sitWhat to look at first
Fast shelves — ready-to-eat, breadsYour own metabolism and per-launch kill criteria — is the exit condition written down before the launch?
Slow shelves — sauces, teas, rice cakesThe asset is keeping existing products, not launch volume — which way does the budget point?
New-product planning & marketingFiling ≠ launch ≠ survival — which of the three is your KPI actually counting?
FinanceIs new-product P&L separated from the legacy lines, and do discontinuations leave a dated, reasoned record?

Methods & limits

  • Source — Korea MFDS open API, food (and additive) product manufacturing reports: 1,066,448 rows, collection completed 2026-08-10. After removing 33 duplicate report numbers and 14 rows with corrupt filing dates (future or pre-1945), the analysis set is 1,066,401. Fields include filing date, manufacturer, product type, and production-ended status. Product types are the agency's own classification, used as-is.
  • Interpreting "zero discontinued" — that every row reads "no" is measured fact; that ended or withdrawn reports are deleted from public view is my inference from it. How closures, withdrawals, and production stops are handled in the registry is not documented publicly.
  • Scope — reports under the Food Sanitation Act. Processed livestock products and health functional foods are governed by different laws and different registries, and are not included. "Food and beverage" in this piece means this scope.
  • The missing yearly series — I searched the MFDS Statistical Yearbook 2023 (full 875-page text), KOSIS, the national indicators portal, the MFDS industry trend statistics 2023, and the agency's open data file catalog (2026-08-12). No product-level yearly count of new filings or discontinuations exists. The closest official figure — 77,127 items in the 2023 production statistics — counts each (company × food type) pair once, a different unit, so it was not used as a denominator.
  • Window sensitivity — recomputing metabolism at 12 months (13.0% overall) and 36 months (35.4% overall) preserves the ordering across types: ready-to-eat 27.9→44.8→56.0%, infusion teas 9.3→17.7→25.9%.
  • No company names — the unit of this piece is the product type and the distribution; no individual manufacturer is evaluated. Every figure comes from the public API, so a reader who wants to verify can pull the same registry and check.

This is as far as public data can see. Repurchase, incrementality, attribution — the numbers that change decisions live inside your own data, and making them countable is what Lambency does.

caffrey.w.lee@gmail.com