Контроль остатков отпусков в 1С — критически важная задача для кадровых служб и бухгалтеров. Ошибки в расчётах могут привести к конфликтам с сотрудниками, штрафам от трудовой инспекции или переплатам по фонду оплаты труда. Однако найти актуальные данные об остатках не всегда просто: интерфейс программы меняется в зависимости от версии (1С:ЗУП 3.1, 2.5, 1С:Бухгалтерия 3.0), а отчёты скрыты в разных разделах.
В этой статье вы найдёте 5 проверенных способов получить информацию об остатках отпусков — от стандартных отчётов до скрытых инструментов для опытных пользователей. Мы разберём, где искать данные по конкретному сотруднику, как выгрузить сводную таблицу по всему предприятию и что делать, если цифры в отчётах не сходятся с реальностью. Особое внимание уделим типичным ошибкам, из-за которых остатки отпусков в 1С могут отображаться некорректно после переноса данных или обновления программы.
1. Стандартный отчёт «Остатки отпусков» в 1С:ЗУП 3.1
Самый быстрый способ получить актуальные данные — использовать встроенный отчёт Остатки отпусков. Он доступен в 1С:Зарплата и Управление Персоналом 3.1 (ред. 3.1.24 и новее) и содержит информацию по всем сотрудникам с учётом начислений, использованных дней и планируемых отпусков.
Чтобы открыть отчёт:
- 📌 Перейдите в раздел
Кадры → Отчёты по кадрам → Остатки отпусков. - 🔍 В фильтрах укажите период (по умолчанию текущий год) и организацию (если их несколько).
- 📊 Нажмите
Сформировать— система выдаст таблицу с колонками:ФИО,Остаток на начало года,Начислено,Использовано,Остаток на дату.
Обратите внимание: отчёт учитывает все виды отпусков (основной, дополнительный, учебный), но не показывает детализацию по каждому из них. Для этого потребуется другой инструмент (см. раздел 3).
Если в отчёте не хватает колонок (например, «Планируемые отпуска»), нажмите Настройки → Добавить поля и выберите нужные параметры.
2. Просмотр остатков по конкретному сотруднику
Если вам нужны данные только по одному человеку, удобнее использовать карточку сотрудника. Этот метод работает во всех версиях 1С:ЗУП (включая 2.5) и позволяет увидеть не только остатки, но и историю изменений.
Инструкция:
- Откройте раздел
Кадры → Сотрудники. - Найдите нужного сотрудника (через поиск или список) и дважды кликните по его ФИО.
- В карточке перейдите на вкладку
Отпуска. - Внизу экрана будет блок
Остатки отпусковс разбивкой по годам и видам.
Здесь же можно просмотреть график отпусков и запланированные периоды отдыха. Если блок Остатки пустой, проверьте:
- ⚠️ Правильно ли заполнены даты приёма на работу (от них зависит расчёт стажа).
- ⚠️ Есть ли в программе документы
Начисление отпускаилиИспользование отпусказа текущий год.
Что делать, если остатки не отображаются?
Если в карточке сотрудника нет данных об остатках, причины могут быть следующими:
1. Не проведены документы по начислению отпусков за прошлые годы.
2. Ошибка в стаже — проверьте документы Приём на работу и Кадровые переводы.
3. Не настроены виды отпусков в справочнике Виды отпусков (раздел Настройки → Кадровый учёт).
4. Сбой после обновления — запустите Тестирование и исправление ИБ (раздел Администрирование).
3. Отчёт «Анализ отпусков» для детализации по видам
Стандартный отчёт Остатки отпусков не всегда удобен, если на предприятии используются несколько видов отпусков (например, основной + дополнительный за вредность). В этом случае поможет отчёт Анализ отпусков, который показывает разбивку по каждому типу.
Как его сформировать:
- Перейдите в
Кадры → Отчёты по кадрам → Анализ отпусков. - В настройках отметьте галочки:
- 📋
Показывать остатки на дату - 📋
Детализировать по видам отпусков
- 📋
Сформировать.В результате вы получите таблицу, где для каждого сотрудника будут указаны:
| ФИО | Вид отпуска | Остаток на начало года | Начислено | Использовано | Остаток на дату |
|---|---|---|---|---|---|
| Иванов И.И. | Основной | 28 | 0 | 14 | 14 |
| Иванов И.И. | Дополнительный (вредность) | 7 | 0 | 0 | 7 |
| Петрова А.С. | Основной | 28 | 2 | 28 | 2 |
Этот отчёт особенно полезен для проверки дополнительных отпусков, которые часто забывают учитывать при планировании.
1С:ЗУП 3.1|1С:ЗУП 2.5|1С:Бухгалтерия 3.0|Другую версию|Не знаю-->
4. Использование отчёта «Кадровый учёт (сводные данные)»
Для комплексного анализа, включая остатки отпусков, стаж и другие кадровые показатели, подходит отчёт Кадровый учёт (сводные данные). Он доступен в 1С:ЗУП 3.1 и позволяет гибко настраивать вывод информации.
Алгоритм действий:
- Откройте
Кадры → Отчёты по кадрам → Кадровый учёт (сводные данные). - В настройках отчёта добавьте поля:
ФИОПодразделение
Дата приёма
Стаж для отпуска
Остаток основного отпуска
Остаток дополнительного отпуска
- Установите фильтр по организации (если их несколько) и периоду.
- Сформируйте отчёт и экспортируйте его в
Excelпри необходимости. - Откройте
Все функции(кнопка в правом верхнем углу или через менюСервис). - Перейдите в
Регистры накопления → Отпуска сотрудников. - Установите отбор по организации и сотруднику (если нужен конкретный человек).
- Нажмите
Открыть— система покажет все движения по отпускам (начисления, использование, переносы). - 📅 Период (год, за который начислялся отпуск).
- 🔢 Количество дней (начислено/использовано).
- 📝 Вид документа (например,
Начисление отпускаилиИспользование отпуска).
Преимущество этого метода — возможность группировки по подразделениям или должностям. Например, вы можете быстро увидеть, в каком отделе больше всего неиспользованных отпусков.
⚠️ Внимание: Если в отчёте отсутствуют колонки с остатками, проверьте, включены ли соответствующие показатели в настройках Состав отчёта. Иногда после обновления программы поля сбрасываются.
5. Проверка остатков через регистры накопления (для опытных пользователей)
Если стандартные отчёты не дают нужной информации (например, после переноса данных из старой базы), можно обратиться к регистрам накопления. Этот метод требует знаний структуры 1С, но позволяет получить точные данные без искажений отчётов.
Инструкция для 1С:ЗУП 3.1:
В регистре отображаются:
⚠️ Внимание: Изменять данные в регистрах накопления вручную опасно — это может привести к расхождению с первичными документами. Используйте этот метод только для проверки!
Открыть "Все функции"|Найти "Регистры накопления → Отпуска сотрудников"|Установить отбор по организации|Просмотреть движения по сотруднику|Сверить данные с отчётами-->
6. Типичные ошибки и как их исправить
Даже в корректно настроенной базе остатки отпусков могут отображаться неверно. Вот самые распространённые причины и способы их устранения:
| Проблема | Причина | Решение |
|---|---|---|
| Остатки не совпадают с реальностью | Не проведены документы Начисление отпуска за прошлые годы |
Проверьте журнал документов Кадровый учёт и проведите недостающие |
| У сотрудника 0 дней отпуска при стаже > 6 месяцев | Неверно указан вид стажа в документе Приём на работу |
Откройте карточку сотрудника → вкладка Трудовой договор → проверьте поле Стаж для отпуска |
| Отрицательные остатки | Ошибка в документах Использование отпуска (указано больше дней, чем начислено) |
Создайте документ Корректировка отпусков (раздел Кадры) |
| Данные не обновляются после переноса из ЗУП 2.5 | Не выполнена процедура Завершение года в старой базе |
Вернитесь в ЗУП 2.5, выполните Завершение года, затем повторите перенос |
Если ошибка не устраняется, воспользуйтесь встроенной проверкой:
- Перейдите в
Администрирование → Тестирование и исправление. - Выберите
Проверка ведения кадрового учёта. - Установите флаги:
- 🔲
Проверять остатки отпусков - 🔲
Исправлять ошибки автоматически(если уверены в корректности данных)
- 🔲
Выполнить.Если после всех манипуляций остатки всё равно не сходятся, обратитесь к специалисту по 1С. Самостоятельное редактирование регистров без понимания механизмов может усугубить проблему.
FAQ: Частые вопросы об остатках отпусков в 1С
Как посчитать остатки отпусков вручную, если 1С показывает неверные данные?
Для ручного расчёта используйте формулу:
Остаток = (Остаток на начало года + Начислено за год) — Использовано за год
Начисление дней происходит ежемесячно: за каждый отработанный месяц сотрудник получает 2,33 дня основного отпуска (28 дней / 12 месяцев). Для дополнительных отпусков используйте коэффициенты из нормативных документов (например, 1 день за месяц для «вредности»).
Пример: если на 01.01.2026 остаток был 10 дней, за год начислено 28 дней, а использовано 20, то остаток на 31.12.2026 составит 10 + 28 — 20 = 18 дней.
Почему в отчёте «Остатки отпусков» не показываются сотрудники, принятые в текущем году?
Это стандартное поведение программы: отчёт по умолчанию фильтрует сотрудников с нулевым стажем. Чтобы увидеть новичков:
- Откройте настройки отчёта (кнопка
Ещё → Изменить форму). - Снимите флаг
Только сотрудники с ненулевым остатком. - Добавьте колонку
Дата приёмадля удобства.
Также проверьте, что в документе Приём на работу указан правильный вид стажа (должен быть Для отпуска).
Можно ли в 1С:Бухгалтерии 3.0 посмотреть остатки отпусков?
В 1С:Бухгалтерия 3.0 нет специализированных кадровых отчётов, но остатки можно проверить двумя способами:
- Через карточку сотрудника:
- Откройте
Справочники → Сотрудники. - Выберите сотрудника → вкладка
Отпуска.
- Откройте
- Перейдите в
Отчёты → Анализ субконто. - Выберите счёт
70.01(расчёты с персоналом). - В настройках добавьте субконто
СотрудникииВиды расчётов(найдите строку с отпуском).
Обратите внимание: в Бухгалтерии 3.0 данные об отпусках могут быть неполными, если кадровый учёт ведётся в другой программе (например, в ЗУП).
Как экспортировать остатки отпусков в Excel для отчётности?
Любой отчёт в 1С можно выгрузить в Excel:
- Сформируйте нужный отчёт (например,
Остатки отпусков). - Нажмите кнопку
Ещё → Выгрузить(илиСохранить как...в старых версиях). - Выберите формат
Excel (.xlsx). - Укажите путь для сохранения файла.
- Скачайте бесплатную обработку
Выгрузка отпусков в Excelс сайта Инфостарт. - Установите её через
Файл → Открыть → Дополнительные отчёты и обработки.
Если требуется специфический формат (например, для трудовой инспекции), используйте внешние обработки:
Что делать, если после обновления 1С остатки отпусков обнулились?
Это критичная ошибка, которая возникает из-за:
- 🔴 Некорректного обновления конфигурации.
- 🔴 Сбоя при переносе данных между версиями (например, с ЗУП 2.5 на 3.1).
- 🔴 Ошибок в регистрах накопления.
- Восстановите базу из резервной копии (если она есть).
- Запустите
Тестирование и исправление ИБс флагомПроверять логическую целостность. - Если проблема осталась, обратитесь в поддержку 1С с логами ошибок (раздел
Администрирование → Журнал регистрации).
Порядок действий:
⚠️ Внимание: Не пытайтесь вручную править регистры без бэкапа! Это может привести к полной потере данных по всем сотрудникам.