Калории не в счётОткрыть дневникДневник

Как мы оцениваем пользу продуктов: методика и данные

Оценка пользы в «Калории не в счёт» — это не мнение редакции и не ответ нейросети, а три открытых расчёта по составу продукта: класс 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–10335 · 670 · 1005 · 1340 · 1675 · 2010 · 2345 · 2680 · 3015 · 3350
Сахара, г0–153,4 · 6,8 · 10 · 14 · 17 · 20 · 24 · 27 · 31 · 34 · 37 · 41 · 44 · 48 · 51
Насыщенные жиры, г0–101 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · 10
Соль, г0–200,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–72,4 · 4,8 · 7,2 · 9,6 · 12 · 14 · 17
Клетчатка, г («хорошие»)0–53 · 4,1 · 5,2 · 6,3 · 7,4
Фрукты, овощи, бобовые, % («хорошие»)0 / 1 / 2 / 540 · 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 + DHA250 мгадекватное потребление, 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, светофор, обычная порция, вывод и ссылка на страницу продукта.

КлассABCDEВсего
Продуктов10337562414234

Лицензия — 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 ml
  • kcal — калории
  • 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, drink
  • nutri_score_points — итоговый балл Nutri-Score (меньше — лучше)
  • nutri_score_grade — класс A–E
  • light_sugar — светофор: сахар (low / medium / high)
  • light_saturated_fat — светофор: насыщенные жиры
  • light_salt — светофор: соль
  • light_fiber — светофор: клетчатка (high — хорошо)
  • serving_g — обычная порция, г или мл
  • serving_kcal — калории в порции
  • verdict — вывод: yes, portion, moderate, partly, small, rarely
  • url — страница продукта

Состав товаров со штрихкодом в приложении берётся из Open Food Facts (лицензия ODbL); в эту таблицу такие товары не входят — здесь только собственная база продуктов и блюд.

Источники

  1. Santé publique France (2024). Nutri-Score: Questions & Answers — updated algorithm (version 11).Правила и пороги обновлённого алгоритма: таблицы баллов для обычной еды, жиров и орехов, напитков и границы букв A–E.
  2. 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).
  3. 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 г.
  4. European Parliament and Council (2006). Regulation (EC) No 1924/2006 on nutrition and health claims made on foods.«Источник клетчатки» — от 3 г на 100 г, «высокое содержание клетчатки» — от 6 г на 100 г (приложение).
  5. European Parliament and Council (2011). Regulation (EU) No 1169/2011 on the provision of food information to consumers.Референсное потребление взрослого на 2000 ккал: насыщенные жиры 20 г (приложение XIII).
  6. World Health Organization (2026). Healthy diet (fact sheet).Дневные ориентиры: овощи и фрукты — не меньше 400 г, клетчатка — не меньше 25 г, соль — меньше 5 г, свободные сахара — меньше 10% калорий (лучше меньше 5%), насыщенные жиры — не больше 10%.
  7. 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%.
  8. 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 мг в день.
  9. U.S. Department of Agriculture, Agricultural Research Service. FoodData Central.Состав продуктов на 100 г (вместе со справочником Скурихина для русских блюд).
  10. Herrmann SD, Willis EA, Ainsworth BE et al. (2024). 2024 Adult Compendium of Physical Activities.MET-коэффициенты занятий — из них считаются «минуты движения» за порцию.

Источники сверены 30 сентября 2026.

Посмотреть оценку в деле — на страницах продуктов; как считается дневная норма — в статье «Норма калорий в день».

Проверьте свою тарелку: польза, замены и минуты движения для любого блюда

«Калории не в счёт» — бесплатный дневник еды. Поиск по базе, штрихкод, этикетка и фото блюда; порции без весов.

Открыть дневник

Материал носит справочный характер и не заменяет консультацию врача. При заболеваниях, беременности и лечебных диетах решения о питании принимает врач.

Мы используем cookie, без которых сайт не работает, а с вашего согласия — ещё и Яндекс Метрику: обезличенную статистику посещений. Подробнее — в политике конфиденциальности.