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

Другое · 11 мин

Как выгружать зарплату в 1С: пошаговая инструкция

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

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

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

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

Подготовка: что должно быть заполнено до выгрузки

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

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

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

Выгрузка зарплаты в банк через зарплатный проект

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

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

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

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

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

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

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

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

Выгрузка данных по зарплате из 1С:ЗУП в 1С:Бухгалтерию

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

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

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

Способы передачи зарплаты в бухучёт

Синхронизация данных

Автоматический обмен между ЗУП и Бухгалтерией. Подходит для постоянной работы, требует однократной настройки и контроля очереди обмена.

Выгрузка через файл

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

Совместный режим в одной базе

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

Проверка результата после выгрузки

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

В учёте проверьте, что задолженность по зарплате за период закрылась: повторно сформируйте отчёт «Задолженность по зарплате» на дату после выплаты. Остаток должен быть нулевым либо содержать только осознанные суммы (депонированная зарплата, удержания по заявлению).

Для обмена с Бухгалтерией контрольная точка — проводки по счетам 70 и 69 за месяц. Сверьте обороты по кредиту 70 счёта в Бухгалтерии с суммой начислений в ЗУП за тот же период. Расхождение обычно означает, что отражение зарплаты выгрузили не за тот период или документ не провели в приёмнике.

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

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

Статус реестра в банке
Норма

Реестр исполнен, сумма списания равна итогу ведомости

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

Реестр отклонён или исполнен частично — есть отказанные сотрудники

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

После выплаты остаток по периоду нулевой

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

Осталась задолженность или появились отрицательные суммы

Проводки в Бухгалтерии
Норма

Обороты по 70 счёту совпадают с начислениями в ЗУП

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

Суммы не сходятся или проводки дублируются

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

Все сотрудники из ведомости получили деньги

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

Есть сотрудники без лицевого счёта — они не вошли в реестр

Типичные ошибки и как их избежать

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

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

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

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

FAQ: частые вопросы о выгрузке зарплаты

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

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

Банк отклонил файл реестра. Что делать?

Сначала посмотрите текст ошибки в клиент-банке — обычно там указана причина: неверный формат, пустой лицевой счёт, несоответствие ИНН или ФИО. Исправьте данные в 1С (в карточке сотрудника или в настройках зарплатного проекта) и сформируйте файл заново. Не правьте файл вручную — это нарушит соответствие между учётом и выплатой.

Как выгрузить список сотрудников для открытия зарплатных карт?

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

Почему после синхронизации в Бухгалтерии нет проводок по зарплате?

Чаще всего документ «Отражение зарплаты» перенёсся, но не проведён в базе-приёмнике, либо в настройках синхронизации стоит запрет на проведение. Откройте документ в Бухгалтерии и проведите его вручную. Также проверьте, что в ЗУП само отражение было проведено до момента обмена.

Можно ли отменить уже отправленную в банк ведомость?

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

Нужно ли выгружать зарплату, если расчёт ведётся сразу в 1С:Бухгалтерии?

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

Итог

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

Выгрузка зарплаты — это всегда последний шаг после полного расчёта и сверки задолженности. Реестр в банк формируется из проведённой «Ведомости в банк» и передаётся через ДиректБанк или файл обмена; данные в Бухгалтерию уходят через «Отражение зарплаты в бухучёте» и синхронизацию. Контрольные точки: статус исполнения реестра, нулевая задолженность после выплаты и совпадение оборотов по 70 счёту между базами.