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

Другое · 11 мин

Как сделать зарплатный проект в 1С 8.3 Бухгалтерия

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

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

Механизм доступен в типовой конфигурации «1С:Бухгалтерия 8» редакции 3.0 без дополнительных модулей. Для работы понадобится действующий договор зарплатного проекта с банком и заполненные лицевые счета сотрудников. Ниже разобран весь цикл: от включения функциональности до подтверждения зачисления и исправления типичных ошибок.

Порядок действий одинаков для большинства банков — Сбербанка, ВТБ, Альфа-Банка и других. Различаются только форматы файлов обмена и способы загрузки подтверждений: одни банки поддерживают прямой обмен (DirectBank), другие требуют выгрузки файла и загрузки его в клиент-банк вручную.

Предварительные условия: что нужно до начала настройки

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

Проверьте, что в программе включён учёт зарплаты: раздел «Главное → Функциональность», вкладка «Сотрудники и зарплата», флажок «Учёт заработной платы». Без этого раздела ведомости и зарплатные проекты в интерфейсе не появятся. Также у пользователя должны быть права на работу с зарплатными документами.

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

Создание зарплатного проекта в справочнике

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

Поле «Использовать электронный обмен с банком» включите, если планируете выгружать файл или работать через DirectBank. Если обмен файловый — уточните формат: программа предложит типовые форматы, а для некоторых банков доступны специализированные варианты. Если нужного формата нет, используйте универсальный XML и уточните у банка, принимает ли он его.

Если банк поддерживает сервис 1С:DirectBank, в карточке проекта можно настроить прямой обмен: тогда реестры уходят в банк и подтверждения возвращаются без ручной загрузки файлов. Настройка DirectBank выполняется через раздел «Администрирование → Обмен электронными документами» и требует параметров подключения, которые выдаёт банк.

Порядок создания зарплатного проекта
  1. 1
    Откройте «Зарплата и кадры → Зарплатные проекты» и нажмите «Создать»
  2. 2
    Укажите организацию, банк, номер договора
  3. 3
    Включите электронный обмен и выберите формат файла или DirectBank
  4. 4
    Сохраните элемент и проверьте, что проект отображается в списке

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

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

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

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

Оформление ведомости на счета

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

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

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

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

Выгрузка реестра и подтверждение зачисления

Для выгрузки файла откройте ведомость и нажмите кнопку обмена с банком (или используйте обработку «Обмен с банками по зарплатным проектам» из списка зарплатных проектов). Программа сформирует файл реестра в выбранном формате и предложит сохранить его на диск. Этот файл загружается в клиент-банк или передаётся в банк иным принятым способом.

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

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

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

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

Статус строк ведомости после загрузки подтверждения
Норма

Все строки отмечены как зачисленные

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

Есть отклонённые строки — нужно уточнить причину у банка и исправить данные

Сумма списания с расчётного счёта
Норма

Равна итогу ведомости

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

Сумма отличается — возможен частичный отказ или дублирование реестра

Задолженность по зарплате в отчётах
Норма

По выплаченному месяцу долг закрыт

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

Остаток долга висит — ведомость не проведена или выплата оформлена дважды

Частые проблемы и способы их решения

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

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

Отдельный случай — отказ банка зачислить конкретному сотруднику (счёт закрыт, карта заблокирована). Деньги по такой строке возвращаются на счёт организации. В программе отразите возврат, а сотруднику выплатите сумму другим способом: через кассу или после исправления реквизитов — новым реестром.

Маршрут решения

Как выбрать действие в нестандартной ситуации

Банк отклонил весь файл целикомПроверьте формат обмена и реквизиты договора в карточке зарплатного проекта, затем выгрузите повторно
Отклонены отдельные строки реестраУточните у банка причину по каждому сотруднику, исправьте лицевые счета и сформируйте новую ведомость на эти суммы
Сотрудник не попал в ведомостьПроверьте лицевой счёт, выбранный проект и наличие начисленной, но не выплаченной зарплаты
Организация сменила банкСоздайте новый зарплатный проект, загрузите новые лицевые счета, старый проект оставьте для истории

Ограничения и альтернативные способы выплаты

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

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

Итог

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

Цепочка выплаты через зарплатный проект: договор с банком → элемент справочника «Зарплатные проекты» → лицевые счета сотрудников → начисление зарплаты → ведомость на счета → выгрузка реестра → подтверждение зачисления. Пропуск любого шага приводит к отказам банка или расхождениям в учёте.

Часто задаваемые вопросы

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

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

Что делать, если банка нет в списке форматов обмена?

Используйте универсальный формат выгрузки и уточните у банка, принимает ли он такой файл. Многие банки поддерживают стандартный XML-реестр. Если банк требует собственный формат, варианты — переход на DirectBank либо выгрузка через промежуточный файл с последующей конвертацией средствами клиент-банка.

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

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

Как исправить ошибочно проведённую ведомость?

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

Обязательно ли загружать подтверждение зачисления в программу?

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

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

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