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