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

Мы рассмотрим все актуальные способы выгрузки (через XML, COM-соединение, обмен по расписанию), разберём настройки для разных версий программ (включая 1С:ЗУП 3.1 и 1С:Бухгалтерию 3.0/3.2), а также предоставим чек-листы для проверки результатов. Особое внимание уделим новым требованиям ФНС 2026 года к структуре выгружаемых данных о зарплате и страховых взносах.

1. Почему выгрузка из ЗУП в Бухгалтерию может не работать?

На практике до 30% ошибок при обмене данными между ЗУП и Бухгалтерией возникают из-за несовпадения версий конфигураций или неправильных настроек прав доступа. Ещё одна частая причина — повреждённые ссылки на объекты (например, если в ЗУП удалили сотрудника, но его данные остались в бухгалтерских регистрах).

Другие типичные проблемы:

  • 🔹 Разные планы счетов в ЗУП и Бухгалтерии (например, в одной конфигурации счёт 70, а в другой — 70.01).
  • 🔹 Несогласованные периоды: пытаетесь выгрузить данные за март, а в Бухгалтерии закрыт февраль.
  • 🔹 Ошибки в реквизитах (например, неверный КБК для страховых взносов).
  • 🔹 Блокировка файлов антивирусом или правами Windows.

Прежде чем настраивать обмен, проверьте:

  1. Совпадают ли релизы ЗУП и Бухгалтерии (должны быть одной линейки, например, 3.1.хх).
  2. Есть ли у пользователя, выполняющего выгрузку, права на Полный доступ в обеих базах.
  3. Не запущены ли в фоновом режиме другие сеансы 1С, блокирующие объекты.
⚠️ Внимание: Если вы используете облачные версии 1С (1C:Fresh), настройки обмена могут отличаться. В некоторых тарифах выгрузка по расписанию доступна только в расширенных пакетах.
📊 Какой способ обмена вы используете чаще?
Ручная выгрузка через XML
Автоматический обмен по расписанию
COM-соединение
Обмен через универсальный формат (EnterpriseData)
Не знаю, как настроено

2. Способы выгрузки данных из ЗУП в Бухгалтерию

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

2.1. Ручная выгрузка через XML-файл

Самый простой и универсальный способ, подходящий для разовых операций. Подходит, если обмен нужен 1 раз в месяц (например, после начисления зарплаты).

Порядок действий:

  1. В 1С:ЗУП перейдите в Зарплата → Отчётность и обработки → Выгрузка в бухгалтерию.
  2. Выберите период и нажмите Выгрузить.
  3. Сохраните файл в формате .xml.
  4. В 1С:Бухгалтерии импортируйте файл через Файл → Открыть или Операции → Обмен данными.

2.2. Автоматический обмен по расписанию

Идеален для крупных компаний, где данные обновляются ежедневно. Настройка требует прав администратора и доступа к регламентным заданиям.

Как настроить:

  • 🔧 В ЗУП создайте новое регламентное задание: Администрирование → Регламентные задания → Создать.
  • 🔧 Выберите тип Обмен данными с бухгалтерией.
  • 🔧 Укажите расписание (например, ежедневно в 23:00).
  • 🔧 В Бухгалтерии настройте приём данных: Администрирование → Обмен данными → Настройка синхронизации.

2.3. Обмен через COM-соединение

Быстрый способ для локальных сетей, где обе базы установлены на одном сервере или в одной сети. Требует предварительной настройки COM-соединения в обеих программах.

Преимущества:

  • ⚡ Мгновенная передача данных без промежуточных файлов.
  • 🔄 Возможность двусторонней синхронизации (не только выгрузка, но и обратная загрузка исправлений).

Недостатки:

  • 🛑 Сложность настройки для новичков.
  • 🔌 Требует стабильного сетевого соединения.

2.4. Универсальный формат EnterpriseData

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

Как включить:

// В ЗУП:

1. Откройте "Администрирование → Обмен данными".

2. Выберите "Универсальный формат обмена (EnterpriseData)".

3. Настройте правила выгрузки (можно использовать шаблоны от 1С).

// В Бухгалтерии:

1. Перейдите в "Администрирование → Обмен данными".

2. Создайте новый узел обмена с типом "1С:ЗУП".

3. Укажите путь к файлу или настройте прямое подключение.

⚠️ Внимание: При использовании EnterpriseData проверьте, что в обеих базах установлены последние обновления. В старых версиях возможны ошибки с кодировкой кириллических символов в XML.

☑️ Подготовка к выгрузке данных

Выполнено: 0 / 5

3. Пошаговая инструкция: выгрузка через XML

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

Шаг 1. Подготовка данных в 1С:ЗУП

Перед выгрузкой убедитесь, что:

  • 📅 Все начисления за период проведены и закрыты.
  • 💰 Суммы страховых взносов и НДФЛ рассчитаны корректно.
  • 👤 В справочнике Сотрудники нет дублей или незаполненных реквизитов (ИНН, СНИЛС).

Шаг 2. Формирование XML-файла

Перейдите в раздел Зарплата → Отчётность и обработки → Выгрузка в бухгалтерию.

В открывшемся окне:

  1. Выберите Период выгрузки (месяц, за который нужно передать данные).
  2. Отметьте галочками, какие данные выгружать:
    • 📄 Начисления зарплаты
    • 📊 Страховые взносы
    • 📋 НДФЛ
    • 👥 Кадровые данные (при необходимости)
  • Нажмите Выгрузить и сохраните файл в удобное место (например, C:\Temp\ZUP_202605.xml).
  • Шаг 3. Импорт в 1С:Бухгалтерию

    В бухгалтерской базе:

    1. Откройте Файл → Открыть и выберите сохранённый XML.
    2. Либо используйте Операции → Обмен данными → Загрузка данных.
    3. После загрузки проверьте Журнал операций на наличие новых записей.
    4. Если появилось окно с ошибками, обратите внимание на:

      • 🔴 Несовпадение планов счетов — проверьте настройки в Предприятие → Планы счетов.
      • 🔴 Отсутствующие элементы справочников — возможно, в Бухгалтерии нет какого-то подразделения или вида начисления.
      💡

      Если при импорте XML появляется ошибка "Недопустимый символ", откройте файл в блокноте и сохраните его в кодировке UTF-8 без BOM. Это решит проблему в 90% случаев.

      4. Настройка автоматического обмена по расписанию

      Автоматический обмен экономит время и снижает риск ошибок из-за "человеческого фактора". Однако его настройка требует внимательности, особенно если у вас распределённая инфраструктура (например, ЗУП на одном сервере, а Бухгалтерия — на другом).

      4.1. Создание регламентного задания в ЗУП

      Перейдите в Администрирование → Регламентные задания → Создать.

      Заполните поля:

      • 📌 Наименование: например, Автообмен с Бухгалтерией.
      • 📅 Расписание: выберите Ежедневно или Ежемесячно (рекомендуем 1-е число каждого месяца в 00:00).
      • 🔄 Действие: Обмен данными с бухгалтерией.
      • 📂 Файл обмена: укажите путь (например, \\Server\1C_Exchange\ZUP_to_Buh.xml).

    4.2. Настройка приёма в Бухгалтерии

    В бухгалтерской базе:

    1. Откройте Администрирование → Обмен данными.
    2. Создайте новый Узел обмена с типом 1С:Зарплата и Управление Персоналом.
    3. Укажите путь к файлу обмена (должен совпадать с путём в ЗУП).
    4. Включите опцию Автоматическая загрузка при наличии файла.

    4.3. Проверка логов обмена

    После первой автоматической выгрузки обязательно проверьте:

    • 📜 Журнал регистрации в ЗУП (Администрирование → Журнал регистрации).
    • 📊 Отчёт по обмену данными в Бухгалтерии (Операции → Обмен данными → Логи обмена).

    Типичные ошибки в логах:

    Код ошибки Причина Решение
    Ошибка 201 Не найден элемент справочника Синхронизируйте справочники вручную
    Ошибка 304 Несовпадение версий конфигураций Обновите обе базы до последних релизов
    Ошибка 500 Ошибка доступа к файлу Проверьте права на папку обмена
    Ошибка 702 Повреждён XML-файл Повторите выгрузку или проверьте файл в валидаторе
    ⚠️ Внимание: Если используете 1С:Предприятие 8.3.20+, в настройках регламентных заданий появилась опция Отправка уведомлений на email. Рекомендуем включить её, чтобы получать отчёты об успешности обмена.
    💡

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

    5. Типичные ошибки и их решения

    Даже при правильной настройке обмена могут возникать сбои. Мы собрали TOP-7 ошибок и способы их исправления.

    5.1. Ошибка: "Не найден план счетов"

    Причина: В ЗУП и Бухгалтерии используются разные планы счетов (например, в одной базе счёт 70, а в другой — 70.01).

    Решение:

    1. Откройте Предприятие → Планы счетов в обеих базах.
    2. Сравните структуру и приведите к единому стандарту.
    3. Если изменить план счетов нельзя, настройте правила преобразования в обработке обмена.

    5.2. Ошибка: "Ошибка контроля связности данных"

    Причина: В выгружаемых данных есть ссылки на удалённые объекты (например, сотрудник уволен, но его начисления остались).

    Решение:

    • 🔍 Запустите Тестирование и исправление ИБ в ЗУП (Администрирование → Тестирование и исправление).
    • 🗑️ Удалите "битые" ссылки вручную или с помощью обработки Поиск и замена ссылок.

    5.3. Ошибка: "Неверный формат файла"

    Причина: Файл XML повреждён или сохранён в неправильной кодировке.

    Решение:

    • 📄 Откройте файл в Notepad++ и сохраните в кодировке UTF-8 без BOM.
    • 🔄 Повторите выгрузку, отключив антивирус (иногда он блокирует запись файла).
    Что делать, если обмен зависает на этапе "Подготовка данных"?

    Эта проблема часто возникает при большом объёме данных (более 10 000 записей). Решения:

    1. Разбейте выгрузку на части (например, по подразделениям).

    2. Увеличьте лимит памяти для 1С в файле 1CEStart.cfg (параметр /M).

    3. Выполните обмен в монопольном режиме (закройте все сеансы кроме одного).

    6. Проверка корректности выгруженных данных

    Выгрузка прошла успешно — но как убедиться, что данные корректно попали в Бухгалтерию? Используйте эти методы проверки.

    6.1. Сверка сумм по счёту 70

    Сравните:

    • 💰 Обороты по счёту 70 в ЗУП (Отчёты → Оборотно-сальдовая ведомость).
    • 💰 Обороты по счёту 70 в Бухгалтерии (аналогичный отчёт).

    Разницы не должно быть. Допустимое отклонение — не более 1 рубля (из-за округлений).

    6.2. Проверка начислений по сотрудникам

    Выберите 2–3 сотрудников и сравните:

    Параметр Где смотреть в ЗУП Где смотреть в Бухгалтерии
    Сумма начислений Зарплата → Начисления → Ведомость по сотрудникам Зарплата → Ведомость начислений
    Сумма НДФЛ Зарплата → НДФЛ → Карточка сотрудника Отчёты → НДФЛ → Справки 2-НДФЛ
    Страховые взносы Зарплата → Страховые взносы → Расчёт по сотрудникам Отчёты → Страховые взносы → Расчёт по фондам

    6.3. Контроль проводок

    В Бухгалтерии проверьте:

    • 📌 Есть ли проводки по Дт 20 (26, 44) Кт 70 — начисление зарплаты.
    • 📌 Есть ли проводки по Дт 70 Кт 68.01 — удержание НДФЛ.
    • 📌 Есть ли проводки по Дт 20 (26, 44) Кт 69 — начисление страховых взносов.
    ⚠️ Внимание: Если в проводках появились "красные" суммы (отрицательные значения), это признак двойного начисления или некорректного стorno. Немедленно сверьте данные с ЗУП!
    💡

    Для ускорения проверки используйте отчёт "Сверка ЗУП и Бухгалтерии" (доступен в 1С:ЗУП 3.1.15+). Он автоматически сравнивает суммы по всем ключевым показателям.

    7. Обновления 2026 года: что изменилось в обмене данными?

    С 1 января 2026 года вступили в силу новые требования ФНС к структуре данных о зарплате и страховых взносах. Это повлияло и на обмен между ЗУП и Бухгалтерией.

    7.1. Новые реквизиты в XML

    Теперь в выгружаемом файле обязательно должны присутствовать:

    • 🆔 ИНН физического лица (ранее был необязателен).
    • 📍 Код региона для страховых взносов (по ОКТМО).
    • 📅 Дата приёма на работу (для проверки стажа).

    7.2. Изменения в плане счетов

    В 1С:Бухгалтерии 3.2 появились новые субсчета для учёта страховых взносов:

    • 69.02.7 — взносы на ОПС (дополнительные тарифы).
    • 69.03.7 — взносы на ОМС (дополнительные тарифы).

    Если в вашей базе их нет, обновите план счетов через Администрирование → Поддержка и обслуживание → Обновление конфигурации.

    7.3. Новые отчёты для сверки

    В 1С:ЗУП 3.1.20+ добавлены отчёты:

    • 📊 "Сверка с ФНС (6-НДФЛ)" — проверяет корректность данных перед выгрузкой.
    • 📊 "Анализ страховых взносов" — сравнивает расчёты с требованиями 425-ФЗ.
    ⚠️ Внимание: Если вы используете самостоятельно доработанные конфигурации, после обновления до 2026 года может потребоваться перенастройка правил обмена. Обратитесь к программисту 1С для адаптации.

    FAQ: Частые вопросы по выгрузке из ЗУП в Бухгалтерию

    🔹 Можно ли выгружать данные из ЗУП 2.5 в Бухгалтерию 3.0?

    Технически да, но не рекомендуется. В старых версиях ЗУП (2.5) и новых Бухгалтериях (3.0+) разная структура данных, поэтому при обмене возможны:

    • Потеря части реквизитов (например, новых видов начислений).
    • Ошибки в проводках из-за несовпадения планов счетов.

    Лучше обновить ЗУП до версии 3.1 или использовать промежуточный конвертер данных (доступен на портале 1С).

    🔹 Как выгрузить данные за прошлый год?

    Для выгрузки данных за закрытые периоды:

    1. В ЗУП откройте Зарплата → Отчётность и обработки → Выгрузка в бухгалтерию.
    2. В поле Период выберите нужный месяц/год.
    3. Перед выгрузкой убедитесь, что в Бухгалтерии не закрыт этот период (иначе данные не проводятся).

    Если период закрыт, временно откройте его через Операции → Закрытие периода.

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

    Возможные причины:

    • 🔘 В настройках обмена отключено создание проводок (проверьте флаг Формировать проводки).
    • 🔘 Данные выгружены в черновом режиме (в журнале операций они отмечены как "Не проведённые").
    • 🔘 В Бухгалтерии не настроены корреспонденции счетов для зарплатных операций.

    Решение: проверьте Журнал операций в Бухгалтерии на наличие не проведённых документов и проведите их вручную.

    🔹 Можно ли выгружать данные по отдельным подразделениям?

    Да, в 1С:ЗУП 3.1 есть такая возможность. При выгрузке:

    1. В обработке Выгрузка в бухгалтерию нажмите Настройки.
    2. В разделе Фильтры выберите нужные Подразделения или Категории сотрудников.
    3. Укажите период и выполните выгрузку.

    В Бухгалтерии данные появятся только по отобранным подразделениям.

    🔹 Как исправить ошибку "Не найден элемент справочника 'Физические лица'"?

    Эта ошибка возникает, если в Бухгалтерии нет записи о сотруднике, которого выгружают из ЗУП. Решения:

    1. Ручной импорт: перенесите справочник Физические лица из ЗУП в Бухгалтерию через Обмен данными → Загрузка справочников.
    2. Автосинхронизация: настройте правила обмена, чтобы справочники обновлялись автоматически.
    3. Проверка ИНН: убедитесь, что в обеих базах у сотрудника совпадает ИНН (это ключевой реквизит для связки).