Как мы оцениваем пользу продуктов: методика и данные
Обновлено 30 сентября 2026Версия набора данных: 2026-09-30
Оценка пользы в «Калории не в счёт» — это не мнение редакции и не ответ нейросети, а три открытых расчёта по составу продукта: класс Nutri-Score по обновлённому алгоритму 2023 года, светофор по сахару, соли, насыщенным жирам и клетчатке на 100 г и доля дневных ориентиров в обычной порции. Ниже — все формулы, пороги и источники, а таблицу оценок 234 продуктов можно скачать и использовать по лицензии CC BY 4.0.
Шаг 1. Класс Nutri-Score: от A до E
Nutri-Score — открытый алгоритм, разработанный во Франции и принятый в нескольких странах Европы. Он сводит состав на 100 г (у напитков — на 100 мл) к одному числу: «плохие» баллы за энергию, сахара, насыщенные жиры и соль минус «хорошие» баллы за белок, клетчатку и долю фруктов, овощей и бобовых. Чем меньше итог, тем лучше буква. Мы считаем по обновлённой версии: правила для еды научный комитет утвердил в 2022 году, для напитков — в 2023-м.
За что начисляются баллы
Балл — это число порогов, которые значение превысило. Пороги для обычной еды, на 100 г:
| Показатель | Баллы | Пороги (значение больше порога — плюс балл; у овощей и фруктов — 1, 2 или 5) |
|---|---|---|
| Энергия, кДж | 0–10 | 335 · 670 · 1005 · 1340 · 1675 · 2010 · 2345 · 2680 · 3015 · 3350 |
| Сахара, г | 0–15 | 3,4 · 6,8 · 10 · 14 · 17 · 20 · 24 · 27 · 31 · 34 · 37 · 41 · 44 · 48 · 51 |
| Насыщенные жиры, г | 0–10 | 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · 10 |
| Соль, г | 0–20 | 0,2 · 0,4 · 0,6 · 0,8 · 1 · 1,2 · 1,4 · 1,6 · 1,8 · 2 · 2,2 · 2,4 · 2,6 · 2,8 · 3 · 3,2 · 3,4 · 3,6 · 3,8 · 4 |
| Белок, г («хорошие») | 0–7 | 2,4 · 4,8 · 7,2 · 9,6 · 12 · 14 · 17 |
| Клетчатка, г («хорошие») | 0–5 | 3 · 4,1 · 5,2 · 6,3 · 7,4 |
| Фрукты, овощи, бобовые, % («хорошие») | 0 / 1 / 2 / 5 | 40 · 60 · 80 |
Итог = «плохие» − «хорошие». Буквы для еды: A — до 0 включительно, B — 1–2, C — 3–10, D — 11–18, E — от 19.
У разных групп — свои правила
- Белок не засчитывается, если «плохих» баллов 11 и больше (у жиров и орехов — 7 и больше): иначе колбаса выходила бы в отличники за счёт белка. У сыра белок считается всегда.
- Красное мясо и изделия из него получают за белок не больше 2 баллов.
- Жиры, масла, орехи и семена: вместо энергии — энергия насыщенных жиров (граммы × 37 кДж; пороги 120 · 240 · 360 · 480 · 600 · 720 · 840 · 960 · 1080 · 1200), вместо граммов насыщенных жиров — их доля в жире, % (10 · 16 · 22 · 28 · 34 · 40 · 46 · 52 · 58 · 64). Буквы: A — до −6, B — до 2, C — до 10, D — до 18. Оливковое масло и масло авокадо получают баллы как плоды — поэтому у оливкового класс выше, чем у подсолнечного с похожим составом жиров.
- Напитки, включая молоко, кефир и растительные напитки, считаются на 100 мл по своей таблице: энергия, кДж (30 · 90 · 150 · 210 · 240 · 270 · 300 · 330 · 360 · 390), сахара, г (0,5 · 2 · 3,5 · 5 · 6 · 7 · 8 · 9 · 10 · 11), белок, г (1,2 · 1,5 · 1,8 · 2,1 · 2,4 · 2,7 · 3); некалорийные подсластители добавляют 4 балла. Класс A среди напитков — только у воды; остальным: B — до 2, C — до 6, D — до 9.
- Картофель, орехи и семена в «долю овощей» не входят — так в самом алгоритме. К алкоголю, спортивному питанию и детским смесям Nutri-Score не применяется: букву таким позициям мы не показываем.
Пример расчёта: ржаной хлеб
На 100 г: 210 ккал (879 кДж), сахара 1,5 г, насыщенные жиры 0,2 г, соль 1,1 г, белок 6,6 г, клетчатка 5,8 г. «Плохие» баллы: энергия 2, сахара 0, насыщенные жиры 0, соль 5 — всего 7. «Хорошие»: белок 2, клетчатка 3, овощи 0 — всего 5. Итог 7 − 5 = 2, это класс B. Так же посчитана каждая страница справочника, в том числе эта.
Чем наш расчёт отличается от значка на упаковке
Nutri-Score — зарегистрированный знак агентства Santé publique France; официальный значок ставит производитель по своему точному составу. Мы считаем букву сами, по опубликованному алгоритму и усреднённому составу продукта, поэтому у конкретной марки она может отличаться. Это справочная оценка, а не маркировка товара.
Шаг 2. Светофор на 100 г
Одна буква не объясняет, что именно не так. Поэтому рядом — светофор по четырём показателям. Пороги для сахара, насыщенных жиров и соли — из британского руководства по маркировке на лицевой стороне упаковки; для клетчатки — из европейских правил о заявлениях «источник клетчатки» и «высокое содержание клетчатки».
| На 100 г | Зелёный | Жёлтый | Красный |
|---|---|---|---|
| Сахара | ≤ 5 г | до 22,5 г | > 22,5 г |
| Насыщенные жиры | ≤ 1,5 г | до 5 г | > 5 г |
| Соль | ≤ 0,3 г | до 1,5 г | > 1,5 г |
| Клетчатка (наоборот) | ≥ 6 г | от 3 г | < 3 г |
У напитков пороги сахара, насыщенных жиров и соли вдвое ниже: их пьют стаканами, а не по 100 мл. Это наше упрощение; в британском руководстве у напитков вдвое ниже пороги сахара и жиров, а нижний порог соли тот же.
Шаг 3. Порция против дневных ориентиров
Сто граммов масла и сто граммов супа — разная еда. Поэтому доводы «за» и «против» считаются на обычную порцию (первая порция продукта в базе: тарелка, ломтик, горсть) и сравниваются с дневными ориентирами для взрослого:
| Показатель | Ориентир в день | Откуда |
|---|---|---|
| Белок | 56 г | 0,8 г на кг массы тела (норма Национальных академий США) для человека весом 70 кг |
| Клетчатка | не меньше 25 г | ВОЗ |
| Овощи и фрукты | не меньше 400 г | ВОЗ |
| Свободные сахара | в идеале до 25 г | ВОЗ: меньше 10% калорий, а лучше меньше 5% — около 25 г при 2000 ккал |
| Соль | меньше 5 г | ВОЗ |
| Насыщенные жиры | 20 г | референсное потребление с упаковок ЕС (около 10% от 2000 ккал) |
| Омега-3 EPA + DHA | 250 мг | адекватное потребление, EFSA |
В составе продукта указаны все сахара, а ориентир ВОЗ касается свободных (добавленных и сахаров из соков и мёда). Поэтому про сахар мы пишем «для масштаба», а у фруктов и молочного без добавленного сахара довод «против» по сахару не ставим, пока светофор не красный.
Как получается ответ «полезно или нет»
На каждой странице продукта есть короткий ответ с доводами. Он собирается по одним и тем же правилам:
- Доводы «за» — не меньше 10 г белка в порции (или 5 г при высокой белковой плотности), не меньше 2,5 г клетчатки в порции или 3 г на 100 г, от 100 мг EPA + DHA в порции, от 0,5 г растительной омега-3, преимущественно ненасыщенные жиры (насыщенных не больше пятой части), не больше 60 ккал на 100 г, овощи и фрукты, зелёный светофор сразу по сахару, соли и насыщенным жирам. Если ни один довод не сработал, а класс A или B, называем то, чего в продукте мало.
- Доводы «против» — сахара в порции от 12,5 г (половина идеального ориентира ВОЗ), насыщенные жиры или соль в порции от пятой части дневного ориентира и больше, либо красный сигнал светофора; калорийность от 350 ккал на 100 г (если в порции хотя бы 60 ккал), порция от 500 ккал, мало клетчатки у крахмалистой еды. Если по этим правилам «против» пусто, а класс C и ниже, называем составляющую, набравшую больше всего «плохих» баллов.
- Вывод. Класс A или B — «да»; если есть весомый довод «против» — «да, если следить за порцией». Класс C — «в меру». Класс D или E — «отчасти», когда есть сильный довод «за» (например, омега-3 у солёной рыбы), иначе D — «понемногу и не каждый день», E — «скорее нет». Если одна порция даёт от 80% дневного ориентира по соли, сахару или насыщенным жирам либо от 700 ккал, вывод на ступень строже: у классов A и B — «в меру», а «отчасти» не ставится.
- На странице показываются два самых весомых довода с каждой стороны — с цифрами этого продукта, а не общими словами.
Замены и минуты движения
«Чем заменить» подбирается из той же или соседней по смыслу категории, порцией на те же калории (±25%; напитки — стакан на стакан). На страницах справочника замена обязана быть на класс Nutri-Score выше и не больше полутора исходных порций по весу; продуктам класса A замен не предлагаем. «Салат вместо пиццы» тоже; если честной замены нет, так и пишем.
Минуты движения считаются по MET-коэффициентам из справочника Compendium of Physical Activities: ккал в минуту = (MET − 1) × 3,5 × вес (кг) ÷ 200. Единицу вычитаем, потому что это расход покоя: иначе калории «сжигало» бы и лежание. На страницах справочника расчёт сделан для человека весом 70 кг; в дневнике — под ваш вес.
Чего эта оценка не знает
- Состав — средний: на 100 г готового продукта по справочникам (таблицы Скурихина, USDA FoodData Central), округлённый. У блюд он посчитан по типовой раскладке ингредиентов. У конкретной марки или рецепта цифры будут другими.
- Углеводы — усвояемые, без пищевых волокон, как на российской этикетке (ТР ТС 022/2011); клетчатка идёт отдельной строкой. Цифры из USDA приведены к тому же определению: общие углеводы минус клетчатка. Калории каждой позиции сверены с формулой 4 ккал на грамм белков и углеводов, 9 — жиров, 2 — клетчатки (допуск 5 %).
- Ложки и стаканы — мерные, вровень с краями: чайная ложка 5 мл, столовая 15 мл, стакан 200 мл. Вес в них считается по плотности продукта (веса мер USDA FoodData Central): столовая ложка масла — 14 г, мёда — 21 г, сахара — 13 г, муки — 8 г. Вес штуки фруктов и овощей — средний по USDA, яиц — по категориям ГОСТ.
- Nutri-Score не учитывает витамины и минералы, степень переработки, добавки и размер порции. Он задуман для сравнения похожих продуктов, а не масла с яблоком.
- Оценка одна для всех: она не знает вашего веса, возраста, болезней и целей. В дневнике эти же цифры сравниваются уже с вашими личными ориентирами.
- Это не медицинская рекомендация. При заболеваниях, беременности и лечебных диетах решения о питании принимает врач.
Открытые данные: таблица оценок
Таблицу оценок всех 234 продуктов и блюд справочника можно скачать одним файлом: food-scores.csv (CSV, UTF-8, разделитель — запятая). В ней состав на 100 г, баллы и класс Nutri-Score, светофор, обычная порция, вывод и ссылка на страницу продукта.
| Класс | A | B | C | D | E | Всего |
|---|---|---|---|---|---|---|
| Продуктов | 103 | 37 | 56 | 24 | 14 | 234 |
Лицензия — Creative Commons Attribution 4.0 (CC BY 4.0): таблицу можно копировать, публиковать и перерабатывать, в том числе в коммерческих проектах, с указанием источника. Как сослаться: «Источник: Калории не в счёт, caloriesnotcount.ru/metodika, версия 2026-09-30, CC BY 4.0».
Колонки файла
id— идентификатор в базеname— названиеcategory— раздел справочникаunit— к чему относятся цифры: 100 g или 100 mlkcal— калорииprotein_g— белки, гfat_g— жиры, гsaturated_fat_g— насыщенные жиры, гcarbs_g— углеводы усвояемые, г — без клетчатки, как на российской этикеткеsugars_g— сахара, гfiber_g— клетчатка, г — в углеводы не входитsalt_g— соль, гfruit_veg_legumes_pct— доля фруктов, овощей и бобовых, %nutri_score_table— таблица Nutri-Score: food, fat, cheese, redMeat, drinknutri_score_points— итоговый балл Nutri-Score (меньше — лучше)nutri_score_grade— класс A–Elight_sugar— светофор: сахар (low / medium / high)light_saturated_fat— светофор: насыщенные жирыlight_salt— светофор: сольlight_fiber— светофор: клетчатка (high — хорошо)serving_g— обычная порция, г или млserving_kcal— калории в порцииverdict— вывод: yes, portion, moderate, partly, small, rarelyurl— страница продукта
Состав товаров со штрихкодом в приложении берётся из Open Food Facts (лицензия ODbL); в эту таблицу такие товары не входят — здесь только собственная база продуктов и блюд.
Источники
- Santé publique France (2024). Nutri-Score: Questions & Answers — updated algorithm (version 11).Правила и пороги обновлённого алгоритма: таблицы баллов для обычной еды, жиров и орехов, напитков и границы букв A–E.
- Merz B, Temme E, Alexiou H, Beulens JWJ et al. (2024). Nutri-Score 2023 update. doi: 10.1038/s43016-024-00920-3.Научный комитет Nutri-Score о том, что и почему изменилось в версии 2023 года (Nature Food).
- UK Department of Health, Food Standards Agency (2016). Guide to creating a front of pack (FoP) nutrition label for pre-packed products sold through retail outlets.Пороги «светофора» на 100 г: сахара 5 и 22,5 г, насыщенные жиры 1,5 и 5 г, соль 0,3 и 1,5 г.
- European Parliament and Council (2006). Regulation (EC) No 1924/2006 on nutrition and health claims made on foods.«Источник клетчатки» — от 3 г на 100 г, «высокое содержание клетчатки» — от 6 г на 100 г (приложение).
- European Parliament and Council (2011). Regulation (EU) No 1169/2011 on the provision of food information to consumers.Референсное потребление взрослого на 2000 ккал: насыщенные жиры 20 г (приложение XIII).
- World Health Organization (2026). Healthy diet (fact sheet).Дневные ориентиры: овощи и фрукты — не меньше 400 г, клетчатка — не меньше 25 г, соль — меньше 5 г, свободные сахара — меньше 10% калорий (лучше меньше 5%), насыщенные жиры — не больше 10%.
- Institute of Medicine, Food and Nutrition Board (2005). Dietary Reference Intakes for Energy, Carbohydrate, Fiber, Fat, Fatty Acids, Cholesterol, Protein, and Amino Acids.Рекомендуемая норма белка 0,8 г на кг массы тела и допустимые доли калорий: белки 10–35%, жиры 20–35%, углеводы 45–65%.
- EFSA Panel on Dietetic Products, Nutrition and Allergies (2010). Scientific Opinion on Dietary Reference Values for fats. doi: 10.2903/j.efsa.2010.1461.Адекватное потребление морской омега-3 (EPA + DHA) для взрослых — 250 мг в день.
- U.S. Department of Agriculture, Agricultural Research Service. FoodData Central.Состав продуктов на 100 г (вместе со справочником Скурихина для русских блюд).
- Herrmann SD, Willis EA, Ainsworth BE et al. (2024). 2024 Adult Compendium of Physical Activities.MET-коэффициенты занятий — из них считаются «минуты движения» за порцию.
Источники сверены 30 сентября 2026.
Посмотреть оценку в деле — на страницах продуктов; как считается дневная норма — в статье «Норма калорий в день».