Табель учета рабочего времени — один из ключевых документов в 1С:Зарплата и Управление Персоналом, от корректности которого зависит расчет зарплаты, больничных, отпусков и других выплат. Ошибки в табеле приводят к искажению отчетности, штрафам от ФНС и конфликтам с сотрудниками. В этой статье разберем, как настроить табель в 1С 8.3 с нуля: от выбора типа документа до автоматического заполнения и исправления типичных ошибок.

Материал актуален для всех редакций 1С:ЗУП (включая КОРП, ПРОФ и базовую версию), а также для 1С:ERP и 1С:Бухгалтерия 8 с модулем зарплаты. Если вы используете облачную версию 1С:ЗУП (например, через 1С:Fresh), часть настроек может отличаться — уточняйте их в документации вашего тарифа.

Прежде чем приступать к настройке, проверьте:

  • 🔹 Актуальность версий — в статье рассматриваются механизмы, работающие в 1С:ЗУП 3.1.25+ и 1С:Бухгалтерия 8.3.23+. Для старых релизов (ниже 3.1) могут потребоваться доработки.
  • 🔹 Права доступа — для настройки табеля нужны права Полные права или роль Расчетчик зарплаты.
  • 🔹 Наличие графиков работы — без заведенных графиков (например, Пятидневка, Сменный график) табель создать нельзя.
📊 Какой тип табеля вы используете чаще?
Т-12 (ежедневный)
Т-13 (по отклонениям)
Только электронный в 1С
Не используем табель

1. Типы табелей в 1С: какой выбрать?

В 1С:ЗУП поддерживаются три основных типа табелей, каждый из которых имеет свои особенности:

Тип табеля Когда использовать Преимущества Недостатки
Ежедневный (Т-12) Для организаций с жестким контролем рабочего времени (например, производственные предприятия, колл-центры). Максимальная точность учета, подходит для сменных графиков. Трудоемкий в заполнении, требует ежедневного внесения данных.
По отклонениям (Т-13) Для офисных сотрудников с фиксированным графиком (например, Пятидневка 40 часов). Минимальные временные затраты — фиксируются только отклонения (больничные, отпуска, командировки). Не подходит для гибких графиков или сменной работы.
Электронный (без печатной формы) Для полностью автоматизированного учета (интеграция с системами контроля доступа, турникеты, биометрия). Исключает ручной ввод, минимизирует ошибки. Требует настройки обмена данными с внешними системами.

Если вы ведете учет для микропредприятия (до 15 сотрудников), оптимальным будет Т-13 — он сокращает время на заполнение в 3–5 раз. Для крупных компаний (100+ сотрудников) рекомендуется комбинировать электронный табель с ручной корректировкой отклонений.

Важно: с 2023 года ФНС рекомендует использовать электронные табели для компаний с числом сотрудников более 25 человек (письмо ФНС России от 15.03.2023 № БС-4-11/3212@). Однако обязательного требования пока нет — выбор типа табеля остается за работодателем.

💡

Если в вашей компании используются турникеты или система СКУД, настройте автоматическую выгрузку данных в 1С через Обмен данными → Настройка синхронизации с оборудованием. Это избавит от ручного ввода посещаемости.

2. Предварительная настройка: графики работы и производственный календарь

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

  1. Графики работы — определяют норму рабочего времени для каждого сотрудника (например, Пятидневка 40 часов, Сменный график 2/2).
  2. Производственный календарь — учитывает выходные, праздники и сокращенные дни (актуально для России, Белоруссии, Казахстана и других стран СНГ).

Чтобы проверить или добавить графики:

  1. Перейдите в раздел Настройка → Графики работы.
  2. Нажмите Создать и выберите тип графика (например, Пятидневная рабочая неделя).
  3. Укажите параметры:
    • 🔸 Наименование — например, Офис 40 часов.
    • 🔸 Вид графикаПодробный или Суммированный.
    • 🔸 Норма часов — стандартная норма для России в 2026 году: 40 часов/неделя.
  • Сохраните и назначьте график сотрудникам в карточке физического лица (Кадры → Сотрудники).
  • Для производственного календаря:

    1. Перейдите в Настройка → Производственные календари.
    2. Выберите актуальный календарь для вашего региона (например, Российская Федерация (общий)).
    3. Проверьте праздничные дни — в 2026 году добавлены новые даты (например, 12 июня перенесен на 15 июня).
    Как обновить производственный календарь в 1С?

    Чтобы обновить календарь до актуальной версии:

    1. Зайдите в Администрирование → Поддержка и обслуживание → Обновление конфигурации.

    2. Нажмите Обновить конфигурацию и дождитесь завершения процесса.

    3. Перейдите в Настройка → Производственные календари и выберите Загрузить актуальный календарь.

    Если кнопка отсутствует, скачайте календарь вручную с сайта и загрузите через Файл → Открыть.

    Типичная ошибка: если графики работы не назначены сотрудникам, табель будет заполняться с ошибкой Не указан график работы для сотрудника [ФИО]. Чтобы исправить:

    1. Откройте карточку сотрудника (Кадры → Сотрудники).
    2. Перейдите на вкладку График работы.
    3. Назначьте актуальный график и сохраните.

    3. Создание и заполнение табеля: пошаговая инструкция

    Теперь перейдем к непосредственному созданию табеля. Рассмотрим процесс на примере Т-13 (по отклонениям) — самого распространенного варианта.

    Шаг 1. Создание документа

    1. Откройте раздел Зарплата → Табель учета рабочего времени.
    2. Нажмите Создать и выберите тип табеля (Т-13 или Ежедневный).
    3. Укажите:
      • 🔸 Организацию — если их несколько.
      • 🔸 Подразделение — можно выбрать конкретный отдел или оставить пустым (для всех сотрудников).
      • 🔸 Период — месяц, за который формируется табель (например, Январь 2026).

    Шаг 2. Автоматическое заполнение

    Чтобы сэкономить время, используйте автозаполнение:

    1. Нажмите кнопку ЗаполнитьПо графику.
    2. Система автоматически проставит норму часов для каждого сотрудника согласно его графику.
    3. Для учета отклонений (больничные, отпуска, командировки) нажмите ЗаполнитьПо документам. 1С подтянет данные из:
      • 📝 Приказов на отпуск (Кадры → Отпуска).
      • 🏥 Листков нетрудоспособности (Зарплата → Больничные листы).
      • ✈️ Командировочных удостоверений (Кадры → Командировки).
    4. Шаг 3. Ручная корректировка

      После автозаполнения проверьте табель на ошибки:

      • 🔴 Красным выделяются дни с отклонениями (например, Б — больничный, ОТ — отпуск).
      • 🟢 Зеленым — дни, соответствующие графику.
      • Белым — дни без данных (требуют заполнения).

    Чтобы внести изменения:

    1. Дважды кликните по ячейке с датой.
    2. Выберите тип отклонения из списка (например, Прогул (НН), Отпуск без сохранения зарплаты (ДО)).
    3. Укажите количество часов (если необходимо).

    ✅ Все сотрудники включены в табель

    ✅ Отклонения (больничные, отпуска) подтянуты из документов

    ✅ Нет пустых ячеек (белых дней)

    ✅ Норма часов соответствует графику работы

    -->

    4. Настройка автоматического заполнения табеля

    Ручное заполнение табеля отнимает много времени, особенно в крупных компаниях. В 1С:ЗУП есть инструменты для автоматизации:

    Способ 1. Заполнение по документам

    Система может автоматически подтягивать данные из:

    • 📅 Графиков работы — норма часов проставляется согласно назначенному графику.
    • 📄 Кадровых документов — отпуска, больничные, командировки.
    • Данных из систем контроля доступа (если настроена интеграция с СКУД).

    Чтобы включить автозаполнение:

    1. Откройте табель и нажмите Заполнить.
    2. Выберите По документам или По графику.
    3. Для регулярного автозаполнения настройте Регламентное задание (Администрирование → Регламентные задания).

    Способ 2. Интеграция с системами учета времени

    Если в компании используются:

    • 🔐 Турникеты (например, Perco, Rubezh).
    • 📱 Мобильные приложения (например, 1С:Мобильный сотрудник).
    • 🖥️ Программы учета времени (например, Keeper, TimePad).

    Можно настроить автоматический обмен данными:

    1. Перейдите в Администрирование → Обмен данными.
    2. Выберите Настройка синхронизации и добавьте новое правило обмена.
    3. Укажите источник данных (например, Файл Excel или API системы СКУД).
    4. Настройте соответствие полей (например, Табельный номерКод сотрудника).
    💡

    Автоматическое заполнение табеля сокращает время на его ведение на 70–90%, но требует предварительной настройки графиков работы и кадровых документов.

    Типичная проблема: если после автозаполнения в табеле остаются пустые ячейки, проверьте:

    • Назначены ли графики работы всем сотрудникам.
    • Созданы ли кадровые документы (приказы на отпуск, больничные).
    • Актуален ли производственный календарь (особенно после обновления 1С).

    5. Печать и выгрузка табеля

    После заполнения табель нужно распечатать или выгрузить для передачи в бухгалтерию или архив. В 1С:ЗУП доступны несколько форматов:

    Формат Т-12/Т-13 (для ФНС и проверок)

    1. Откройте заполненный табель.
    2. Нажмите ПечатьТабель учета рабочего времени (Т-13).
    3. Выберите период и сотрудников (можно фильтровать по подразделениям).
    4. Нажмите Сформировать и сохраните файл в PDF или Excel.

    Электронный формат (для обмена с другими системами)

    Чтобы выгрузить табель в Excel или XML:

    1. Нажмите ФайлСохранить как.
    2. Выберите формат:
      • Excel (XLSX) — для дальнейшей обработки.
      • XML — для обмена с Контур.Зарплатой или СБИС.
      • PDF — для архива или отправки по email.

    Интеграция с 1С:Бухгалтерией

    Если табель ведется в 1С:ЗУП, а расчет зарплаты — в 1С:Бухгалтерии, настройте обмен данными:

    1. В 1С:ЗУП перейдите в Администрирование → Обмен данными.
    2. Выберите Настройка синхронизации с 1С:Бухгалтерией.
    3. Укажите, какие данные передавать (включите Табель учета рабочего времени).
    4. Запустите синхронизацию — данные попадут в 1С:Бухгалтерию автоматически.
    💡

    Если при печати табеля Т-13 не отображаются отклонения (больничные, отпуска), проверьте настройки печатной формы: перейдите в Настройка → Печатные формы и обновите шаблон.

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

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

    Ошибка 1: "Не указан график работы для сотрудника"

    Причина: сотруднику не назначен график или он указан неверно.

    Решение:

    1. Откройте карточку сотрудника (Кадры → Сотрудники).
    2. Перейдите на вкладку График работы.
    3. Назначьте актуальный график (например, Пятидневка 40 часов).
    4. Пересчитайте табель (Действия → Пересчитать).

    Ошибка 2: "Неверная норма часов"

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

    Решение:

    1. Проверьте производственный календарь (Настройка → Производственные календари).
    2. Обновите календарь до актуальной версии (см. инструкцию выше).
    3. Пересчитайте табель.

    Ошибка 3: "Отсутствуют данные по отклонениям"

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

    Решение:

    1. Проверьте статусы документов:
      • Отпуска (Кадры → Отпуска) — должны быть в статусе Проведен.
      • Больничные (Зарплата → Больничные листы) — должны быть закрыты.
  • Запустите повторное заполнение табеля по документам (Заполнить → По документам).
  • Ошибка 4: "Дублирование записей"

    Причина: табель создавался несколько раз за один период.

    Решение:

    1. Удалите дублирующиеся табели (Действия → Удалить).
    2. Создайте новый табель за нужный период.
    Что делать, если табель не проводится?

    Если при попытке провести табель появляется ошибка "Недостаточно прав" или "Документ заблокирован":

    1. Проверьте права пользователя — должна быть роль Расчетчик зарплаты или Администратор.

    2. Закройте все открытые сеансы 1С (через Администрирование → Активные пользователи).

    3. Перезапустите 1С и повторите попытку.

    Если ошибка сохраняется, проверьте целостность базы (Администрирование → Тестирование и исправление).

    7. Отчеты по табелю: анализ и контроль

    Для анализа данных из табеля в 1С:ЗУП предусмотрены стандартные отчеты. Они помогают:

    • 📊 Контролировать посещаемость — выявлять прогулы, опоздания.
    • 💰 Проверять корректность начислений — сверять часы с зарплатой.
    • 📈 Анализировать эффективность — например, количество больничных по подразделениям.
    • Отчет 1. Анализ посещаемости

      Показывает количество отработанных дней, опозданий и прогулов по каждому сотруднику.

      Как сформировать:

      1. Перейдите в Зарплата → Отчеты по зарплате → Анализ посещаемости.
      2. Укажите период и подразделение.
      3. Нажмите Сформировать.

      Отчет 2. Сверка табеля и начислений

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

      Как сформировать:

      1. Перейдите в Зарплата → Отчеты по зарплате → Сверка табеля и начислений.
      2. Выберите период и сотрудников.
      3. Проверьте столбцы Отработано по табелю и Начислено часов — они должны совпадать.

      Отчет 3. Статистика по отклонениям

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

      Как сформировать:

      1. Перейдите в Кадры → Отчеты по кадровому учету → Статистика отклонений.
      2. Укажите период и тип отклонения (например, Больничные).
      3. Экспортируйте данные в Excel для дальнейшего анализа.
      💡

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

      8. Интеграция табеля с другими системами

      Если в компании используются внешние системы учета времени (например, СКУД, Битрикс24, Yclients), можно настроить автоматический обмен данными с 1С:ЗУП.

      Вариант 1. Обмен через файлы (Excel, CSV)

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

      Как настроить:

      1. В внешней системе (например, СКУД) экспортируйте данные в Excel.
      2. В 1С:ЗУП перейдите в Файл → Открыть и выберите файл.
      3. Настройте соответствие колонок (например, Табельный номерКод сотрудника).
      4. Импортируйте данные в табель.

      Вариант 2. Прямая интеграция (API)

      Для крупных компаний рекомендуется настройка прямого обмена через REST API или WEB-сервисы.

      Как настроить:

      1. В 1С:ЗУП перейдите в Администрирование → Публикация на веб-сервере.
      2. Настройте WEB-сервис для обмена данными.
      3. В внешней системе (например, Битрикс24) укажите адрес сервиса и параметры авторизации.
      4. Настройте периодичность обмена (например, ежедневно в 20:00).

    Вариант 3. Облачные сервисы (1С:Fresh, Контур.Зарплата)

    Если вы используете 1С:Fresh или Контур.Зарплату, обмен данными настраивается автоматически:

    • 🔄 Синхронизация с Контур.Зарплатой — данные по табелю передаются при проведении документа.
    • ☁️ Обмен с 1С:Fresh — настройте в Администрирование → Обмен данными с 1С:Fresh.
    • 💡

      При настройке интеграции с СКУД проверьте, чтобы табельные номера сотрудников в 1С совпадали с идентификаторами в системе контроля доступа. В противном случае данные не совпадут.

      FAQ: Частые вопросы по настройке табеля в 1С

      🔹 Как исправить ошибку "Не найден график работы для сотрудника"?

      Ошибка возникает, если сотруднику не назначен график или он указан неверно. Чтобы исправить:

      1. Откройте карточку сотрудника (Кадры → Сотрудники).
      2. Перейдите на вкладку График работы.
      3. Назначьте актуальный график (например, Пятидневка 40 часов).
      4. Пересчитайте табель (Действия → Пересчитать).

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

      🔹 Можно ли вести табель за прошлые периоды?

      Да, в 1С:ЗУП можно создать табель за любой период, даже если он уже закрыт. Для этого:

      1. Откройте Зарплата → Табель учета рабочего времени.
      2. Нажмите Создать и выберите нужный месяц (например, Декабрь 2026).
      3. Заполните табель вручную или по документам.

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

      🔹 Как экспортировать табель в Excel для дальнейшей обработки?

      Чтобы выгрузить табель в Excel:

      1. Откройте заполненный табель.
      2. Нажмите Файл → Сохранить как.
      3. Выберите формат Excel (XLSX).
      4. Укажите путь для сохранения и нажмите Сохранить.

      Если нужна конкретная форма (например, Т-13), используйте печатную форму: Печать → Табель учета рабочего времени (Т-13)Сохранить как Excel.

      🔹 Как настроить автоматическое заполнение табеля по данным из СКУД?

      Для автоматического заполнения табеля данными из системы контроля доступа:

      1. Настройте обмен данными в Администрирование → Обмен данными.
      2. Добавьте новое правило обмена и выберите источник (например, Файл из СКУД или API системы).
      3. Укажите соответствие полей (например, Табельный номер