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

Особое внимание уделим типичным ошибкам: почему в акте могут появиться лишние сальдо, как избежать дублирования строк при нескольких договорах с одним контрагентом, и что делать, если 1С «не видит» нужные соглашения. Все инструкции актуальны для 1С:Бухгалтерия 8.3 (редакция 3.0) и 1С:ERP 2.5, но majority принципов применимы и к другим конфигурациям.

📊 Какую версию 1С вы используете?
1С:Бухгалтерия 8.3
1С:ERP
1С:Управление торговлей
1С:Комплексная автоматизация
Другая

1. Подготовка данных: проверка договоров и остатков

Прежде чем формировать акт сверки, убедитесь, что в 1С корректно заведены все договоры с контрагентом. Частая ошибка: бухгалтер создаёт акт по одному договору, а в базе числятся ещё 2-3 неучтённых соглашения. Чтобы избежать расхождений:

  • 🔍 Проверьте список договоров в карточке контрагента (Справочники → Контрагенты → [Выбрать] → Договоры). Удалите или архивируйте неактуальные.
  • 📊 Сверьте остатки по каждому договору через отчёт Оборотно-сальдовая ведомость по счёту 60/62 с детализацией по субконто «Договоры».
  • ⚠️ Обратите внимание на валютные договоры — если у контрагента есть соглашения в разных валютах, их нужно обрабатывать отдельно.

Если в списке договоров есть дубли (например, «Договор №1» и «Договор №1 (копия)»), 1С может неправильно распределить остатки. В этом случае:

  1. Объедините дубли через обработку Поиск и замена дублей (доступна в 1С:Бухгалтерия ПРОФ).
  2. Или вручную переназначьте документы (счета, платежки) на правильный договор с помощью групповой обработки.
💡

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

2. Способ 1: Стандартный отчёт «Акт сверки» с настройкой группировки

В большинстве конфигураций 1С есть встроенный отчёт Акт сверки взаимных расчётов. Чтобы разбить его по договорам:

  1. Перейдите в Отчёты → Акт сверки взаимных расчётов.
  2. В поле «Контрагент» выберите нужную организацию.
  3. Нажмите Показать настройки (шестерёнка в правом верхнем углу).
  4. На вкладке «Группировка» добавьте поле «Договор» (перетащите из списка доступных полей).
  5. На вкладке «Отбор» установите фильтр по счёту (обычно 60.01 или 62.01) и периоду.

Если после формирования акта суммы по договорам не сходятся с обороткой, проверьте:

  • 🔄 Наличие пересортицы — когда платежи по одному договору попадают на другой.
  • 📅 Даты документов: если акт формируется на 31.12.2026, а платеж проведён 01.01.2026, он не попадёт в отчёт.
Что делать, если в настройках нет поля «Договор»?

Если в списке доступных полей для группировки нет «Договора», значит в вашей конфигурации не настроено субконто по этому признаку. Решение:

1. Откройте план счетов (Справочники → План счетов).

2. Найдите счёт 60 или 62, откройте его настройку.

3. На вкладке «Субконто» добавьте вид субконто «Договоры» (если его нет, создайте новый вид в справочнике).

4. Перепроведите документы за период (или используйте обработку Перенос данных для массового исправления).

3. Способ 2: Отчёт «Оборотно-сальдовая ведомость» с детализацией

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

  1. Откройте отчёт: Отчёты → Оборотно-сальдовая ведомость по счёту.
  2. Выберите счёт (60.01 для поставщиков или 62.01 для покупателей).
  3. На вкладке «Группировка» добавьте поля:
    • Контрагент
    • Договор
    • Валюта (если есть валютные операции)
  • Включите показатели: Начальный остаток, Обороты, Конечный остаток.
  • Экспортируйте в Excel и оформите как акт сверки (добавьте шапку, подписи, печать).
  • Критическая деталь: в этом отчёте сальдо показывается по каждому договору отдельно, но без разбивки по документам (счётам, платежкам). Если нужна детализация по операциям, используйте способ 3.

    Поле группировки Зачем нужно Нюансы
    Контрагент Фильтрация по одной организации Если не указать, в отчёт попадёт вся аналитика по счёту
    Договор Разбивка остатков по соглашениям Должно быть настроено субконто «Договоры» на счёте
    Валюта Разделение валютных и рублёвых операций Без этого поля суммы в разных валютах сложатся в рубли по курсу
    Документ расчётов Детализация по счётам/платежкам Увеличивает объём отчёта, может замедлить формирование
    💡

    Оборотно-сальдовая ведомость подходит для быстрой проверки остатков по договорам, но не заменяет полноценный акт сверки. Для официального документа используйте стандартный отчёт или доработайте его через конфигуратор.

    4. Способ 3: Кастомизация отчёта через конфигуратор (для продвинутых)

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

    Инструкция:

    1. Откройте конфигуратор (Файл → Конфигуратор или запустите 1С с ключом /Config).
    2. Найдите отчёт АктСверкиВзаимныхРасчетов в дереве объектов (Отчёты → АктСверкиВзаимныхРасчетов).
    3. Откройте схему компоновки данных и добавьте новое поле группировки:
      Группировка.ДоговорыКонтрагентов.Договор
    4. Настройте вывод дополнительных реквизитов (например, номер и дата договора):
      ПолеВыбора.Номер
      

      ПолеВыбора.Дата

    5. Сохраните изменения и обновите конфигурацию базы (Конфигурация → Обновить конфигурацию базы данных).
    6. После доработки в отчёте появится:

      • 📄 Раздел с реквизитами каждого договора (номер, дата, предмет).
      • 💰 Разбивка сальдо и оборотов по каждому соглашению.
      • 🔗 Ссылки на первичные документы (при двойном клике).
      ⚠️ Внимание: Изменения в конфигураторе могут нарушить работу типовой конфигурации. Перед правками сделайте резервную копию базы (Администрирование → Выгрузить информационную базу) и протестируйте отчёт на копии.

      5. Типичные ошибки и как их исправить

      Даже при правильных настройках в акте сверки могут появиться неточности. Разберём самые частые:

      • 🔴 Нулевые остатки по договорам, где должны быть суммы
        Причина: документы (счета, платежки) не привязаны к договору. Решение: проверьте реквизит «Договор» в каждом документе расчётов.
      • 🔴 Дублирование строк
        Причина: в базе есть два одинаковых договора с разными идентификаторами. Решение: объедините дубли или переназначьте документы.
      • 🔴 Несходится итоговое сальдо
        Причина: в отчёте не учтён один из счетов (например, 60.02 для авансов). Решение: добавьте все задействованные счета в настройки отчёта.

    Если акт сверки формируется с минусовым сальдо, когда его не должно быть:

    1. Проверьте корректность проводок по счёту 60/62 (возможно, дебет и кредит перепутаны).
    2. Убедитесь, что в отчёт попали все документы за период (иногда платежи «зависают» в статусе «Не проведён»).
    3. Сверьте остатки с выпиской банка — возможно, в 1С не учтён последний платёж.

    Убедитесь, что в акте есть все договоры контрагента|Сверьте итоговое сальдо с обороткой по счёту|Проверьте, что нет дублирующихся строк|Добавьте реквизиты организации (ИНН, КПП, адрес)|Подпишите акт электронной подписью (если требуется)

    -->

    6. Экспорт и оформление акта сверки

    После формирования отчёта в 1С его нужно правильно оформить и экспортировать. Стандартные шаблоны часто не содержат всех необходимых реквизитов. Чтобы акт соответствовал требованиям:

    • 📑 Добавьте шапку с реквизитами:
      • Название документа («Акт сверки взаимных расчётов»).
      • Дата и номер акта.
      • Реквизиты вашей организации и контрагента (ИНН, КПП, адрес).
      • Период, за который сформирован акт.
    • 📊 Настройте табличную часть:
      • Колонки: «Договор», «Дата операции», «Номер документа», «Сумма», «Дебет», «Кредит», «Сальдо».
      • Итоги по каждому договору и общий итог.
    • ✍️ Добавьте подписи:
      • Подпись бухгалтера (с расшифровкой).
      • Подпись контрагента (если акт согласован).
      • Печать организации (при бумажном варианте).

    Для экспорта в Excel:

    1. В окне отчёта нажмите Ещё → Выгрузить и выберите формат Excel (.xlsx).
    2. Откройте файл и отформатируйте:
      • Объедините ячейки для шапки.
      • Добавьте формулы для проверки сальдо (например, =СУММ(D2:D100)-СУММ(E2:E100)).
      • Закрепите области (Вид → Закрепить области) для удобства просмотра.
    ⚠️ Внимание: Если акт сверки отправляется контрагенту по электронной почте, сохраните его в PDF (чтобы избежать случайных изменений). В 1С:Бухгалтерия 8.3 для этого используйте кнопку Печать → Сохранить как PDF.

    7. Автоматизация: как ускорить формирование актов

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

    • 🤖 Создайте обработку
      Напишите внешнюю обработку (или скачайте готовую, например, «Пакетное формирование актов сверки» с сайта infostart.ru), которая:
      • Формирует акты для списка контрагентов.
      • Разбивает по договорам автоматически.
      • Отправляет акты на email прямо из 1С.
    • Настройте расписание
      В 1С:ERP или 1С:Комплексная автоматизация можно создать регламентное задание, которое будет формировать акты сверки, например, каждый последний день месяца.
    • 📂 Шаблоны Word/Excel
      Сохраните оформленный акт как шаблон и подгружайте его в 1С через Файл → Открыть. Это сэкономит время на форматирование.

    Для программистов: если нужно доработать отчёт под специфические требования (например, добавить логотип компании или особенные колонки), используйте внешние отчёты. Пример кода для добавления колонки «Процент оплаты»:

    Процедура ПриКомпоновкеРезультата(ДанныеРасшифровки, СтандартнаяОбработка)
    

    Таблица = ДанныеРасшифровки.Таблица;

    Колонка = Таблица.Колонки.Добавить("ПроцентОплаты");

    Колонка.Заголовок = "Оплачено, %";

    Колонка.ТипЗначения = Тип("Число");

    Для Каждого Строка Из Таблица Цикл

    Если Строка.СуммаДоговора <> 0 Тогда

    Строка.ПроцентОплаты = (Строка.СуммаОплаты / Строка.СуммаДоговора) * 100;

    КонецЕсли;

    КонецЦикла;

    КонецПроцедуры

    FAQ: Частые вопросы по актам сверки в 1С

    Как сформировать акт сверки, если у контрагента нет договоров в 1С?

    Если договоры не заведены, 1С сгруппирует все операции по контрагенту без разбивки. Решения:

    1. Создайте договоры задним числом и переназначьте на них документы (счета, платежки) через групповую обработку.
    2. Используйте отчёт Анализ счёта с детализацией по документам, а разбивку по договорам сделайте вручную в Excel.
    Почему в акте сверки не показываются авансы?

    Авансы обычно учитываются на счётах 60.02 (выданные) или 62.02 (полученные). Чтобы они попали в акт:

    • Добавьте эти счета в настройки отчёта на вкладке «Отбор».
    • Или сформируйте отдельный акт по авансам, а затем объедините данные в Excel.
    Можно ли в 1С сформировать акт сверки с НДС по каждому договору?

    Да, для этого:

    1. В настройках отчёта Акт сверки добавьте группировку по «Ставке НДС».
    2. Или используйте отчёт Книга покупок/продаж с детализацией по договорам (но там не будет сальдо).

    Для полноценного акта с НДС по договорам может потребоваться доработка через конфигуратор.

    Как проверить, что акт сверки совпадает с данными контрагента?

    Сверьте:

    • Итоговое сальдо в вашем акте и акте контрагента (должно совпадать по абсолютной величине, знак может отличаться).
    • Обороты по каждому договору (если у контрагента другая аналитика, разбивка может не совпасть).
    • Дата последней операции — иногда расхождения возникают из-за неучтённых платежей.

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

    Где в 1С хранится история сформированных актов сверки?

    В 1С нет отдельного журнала для актов сверки, но вы можете:

    • Сохранять сформированные отчёты в Файл → Сохранить как (форматы: .mxl, .xlsx, .pdf).
    • Вести отдельный справочник (например, «Акты сверки») и прикреплять к нему файлы через механизм Дополнительные реквизиты.
    • Использовать внешние обработки, которые сохраняют историю автоматически (например, «Хранилище отчётов» с infostart.ru).