Как начислить денежную компенсацию за молоко в 1С:ЗУП 3.1
📋 Содержание
Готового флажка «выдать деньги вместо молока» в 1С:ЗУП 3.1 нет — и это первое, обо что спотыкаются. Денежная компенсация за молоко в 1С 8.3 ЗУП настраивается как отдельный вид начисления вручную, а пошаговая инструкция ниже показывает, где именно и с какими параметрами.
Компенсация взамен молока — это выплата работникам во вредных условиях, которые письменно согласились получать деньги вместо продукта. Разберём настройку, назначение сотрудникам, сам расчёт и проводки, а заодно — когда выплата не облагается НДФЛ и взносами, а когда налоговая доначислит.
💡 Молоко «за вредность» и компенсация — не то же самое, что молоко по коллективному договору «для всех». Ниже речь про выплату по статье 222 ТК РФ, привязанную к результатам спецоценки (СОУТ).
Когда положена компенсация и сколько платить
Право на молоко возникает при занятости во вредных условиях труда — если это подтверждено спецоценкой (класс 3.1 и выше по соответствующим факторам).
Заменить молоко деньгами можно при двух условиях:
- 🥛 работник подал письменное заявление на денежную компенсацию;
- 📄 такая замена предусмотрена коллективным или трудовым договором.
Норма выдачи — 0,5 литра за смену, независимо от её продолжительности. Компенсация считается по этой норме и розничной цене молока жирностью не менее 2,5% в вашей местности.
Размер индексируется с учётом роста цен. Платят помесячно, обычно вместе с зарплатой.
Пример расчёта. Розничная цена — ориентировочно 80 ₽/л, у работника 20 смен в месяц:
0,5 л × 20 смен × 80 ₽ = 800 ₽ за месяц.
⚠️ Если смен было меньше (отпуск, больничный) — за эти дни компенсация не начисляется. Считаем строго по отработанным сменам, а не по календарю.
Настройка вида начисления в 1С:ЗУП 3.1
Компенсацию создаём как новый вид начисления. Путь: Настройка → Начисления → Создать.
КомпенсацияМолоко (тип — денежный, вводится при назначении) и в формуле пишете этот показатель. Так сумму можно задать индивидуально каждому.Сохраните начисление. Назовите его понятно, например «Компенсация за молоко (за вредность)».
💡 Не используйте для этого вид начисления «Оплата труда» или «Премия» — тогда программа автоматически обложит выплату НДФЛ и взносами. Назначение именно «Прочие начисления и выплаты».
Почему важно назначение «Прочие начисления и выплаты»
От назначения зависит, как выплата попадёт в отчётность и облагается ли налогами по умолчанию. Компенсация за молоко — не доход в целях налогообложения при соблюдении норм.
Если завести её как обычную оплату, получите:
- ❌ лишний НДФЛ в 6-НДФЛ;
- ❌ завышенную базу по взносам в РСВ;
- ❌ расхождения при сверке с ФНС.
Назначение компенсации сотрудникам
Начисление создали — теперь назначаем его конкретным работникам. Два рабочих способа.
Способ 1 — плановое начисление.
Документ Зарплата → Изменение оплаты труда (или «Назначение планового начисления»). Добавляете сотрудника, выбираете созданное начисление, вводите сумму показателя (например, 800 ₽) и месяц, с которого действует.
Способ 2 — через кадровые данные. В карточке сотрудника или при приёме/переводе в блоке плановых начислений добавить строку с компенсацией. Удобно, когда выплата постоянная и заводится сразу.
| Способ | Когда удобно | Минус |
|---|---|---|
| Изменение оплаты труда | Компенсация назначается/меняется отдельно | Отдельный документ на каждое изменение |
| Кадровые данные | Ставится сразу при приёме | Правки только через кадровый документ |
⚠️ Сумму компенсации пересматривайте при изменении цен на молоко. Индексацию оформляйте новым «Изменением оплаты труда» — задним числом старые начисления не переписывайте.
Расчёт и проводки: что сформируется
Начисляется компенсация в документе Зарплата → Начисление зарплаты и взносов. При заполнении программа подтянет плановое начисление автоматически.
Проверьте по сотруднику:
- сумма компенсации попала в отдельную строку;
- в колонках НДФЛ и взносов по ней — нули;
- итог к выплате увеличился на сумму компенсации.
Выплата идёт вместе с зарплатой — в ведомости на выплату компенсация войдёт в общую сумму.
Проводки формирует уже бухгалтерская программа (по синхронизации из ЗУП). Выглядят так:
Счёт затрат (20 / 25 / 26) зависит от того, к какому подразделению относится вредник и как настроен способ отражения.
💡 НДФЛ и взносы по этой строке не начисляются, поэтому проводок Дт 70 Кт 68.01 и Дт 20 Кт 69 по компенсации не будет. Если они появились — начисление настроено неверно, вернитесь к вкладке «Налоги, взносы, бухучёт».
Налоги: НДФЛ и страховые взносы
Компенсация в пределах норм — не облагается ни НДФЛ, ни взносами. Основание — статьи 217 и 422 НК РФ: это компенсационная выплата, связанная с условиями труда.
Условия освобождения:
- ✅ вредность подтверждена действующей СОУТ;
- ✅ выплата в пределах нормы
0,5 л/смена; - ✅ есть заявление и условие в договоре.
Что случается при нарушении:
- нет актуальной СОУТ или класс не вредный → выплата облагается НДФЛ и взносами в полном объёме;
- платите больше нормы → сверхнормативная часть попадает под налоги;
- заменили деньгами без заявления → налоговики переквалифицируют в обычный доход.
⚠️ Спецоценка действует ограниченный срок. Просрочили СОУТ — формальное основание для льготы отпадает, и по проверке компенсацию обложат налогами задним числом.
Типичные ошибки
Собрал то, на чём чаще всего спотыкаются при настройке компенсации молока в ЗУП.
- 🔴 Начисление с назначением «Премия» или «Оплата труда». Программа автоматически считает НДФЛ и взносы. Нужно «Прочие начисления и выплаты».
- 🔴 Не переключили НДФЛ на «не облагается». Самая частая причина лишнего налога в 6-НДФЛ.
- 🔴 Забыли про вид дохода по взносам. По умолчанию может стоять «Целиком облагается» — база в РСВ раздувается.
- 🔴 Компенсация всем подряд «для профилактики». Без вредного класса по СОУТ льготы нет, это уже обычный доход.
- 🔴 Не пересчитывают за неполный месяц. Компенсация идёт по сменам; за отпуск и больничный её быть не должно.
- 🔴 Нет способа отражения в бухучёте. Начисление зависает без проводки, бухгалтер потом ищет расхождение вручную.
Отчёты для проверки
Убедиться, что всё село правильно, помогут стандартные отчёты ЗУП:
- 📊 Расчётный листок сотрудника — компенсация отдельной строкой, без удержаний.
- 📊 Анализ зарплаты по сотрудникам — видно суммы по виду начисления.
- 📊 Проверка расчёта взносов — компенсации не должно быть в облагаемой базе.
- 📊 Регистр налогового учёта по НДФЛ — выплата не попадает в доход.
Если компенсация нигде не «светит» как облагаемая — настройка верная.
Частые вопросы
Можно ли выдавать молоко и деньгами, и продуктом одновременно?
Нужно ли заявление каждый месяц?
Как часто пересматривать сумму компенсации?
Облагается ли компенсация, если СОУТ просрочена?
Какой счёт затрат выбрать — 20, 25 или 26?
Почему в расчётном листке по компенсации появился НДФЛ?
Источники
- ТК РФ, ст. 222 — молоко и лечебно-профилактическое питание за вредность
- НК РФ, ст. 217 и 422 — компенсационные выплаты и взносы
- Приказ Минтруда России № 291н — нормы бесплатной выдачи молока
- Приказ Минтруда России № 292н — порядок компенсационной выплаты
Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.