Выписка по контрагенту в 1С:Предприятие — это один из самых востребованных отчётов для бухгалтеров, финансовых директоров и менеджеров по работе с клиентами. Она позволяет оперативно получить данные о всех хозяйственных операциях с конкретным партнёром: отгрузках, оплатах, долгах, взаимозачётах и даже истории изменения договоров. Однако многие пользователи сталкиваются с трудностями: где найти этот отчёт в разных конфигурациях, как его правильно настроить, и почему иногда данные не совпадают с реальным положением дел.
В этой статье мы разберём 3 основных способа формирования выписки (в 1С:Бухгалтерии 8.3, 1С:Управлении торговлей 11 и 1С:ERP), покажем скриншоты актуальных версий 2026 года, объясним, как избежать типичных ошибок при фильтрации данных, и дадим советы по экспорту отчёта в Excel для дальнейшего анализа. Особое внимание уделим расшифровке сальдо — это частая «боль» пользователей, когда остатки по дебету и кредиту не сходятся с ожиданиями.
Если вам нужно не просто «выгрузить данные», а проанализировать динамику сотрудничества с контрагентом (например, как часто он задерживает оплаты или какие товары заказывает чаще всего), мы покажем, как модифицировать стандартный отчёт с помощью дополнительных полей и группировок. А для программистов 1С в конце статьи будет блок с примерами кода для автоматизации формирования выписок через Запрос.
1. Где найти выписку по контрагенту в разных конфигурациях 1С
Местонахождение отчёта зависит от версии программы. В 1С:Бухгалтерии 8.3 (редакция 3.0) выписка скрыта в разделе «Отчёты», тогда как в 1С:Управлении торговлей 11 её логичнее искать в «Продажи» или «Покупки». Вот точные пути для популярных конфигураций:
- 📊 1С:Бухгалтерия 8.3:
Отчёты → Стандартные отчёты → Выписка по счёту (анализ субконто). Далее выберите вид субконтоКонтрагенты. - 🛒 1С:Управление торговлей 11:
Продажи → Отчёты по продажам → Выписка по контрагентуилиПокупки → Отчёты по покупкам → Выписка по поставщику. - 🏢 1С:ERP 2.5:
Финансы → Отчёты по расчётам → Выписка по партнёру. - 🔄 1С:Комплексная автоматизация 2.4: путь аналогичен 1С:ERP, но может отличаться в зависимости от доработок.
В некоторых отраслевых решениях (например, 1С:Розница или 1С:Документооборот) выписка по контрагенту может отсутствовать в стандартном виде. В этом случае её заменяют отчёты Карточка счёта или Анализ расчётов с контрагентами.
Если в вашей конфигурации нет готового отчёта, попробуйте использовать Универсальный отчёт (раздел Отчёты) с настройкой источника данных Регистр расчётов с контрагентами.
2. Пошаговая инструкция: как сформировать выписку в 1С:Бухгалтерия 8.3
Рассмотрим процесс на примере 1С:Бухгалтерии 8.3 (редакция 3.0). Этот способ подойдёт и для 1С:Комплексной автоматизации с незначительными корректировками.
- Откройте раздел
Отчётыв главном меню программы. - Выберите
Стандартные отчёты → Выписка по счёту (анализ субконто). - В поле «Счёт» укажите
60.01(расчёты с поставщиками) или62.01(расчёты с покупателями). - В поле «Субконто 1» выберите нужного контрагента из справочника. Если контрагента нет в списке, проверьте, не скрыт ли он по фильтру «Только активные».
- Установите период (по умолчанию проставляется текущий месяц). Для анализа динамики можно выбрать квартал или год.
- Нажмите
Сформировать. Отчёт построится в течение 5–30 секунд (зависит от объёма данных).
Если выписка пустая, проверьте:
- ⚠️ Правильно ли указан счёт учёта (например, для авансов используются счета
60.02или62.02). - ⚠️ Не установлен ли фильтр по организации (если в базе несколько юридических лиц).
- ⚠️ Есть ли вообще движения по этому контрагенту в выбранном периоде (проверьте через
Оборотно-сальдовую ведомость по счёту).
Указан правильный счёт (60.01/62.01/60.02)|Выбран нужный контрагент (не группа!)|Период охватывает даты операций|Фильтр по организации снят или корректен|Нет ограничений по валюте (если расчёты в иностранной валюте)-->
3. Настройка отображения данных: что можно изменить
Стандартная выписка часто содержит избыточную информацию или, наоборот, не показывает важные детали. Рассмотрим ключевые настройки, которые помогут адаптировать отчёт под ваши задачи.
| Параметр | Где настроить | Рекомендации |
|---|---|---|
| Группировка по документам | Кнопка Показать настройки → вкладка Группировка |
Добавьте группировку по Вид документа, чтобы увидеть отдельно счета, платежки и акты. |
| Дополнительные поля | Добавить поле в настройках отчёта |
Полезные поля: Договор, Валюта, Ответственный менеджер. |
| Фильтр по валюте | Вкладка Отбор → поле Валюта |
Если расчёты ведутся в USD/EUR, укажите нужную валюту, иначе суммы будут в рублях по курсу ЦБ. |
| Показать сальдо на начало | Вкладка Дополнительно |
Включите эту опцию, если нужно проанализировать динамику долга с учётом остатков прошлого периода. |
| Экспорт в Excel | Кнопка Ещё → Выгрузить |
Выбирайте формат Excel (данные и оформление), чтобы сохранить группировки. |
Особое внимание уделите настройке детализации по датам. Если в отчёте слишком много строк, установите группировку по Месяцу или Кварталу вместо дневной детализации. Для анализа просроченной задолженности добавьте поле Дата оплаты по договору и отсортируйте данные по нему.
Как добавить пользовательское поле в выписку?
Если в стандартном отчёте не хватает данных (например, нужно вывести номер телефона менеджера или условия оплаты из договора), можно доработать отчёт через Конфигуратор:
- Откройте отчёт в режиме
Конфигуратор(права администратора требуются!). - Найдите процедуру
ПриНастройкеСистемыКомпоновкиДанных. - Добавьте новое поле через
Поля.Добавить("НаименованиеПоля"). - Укажите источник данных для поля (например,
Справочники.Контрагенты.Телефон). - Сохраните конфигурацию и обновите базу.
⚠️ Внимание: Неправильные изменения в конфигураторе могут привести к ошибкам в работе программы. Рекомендуем предварительно сделать резервную копию базы.
4. Анализ сальдо: почему остатки не сходятся
Одна из самых распространённых проблем при работе с выпиской — расхождение сальдо между отчётом и реальным положением дел. Например, в выписке значится дебетовое сальдо 50 000 ₽, а по факту контрагент должен вам 70 000 ₽. Причины могут быть следующими:
- 🔍 Неучтённые документы: платежное поручение или счёт-фактура не проведён в базе.
- 📅 Неправильный период: операция попала в другой месяц из-за даты документа.
- 💰 Ошибка в корреспонденции счетов: например, оплата попала на счёт
51(расчётный счёт), но не отразилась на62.01. - 🔄 Взаимозачёты: если был проведён зачёт аванса, но без указания конкретного документа-основания.
- 📄 Разные валюты: сальдо в рублях может не совпадать с сальдо в валюте договора из-за курсовой разницы.
Чтобы найти источник расхождения:
- Сверьте остатки по счёту
62.01(или60.01) вОборотно-сальдовой ведомости. - Проверьте
Карточку счётапо этому контрагенту — там видна вся история движений. - Используйте отчёт
Анализ субконтос детализацией по документам.
Если сальдо в выписке не сходится с данными бухгалтерского учёта, сначала проверьте дату проведения документов — часто ошибка кроется в том, что платёж или накладная попали в другой отчётный период.
5. Экспорт выписки в Excel и дальнейшая обработка
Выгруженная в Excel выписка позволяет гибко анализировать данные: строить графики, сводить информацию по нескольким контрагентам или интегрировать её с другими системами (например, Power BI). Однако при экспорте часто теряются:
- 📊 Группировки (строки сливаются в одну таблицу).
- 🔢 Формулы (например, расчёт просрочки по оплате).
- 📌 Примечания (комментарии к документам).
Чтобы сохранить структуру:
- В окне экспорта выберите формат
Excel (данные и оформление). - Отметьте галочку
Сохранять иерархию(если есть группировки). - Для сложных отчётов используйте
Выгрузка в файлс последующим импортом через Power Query.
Пример формулы для Excel, которая рассчитает просрочку оплаты:
=ЕСЛИ(I2
где I2 — ячейка с датой оплаты по договору.
Если вам нужно регулярно анализировать выписки по нескольким контрагентам, создайте в Excel сводную таблицу с источником данных из выгруженных файлов. Это позволит быстро сравнивать долги, обороты и средние сроки оплаты.
6. Автоматизация: как получить выписку через запрос (для программистов 1С)
Если вам нужно формировать выписки по расписанию или интегрировать их с другими системами, можно использовать встроенный язык 1С. Ниже пример кода, который формирует выписку по контрагенту и сохраняет её в файл Excel:
Процедура СформироватьВыпискуПоКонтрагенту(Контрагент, ПериодНачало, ПериодКонец, ПутьКФайлу)
// Создаём запрос к регистру расчётов
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Документ.Дата КАК Дата,
| Документ.Номер КАК Номер,
| Документ.Вид() КАК ВидДокумента,
| СуммаДт КАК Дебет,
| СуммаКт КАК Кредит,
| СальдоДтНачальное КАК СальдоНачальноеДт,
| СальдоКтНачальное КАК СальдоНачальноеКт
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(
| &ПериодНачало,
| &ПериодКонец,
| Счет = &Счет,
| Контрагент = &Контрагент)
|УПОРЯДОЧИТЬ ПО
| Дата";
// Устанавливаем параметры
Запрос.УстановитьПараметр("ПериодНачало", ПериодНачало);
Запрос.УстановитьПараметр("ПериодКонец", ПериодКонец);
Запрос.УстановитьПараметр("Счет", ПланСчетов.РасчетыСПокупателями); // 62.01
Запрос.УстановитьПараметр("Контрагент", Контрагент);
// Выполняем запрос и выгружаем в таблицу значений
РезультатЗапроса = Запрос.Выполнить();
ТаблицаДанных = РезультатЗапроса.Выгрузить();
// Сохраняем в Excel
Excel = Новый ExcelДокумент;
Excel.ЗаписатьТаблицу(ТаблицаДанных);
Excel.СохранитьКак(ПутьКФайлу);
КонецПроцедуры
Этот код можно встроить в регламентное задание или вызвать из внешней обработки. Для сложных отчётов (например, с детализацией по договорам) запрос нужно дополнить соответствующими полями и связями.
Используйте РегистрБухгалтерии.Хозрасчетный для бухгалтерских данных и РегистрНакопления.ВзаиморасчетыСКонтрагентами для управленческого учёта (в 1С:ERP или УТ 11).
7. Частые ошибки и как их избежать
Даже опытные пользователи 1С иногда сталкиваются с проблемами при формировании выписок. Вот TOP-3 критических ошибки, которые приводят к некорректным данным:
- Игнорирование субсчетов: если у счёта
62.01есть субсчета (например,62.01.1для рублёвых расчётов и62.01.2для валютных), выписка без учёта субсчетов покажет неполную картину. - Несогласованные периоды: если в отчёте указан период с 01.01.2026 по 31.03.2026, а документ проведён 30.12.2026, он не попадёт в выписку, хотя влияет на сальдо.
- Ошибки в справочнике контрагентов: если контрагент дублируется (например, «ООО Ромашка» и «ООО Ромашка-1»), операции могут разноситься на разных партнёров.
Чтобы минимизировать риски:
- 🔄 Регулярно проводите проверку дублей в справочнике
Контрагенты(используйте отчётПоиск дублей). - 📋 Настройте контроль сальдо в параметрах учёта:
Главное → Настройки → Параметры учёта → Контроль отрицательных остатков. - 📅 Перед формированием отчёта всегда сверяйте дату запрета изменения данных (в 1С:ERP это настраивается в
Администрирование → Общие настройки).
Если выписка формируется слишком долго (более 1–2 минут), проверьте индексы базы данных. В 1С:Предприятии 8.3 для этого используйте Тестирование и исправление ИБ с опцией Перестроение индексов.
FAQ: Ответы на частые вопросы
Можно ли сделать выписку по нескольким контрагентам одновременно?
Да, но способ зависит от конфигурации:
- В 1С:Бухгалтерии 8.3 используйте отчёт
Анализ субконтос группировкой по контрагентам. - В 1С:УТ 11 или ERP создайте
Универсальный отчётс источникомРегистр расчётов с контрагентамии добавьте отбор по списку контрагентов.
Для регулярного анализа группы партнёров (например, всех покупателей из одного региона) удобно создать группу контрагентов в справочнике и использовать её в фильтрах.
Почему в выписке не отображаются авансы?
Авансы учитываются на отдельных субсчетах:
62.02— авансы полученные (от покупателей).60.02— авансы выданные (поставщикам).
Чтобы их увидеть, сформируйте выписку по этим счётам или добавьте их в настройки отчёта через Добавить счёт.
Как выгрузить выписку с расшифровкой по договорам?
В стандартной выписке договора не отображаются. Чтобы их добавить:
- Откройте настройки отчёта и перейдите на вкладку
Поля. - Нажмите
Добавить полеи выберитеДоговор(илиДоговорКонтрагента). - Установите группировку по этому полю.
Если поле Договор отсутствует в списке, доработайте отчёт через Конфигуратор (см. спойлер в разделе 3).
Можно ли в выписке увидеть просроченную задолженность?
Да, для этого:
- Добавьте в отчёт поле
Дата оплаты по договору. - Настройте условное оформление: строки с
Дата оплаты < ТекущаяДата()подсвечивайте красным. - Отсортируйте данные по дате оплаты.
В 1С:ERP для этого есть готовый отчёт Анализ просроченной дебиторской задолженности.
Как автоматизировать отправку выписок контрагентам по email?
Для этого нужно:
- Создать внешнюю обработку, которая формирует выписку и сохраняет её в PDF/Excel.
- Использовать
ПомощникПочты1Сдля отправки писем:
Почта = Новый Почта;
Почта.АдресОтправителя = "buh@yourcompany.ru";
Почта.АдресПолучателя = Контрагент.ЭлектроннаяПочта;
Почта.Тема = "Выписка по расчётам за " + Формат(ТекущаяДата(), "ДФ=dd.MM.yyyy");
Почта.Текст = "Добрый день! Прилагаем выписку по нашим расчётам.";
Почта.Вложения.Добавить(ПутьКФайлуВыписки);
Почта.Отправить();
Для массовой рассылки настройте регламентное задание с периодичностью (например, ежемесячно 5-го числа).