Акт сверки — один из самых востребованных документов в работе бухгалтера. Но когда у контрагента несколько действующих договоров, стандартный механизм 1С предлагает формировать акты по каждому отдельно. Это отнимает время и увеличивает риск ошибок. К счастью, в большинстве конфигураций (1С:Бухгалтерия 3.0, 1С:ERP 2.5, 1С:Управление торговлей 11) есть скрытые возможности для групповой печати актов сверки.
В этой статье вы узнаете 3 проверенных способа сформировать единый акт по нескольким договорам — от ручного объединения до автоматизированных отчетов. Мы разберем нюансы для разных версий 1С, покажем, как избежать расхождений в сальдо, и дадим готовые шаблоны запросов для программистов. А в конце — FAQ с ответами на самые частые вопросы пользователей.
Если вы работаете с 1С:Бухгалтерией 8.3 или более ранними версиями, часть функций может отличаться. Интерфейс и расположение кнопок зависят от конфигурации и обновлений платформы. При критических задачах сверьтесь с актуальной документацией вашей версии.
1. Стандартный способ: ручное объединение актов
Самый простой, но трудоемкий метод — сформировать акты по каждому договору отдельно, а затем объединить их вручную. Подходит для разовых задач, когда договоров не больше 3-5.
Алгоритм действий:
- 📄 Откройте раздел
Покупки и продажи → Расчеты с контрагентами → Акт сверки(путь может отличаться в зависимости от конфигурации). - 🔍 Выберите контрагента и укажите период сверки. В поле "Договор" оставьте пустым или выберите первый договор.
- 🖨️ Сформируйте и сохраните акт в формате
ExcelилиPDF. - 🔄 Повторите шаги для каждого договора, затем объедините файлы в один документ.
Главный недостаток метода — риск ошибок при ручном суммировании сальдо. Если по одному из договоров есть просроченная задолженность, а по другому — аванс, вручную легко упустить детализацию. Чтобы минимизировать риски, используйте функцию Сверка по документам в 1С: она покажет все движения по каждому договору отдельно.
Если вам нужно объединить акты в Excel, используйте функцию Консолидация (вкладка Данные). Она автоматически суммирует одинаковые строки и сохраняет структуру документа.
2. Групповой акт сверки через отчет "Анализ расчетов с контрагентами"
Более продвинутый способ — использовать стандартный отчет Анализ расчетов с контрагентами, который есть во всех бухгалтерских конфигурациях. Он позволяет выгрузить данные по нескольким договорам в один файл, который затем можно преобразовать в акт сверки.
Пошаговая инструкция:
- Перейдите в раздел
Отчеты → Анализ расчетов → Анализ расчетов с контрагентами. - В настройках отчета укажите:
- 📅 Период сверки (даты начала и окончания).
- 🏢 Контрагента (обязательно!).
- 📝 Договоры — выберите все нужные, удерживая
Ctrl. - 💰 Валюту расчетов (если договора в разных валютах, сверка будет отдельно по каждой).
Сформировать, затем экспортируйте отчет в Excel.Excel отсортируйте данные по датам и договорам, добавьте шапку акта сверки (реквизиты сторон, период, подписи).Преимущество метода — автоматическое суммирование сальдо по всем договорам. Однако в отчете не будет стандартного формата акта сверки (с колонками "Документ", "Сумма", "Дт/Кт"), поэтому придется доработать шаблон вручную.
Как добавить колонку "Сальдо на дату" в отчет?
В настройках отчета перейдите на вкладку Показатели и добавьте поле Сальдо на начало периода и Сальдо на конец периода. Это поможет отследить динамику задолженности.
| Конфигурация 1С | Путь к отчету | Поддерживает ли группировку по договорам? |
|---|---|---|
| 1С:Бухгалтерия 3.0 | Отчеты → Анализ расчетов → Анализ расчетов с контрагентами |
Да |
| 1С:ERP 2.5 | Финансы → Отчеты → Анализ расчетов с контрагентами |
Да (с дополнительными настройками) |
| 1С:Управление торговлей 11 | Отчеты → Покупатели и продажи → Анализ расчетов |
Частично (только по валютам) |
| 1С:Комплексная автоматизация 2 | Отчеты → Финансы → Анализ расчетов |
Да |
3. Автоматизированный способ: внешняя обработка для групповой сверки
Для пользователей, которые регулярно формируют акты по нескольким договорам, оптимальное решение — внешняя обработка. Она позволяет:
- 🔄 Автоматически объединять данные по выбранным договорам.
- 📊 Сохранять стандартный формат акта сверки (с колонками, сальдо, подписями).
- 💾 Экспортировать результат в
PDF,Excelили печатную форму.
Где взять обработку:
- 🛒 Купить на Infostart или Клерк.Ру (стоимость от 500 до 3000 руб.).
- 🆓 Скачать бесплатную версию на форумах (например, форум 1С), но проверьте ее на тестовой базе!
- 👨💻 Заказать разработку под свои нужды (если требуются специфические поля или дизайн).
Важно: перед использованием любой внешней обработки сделайте резервную копию базы. Некоторые обработки могут конфликтовать с обновлениями 1С или изменять структуру данных.
Установите обработку на тестовую базу|Проверьте совместимость с вашей версией 1С|Сверьте данные обработки со стандартным отчетом|Проверьте корректность экспорта в PDF/Excel-->
4. Сверка по нескольким договорам через запрос (для программистов)
Если вы владеете навыками 1С:Предприятие 8.3 или работаете с программистом, можно написать специальный запрос, который выгрузит данные для акта сверки по нескольким договорам. Этот метод гибкий и позволяет настроить вывод под любые требования.
Пример запроса для 1С:Бухгалтерия 3.0:
ВЫБРАТЬ
РасчетыСКонтрагентамиОстатки.Контрагент КАК Контрагент,
РасчетыСКонтрагентамиОстатки.Договор КАК Договор,
РасчетыСКонтрагентамиОстатки.ВалютаДокумента КАК Валюта,
СУММА(РасчетыСКонтрагентамиОстатки.СуммаОстатковДт) КАК СуммаДт,
СУММА(РасчетыСКонтрагентамиОстатки.СуммаОстатковКт) КАК СуммаКт
ИЗ
РегистрНакопления.РасчетыСКонтрагентами.Остатки(
&ДатаНачала,
&Контрагент,
Договор В (&МассивДоговоров)
) КАК РасчетыСКонтрагентамиОстатки
СГРУППИРОВАТЬ ПО
РасчетыСКонтрагентамиОстатки.Контрагент,
РасчетыСКонтрагентамиОстатки.Договор,
РасчетыСКонтрагентамиОстатки.ВалютаДокумента
Где:
&ДатаНачала— дата, на которую нужно получить остатки.&Контрагент— ссылка на контрагента.&МассивДоговоров— массив ссылок на договора.
Чтобы использовать этот запрос:
- Откройте
Консоль запросов(Все функции → Стандартные → Консоль запросов). - Вставьте код, заменив параметры на свои.
- Нажмите
Выполнитьи экспортируйте результат вExcel. - Доработайте таблицу до формата акта сверки (добавьте шапку, подписи, итоги).
Запрос позволяет гибко настроить вывод данных, но требует знаний языка запросов 1С. Если вы не программист, лучше использовать внешнюю обработку или стандартные отчеты.
5. Нюансы и типичные ошибки при групповой сверке
При формировании акта сверки по нескольким договорам пользователи часто сталкиваются с проблемами. Вот самые распространенные:
⚠️ Внимание: Если у контрагента есть договора в разных валютах, 1С по умолчанию формирует сверку отдельно по каждой валюте. Чтобы объединить их в один акт, придется вручную пересчитывать курсы на дату сверки.
- 🔴 Расхождения в сальдо: возникают, если по одному из договоров есть неconducted (непроведенные) документы. Всегда проверяйте статус документов перед сверкой.
- 🔴 Пропущенные договора: в отчете могут не отобразиться договора с нулевым сальдо. Чтобы их увидеть, в настройках отчета включите параметр
Показывать нулевые остатки. - 🔴 Ошибки в датах: если период сверки захватит дату заключения договора, в акте могут появиться лишние строки с нулевыми суммами.
Чтобы избежать ошибок:
- Перед сверкой проведите
Тестирование и исправление ИБ(Администрирование → Тестирование и исправление). - Сверьте данные акта с оборотно-сальдовой ведомостью по счету 60 (62).
- Если используете внешнюю обработку, проверьте ее работу на тестовой базе.
Еще одна типичная проблема — несовпадение итогов в акте сверки и бухгалтерском учете. Это может происходить из-за:
- 📌 Разных методов учета (например, по начислению vs. по оплате).
- 📌 Неучтенных курсовых разниц по валютным договорам.
- 📌 Ручных корректировок в регистрах накопления.
6. Альтернативные решения: обмен данными и интеграции
Если вам регулярно нужны акты сверки по нескольким договорам, стоит рассмотреть автоматизированные решения:
- 🤖 1С:Диадок — сервис электронного документооборота, который автоматически формирует акты сверки и отправляет их контрагентам. Поддерживает группировку по договорам.
- 📊 1С:Консолидация — инструмент для объединения данных из нескольких баз (полезен для холдингов).
- 🔄 Интеграция с CRM (например, Bitrix24 или АмоCRM) — позволяет выгружать акты сверки прямо в карточку контрагента.
Преимущества таких решений:
- ✅ Автоматическое обновление данных (нет нужды вручную формировать акты).
- ✅ Возможность настроить уведомления о просроченной задолженности.
- ✅ Архив актов сверки в облаке (доступ с любого устройства).
Недостаток — дополнительные затраты на подключение и настройку. Например, тариф 1С:Диадок с функцией автоматической сверки стоит от 1500 руб./мес.
Если вы работаете с большим количеством контрагентов, попробуйте бесплатный период 1С:Диадок (14 дней). Это поможет оценить, насколько сервис упрощает работу с актами сверки.
FAQ: Ответы на частые вопросы
Можно ли в 1С:Бухгалтерия 8.2 сформировать акт сверки по нескольким договорам?
В 1С:Бухгалтерия 8.2 нет встроенной функции групповой сверки. Вам придется:
- Формировать акты по каждому договору отдельно.
- Объединять их вручную в
Excel. - Или использовать внешнюю обработку (например, эту).
Обратите внимание: 1С:Бухгалтерия 8.2 больше не поддерживается разработчиком, поэтому лучше обновиться до актуальной версии.
Как в акте сверки отразить договора в разных валютах?
Если договора в разных валютах, 1С формирует отдельные разделы для каждой валюты. Чтобы объединить их в один акт:
- Экспортируйте данные в
Excel. - Добавьте колонку с курсом ЦБ на дату сверки.
- Пересчитайте суммы в рубли (или основную валюту учета).
- Объедините данные в одну таблицу, указав валюту каждого договора.
Важно: в акте сверки укажите, что суммы пересчитаны по курсу ЦБ на дату <указать дату>.
Почему в акте сверки не отображаются некоторые договора?
Причины могут быть следующими:
- 📌 По договору нет движений в указанном периоде (нулевое сальдо). Включите в настройках отчета опцию
Показывать нулевые остатки. - 📌 Договор заключен позже даты начала периода сверки. Проверьте дату договора.
- 📌 Договор помечен на удаление или не проведен. Откройте список договоров и проверьте их статус.
- 📌 В настройках отчета установлен фильтр по валюте или виду договора. Снимите лишние фильтры.
Можно ли автоматически отправлять акты сверки контрагентам по email?
Да, это можно сделать:
- Через 1С:Диадок — сервис автоматически формирует и отправляет акты.
- С помощью внешней обработки с функцией email-рассылки (например, эта).
- Через встроенную почту 1С (раздел
Администрирование → Настройки почты), но потребуется ручная отправка.
Для автоматической отправки нужно настроить:
- 📧 Почтовый сервер (SMTP).
- 📅 Расписание формирования актов (через
Регламентные задания). - 🔒 Шаблон письма с актом (можно добавить логотип компании).
Как проверить корректность акта сверки перед отправкой контрагенту?
Перед отправкой акта сверки:
- Сверьте итоговое сальдо с оборотно-сальдовой ведомостью по счетам 60 (62).
- Проверьте, что все документы расчетов (счета, платежки, корректировки) отражены в акте.
- Убедитесь, что даты документов попадают в период сверки.
- Если есть валютные договора, проверьте корректность курсов пересчета.
- Отправьте акт на проверку второму бухгалтеру (принцип "четырех глаз").
Если контрагент уже присылал свой акт сверки, сравните его с вашим. Расхождения более чем на 10% — повод перепроверить данные.