Как выплатить подотчетные средства через зарплатный проект и 1С:ДиректБанк в БП 3.0

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет
← На главную

Перечисление подотчетных сумм сотрудникам через зарплатный проект — это удобный способ оптимизировать работу бухгалтерии, особенно если организация активно использует сервис 1С:ДиректБанк для прямого обмена со Сбербанком. Однако на практике пользователи часто сталкиваются с тем, что программа по умолчанию ориентирована на выплату заработной платы (счет 70), в то время как подотчетные средства должны отражаться по счету 71. В данной статье мы подробно разберем, как настроить систему, какие коды использовать и как избежать ручного ввода данных в клиент-банке.

Анализ проблемы: почему возникают сложности с подотчетом

Стандартный механизм документа Ведомость в банк в конфигурации 1С:Бухгалтерия 3.0 изначально создавался для расчетов по оплате труда. Когда бухгалтер пытается отправить через реестр суммы, не являющиеся зарплатой, он сталкивается с двумя основными препятствиями:

  1. Техническое ограничение: Программа может автоматически подставлять счет 70 в проводки, что некорректно для подотчетных лиц.
  2. Формат обмена (XML): При выгрузке данных в Сбербанк через ДиректБанк или файл, 1С часто присваивает выплате код 01 (Зарплата). Сбербанк же для прочих выплат (включая подотчет) ожидает код 08.

Разберем пошагово, как настроить процесс правильно и автоматизировать отправку через ДиректБанк.

Шаг 1. Настройка зарплатного проекта для прочих выплат

Прежде всего, нам необходимо проверить настройки договора с банком. В современных релизах «1С:Бухгалтерия 3.0» реализована поддержка различных видов зачислений в рамках одного зарплатного проекта.

Проанализируем необходимые действия в справочнике Зарплатные проекты:

  1. Перейдем в раздел Зарплата и кадры — Зарплатные проекты.
  2. Откроем карточку действующего проекта со Сбербанком.
  3. Убедимся, что установлена галочка «Использовать для выплаты прочих доходов» (если данная опция доступна в вашем релизе).
  4. Проверим формат файла обмена. Сбербанк использует стандарт ISO 20022 или специализированные XML-реестры, где тип зачисления играет ключевую роль.

Шаг 2. Работа с документом Ведомость в банк

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

В поле «Вид выплаты» следует выбрать значение «Прочее» (или «Перечисление подотчетных сумм», если настроен соответствующий вид). Это критически важно, так как именно этот параметр влияет на то, какой код будет передан в XML-файле через ДиректБанк.

Рассмотрим пример логики выбора кода в модуле обмена:


Если Объект.ВидВыплаты = Перечисления.ВидыВыплат.Зарплата Тогда
    КодЗачисления = "01"; // Зарплата
ИначеЕсли Объект.ВидВыплаты = Перечисления.ВидыВыплат.Прочее Тогда
    КодЗачисления = "08"; // Прочие выплаты (подотчет, займы и т.д.)
КонецЕсли;

Если ваша конфигурация упорно ставит код 01, это может быть связано с устаревшим релизом или специфическими настройками расширений. В таком случае стоит проверить справочник Виды доходов исполнительного производства, так как с 2022 года код вида дохода также передается в банковские системы.

Шаг 3. Интеграция с 1С:ДиректБанк

Основное преимущество ДиректБанка — исключение промежуточных файлов. Когда документ Ведомость в банк готов и проведен, в верхней части формы появляется кнопка «Отправить в банк».

Проанализируем процесс отправки:

  1. При нажатии кнопки «Отправить в банк» программа формирует электронный пакет данных.
  2. Система запрашивает электронную подпись (токен или SMS-подтверждение).
  3. Реестр попадает сразу в раздел «Зарплатные проекты» -> «Реестры зачислений» в системе СберБизнес (SBBOL).

Важный нюанс: Если Сбербанк при импорте через ДиректБанк все равно запрашивает вид выплаты вручную, значит, в переданном XML-пакете отсутствует тег, идентифицирующий «Вид зачисления 08». В этом случае рекомендуется обновить настройки обмена через помощник настройки ДиректБанка (Раздел Администрирование — Обмен электронными документами).

Шаг 4. Отражение в бухгалтерском учете (Счет 71)

Поскольку Ведомость в банк сама по себе не формирует проводок Дт 71 Кт 51, нам необходимо правильно обработать банковскую выписку. Разберем, как это сделать:

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

Если вы платите списком (реестром), в документе Списание с расчетного счета в поле «Получатель» следует выбрать банк (Сбербанк), а в табличной части или в поле «Сотрудник» указать «Сотрудники по реестру». В этом случае программа позволит сослаться на созданную ранее Ведомость в банк и корректно закроет взаиморасчеты по счету 71.

Лайфхак: Альтернативный способ через «Платежное поручение»

Если работа с ведомостями кажется слишком громоздкой для подотчета, существует альтернативный путь, который также поддерживает ДиректБанк:

  1. Создаем документ Платежное поручение.
  2. Выбираем вид операции «Перечисление подотчетному лицу».
  3. В поле «Получатель» указываем «Сотрудники по реестру» (если данная опция включена в функциональности программы).
  4. Прикрепляем список сотрудников.
  5. Отправляем через ДиректБанк.

Этот метод чище с точки зрения бухгалтерского учета, так как сразу работает со счетом 71, не затрагивая механизмы начисления зарплаты.

Комиссии и тарифы Сбербанка

При перечислении подотчетных сумм через зарплатный проект важно учитывать условия вашего договора с банком. Как правило, комиссия за зачисление зарплаты (код 01) может быть ниже или вовсе отсутствовать. Однако перечисление подотчета (код 08) банк может рассматривать как прочее зачисление.

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

Заключение

Мы выяснили, что выплата подотчетных средств через 1С:ДиректБанк в БП 3.0 вполне возможна и избавляет от необходимости ручного копирования данных в СберБизнес. Главное — следить за соответствием кода зачисления (08) и правильно выбирать вид операции в документах списания, чтобы проводки попадали на счет 71. Использование механизма «Сотрудники по реестру» позволяет сохранить прозрачность учета и существенно сэкономить время бухгалтера.

← На главную