Оплата стоимости питания сотрудникам в 1С 8.3

Корпоративные обеды, талоны, компенсация чеков из столовой – всё это натуральный доход сотрудника. С него удерживается НДФЛ, на него начисляются страховые взносы. Разберём, как корректно отразить оплату стоимости питания в программе 1С 8.3 ЗУП.

Налоговый статус выплаты

Оплата работодателем питания – это доход в натуральной форме (пп. 1 п. 2 ст. 211 НК РФ). Код по справочнику доходов НДФЛ – 2510.

Отдельный нюанс есть для бесплатного питания, предусмотренного законом. Например, для работников вредных производств. Такая выплата НДФЛ не облагается. Но обычные корпоративные обеды льготы не имеют.

По страховым взносам в 2024 году Минфин уточнил позицию: даже если питание прописано в коллективном договоре, оно облагается взносами (письмо Минфина от 24.10.2023 № 03-15-06/101178). Без удержания НДФЛ останутся только случаи, прямо названные в НК РФ.

Включение функционала натуральных доходов

Откройте «Настройка» – «Расчёт зарплаты» – «Настройка состава начислений и удержаний». Перейдите на вкладку «Прочие начисления». Поставьте галку «Регистрируются натуральные доходы».

Оплата стоимости питания

В справочнике видов начислений появится «Натуральный доход» с назначением «Доход в натуральной форме».

Создание начисления «Оплата питания»

Скопируйте начисление «Натуральный доход» или измените его. Доступно два способа выполнения:

  • По отдельному документу – оператор вводит данные документом «Доход в натуральной форме»;
  • Ежемесячно – начисление закрепляется кадровым приказом и считается автоматически.

Формула расчёта зависит от логики компании. Часто стоимость питания зависит от отработанных дней:

СтоимостьПитания × ВремяВДнях / НормаДней

Здесь СтоимостьПитания – вводимый показатель, НормаДней – норма по графику, ВремяВДнях – фактически отработанные дни.

Налоги и взносы в карточке

На вкладке «Налоги, взносы, бухучёт» проверьте код дохода НДФЛ – должен быть 2510. На вкладке «Учёт времени» поставьте вид времени «Рабочее время» – без этого программа не сохранит начисление.

Оплата стоимости питания

Ввод стоимости питания

Создайте шаблон в «Настройка» – «Шаблоны ввода исходных данных». Установите переключатель «Постоянно действующие» и выберите показатель «Стоимость питания».

Затем откройте «Зарплата» – «Данные для расчёта зарплаты», нажмите «Создать». В меню появится ваш шаблон. Введите дату и стоимость питания.

Назначение сотруднику

Через документ «Натуральные доходы»

Если в карточке начисления стоит «По отдельному документу», откройте «Зарплата» – «Натуральные доходы». Заполните месяц, дату, подразделение, выберите вид дохода «Оплата питания». Подберите сотрудников.

Программа сама посчитает суммы исходя из показателей и фактически отработанных дней. Если сотрудник уволился в середине месяца, расчёт пройдёт пропорционально.

Через кадровый приказ

При настройке «Ежемесячно» откройте «Кадры» – «Изменение оплаты сотрудников» – «Назначение планового начисления». Заполните дату, наименование начисления, период действия. Подберите сотрудников.

Расчёт будет проходить автоматически в «Начислении зарплаты и взносов» в конце месяца.

Удержание сверх установленной нормы

Бывает, компания компенсирует не любые суммы, а только в пределах лимита. Превышение работник доплачивает сам. Чтобы автоматизировать удержание, создаём отдельное удержание.

Откройте «Настройка» – «Удержания» – «Создать». Назначение – «Удержание в счёт расчётов по прочим операциям». Выполняется ежемесячно.

Формула: СтоимостьПитанияСотрудникаФактическая − РасчётнаяБаза

Расчётная база – показатель «Стоимость питания» (норматив с учётом отработанных дней).

Удержание стоимости питания

Пример расчёта удержания

Норматив питания – 2000 руб. в месяц при полной норме дней. Сотрудник отработал не весь январь. Норматив с учётом отработанных дней – 1750 руб. Фактически он съел на 2400 руб.

Удержание = 2400 − 1750 = 650 руб.

В расчётном листке начисление «Оплата питания» уйдёт в раздел «Справочно». Удержание отразится в обычном разделе. В долг предприятия натуральная часть не входит.

Типовые ошибки

  • Не указан код 2510. НДФЛ начислится не по той категории.
  • Нет вида времени «Рабочее время». Программа не сохранит начисление.
  • Показатель не в шаблоне. Если «Стоимость питания» не помечена как вводимая шаблоном, она не отобразится в списке для ввода.

Резюме

  • Оплата питания – натуральный доход с кодом 2510. НДФЛ удерживается, взносы начисляются.
  • В 1С 8.3 ЗУП включается через настройку состава начислений. Дальше создаётся отдельный вид начисления.
  • Размер задаётся через показатель и шаблон. Поддерживаются два способа: документом или кадровым приказом.
  • Превышение лимита автоматизируется через удержание с формулой «Факт − Норматив».

Читайте также