Отчеты по услугам в 1С — один из самых востребованных инструментов для анализа финансовой деятельности компаний, работающих в сфере сервиса, консалтинга или абонентского обслуживания. Без грамотно настроенного отчета сложно оценить рентабельность услуг, выявить наиболее прибыльные направления или оперативно реагировать на изменения спроса. Однако многие пользователи сталкиваются с трудностями: где найти нужный отчет в интерфейсе, как правильно задать период, почему данные не совпадают с бухгалтерскими регистрами?
В этой статье мы разберем все этапы формирования отчета по услугам — от выбора типа отчетности до экспорта результатов. Особое внимание уделим типичным ошибкам, которые искажают данные, и способам их устранения. Материал актуален для последних версий 1С:Бухгалтерия 8.3, 1С:Управление торговлей 11 и 1С:ERP 2.5, но основные принципы применимы и к более ранним редакциям.
Если вы только начинаете осваивать 1С, рекомендуем сначала ознакомиться с базовыми понятиями в конце статьи. Опытные пользователи могут сразу перейти к разделу о настройке пользовательских отчетов или списоку ошибок.
Какие отчеты по услугам доступны в 1С
В стандартных конфигурациях 1С предусмотрено несколько видов отчетов для анализа услуг. Их состав зависит от используемой программы:
- 📊 Оборотно-сальдовая ведомость по счетам учета услуг — показывает остатки и обороты по счетам 62.01 (расчеты с клиентами) и 90.01 (выручка) с детализацией по видам услуг.
- 📈 Анализ продаж услуг — сравнивает выручку по периодам, выявляет тренды и сезонность. Доступен в 1С:Управление торговлей.
- 💰 Отчет по прибыли и убыткам (ОПиУ) с разделением по услугам — помогает оценить рентабельность каждого направления.
- 📋 Реестр документов реализации услуг — перечень всех актов выполненных работ и счетов-фактур за период.
- 🔍 ABC/XYZ-анализ услуг — классифицирует услуги по степени важности и стабильности спроса (требует дополнительной настройки).
В 1С:Бухгалтерия 8.3 наиболее универсальным является "Анализ субконто" — он позволяет детализировать данные по услугам, если они вынесены в отдельное измерение аналитического учета. В 1С:ERP для этих целей часто используют отчет "Выручка по видам деятельности".
⚠️ Внимание: Если в вашей базе услуги учитываются не как отдельные номенклатурные позиции, а через статьи затрат, стандартные отчеты могут не дать полной картины. В этом случае потребуется настройка пользовательского отчета.
Подготовка данных перед формированием отчета
Перед тем как формировать отчет, убедитесь, что все первичные документы корректно проведены:
Проведены все акты выполненных работ за период
Счета-фактуры зарегистрированы в книге продаж
Корректно заполнены аналитические признаки (виды услуг, проекты, клиенты)
Учтены все возвраты и корректировки по услугам
Сверены остатки по счетам 62.01 и 90.01-->
Особое внимание уделите аналитическим разрезам:
- 🔖 В 1С:Бухгалтерия услуги обычно выносят в
Справочник номенклатурыс типом "Услуга" или вСправочник видов номенклатуры. - 📌 В 1С:Управление торговлей используйте
Классификатор услугилиГруппы номенклатуры. - 🏷️ В 1С:ERP настройте
Виды деятельностиилиСегменты бизнеса.
Если аналитика не настроена, отчет покажет только общие суммы без детализации. Исправить это можно через Администрирование → Настройка учета → Аналитический учет.
1С:Бухгалтерия 8.3
1С:Управление торговлей 11
1С:ERP 2.5
1С:Комплексная автоматизация
Другая конфигурация-->
Пошаговая инструкция: как сформировать отчет
Рассмотрим процесс на примере отчета "Анализ продаж услуг" в 1С:Управление торговлей 11. Для других конфигураций шаги будут аналогичными с незначительными отличиями.
Откройте раздел
Отчетыв главном меню программы.Выберите
Продажи → Анализ продаж(илиУслуги → Анализ услуг, если такой пункт есть).В форме отчета установите период (например,
01.01.2026 — 31.03.2026).В разделе
Группировкидобавьте поля:- 📌
Номенклатура(илиВид услуги) - 📌
Контрагент(для анализа по клиентам) - 📌
Менеджер(если нужно оценить работу сотрудников)
- 📌
В Отборах установите фильтр по типу номенклатуры: Тип = Услуга.
Нажмите Сформировать и дождитесь завершения обработки данных.
Для экспорта отчета в Excel или PDF используйте кнопку Ещё → Выгрузить. В 1С:Бухгалтерия аналогичный функционал доступен через Печать/сохранение → Сохранить как....
Если отчет формируется слишком долго, попробуйте уменьшить период или убрать лишние группировки. В крупных базах данных рекомендуется использовать фоновое выполнение (кнопка Ещё → Выполнить в фоне).
Настройка пользовательских отчетов по услугам
Если стандартные отчеты не покрывают ваши потребности, можно создать собственный отчет с нужными полями и формулами. Для этого:
Перейдите в
Отчеты → Пользовательские отчеты.Нажмите
Создать → Новый отчет.В конструкторе добавьте источники данных:
- 📄
Документ Реализация услуг - 📄
Регистр накопления Продажи - 📄
Справочник Номенклатура(с отбором по типу "Услуга")
- 📄
Настройте группировки и вычисляемые поля. Например, можно добавить колонку Маржинальность с формулой:
(Выручка - Себестоимость) / Выручка * 100
Для сложных отчетов с визуализацией (графики, диаграммы) рекомендуется использовать 1С:Аналитика или внешние инструменты вроде Power BI с подключением к базе 1С через OData.
⚠️ Внимание: При создании пользовательских отчетов избегайте прямых запросов к таблицам базы данных (например, SELECT * FROM Document.РеализацияУслуг). Это может привести к нарушению целостности данных при обновлении конфигурации. Используйте только разрешенные объекты метаданных.
Типичные ошибки и способы их устранения
Даже опытные пользователи иногда сталкиваются с проблемами при формировании отчетов. Рассмотрим самые распространенные:
| Ошибка | Возможная причина | Решение |
|---|---|---|
| Отчет не показывает данные по услугам | Не заполнен аналитический признак "Вид услуги" в документах | Проверить заполнение реквизита Номенклатура или Вид деятельности в актах выполненных работ |
| Суммы в отчете не совпадают с бухгалтерскими регистрами | Отбор по периоду не совпадает с датами проведения документов | Установить фильтр по Дата проведения, а не по Дата документа |
| Отчет формируется слишком долго или зависает | Слишком много группировок или большой период | Разбить отчет на несколько частей или использовать Фоновое выполнение |
| В Excel экспортируются не все колонки | Ограничение по ширине листа (255 символов) | Сократить названия колонок или экспортировать в PDF |
Если ошибка не устраняется, проверьте логи работы 1С (Администрирование → Журнал регистрации) или воспользуйтесь инструкцией по диагностике.
Как проверить корректность данных перед формированием отчета?
1. Откройте Операции → Журналы документов → Реализация услуг.
2. Убедитесь, что все документы имеют статус Проведен.
3. Проверьте заполнение обязательных реквизитов: Контрагент, Номенклатура (услуга), Количество, Цена.
4. Сверьте суммы в документах с данными в регистрах накопления (Отчеты → Стандартные отчеты → Обороты между субконто).
Автоматизация формирования отчетов
Если отчеты по услугам нужны регулярно (например, ежемесячно), их формирование можно автоматизировать:
- 🤖 Регламентные задания — настройте автоматическое формирование и отправку отчета по расписанию (
Администрирование → Регламентные задания). - 📧 Email-рассылка — экспортируйте отчет в
PDFи отправляйте ответственным лицам через1С:Документооборот. - 🔄 Интеграция с BI-системами — подключите 1С к Power BI или Tableau для визуализации данных.
Пример кода для создания регламентного задания (для программистов 1С):
Процедура СоздатьРегламентноеЗадание()
Задание = РегламентныеЗадания.СоздатьЗадание();
Задание.Имя = "АвтоотчетПоУслугам";
Задание.Периодичность = ПериодичностьРегламентныхЗаданий.Ежемесячно;
Задание.ВремяНачала = Время(9, 0, 0);
Задание.Действие = Новый ДействиеРегламентногоЗадания("ФормированиеОтчетаПоУслугам");
Задание.Записать();
КонецПроцедуры
Для настройки email-рассылки потребуется предварительно настроить SMTP-сервер в параметрах программы (Администрирование → Настройки программы → Почта).
Базовые понятия: что нужно знать новичку
Если вы впервые работаете с отчетами в 1С, разберем ключевые термины:
- 📂 Субконто — аналитический признак (например, "Вид услуги" или "Клиент"), по которому ведется детализация учета.
- 📊 Регистр накопления — объект 1С, который хранит данные о движении товаров, денег или услуг (например,
ПродажиилиВыручка). - 🔗 Связанные документы — цепочка документов, например,
Заказ клиента → Акт выполненных работ → Счет-фактура. - 🔍 Отбор — фильтр, который ограничивает данные в отчете (например, только услуги за
1 квартал 2026).
В 1С:Бухгалтерия услуги обычно учитываются на счетах:
90.01.1— Выручка от реализации услуг62.01— Расчеты с покупателями (дебиторская задолженность)20или26— Затраты на оказание услуг
Перед формированием отчета всегда проверяйте, что в настройках учета (Главное → Настройки → Учетная политика) включен флаг "Вести учет по видам услуг". Без этого детализация будет недоступна.
Диагностика проблем с отчетами
Если отчет формируется некорректно, воспользуйтесь следующим алгоритмом:
Проверьте целостность базы данных:
ТестированиеИИсправление(Истина, Истина, Истина, Истина);(Выполняется в
Конфигуратор → Администрирование → Тестирование и исправление).Сверьте данные отчета с первичными документами:
- Откройте
Журнал документов → Реализация услуг. - Найдите документ с некорректной суммой.
- Проверьте реквизиты
Цена,Количество,Сумма НДС.
- Откройте
Используйте универсальный отчет "Анализ субконто" для кросс-проверки:
- Выберите счет
90.01.1. - Установите отбор по субконто
Номенклатура (Услуги). - Сравните обороты с данными проблемного отчета.
Если проблема не решена, обратитесь к логам 1С (C:\Users\Public\1C\1Cv8Log) или воспользуйтесь отладчиком (для программистов).
⚠️ Внимание: В некоторых конфигурациях (например, 1С:ERP) для диагностики ошибок отчетов требуются права администратора. Если у вас ограниченный доступ, запросите помощь у IT-отдела.
Частые вопросы
Как выгрузить отчет по услугам в Excel с сохранением формул?
В стандартном экспорте формулы не сохраняются. Чтобы обойти это ограничение:
- Сформируйте отчет в 1С.
- Скопируйте данные в буфер обмена (
Ctrl+C). - Вставьте в Excel как
Текст. - Добавьте формулы вручную или используйте Power Query для подключения к базе 1С.
Почему в отчете не отображаются услуги, оказанные в прошлом месяце?
Вероятные причины:
- Неверно указан период в отчете (проверьте даты
сипо). - Документы не проведены (статус
Не проведен). - В настройках отбора установлен фильтр по текущему месяцу.
- Услуги учтены на другом счете (например,
90.01.2вместо90.01.1).
Решение: проверьте Журнал документов и настройки аналитического учета.
Можно ли в одном отчете показать и услуги, и товары?
Да, но для этого нужно:
- В стандартном отчете
Анализ продажубрать отбор по типу номенклатуры. - Добавить группировку по полю
Тип номенклатуры(Услуга/Товар). - Или создать пользовательский отчет с двумя источниками данных.
Учтите, что в этом случае может понадобиться дополнительная настройка полей для корректного суммирования.
Как в отчете по услугам показать данные по менеджерам?
Добавьте в отчет группировку по полю Ответственный или Менеджер:
- В конструкторе отчета перейдите на вкладку
Группировки. - Нажмите
Добавитьи выберите полеМенеджер(илиПользователь). - При необходимости настройте сортировку по убыванию суммы.
Если поле отсутствует, проверьте, заполнен ли реквизит Ответственный в документах реализации.
Как сравнить выручку по услугам за два периода?
Используйте отчет Анализ продаж с настройкой Сравнительный анализ:
- В форме отчета установите два периода (например,
Январь 2026иФевраль 2026). - Включите опцию
Показать динамикуилиСравнить с предыдущим периодом. - Добавьте колонку
Отклонение, %для визуализации изменений.
В 1С:ERP для этого есть отдельный отчет Сравнительный анализ выручки.