Формирование реестра на оплату в 1С:Предприятие — одна из самых востребованных операций в бухгалтерском и кадровом учете. Этот документ позволяет группировать платежи контрагентам, сотрудникам или бюджету, значительно упрощая работу с банком и сокращая время на обработку транзакций. Однако даже опытные пользователи иногда сталкиваются с ошибками при создании реестра: от неправильного отбора документов до проблем с выгрузкой в клиент-банк.
В этой статье мы разберем пошаговый алгоритм формирования реестра на оплату в разных конфигурациях 1С (Бухгалтерия 3.0, Зарплата и Управление Персоналом, Управление Торговлей 11), рассмотрим типичные ошибки и дадим рекомендации по оптимизации процесса. Особое внимание уделим нюансам работы с платежными поручениями, ведомостями на выплату зарплаты и авансовыми отчетами.
Если вы работаете с 1С не первый год, но до сих пор формируете платежки по одной — эта инструкция поможет перейти на более эффективный уровень. Для новичков мы подготовили развернутые скриншоты (условные) и пояснения к каждому шагу, чтобы избежать распространенных ошибок при первой попытке.
1. Что такое реестр на оплату и зачем он нужен
Реестр на оплату в 1С — это специализированный документ, который объединяет несколько платежных поручений или других расходных документов в единый список для передачи в банк. Его основные функции:
- 📋 Группировка платежей — вместо отправки десятков отдельных поручений банку вы отправляете один файл с реестром.
- 🕒 Экономия времени — сокращается время на обработку платежей как со стороны бухгалтерии, так и со стороны банка.
- 🔍 Контроль исполнения — проще отслеживать статус платежей (оплачено/не оплачено) по единому документу.
- 📊 Отчетность — реестр служит подтверждением передачи платежей в банк для внутреннего аудита.
В зависимости от конфигурации 1С, реестры могут использоваться для: Бухгалтерия 3.0 — оплата поставщикам, налоги, взносы; ЗУП — выплата зарплаты, авансов, подотчетных сумм; Управление Торговлей — оплата за товары/услуги контрагентам.
Важно понимать, что реестр — это не платежный документ, а инструмент для их группировки. Сами денежные средства списываются по платежным поручениям, которые включены в реестр.
⚠️ Внимание: Некоторые банки требуют обязательного использования реестров для массовых платежей (например, зарплатных ведомостей). Уточните требования вашего банка в договоре или личном кабинете.
2. Подготовка к формированию реестра: проверка документов
Прежде чем создавать реестр, необходимо убедиться, что все платежные документы корректно оформлены и готовы к включению. Проведите проверку по следующему алгоритму:
Платежные поручения имеют статус "Подписано" или "Готово к оплате"
Все реквизиты контрагентов (расчетные счета, БИК, ИНН) заполнены верно
Суммы платежей совпадают с данными в договорах/счетах
Налоги и взносы рассчитаны с учетом актуальных ставок
Для зарплатных ведомостей проверены все начисления и удержания-->
Особое внимание уделите следующим моментам:
- 🔄 Дубли платежей — в реестр не должны попасть одинаковые платежи (например, если одно платежное поручение было создано дважды).
- 📅 Даты платежей — все документы в реестре должны иметь одинаковую дату списания (или попадать в один операционный день банка).
- 💰 Лимиты банка — некоторые банки устанавливают ограничения на количество платежей в одном реестре (например, не более 100 строк).
Если вы работаете с 1С:Зарплата и Управление Персоналом, дополнительно проверьте:
Зарплата → Ведомости на выплату зарплаты — все ли сотрудники включены в ведомость, нет ли ошибок в расчетах.
Кадры → Личные карточки — актуальны ли банковские реквизиты сотрудников для перечисления зарплаты.
Если в вашей организации используются разные банки для перечисления зарплаты (например, Сбербанк и Тинькофф), формируйте отдельные реестры для каждого банка. Это упростит обработку платежей и снизит риск ошибок.
3. Пошаговая инструкция: как создать реестр в 1С:Бухгалтерия 3.0
Рассмотрим процесс на примере 1С:Бухгалтерия предприятия 3.0 (редакция 3.0.130+). Инструкция актуальна для большинства актуальных релизов:
Шаг 1. Откройте журнал платежных поручений
Перейдите в раздел Банк и касса → Платежные поручения. Отфильтруйте список по статусу "Готово к оплате" или "Подписано".
Шаг 2. Выделите документы для реестра
Отметьте галочками все платежные поручения, которые нужно включить в реестр. Для массового выделения используйте комбинацию Ctrl+A (все документы) или Shift+клик (диапазон).
Шаг 3. Создайте реестр
Нажмите кнопку Создать на основе → Реестр на оплату. В открывшемся окне проверьте:
- 📝 Номер и дату реестра — по умолчанию проставляется текущая дата, но вы можете изменить ее на дату списания.
- 🏦 Банковский счет — должен совпадать со счетами в платежных поручениях.
- 💳 Вид операции — выберите "Перечисление денежных средств" или другой подходящий вариант.
Шаг 4. Заполните табличную часть
Система автоматически подтянет все выделенные платежные поручения. Проверьте:
- 🔢 Порядок платежей — при необходимости отсортируйте строки (например, по сумме или получателю).
- 📌 Приоритетность — если банк требует указания очередности платежей, заполните колонку "Очередность".
Шаг 5. Проведите и выгрузите реестр
Нажмите Провести и закрыть, затем экспортируйте реестр в формат, поддерживаемый вашим банком (обычно .txt или .xml). Для этого используйте кнопку Выгрузить в карточке реестра.
⚠️ Внимание: Если при выгрузке появляется ошибка "Несовпадение контрольных сумм", проверьте правильность заполнения реквизитов банка в платежных поручениях. Чаще всего проблема кроется в неверном БИК или корреспондентском счете.
| Действие | Горячие клавиши | Примечание |
|---|---|---|
| Выделение всех документов в журнале | Ctrl+A |
Работает только в списочных формах |
| Создание реестра на основе выделенных документов | Alt+S → Р |
Быстрый вызов через меню действий |
| Поиск документа по номеру | Ctrl+F |
Позволяет быстро найти платежное поручение |
| Обновление списка документов | F5 |
Актуально при работе в сетевом режиме |
4. Особенности формирования реестра в 1С:Зарплата и Управление Персоналом
В 1С:ЗУП реестры чаще всего используются для выплаты зарплаты и авансов. Процесс имеет несколько ключевых отличий от Бухгалтерии 3.0:
1. Источник данных
Вместо платежных поручений в реестр включаются ведомости на выплату зарплаты. Перейдите в раздел Зарплата → Ведомости на выплату зарплаты и выделите нужные документы.
2. Формирование реестра
Используйте кнопку Создать на основе → Реестр на оплату зарплаты. В открывшемся окне:
- 🏦 Укажите банковский счет, с которого будут списываться средства.
- 📅 Выберите дату списания — она должна совпадать с датой в ведомостях.
- 🔄 При необходимости разбейте реестр по банкам (если сотрудники получают зарплату в разных банках).
3. Проверка перед выгрузкой
В ЗУП особое внимание уделите:
- 🆔 Табельным номерам — они должны совпадать в ведомости и личных карточках.
- 💳 Банковским счетам сотрудников — ошибка в одном знаке приведет к невыплате.
- 📄 НДФЛ и удержаниям — суммы к выплате должны быть рассчитаны верно.
В реестрах зарплаты нельзя смешивать платежи по разным ведомостям с разными датами выплаты. Система автоматически блокирует такие операции, чтобы избежать ошибок в бухгалтерском учете.
Если зарплата не поступила сотруднику из-за ошибки в реквизитах, необходимо: 1. Сформировать новый реестр только для этого сотрудника с правильными данными. 2. В личной карточке сотрудника ( 3. Провести сверку с банком по невыплаченным суммам (через выписку или личный кабинет). 4. При необходимости сделать корректирующую ведомость на разницу.Что делать если сотрудник не получил зарплату из-за ошибки в реестре?
Кадры → Сотрудники) исправить банковские реквизиты.
5. Типичные ошибки и как их избежать
Даже опытные пользователи 1С иногда сталкиваются с проблемами при формировании реестров. Рассмотрим самые распространенные ошибки и способы их решения:
Ошибка 1: "Недостаточно средств на счете"
Причина: Сумма всех платежей в реестре превышает остаток на расчетном счете.
Решение:
- 🔍 Проверьте остаток по счету в разделе
Банк и касса → Банковские счета. - 📉 Разбейте реестр на несколько частей или перенесите часть платежей на другую дату.
- 💸 Убедитесь, что в системе актуальные данные об остатках (обновите выписки).
Ошибка 2: "Неверный формат файла при выгрузке"
Причина: Банк не поддерживает выбранный формат выгрузки (например, требуется 1CClientBank, а выгружается DBF).
Решение:
- 📄 Уточните требуемый формат в договоре с банком или в личном кабинете.
- 🔧 Настройте формат выгрузки в
Администрирование → Обмен с банками. - 🔄 Попробуйте выгрузить реестр в другом формате (например,
XMLдля Сбербанка).
Ошибка 3: "Платежное поручение не найдено в базе"
Причина: Документ был удален или его статус изменился после создания реестра.
Решение:
- 🔄 Обновите список документов в реестре (кнопка
Заполнить). - 🗑️ Проверьте журнал удаленных документов (
Все функции → Журналы документов). - 📝 Если документ был удален ошибочно, восстановите его из архива.
⚠️ Внимание: Если реестр уже выгружен в банк, но требуется внести изменения (например, добавить платеж), не редактируйте существующий реестр. Вместо этого создайте новый реестр с исправлениями и отправьте его в банк как дополнительный пакет. Это поможет избежать путаницы при сверке платежей.
6. Настройка автоматического формирования реестров
Если вы регулярно формируете реестры по одному и тому же шаблону (например, ежемесячные зарплатные выплаты), имеет смысл настроить автоматическое создание документов. Это сэкономит время и снизит риск ошибок.
Способ 1: Использование обработок
В 1С есть стандартные обработки для массового создания реестров. Например, в ЗУП можно использовать обработку "Формирование реестров на выплату зарплаты" (Зарплата → Служебные → Обработки).
Способ 2: Регламентные задания
Настройте автоматическое создание реестров по расписанию:
- Перейдите в
Администрирование → Поддержка и обслуживание → Регламентные задания. - Создайте новое задание с типом
"Формирование реестров на оплату". - Укажите параметры отбора (например, все платежные поручения со статусом "Готово к оплате" и датой списания "Завтра").
- Настройте расписание (например, ежедневно в 17:00).
Способ 3: Внешние обработки
Для сложных сценариев (например, формирование реестров с учетом приоритетов платежей) можно использовать внешние обработки. Их можно найти на портале 1С-Отчетность или заказать у партнеров 1С.
Автоматическое формирование реестров подходит только для стандартных операций. Если платежи требуют ручной проверки (например, оплата по импортным контрактам с валютным контролем), лучше создавать реестры вручную.
7. Выгрузка реестра в клиент-банк: форматы и нюансы
После формирования реестра его необходимо выгрузить в формат, поддерживаемый вашим банком. Рассмотрим основные форматы и их особенности:
| Формат | Банки | Особенности | Расширение файла |
|---|---|---|---|
| 1CClientBank | Сбербанк, ВТБ, Альфа-Банк | Стандартный формат для большинства российских банков. Поддерживает платежи в рублях и валюте. | .txt |
| DBF | Газпромбанк, Россельхозбанк | Устаревший формат, но все еще используется некоторыми банками. Требует точного соответствия структуре. | .dbf |
| XML (ISO 20022) | Тинькофф, Точка, Модульбанк | Современный формат с поддержкой расширенных реквизитов. Часто используется для международных платежей. | .xml |
| Excel (XLS/XLSX) | Любой банк (ручная загрузка) | Универсальный формат, но требует дополнительной обработки в банке. Подходит для небольшого количества платежей. | .xls, .xlsx |
Для выгрузки реестра в нужном формате:
- Откройте карточку реестра на оплату.
- Нажмите кнопку
Выгрузитьи выберите требуемый формат. - Укажите путь для сохранения файла (например,
C:\Реестры\Зарплата_05.06.2026.txt). - Загрузите файл в личный кабинет банка или отправьте через систему "Клиент-Банк".
Если банк требует дополнительные реквизиты (например, коды назначения платежа для международных переводов), их можно добавить вручную в файле после выгрузки или настроить шаблон выгрузки в 1С.
⚠️ Внимание: Некоторые банки (например, Сбербанк) требуют подписи реестра электронной подписью перед загрузкой. Убедитесь, что у вас установлен и настроен криптопровайдер (например, КриптоПро CSP) и сертификат ЭП.
8. Проверка и сверка реестров после оплаты
После того как реестр отправлен в банк, необходимо контролировать статус платежей и сверять их с банковскими выписками. Вот алгоритм действий:
1. Контроль статуса реестра
В карточке реестра на оплату отображается его текущий статус:
- 📤 "Передан в банк" — реестр выгружен, но платежи еще не исполнены.
- 💰 "Оплачено" — банк подтвердил списание средств.
- ❌ "Отклонено" — банк вернул реестр из-за ошибок (недостаточно средств, неверные реквизиты и т.д.).
2. Сверка с банковской выпиской
После получения выписки из банка:
- Загрузите выписку в 1С через
Банк и касса → Банковские выписки → Загрузить. - Сравните суммы и получателей в выписке с данными реестра.
- Если есть расхождения, сформируйте акт сверки и уточните детали в банке.
3. Обработка невыплаченных сумм
Если какой-то платеж не прошел (например, из-за ошибки в реквизитах контрагента):
- 🔄 Сформируйте новый реестр только для этого платежа с исправленными данными.
- 📋 Создайте внутреннюю служебную записку с объяснением причины задержки.
- 📧 Уведомлите получателя о переносе платежа.
В 1С:Бухгалтерия 3.0 для удобства сверки можно использовать отчет "Анализ субконто" по счету 51 (расчетный счет), отфильтровав данные по периоду и контрагентам из реестра.
Настройте в 1С уведомления о изменении статуса реестра. Для этого перейдите в Администрирование → Настройки пользователей → Уведомления и добавьте правило для документа "Реестр на оплату".
Часто задаваемые вопросы
Можно ли включить в один реестр платежи на разные счета (например, расчетный и валютный)?
Нет, в одном реестре могут быть платежи только по одному банковскому счету. Если нужно оплатить платежи с разных счетов, формируйте отдельные реестры для каждого счета. Это требование связано с банковскими правилами обработки платежных поручений.
Как исправить реестр, если он уже отправлен в банк, но требуется добавить еще один платеж?
Если реестр еще не исполнен банком, его можно отозвать (в личном кабинете банка или через систему "Клиент-Банк") и создать новый с добавленным платежом. Если реестр уже исполнен, добавленный платеж нужно отправлять отдельно.
Почему при выгрузке реестра в формате XML появляется ошибка "Недопустимый символ"?
Эта ошибка возникает, если в реквизитах платежных поручений (например, в назначении платежа) используются специальные символы (кавычки, амперсанды, знаки больше/меньше). Замените их на обычный текст или используйте HTML-коды (", & и т.д.).
Можно ли сформировать реестр на оплату из мобильного приложения 1С?
В большинстве мобильных версий 1С (например, 1С:Мобильная бухгалтерия) функционал формирования реестров ограничен. Рекомендуется использовать десктопную версию для работы с платежными документами.
Как проверить, какие платежные поручения не попали в реестр?
В журнале платежных поручений (Банк и касса → Платежные поручения) установите фильтр по статусу "Готово к оплате" и дате. Все документы, не помеченные как "Включено в реестр", не попали в текущий реестр.