Калькулятор КБЖУ блюда
Результаты расчёта КБЖУ
Быстрая инструкция
Что означают поля формы?
- Название блюда — для идентификации в результатах и экспортном тексте.
- Вес порции (грамм) — итоговый вес готового блюда, на который будет пересчитана пищевая ценность.
- Ингредиенты — добавьте все компоненты с указанием веса (нетто) и значений КБЖУ на 100 г.
- Белки, Жиры, Углеводы, Ккал — справочные или этикеточные значения для каждого ингредиента на 100 г продукта.
Как рассчитывается КБЖУ?
Расчёт выполняется по методике, принятой в общественном питании РФ:
- На 1 ингредиент:
Компонент = (Значение_на_100г × Вес_ингредиента) / 100 - Суммирование:
БЖУ_общ = Σ(БЖУ_всех_ингредиентов) - На 100 г блюда:
КБЖУ_100г = (КБЖУ_общ / Общий_вес_сырья) × 100 - На порцию:
КБЖУ_порция = (КБЖУ_100г × Вес_порции) / 100 - Энергетическая ценность:
ккал = Белки × 4 + Жиры × 9 + Углеводы × 4(коэффициенты Атвотера)
Округление выполняется по ГОСТ Р 51074-2023: белки/жиры/углеводы — до 0.1 г, калории — до 1 ккал.
Где взять данные КБЖУ?
- С этикетки производителя (наиболее точно для промышленного сырья).
- Из справочников химического состава (Скурихин, Тутельян, таблицы Роспотребнадзора).
- Из технических условий (ТУ) или ГОСТ на конкретный продукт.
- Встроенный справочник калькулятора содержит базовые значения для основных категорий продуктов.
Нормативы и маркировка
Результаты расчёта предназначены для:
- Формирования информационного листа потребителя (согласно ТР ТС 022/2011).
- Разработки технико-технологических карт (ТТК) и меню.
- Планирования диетического и лечебного питания (по СанПиН 2.3/2.4.3590-20).
⚠️ Для официального декларирования соответствия используйте протоколы испытаний аккредитованных лабораторий.
Пример расчёта (Салат Греческий, 300 г)
Сырьё: Помидоры (80 г), Сыр фета (50 г), Масло оливковое (20 г), Треска (50 г)
Расчёт белка на порцию:
0.6×0.8 + 17.0×0.5 + 0.0×0.2 + 17.7×0.5 = 26.7 г
Итог на 100 г: Белки 8.9 г | Жиры 16.2 г | Углеводы 1.7 г | 190 ккал
Технический паспорт калькулятора КБЖУ
1. Общие сведения
| Наименование | Калькулятор КБЖУ и пищевой ценности блюда |
| Версия | 2.1.0 |
| Дата выпуска | 24.05.2026 |
| Разработчик | ttk-standart.ru |
| Назначение | Расчёт пищевой ценности (белки, жиры, углеводы, калорийность) готовых блюд для предприятий общественного питания РФ. Формирование данных для информационного листа потребителя. |
2. Нормативная база Российской Федерации
- СанПиН 2.3/2.4.3590-20 (п. 3.2, Приложение 4)
Санитарно-эпидемиологические требования к организации питания населения. - ТР ТС 022/2011 (Приложение 2)
Правила маркировки пищевой продукции. Требования к указанию КБЖУ. - ТР ТС 021/2011
Требования к безопасности пищевой продукции. - ГОСТ Р 51074-2023 (взамен ГОСТ Р 51074-2003)
Продукты пищевые. Информация для потребителя. Правила округления значений. - Сборник рецептур 2023 (справочно)
Нормы закладки, коэффициенты потерь при холодной и тепловой обработке.
3. Методика расчёта
3.1. Базовые формулы
- Энергетическая ценность (Атвотер):
ккал = Белки × 4 + Жиры × 9 + Углеводы × 4 - Вклад ингредиента:
Компонент = (Значение_на_100г × Масса_ингредиента) / 100 - Суммирование по блюду:
БЖУ_общ = Σ(БЖУ_ингредиента) - Пересчёт на 100 г:
КБЖУ_100г = (КБЖУ_общ / Общая_масса_ингредиентов) × 100 - Пересчёт на порцию:
КБЖУ_порция = (КБЖУ_100г × Вес_порции) / 100
3.2. Правила округления (ГОСТ Р 51074-2023)
- Белки, жиры, углеводы → до 0.1 г
- Энергетическая ценность → до 1 ккал
- Округление выполняется методом математического округления (`Math.round`)
3.3. Источники справочных данных
Табличные значения КБЖУ приведены по актуализированным данным Сборника химического состава пищевых продуктов (Скурихин, Тутельян) и таблицам Роспотребнадзора. Допустимое отклонение: ±5–10% в зависимости от сорта сырья и региона произрастания.
4. Ограничения и допуски
- Расчёт выполняется по массе нетто/готового продукта. Коэффициенты потерь при чистке, варке, жарке, выпекании не применяются автоматически (требуют ручной корректировки технологом).
- Не учитывается изменение влажности и массы при тепловой обработке.
- Ингредиенты с массовой долей в блюде <1% (специи, пищевые добавки) могут не вноситься в расчёт без существенного влияния на точность.
- Калькулятор предназначен для предварительной оценки и планирования меню. Не заменяет лабораторные испытания.
- Для официального декларирования соответствия (ТР ТС 022/2011) используйте протоколы испытаний аккредитованных лабораторий.
5. Верификация и доступность
- Алгоритмы сверены с ручными расчётами по формулам Сборника рецептур 2023.
- Погрешность округления: ≤ 0.05 г (Б/Ж/У), ≤ 0.5 ккал.
- Интерфейс соответствует требованиям WCAG 2.1 AA (семантическая разметка, `aria-live` для результатов, контрастность, клавиатурная навигация).
- Конфигурация и справочник загружаются с принудительным сбросом кеша (`?_v=timestamp`) для гарантии актуальности данных.
6. История изменений
- v2.1.0 (24.05.2026) — исправлена логика поиска в справочнике, добавлен сброс кеша `config.json`, обновлены нормативные ссылки (ГОСТ Р 51074-2003 → 2023).
- v2.0.0 (15.05.2026) — внедрена двухступенчатая валидация ввода, оптимизирован расчёт на порцию/100 г, заменены `alert()` на inline-ошибки.
- v1.0.0 (24.04.2026) — первоначальный выпуск, базовый расчёт по формуле Атвотера.