К статье
Практический материал

Другое · 10 мин

Как вести учёт питания в 1С

Как организовать учёт питания сотрудников в 1С:ЗУП и 1С:ERP — настройка начислений, удержаний, НДФЛ и взносов, типовые схемы и ошибки.

Учёт питания в 1С возникает в нескольких типовых ситуациях: компания оплачивает сотрудникам обеды полностью или частично, выдаёт компенсацию деньгами, работает собственная столовая или заключён договор со сторонним поставщиком питания. В каждом случае порядок отражения в программе различается — и по виду начисления, и по налогам, и по документам.

Основная сложность — не столько техническая настройка, сколько правильная квалификация выплаты. От того, считается питание доходом сотрудника в натуральной форме или расходом организации в интересах производства, зависят НДФЛ, страховые взносы и проводки. Ошибка здесь ведёт к доначислениям при проверке.

Ниже разобраны рабочие схемы для 1С:ЗУП 3.1 и связка с бухгалтерским учётом в 1С:Бухгалтерии или 1С:ERP. Подходы применимы и к другим конфигурациям, но названия документов и разделов могут отличаться.

Определите схему питания и её налоговый статус

Прежде чем настраивать программу, зафиксируйте, как именно организовано питание. Типовых вариантов четыре: денежная компенсация к зарплате, бесплатное питание по договору с поставщиком, питание с частичной оплатой сотрудником и собственная столовая. Для каждого варианта в 1С используется свой механизм.

По общему правилу оплата питания сотрудников признаётся их доходом в натуральной форме и облагается НДФЛ и страховыми взносами. Исключения возможны, когда питание предусмотрено законодательством (например, отдельные категории работников с вредными условиями труда) либо когда персонализировать доход невозможно — но это спорная позиция, которую придётся защищать. Практичный путь — вести персональный учёт стоимости питания по каждому сотруднику.

Обязательно закрепите порядок предоставления питания в трудовом или коллективном договоре либо в положении об оплате труда. Это основание для отражения выплаты в учёте и аргумент при налоговых спорах.

Настройте вид начисления для компенсации питания

Если компания выплачивает денежную компенсацию на питание, в 1С:ЗУП создайте отдельный вид начисления: раздел «Настройка» → «Начисления» → «Создать». Укажите назначение «Повременная оплата труда и надбавки» или «Прочие начисления и выплаты», способ расчёта — фиксированной суммой или по формуле (например, сумма за день, умноженная на отработанные дни).

На вкладке «Налоги и взносы» укажите: НДФЛ — облагается, код дохода 2000 (если компенсация предусмотрена системой оплаты труда) либо 4800 при иной квалификации; страховые взносы — облагается полностью. Для налога на прибыль обычно выбирают учёт в расходах на оплату труда, если выплата закреплена в трудовых документах.

Если компенсация положена только при фактической работе (не в отпуске и не на больничном), используйте формулу с показателем «Отработано дней» — тогда сумма пересчитается автоматически. Показатель «Стоимость питания в день» создайте один раз в разделе «Настройка» → «Показатели расчёта зарплаты».

Порядок настройки начисления
  1. 1
    Создайте показатель «Сумма компенсации питания» в настройках показателей
  2. 2
    Создайте вид начисления с формулой: СуммаКомпенсацииПитания * ОтработаноДней
  3. 3
    На вкладке «Налоги и взносы» укажите обложение НДФЛ и взносами
  4. 4
    Назначьте начисление сотрудникам документом «Изменение плановых начислений» или в кадровом приказе
  5. 5
    Проверьте расчёт в документе «Начисление зарплаты и взносов» за тестовый месяц

Отразите питание в натуральной форме

Когда организация оплачивает обеды напрямую поставщику, у сотрудника возникает доход в натуральной форме. В 1С:ЗУП для этого предназначен документ «Доход в натуральной форме» (раздел «Зарплата»). В нём указываются сотрудник, дата получения дохода и рыночная стоимость питания — именно она включается в базу по НДФЛ.

Создайте отдельный вид прочего дохода «Питание сотрудников» в справочнике видов прочих доходов, чтобы отличать его в отчётах. Стоимость питания можно вводить суммарно за месяц одним документом на каждого сотрудника, если поставщик даёт персональную разбивку по картам доступа или табелю питания.

НДФЛ с натурального дохода удерживается при ближайшей денежной выплате — программа сделает это автоматически при расчёте зарплаты. Если сотрудник увольняется и удержать налог не из чего, сумма отражается как неудержанный НДФЛ в справке о доходах.

Настройте удержание за частичную оплату питания

Если сотрудник оплачивает часть стоимости обедов, разница между полной стоимостью и оплатой — его доход в натуральной форме, а удерживаемая часть оформляется удержанием из зарплаты. В 1С:ЗУП создайте вид удержания: «Настройка» → «Удержания» → «Создать», назначение — «Прочее удержание», расчёт — фиксированной суммой или по формуле.

Постоянное удержание назначается документом «Удержание в счёт расчётов по прочим операциям» или через постоянные удержания в кадровых документах. Разовые суммы (например, по факту посещений столовой за месяц) вводятся документом «Разовое удержание».

Следите за ограничением общей суммы удержаний: по трудовому законодательству общий размер удержаний при каждой выплате ограничен. Если удержаний несколько, проверьте приоритеты в настройках, чтобы удержание за питание не вытеснило обязательные (алименты, исполнительные листы).

Типичные ошибки
01
Компенсацию питания проводят как материальную помощь с кодом 2760 — при регулярных выплатах это неверно и ведёт к доначислению взносов
02
Стоимость питания не персонифицируют по сотрудникам — налоговая база не определена, риск споров
03
Удержание за питание настраивают как уменьшение начисления — искажается фонд оплаты труда и отчётность
04
Забывают включить натуральный доход в базу по взносам — взносы доначисляются с пенями
05
Не закрепляют питание в локальных документах — расходы не принимаются по налогу на прибыль

Организуйте учёт в бухгалтерской программе

После расчёта зарплаты данные передаются в 1С:Бухгалтерию или 1С:ERP документом «Отражение зарплаты в бухгалтерском учёте». Для компенсации питания настройте способ отражения — обычно тот же счёт затрат, что и для зарплаты подразделения (20, 25, 26, 44 в зависимости от места работы сотрудников).

Расчёты с поставщиком питания отражайте стандартно: поступление услуг (счёт 60), оплата. Если питание облагается НДС у поставщика, входной налог по обедам для сотрудников обычно не принимается к вычёту, а включается в стоимость — согласуйте порядок с бухгалтерией.

Для собственной столовой учёт сложнее: потребуется отдельный учёт закупки продуктов, списания на производство и реализации готовой продукции. В 1С:ERP и 1С:Комплексной автоматизации для этого используются производственные документы, в простых случаях достаточно списания материалов и отражения доходов от продажи обедов.

Сравнение вариантов

Денежная компенсация

Проще всего в учёте: обычное начисление с НДФЛ и взносами. Минус — сотрудник может тратить деньги не на питание, сумма полностью облагается налогами

Оплата поставщику (натуральная форма)

Доход в натуральной форме, требуется персональный учёт стоимости. Налоги те же, но больше документальной работы

Частичная оплата сотрудником

Комбинация натурального дохода и удержания. Снижает расходы компании, но усложняет расчёт и требует контроля лимитов удержаний

Собственная столовая

Максимальный контроль качества и цены, но нужен полноценный учёт производства и отдельные компетенции в бухгалтерии

Проверьте результат и отчётность

После настройки проведите контрольный расчёт за один месяц на двух-трёх сотрудниках. Проверьте: сумма компенсации или натурального дохода попала в расчётный листок, НДФЛ рассчитан и удержан при выплате, взносы начислены, данные отразились в отчётах 6-НДФЛ и расчёте по страховым взносам.

В отчёте 6-НДФЛ натуральный доход отражается с датой фактического получения дохода и датой удержания налога при денежной выплате. Сверьте, что суммы в разделе 2 соответствуют ведомостям на выплату зарплаты.

Для управленческого контроля используйте отчёты «Анализ ФОТ» и «Начисления и удержания» с отбором по созданным видам начислений и удержаний — так видно полную стоимость программы питания по подразделениям.

Контрольные точки

Как проверить результат

Расчётный листок сотрудника
Норма

Компенсация или натуральный доход видны отдельной строкой, НДФЛ рассчитан с общей базы

Тревожный признак

Сумма питания отсутствует или НДФЛ с неё не рассчитан

Отчёт 6-НДФЛ
Норма

Натуральный доход отражён с корректными датами получения и удержания

Тревожный признак

Сумма питания не попала в отчёт или дата удержания раньше даты дохода

Расчёт по взносам
Норма

База по взносам включает стоимость питания

Тревожный признак

База занижена на сумму натурального дохода

Отражение в бухучёте
Норма

Проводки сформированы на нужные счета затрат

Тревожный признак

Суммы попали на счёт по умолчанию без аналитики

Частые вопросы по учёту питания в 1С

Можно ли не облагать питание НДФЛ, если обеды предоставляются всем сотрудникам?

Только если невозможно персонализировать доход каждого сотрудника — например, шведский стол без учёта посетителей. Но эта позиция спорная: контролирующие органы нередко требуют вести персональный учёт, и при его наличии (карты доступа, табели) доначисления почти неизбежны. Безопаснее учитывать стоимость по каждому сотруднику.

Как оформить компенсацию питания дистанционным сотрудникам?

Через тот же вид начисления с фиксированной суммой, если компенсация закреплена в трудовом договоре или допсоглашении. Формула по отработанным дням обычно не нужна — выплачивайте фиксированную сумму пропорционально отработанному времени.

Какой код дохода НДФЛ указывать для компенсации питания?

Если выплата входит в систему оплаты труда и закреплена в трудовых документах, чаще применяют код 2000. Для натуральной формы возможен код 2510 или 4800 в зависимости от квалификации. Точный выбор согласуйте с бухгалтером — от кода зависят даты отражения в 6-НДФЛ.

Как учесть питание, если поставщик выставляет один общий счёт за месяц?

Потребуется персональная разбивка: попросите у поставщика отчёт по картам доступа или ведите табель питания. Общую сумму распределяйте по сотрудникам пропорционально посещениям и вводите документом «Доход в натуральной форме» на каждого.

Нужно ли удержание за питание согласовывать с сотрудником?

Да. Удержание части стоимости обедов — это удержание по соглашению сторон, поэтому нужно заявление сотрудника или условие в трудовом договоре. Без письменного основания удерживать суммы из зарплаты нельзя.

Что делать, если сотрудник уволился, а НДФЛ с натурального дохода не удержан?

Налог, который невозможно удержать, отражается в справке о доходах как неудержанный — программа формирует это автоматически при корректном вводе документов. Обязанность уплаты переходит к налогоплательщику по уведомлению из налоговой.

Итог

Что важно запомнить

Учёт питания в 1С строится на трёх механизмах: начисление компенсации, доход в натуральной форме и удержание частичной оплаты. Определите налоговый статус выплаты до настройки, закрепите порядок в локальных документах, ведите персональный учёт стоимости питания и проверяйте результат по расчётным листкам, 6-НДФЛ и расчёту по взносам.