Другое · 11 мин
Как вести зарплатный проект в 1С
Пошаговая инструкция по ведению зарплатного проекта в 1С: подключение банка, настройка обмена, ведомости в банк, лицевые счета сотрудников и исправление ошибок.
Зарплатный проект — это договор между организацией и банком, по которому зарплата перечисляется на карты сотрудников единым реестром. В 1С (ЗУП и Бухгалтерия) ведение зарплатного проекта сводится к трём задачам: хранить реквизиты проекта и лицевые счета сотрудников, формировать ведомости в банк и обмениваться файлами с банком — отправлять реестры на выплату и получать подтверждения зачисления.
Главная выгода от настройки зарплатного проекта в программе — отказ от ручного формирования платёжек на каждого сотрудника. Бухгалтер создаёт одну ведомость, выгружает файл в банк-клиент или отправляет реестр через 1С:ДиректБанк, а банк сам распределяет суммы по картам. Ошибка в одном лицевом счёте, однако, приводит к возврату денег и задержке выплаты конкретному человеку, поэтому контроль данных важен на каждом этапе.
Ниже разобрано, как подключить зарплатный проект в 1С, какие документы использовать, как организовать обмен с банком и какие ошибки встречаются чаще всего. Инструкция ориентирована на типовые конфигурации 1С:ЗУП 3.1 и 1С:Бухгалтерия 8 с актуальными релизами.
Что нужно подготовить до настройки в программе
Прежде чем заводить данные в 1С, убедитесь, что договор с банком заключён и у вас есть его реквизиты: наименование банка, БИК, номер и дата договора зарплатного проекта, расчётный счёт организации, с которого будут идти перечисления. Эти данные понадобятся при создании элемента справочника «Зарплатные проекты».
Второе условие — у каждого сотрудника должна быть открыта карта в рамках проекта, и банк должен сообщить номера лицевых счетов. Лицевой счёт в зарплатном проекте — это не номер карты и не номер счёта карты из приложения банка, а специальный 20-значный счёт, который банк присваивает при подключении сотрудника. Обычно банк передаёт список лицевых счетов файлом после открытия карт.
Третий момент — способ обмена. Определите, как вы будете передавать реестры: выгрузкой файла и загрузкой в банк-клиент, через сервис 1С:ДиректБанк (прямой обмен из программы) или через личный кабинет банка. От этого зависит, какие настройки включать в программе.
Создание зарплатного проекта в справочнике
В 1С:ЗУП 3.1 откройте раздел «Выплаты» → «Зарплатные проекты» (в Бухгалтерии — «Зарплата и кадры» → «Зарплатные проекты»). Создайте новый элемент и заполните поля: наименование проекта, банк (выберите из справочника банков или создайте по БИК), номер и дата договора, расчётный счёт организации для перечислений.
Обратите внимание на флаги настройки обмена. Если планируете выгружать файлы, укажите формат обмена — для большинства банков подходит стандартный формат, но некоторые банки требуют собственную кодировку или структуру файла (например, отдельные форматы для Сбербанка). Формат выбирается из списка, поддерживаемого конфигурацией; если банка нет в списке, используйте универсальный формат и уточните у банка, примет ли он его.
Если в организации несколько зарплатных проектов (часть сотрудников получает зарплату на карты одного банка, часть — другого), создайте отдельный элемент справочника для каждого договора. В ведомостях проект выбирается явно, поэтому смешения выплат не произойдёт.
Заполнение лицевых счетов сотрудников
Лицевые счета вводятся в карточке сотрудника или через специальный документ. В ЗУП 3.1 есть два пути: вручную — в карточке сотрудника на вкладке «Выплаты, учёт затрат» в поле «Лицевой счёт», либо массово — документом «Заявка на открытие лицевых счетов» с последующей загрузкой подтверждения от банка.
Практичный сценарий для нового проекта: сначала сформируйте заявку на открытие лицевых счетов, выгрузите её в банк, дождитесь от банка файла с присвоенными номерами и загрузите его обратно — программа сама проставит счета сотрудникам. Это исключает ручной ввод 20-значных номеров, где легко ошибиться в одной цифре.
Если сотрудник приносит лицевой счёт сам (например, у него уже была карта этого банка до трудоустройства), введите номер вручную и сверьте с документом от банка. Не вводите счёт «с голоса» или из СМС — одна ошибка в цифре отправит деньги на чужой счёт или вызовет возврат всей строки реестра.
- 1Создайте документ «Заявка на открытие лицевых счетов» и заполните списком сотрудников
- 2Выгрузите заявку в файл и передайте в банк (или отправьте через ДиректБанк)
- 3Получите от банка файл с присвоенными номерами счетов
- 4Загрузите файл подтверждения в 1С — счета проставятся автоматически
- 5Проверьте отчётом или списком, что у всех сотрудников проекта счёт заполнен
Формирование ведомости в банк
Выплата зарплаты через проект оформляется документом «Ведомость в банк» (в ЗУП — «Ведомость в банк» / «Ведомость на счета», в Бухгалтерии — «Ведомость на выплату зарплаты» с видом «в банк»). В шапке документа выберите зарплатный проект, период выплаты и дату платежа — дата влияет на удержание НДФЛ и отражение в отчётности.
Кнопка «Заполнить» подбирает сотрудников с задолженностью по зарплате за указанный период. Программа берёт только тех, у кого в карточке указан выбранный зарплатный проект и заполнен лицевой счёт. Если кого-то не хватает в таблице — первым делом проверьте эти два реквизита, а не начисления.
Перед проведением сверьте итоговую сумму ведомости с планируемой выплатой и убедитесь, что в таблице нет сотрудников с пустым лицевым счётом — типовая конфигурация подсвечивает такие строки, но документ может провестись и с незаполненными данными в зависимости от настроек. После проведения ведомость становится основанием для выгрузки реестра в банк.
Обмен с банком: выгрузка реестра и подтверждение
При файловом обмене из списка ведомостей (или из самого документа) выполните команду «Выгрузить в банк» — программа сформирует файл реестра в формате, заданном в настройках проекта. Загрузите этот файл в банк-клиент или личный кабинет банка. После исполнения банк возвращает файл подтверждения: какие строки зачислены, какие отклонены и по какой причине.
При обмене через 1С:ДиректБанк файлы не нужны: реестр уходит в банк прямо из программы, а статусы исполнения подтягиваются автоматически. Это снижает риск потери файла и ускоряет контроль, но требует настройки подключения и действующего договора с банком, поддерживающего такой обмен.
Загрузите подтверждение в 1С командой «Загрузить подтверждение из банка». Программа отметит зачисленные суммы и покажет отклонённые строки. Только после подтверждения зачисления выплата считается состоявшейся: именно эти данные используются для регистрации факта выплаты и удержания НДФЛ.
Как выбрать способ обмена
Типовые проблемы и как их исправить
Самая частая ситуация — банк отклонил строку реестра из-за неверного лицевого счёта или ФИО. Действия: уточните у банка правильные данные, исправьте лицевой счёт в карточке сотрудника, затем создайте новую ведомость на отклонённую сумму и отправьте реестр повторно. Не редактируйте уже исполненную ведомость.
Вторая проблема — файл реестра не принимается банком целиком. Причины обычно в реквизитах договора (номер, дата), неверном формате файла или устаревшей версии конфигурации, не знающей актуальный формат банка. Проверьте реквизиты проекта, попробуйте другой формат из списка и при необходимости обновите конфигурацию.
Третья группа ошибок — учётные: выплата прошла в банке, но в 1С не загружено подтверждение, из-за чего НДФЛ не считается удержанным и зарплата «висит» как долг. Загрузите подтверждение задним числом — программа зарегистрирует выплату корректной датой, указанной в файле банка.
Контроль результата и отчётность
После каждой выплаты выполняйте три проверки. Первая — сумма исполненного реестра в банке равна сумме ведомости в 1С. Вторая — в учёте нет сотрудников с «зависшей» задолженностью: сформируйте расчётный листок или отчёт по задолженности и убедитесь, что выплаченные суммы закрыты. Третья — НДФЛ по выплаченным суммам отражён как удержанный с корректной датой.
Для сверки с банком используйте выписку по расчётному счёту: списание по зарплатному проекту должно соответствовать итогу ведомости за вычетом отклонённых строк. Возвраты по отклонённым сотрудникам приходят отдельной суммой — не списывайте их «в никуда», а свяжите с конкретной строкой реестра.
Как проверить результат
Суммы совпадают, возвраты соответствуют отклонённым строкам
Банк списал больше или меньше ведомости без объяснимых возвратов
Все строки ведомости отмечены как зачисленные или отклонённые
Ведомость без подтверждения, статусы неизвестны
Налог удержан с датой фактической выплаты
НДФЛ числится исчисленным, но не удержанным
Частые вопросы о зарплатном проекте в 1С
Можно ли платить части сотрудников через зарплатный проект, а части — через кассу?
Да. Способ выплаты определяется ведомостью: для одних сотрудников создаётся «Ведомость в банк» с указанием проекта, для других — «Ведомость в кассу». В одном месяце оба способа сочетаются без ограничений, главное — не включить одного сотрудника в обе ведомости за один период.
Что делать, если сотрудник сменил карту или банк?
Если сотрудник остался в том же банке, но сменил карту, лицевой счёт обычно не меняется — ничего делать не нужно. Если открыт новый счёт, введите новый номер в карточке сотрудника до формирования следующей ведомости. При переходе в другой банк измените у сотрудника и зарплатный проект, и лицевой счёт.
Банк вернул деньги по одному сотруднику — как отразить в учёте?
Загрузите подтверждение из банка, где эта строка отмечена как отклонённая. Затем исправьте причину (лицевой счёт, ФИО), создайте новую ведомость только на этого сотрудника и отправьте реестр повторно. Возврат по выписке свяжите с отклонённой строкой, чтобы не было зависшей задолженности.
Обязательно ли загружать подтверждение зачисления из банка?
Формально ведомость проводится и без подтверждения, но без него в учёте не фиксируется факт выплаты: зарплата числится долгом, а НДФЛ — неудержанным. Это искажает отчётность 6-НДФЛ. Загружайте подтверждение после каждой выплаты — это занимает минуту.
Как выплатить зарплату уволенному сотруднику через проект?
Так же, как действующему: создайте «Ведомость в банк» и заполните её вручную или по кнопке заполнения — уволенные с окончательным расчётом подбираются в ведомость. Условие то же: у сотрудника должен быть указан зарплатный проект и действующий лицевой счёт. Если карта уже закрыта, выплатите через кассу.
Поддерживает ли 1С обмен с моим банком?
Большинство крупных банков поддерживается типовым функционалом: файловые форматы встроены в конфигурацию, а список банков для ДиректБанка расширяется с обновлениями. Проверьте доступные форматы в настройках зарплатного проекта. Если вашего банка нет, уточните у него возможность приёма стандартного формата реестра.
Что важно запомнить
Зарплатный проект в 1С — это справочник с реквизитами договора, лицевые счета в карточках сотрудников, ведомости в банк и обмен реестрами с подтверждениями. Ключевые правила: лицевые счета загружать из файлов банка, а не вручную; реестр не редактировать после отправки; подтверждение зачисления загружать всегда — без него НДФЛ и задолженность в учёте будут неверными.