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

Другое · 10 мин

Как создать зарплатный проект в 1С

Как создать зарплатный проект в 1С:ЗУП и Бухгалтерии: настройка обмена с банком, лицевые счета сотрудников, ведомости и выгрузка реестров. Пошаговая инструкция.

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

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

Работа строится в три этапа: создание самого зарплатного проекта в справочнике, открытие лицевых счетов сотрудников и регулярная выплата зарплаты через ведомости в банк с обменом реестрами. Ниже разобран каждый этап с указанием конкретных документов, типовых ошибок и способов проверки результата.

Что нужно подготовить до настройки

До начала работы в 1С соберите данные из договора с банком. Потребуются: наименование и БИК банка, номер и дата договора зарплатного проекта, расчётный счёт организации, с которого будут списываться выплаты, и формат обмена — файл выгрузки, личный кабинет банка или прямой обмен через 1С:ДиректБанк.

Проверьте, что в программе заведены все сотрудники, которым планируется выплата, и у них заполнены персональные данные — ФИО и паспортные данные нужны банку для открытия лицевых счетов. Если сотрудник уже имеет карту этого банка, достаточно узнать номер его лицевого счёта и внести его вручную.

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

Создание зарплатного проекта в 1С:ЗУП

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

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

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

Создание зарплатного проекта в 1С:Бухгалтерии

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

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

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

ЗУП как основная программа

Подходит, если расчёт зарплаты ведётся в ЗУП: проект, лицевые счета и ведомости создаются там, в Бухгалтерию передаются только проводки. Ограничение — нужна настроенная синхронизация.

Только 1С:Бухгалтерия

Подходит для небольших организаций, где зарплата считается в Бухгалтерии. Ограничение — меньше возможностей по кадровому учёту и видам расчёта.

Обмен через 1С:ДиректБанк

Подходит при большом числе сотрудников: реестры и подтверждения ходят автоматически. Ограничение — требуется подключение и настройка сервиса, поддержка со стороны банка.

Открытие лицевых счетов сотрудников

После создания проекта нужно привязать к нему сотрудников. В ЗУП используется документ «Заявка на открытие лицевых счетов» (раздел «Выплаты»). Укажите зарплатный проект, добавьте сотрудников списком — программа подтянет их персональные данные. Документ формирует реестр на открытие счетов, который выгружается в банк.

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

Если сотрудник уже имеет карту банка, заявка не нужна: откройте карточку сотрудника, в поле «Лицевой счёт» укажите зарплатный проект и номер счёта вручную. Номер лицевого счёта — это не номер карты: его сотрудник узнаёт в банке или в выписке.

Выплата зарплаты через зарплатный проект

Когда лицевые счета открыты, выплата оформляется документом «Ведомость в банк» (в Бухгалтерии — «Ведомость на выплату зарплаты через банк»). В шапке документа выберите зарплатный проект, месяц выплаты и подразделение при необходимости. По кнопке «Заполнить» программа подберёт сотрудников с суммами к выплате, у которых открыт лицевой счёт в этом проекте.

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

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

Порядок действий
  1. 1
    Создайте зарплатный проект: укажите банк, номер и дату договора, способ обмена
  2. 2
    Оформите заявку на открытие лицевых счетов и выгрузите реестр в банк
  3. 3
    Загрузите подтверждение банка — лицевые счета запишутся в карточки сотрудников
  4. 4
    Создайте «Ведомость в банк», заполните её и проверьте суммы
  5. 5
    Выгрузите реестр на выплату и дождитесь подтверждения зачисления от банка

Проверка результата и типичные ошибки

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

Частая ситуация — сотрудник не получил деньги при успешном реестре. Проверьте номер лицевого счёта в его карточке и в подтверждении банка: при ручном вводе счёта легко допустить опечатку, и деньги уходят на чужой счёт. В этом случае вопрос решается через банк, поэтому суммы и счета стоит сверять до отправки реестра.

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

Типичные ошибки
01
Ошибка в номере договора или расчётном счёте — банк отклоняет реестр целиком
02
Ввод номера банковской карты вместо номера лицевого счёта — выплата не проходит или уходит не туда
03
Выплата сотруднику без открытого лицевого счёта — он просто не попадает в ведомость, и бухгалтер узнаёт об этом от самого сотрудника
04
Отправка реестра до загрузки подтверждения об открытии счетов — банк возвращает файл с ошибками по части сотрудников

Ограничения и когда нужна помощь специалиста

Типовая настройка не требует программирования, но есть ситуации, где самостоятельной работы недостаточно. Если банк использует нестандартный формат обмена, которого нет в конфигурации, потребуется доработка обработки выгрузки — это задача для специалиста по 1С. Аналогично подключение 1С:ДиректБанка в некоторых банках требует настройки криптографии и сертификатов.

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

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

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

Карточка зарплатного проекта
Норма

Заполнены банк, номер и дата договора, выбран способ обмена

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

Пустые реквизиты договора или не выбран формат обмена

Лицевые счета сотрудников
Норма

В карточке сотрудника указан проект и номер счёта, подтверждение банка загружено

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

Поле лицевого счёта пустое, подтверждение не загружалось

Ведомость после обмена
Норма

Все строки отмечены как оплаченные, суммы совпадают с выпиской банка

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

Есть неоплаченные строки или расхождения с выпиской

Частые вопросы

Можно ли вести несколько зарплатных проектов одновременно?

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

Сотрудник хочет получать зарплату на карту другого банка. Что делать?

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

Чем лицевой счёт отличается от номера карты?

Номер карты — это 16 цифр на пластике, к реестру он отношения не имеет. Лицевой счёт — это двадцатизначный банковский счёт, к которому привязана карта. В 1С и в реестр вносится именно номер лицевого счёта.

Банк отклонил реестр. Где искать причину?

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

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

Да. Зарплатный проект в другом банке — это новый договор и новые лицевые счета. Создайте новый проект, оформите заявку на открытие счетов для всех сотрудников, дождитесь подтверждения и только после этого формируйте ведомости по новому проекту.

Итог

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

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