Формирование оборотно-сальдовой ведомости (ОСВ) по контрагентам в 1С:Предприятие 8.3 — одна из самых востребованных операций в бухгалтерском учете. Этот отчет позволяет проанализировать взаиморасчеты с партнерами, выявить дебиторскую и кредиторскую задолженность, а также проконтролировать корректность проводок. Однако у начинающих пользователей часто возникают сложности: где найти нужный отчет, как правильно настроить фильтры, почему данные не совпадают с ожидаемыми?

В этой статье мы разберем пошаговый алгоритм формирования ОСВ по контрагентам, рассмотрим типичные ошибки и способы их исправления, а также дадим рекомендации по анализу полученных данных. Инструкция актуальна для всех конфигураций на базе 1С:Предприятие 8.3 (Бухгалтерия, УТ, ERP, КА и др.), но с учетом особенностей интерфейса Такси и Управляемого приложения.

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

📊 Как часто вы формируете ОСВ по контрагентам?
Ежедневно
Еженедельно
Ежемесячно
По запросу аудиторов
Редко

1. Где найти отчет «Оборотно-сальдовая ведомость по контрагенту»

В зависимости от версии 1С 8.3 и используемой конфигурации путь к отчету может незначительно отличаться. Основные варианты:

В интерфейсе «Такси»** (самый распространенный вариант):

  • 📊 Перейдите в раздел Отчеты (главное меню).
  • 🔍 В строке поиска введите «Оборотно-сальдовая ведомость по контрагентам» — система автоматически подскажет нужный отчет.
  • 📑 Альтернативный путь: Отчеты → Стандартные отчеты → Оборотно-сальдовая ведомость → По контрагентам.

В управляемом приложении** (для ERP или КА):

  • 🏢 Откройте раздел Финансы или Бухгалтерия.
  • 📈 Выберите подраздел Отчеты по расчетам или Анализ счетов.
  • 🔎 Найдите отчет с названием «Обороты с контрагентами» или «Взаиморасчеты с контрагентами».

Если отчета нет в списке, возможно, он скрыт в настройках ролей. В этом случае обратитесь к администратору системы или проверьте права доступа в Администрирование → Настройки пользователей.

💡

Сохраните отчет в Избранное, нажав на звездочку рядом с названием — это сэкономит время при повторном формировании.

2. Базовые настройки отчета: период, организация, валюта

После открытия отчета первым делом необходимо задать основные параметры, без которых формирование данных невозможно:

1. Период формирования:

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

- Для анализа динамики задолженности рекомендуется сравнивать данные за аналогичный период прошлого года.

2. Организация:

- Если в базе ведется учет по нескольким юридическим лицам, укажите нужную организацию. Для сводного отчета выберите вариант «Все организации».

3. Валюта отчета:

- По умолчанию — рубли, но при работе с иностранными контрагентами можно выбрать доллары, евро или другую валюту.

- Внимание! При изменении валюты данные будут пересчитаны по курсу ЦБ на дату операции.

4. Счета учета:

- По умолчанию отчет формируется по всем счетам расчетов с контрагентами (обычно это 60, 62, 76).

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

Как проверить корректность курсов валют в 1С?

В 1С курсы валют подтягиваются автоматически из классификатора ЦБ, но иногда требуется ручная корректировка.

Перейдите в Справочники → Валюты, выберите нужную валюту и проверьте историю курсов.

Если даты отсутствуют, загрузите курсы через Обмен данными → Загрузка курсов валют или введите вручную.

Параметр Рекомендуемое значение Пояснение
Период Текущий месяц / квартал Для оперативного контроля достаточно месячного отчета, для аудита — квартального или годового.
Организация Текущая (или все) Если контрагенты общие для нескольких юрлиц, выберите «Все организации».
Валюта Рубли (или валюта контракта) Для экспортных операций удобнее анализировать данные в валюте сделки.
Счета 60, 62, 76 (по умолчанию) При необходимости добавьте счета 60.02 (авансы выданные) или 62.02 (авансы полученные).

3. Фильтрация данных: как выбрать нужных контрагентов

Без правильной фильтрации отчет может получиться перегруженным данными. Рассмотрим ключевые настройки:

1. Группировка по контрагентам:

- По умолчанию данные выводятся по каждому контрагенту отдельно.

- Для сводного анализа можно сгруппировать по видам контрагентов (покупатели, поставщики, прочие) или по договорам.

2. Отбор по контрагентам:

- Чтобы увидеть данные только по конкретным партнерам, нажмите «Отбор» и добавьте условие по полю «Контрагент».

- Можно использовать:

- Точное совпадение (например, «ООО Ромашка»).

- Группу контрагентов (например, все поставщики из справочника).

- Фильтр по первым буквам (например, «А*» — все контрагенты на «А»).

3. Дополнительные фильтры:

- По договорам (если ведется учет по договорам).

- По ответственному менеджеру (полезно для анализа работы отделов продаж).

- По виду операции (например, только реализация или только поступление).

Пример настройки фильтра для анализа дебиторской задолженности:

Счет = 62.01 (Расчеты с покупателями)

Сальдо конечное > 0 (только дебиторы)

Период = Текущий месяц

Указан корректный период

Выбрана нужная организация

Заданы счета расчетов (60, 62, 76)

Применены отборы по контрагентам или договорам

Проверена валюта отчета-->

4. Анализ данных: что показывает ОСВ по контрагентам

После формирования отчета вы увидите таблицу с несколькими ключевыми колонками. Разберем, что означает каждая из них:

1. Сальдо начальное (дебет/кредит):

- Показывает задолженность на начало периода.

- Дебетовое сальдо — контрагент должен вам (дебиторская задолженность).

- Кредитовое сальдо — вы должны контрагенту (кредиторская задолженность).

2. Обороты за период:

- Дебет — суммы, которые контрагент заплатил вам (или вы вернули ему).

- Кредит — суммы, которые вы заплатили контрагенту (или он вернул вам).

3. Сальдо конечное:

- Итоговая задолженность на конец периода.

- Если сальдо конечное по дебету и кредиту не равно нулю одновременно — это сигнал о ошибке в проводках.

4. Валюта расчетов:

- Если контракт в иностранной валюте, рядом с суммами будет указан курс пересчета.

Пример расшифровки строки отчета:

  • 📌 Контрагент: ООО «Альфа»
  • 💰 Сальдо начальное (Дт): 50 000 ₽ — дебиторская задолженность на начало месяца.
  • 🔄 Оборот (Кт): 30 000 ₽ — контрагент оплатил часть долга.
  • 📉 Сальдо конечное (Дт): 20 000 ₽ — остаток задолженности на конец месяца.
💡

Если сальдо конечное по контрагенту одновременно и дебетовое, и кредитовое — это признак зачета взаимных требований (взаимозачет). Проверьте корректность проводок по счетам 60 и 62.

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

Даже опытные бухгалтеры сталкиваются с проблемами при формировании ОСВ. Рассмотрим самые распространенные случаи:

1. Отсутствуют данные по контрагенту:

- Причина: Неверно указаны счета расчетов или период.

- Решение: Проверьте, что в настройках отчета включены счета 60, 62, 76. Убедитесь, что у контрагента есть движения по этим счетам в выбранном периоде.

2. Сальдо не сходится с бухгалтерским балансом:

- Причина: В отчет не включены все субсчета (например, забыли 62.02 для авансов).

- Решение: Добавьте недостающие счета в настройки отчета или сверьте данные с Оборотно-сальдовой ведомостью по счету.

3. Двойные записи по одному контрагенту:

- Причина: В базе дублируются карточки контрагента (например, «ООО Ромашка» и «ООО Ромашка-1»).

- Решение: Объедините дубли через Справочники → Контрагенты → Действия → Поиск дублей.

4. Некорректный курс валюты:

- Причина: В системе не загружены курсы ЦБ на дату операции.

- Решение: Обновите курсы валют через Справочники → Валюты → Загрузка курсов.

💡

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

⚠️ Внимание: Если вы работаете с 1С:ERP или 1С:КА, в отчете могут отображаться данные по внутренним заказам или резервам, которые не относятся к реальным расчетам. Для чистоты анализа исключите эти счета из настроек.

6. Экспорт и дополнительная обработка данных

Готовый отчет можно сохранить в удобном формате для дальнейшей работы:

1. Экспорт в Excel:

- Нажмите кнопку «Выгрузить» (или «Экспорт») и выберите формат .xlsx.

- В Excel удобно применять дополнительные фильтры, сводные таблицы или графики.

2. Печать отчета:

- Используйте кнопку «Печать» для вывода на бумагу или сохранения в PDF.

- Настройте ориентацию страницы (альбомная лучше подходит для широких таблиц).

3. Интеграция с другими системами:

- Для автоматизированного анализа можно выгрузить данные через Обработки → Универсальный обмен данными в формате XML или JSON.

Пример настройки экспорта для аудитора:

  • 📑 Выгрузите отчет в Excel с детализацией по документам.
  • 🔍 Добавьте колонки с номерами и датами первичных документов (счета, платежки).
  • 📊 Постройте сводную таблицу по группам контрагентов (поставщики, покупатели).
⚠️ Внимание: При экспорте в Excel больших отчетов (более 10 000 строк) 1С 8.3 может замедляться. Разбейте данные на части по периодам или группам контрагентов.

7. Автоматизация формирования ОСВ: обработки и расширения

Если вам приходится формировать ОСВ по контрагентам регулярно, имеет смысл автоматизировать процесс:

1. Сохранение настроек отчета:

- После настройки фильтров нажмите «Сохранить настройки» и Assign имя (например, «ОСВ по дебиторам»).

- В следующий раз вы сможете загрузить сохраненные параметры за 2 клика.

2. Использование обработок:

- В есть стандартные обработки для пакетного формирования отчетов. Например, «Групповая обработка справочников и документов».

- Для сложных задач (например, отправка ОСВ по email контрагентам) можно написать собственную обработку на 1С:Предприятие.

3. Интеграция с Power BI или Tableau:

- Экспортируйте данные из в аналитические системы для визуализации.

- Пример: дашборд с динамикой дебиторской задолженности по месяцам.

Пример кода для автоматической рассылки ОСВ (для программистов ):

Процедура РассчитатьИОтправитьОСВ()

Отчет = ПолучитьОтчет("ОборотноСальдоваяВедомостьПоКонтрагентам");

Отчет.Период = ТекущаяДата();

Отчет.Сформировать();

Для Каждого Контрагент Из Отчет.Данные Цикл

Если Контрагент.СальдоКонечноеДт > 0 Тогда

ТекстПисьма = "Уважаемый " + Контрагент.Наименование + ", ваша задолженность составляет: " + Контрагент.СальдоКонечноеДт;

ОтправитьПисьмо(Контрагент.Email, "Напоминание о задолженности", ТекстПисьма);

КонецЕсли;

КонецЦикла;

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

FAQ: Частые вопросы по ОСВ по контрагентам

🔹 Почему в ОСВ не отображаются авансы полученные?

Скорее всего, в настройках отчета не включен счет 62.02 (Авансы полученные). Добавьте его в список счетов расчетов. Также проверьте, что в справочнике контрагентов правильно указаны договора с типом «С покупателем (аванс)».

🔹 Как увидеть в ОСВ данные по конкретному договору?

В настройках отчета добавьте группировку по полю «Договор». Если нужна детализация только по одному договору, используйте отбор: Договор = [выберите нужный]. Убедитесь, что в карточке контрагента договор привязан к правильному счету учета.

🔹 Можно ли в ОСВ вывести остатки по валютам?

Да, для этого в настройках отчета включите колонку «Валюта» и сгруппируйте данные по этому полю. Если нужно увидеть суммы в оригинальной валюте контракта, выберите в параметрах «Валюта отчета = Валюта управления учета».

🔹 Почему сальдо по контрагенту в ОСВ не совпадает с карточкой счета?

Разница может возникать из-за:

  • 🔸 Разных периодов формирования отчетов.
  • 🔸 Несовпадения счетов (например, в ОСВ не включен счет 76.АВ).
  • 🔸 Наличия непроведенных документов (они не попадают в отчеты).

Проверьте настройки обоих отчетов и сверьте данные по документам вручную.

🔹 Как в ОСВ отобразить только контрагентов с просроченной задолженностью?

Добавьте в отбор условие по полю «Дата последней оплаты» (если оно есть в вашей конфигурации) или используйте дополнительную обработку. Альтернативный способ:

  1. Сформируйте ОСВ за текущий период.
  2. Экспортируйте данные в Excel.
  3. Добавьте колонку с расчетом количества дней просрочки: =СЕГОДНЯ()-[дата платежа].
  4. Отфильтруйте строки, где просрочка > 0.