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

В этой статье вы найдете пошаговую инструкцию по созданию табеля в последних версиях 1С (включая облачные решения), разберем типичные ошибки при заполнении, покажем, как интегрировать данные с расчетом зарплаты, и дадим рекомендации по автоматизации процесса. Материал актуален для 1С:ЗУП 3.1, 1С:Бухгалтерия 3.0 и 1С:ERP, но ключевые принципы применимы и к другим конфигурациям.

Особое внимание уделим автоматическому формированию табеля на основе данных СКУД (систем контроля доступа) или электронных пропусков — это сокращает ручной труд на 70-90% и исключает ошибки из-за человеческого фактора. Если вы еще ведете табель в Excel — после этой статьи вы поймете, сколько времени теряете зря.

1. Выбор типа табеля: Т-12, Т-13 или произвольная форма

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

  • 📄 Т-12 — для ручного заполнения (подходит небольшим компаниям без автоматизации).
  • Т-13 — для автоматического учета (используется с турникетными системами или программами типа 1С).

В 1С:ЗУП по умолчанию используется форма Т-13, но ее можно адаптировать под нужды компании. Например, добавить графы для учета удаленной работы или гибкого графика. Если ваша организация использует произвольную форму (например, с дополнительными кодами для командировок), ее тоже можно настроить в 1С через Настройки → Кадровый учет → Формы табеля.

Важно: с 2021 года обязательное использование унифицированных форм отменено, но коды учета рабочего времени (например, Я — явка, Б — больничный) остались прежними. Их нарушение приведет к ошибкам в отчетности.

📊 Какую форму табеля использует ваша компания?
Т-12 (ручная)
Т-13 (автоматическая)
Произвольная форма
Не знаю

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

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

  1. Сотрудники — с указанием подразделений, должностей и графиков работы.
  2. Графики работы — пятидневка, сменный график, гибкий режим и т.д.
  3. Виды времени — коды для учета явок, отпусков, командировок (например, ОТ — отпуск, К — командировка).

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

Заполнен справочник "Сотрудники" (ФИО, табельный номер, подразделение)|

Настроены графики работы для всех категорий сотрудников|

Добавлены все необходимые коды учета времени (например, Н — ночная смена)|

Проверена актуальность данных о приеме/увольнении сотрудников-->

⚠️ Внимание: Если в компании есть сотрудники с индивидуальными графиками (например, вахтовики или удаленщики), для них нужно создать отдельные записи в справочнике Графики работы. Иначе табель будет формироваться с ошибками.

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

Перейдите в раздел Зарплата → Табель учета рабочего времени и нажмите Создать. Далее следуйте алгоритму:

  1. Выберите организацию (если их несколько) и период (месяц, за который формируется табель).
  2. Укажите подразделение — можно выбрать конкретный отдел или сформировать табель по всей компании.
  3. Нажмите "Заполнить" — 1С автоматически подтянет данные о сотрудниках и их графиках.
  4. Проверьте коды времени:
    • 🟢 Я — явка (рабочий день).
    • 🔴 Н — ночные часы (если есть).
    • 🟡 В — выходной/праздник.
  5. Сохраните и проведите документ (кнопка Провести).
  6. Если в табеле есть ошибки (например, сотрудник числится в отпуске, но код ОТ не проставлен), исправьте их вручную. Для этого дважды кликните по ячейке с датой и выберите правильный код из выпадающего списка.

    💡

    Чтобы ускорить заполнение, используйте групповую обработку: выделите несколько ячеек с одинаковым кодом (например, Б для больничного) и примените его ко всем выделенным дням одновременно (правая кнопка мыши → "Заполнить выбранные ячейки").

    Код в табеле Значение Пример использования
    Я Явка (рабочий день) Сотрудник отработал полный день
    Б Больничный Сотрудник на больничном с 10 по 15 число
    ОТ Отпуск Ежегодный оплачиваемый отпуск
    К Командировка Сотрудник в служебной поездке
    У Учебный отпуск Сотрудник учится в вузе

    4. Автоматическое заполнение табеля: интеграция с СКУД и турникетными системами

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

    • 🔄 Импорт из файлов (Excel, CSV) — если данные приходят из внешних систем (например, отдела кадров).
    • 🚪 Интеграция с СКУД — турникеты, биометрические системы, электронные пропуска.
    • Синхронизация с программами учета времени (например, Keeper, Босс.Кадровик).

Для настройки интеграции с СКУД:

  1. Перейдите в Администрирование → Настройки программы → Интеграция с внешними системами.
  2. Выберите Системы контроля доступа и добавьте новую интеграцию.
  3. Укажите параметры подключения (IP-адрес сервера, порт, логин/пароль).
  4. Настройте правила сопоставления данных (например, как код пропуска сотрудника в СКУД соответствует его табельному номеру в 1С).

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

⚠️ Внимание: При интеграции с СКУД убедитесь, что время в турникетной системе и в 1С синхронизировано. Разница даже в 5 минут приведет к ошибкам в учете опозданий или переработок.
Что делать, если данные из СКУД не попадают в 1С?

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

2. Убедитесь, что в 1С и СКУД используются одинаковые идентификаторы сотрудников (табельные номера).

3. Обновите драйверы и ПО турникетной системы — устаревшие версии могут не поддерживать протокол обмена.

4. Включите логирование ошибок в 1С (Администрирование → Поддержка и обслуживание → Журнал регистрации) и изучите записи за период синхронизации.

5. Типичные ошибки при работе с табелем и как их избежать

Даже опытные бухгалтера и кадровики допускают ошибки при заполнении табеля. Вот самые распространенные:

  • 🔴 Несовпадение кодов времени — например, вместо ОТ (отпуск) проставлен В (выходной). Это искажает расчет отпускных.
  • 🟡 Неучтенные командировки — если не проставить код К, дни командировки могут быть посчитаны как прогул.
  • 🔴 Ошибки в графиках работы — например, сотрудник работает по сменному графику, но в 1С у него стоит пятидневка.
  • 🟡 Незакрытые больничные — если не проставить код Б в последний день больничного, система посчитает его как рабочий.

Чтобы избежать ошибок:

  1. Перед проведением табеля сверяйте его с графиком отпусков (раздел Кадры → Отпуска).
  2. Используйте отчет "Анализ табеля" (Зарплата → Отчеты → Анализ табеля) для проверки логических ошибок.
  3. Настройте уведомления о несоответствиях (например, если сотрудник числится в табеле, но у него нет графика работы).
💡

Самая опасная ошибка — неучтенные ночные часы (код Н). Их оплата повышается на 20-40% в зависимости от отрасли, и если код не проставлен, компания недоплачивает сотруднику, рискуя штрафом.

6. Интеграция табеля с расчетом зарплаты

Табель — это основа для начисления зарплаты. После его формирования данные автоматически передаются в документ Начисление зарплаты, где:

  • 💰 Явки (Я) — учитываются как отработанные дни.
  • 🏥 Больничные (Б) — переходят в расчет пособия.
  • ✈️ Командировки (К) — оплачиваются по среднему заработку.
  • 🌴 Отпуска (ОТ) — учитываются в расчете отпускных.

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

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

Если обнаружите расхождения, вернитесь в табель, исправьте ошибки и перепроведите оба документа.

⚠️ Внимание: Если в компании применяются районные коэффициенты или надбавки за вредность, убедитесь, что в настройках зарплаты (Настройки → Расчет зарплаты) они привязаны к соответствующим кодам табеля. Иначе надбавки не будут начисляться.

7. Отчетность по табелю: что и куда сдавать

Табель учета рабочего времени — это не только внутренний документ, но и основа для отчетности в:

  • 📊 ПФР — для подтверждения страхового стажа.
  • 📄 ФСС — для расчета пособий по временной нетрудоспособности.
  • 🏛️ Трудовую инспекцию — при проверках соблюдения трудового законодательства.

Из 1С можно сформировать следующие отчеты:

  1. Отчет по табелю (Т-12/Т-13) — для внутреннего использования и проверок.
  2. Свод по учету времени — агрегированные данные по всем сотрудникам.
  3. Анализ отклонений — для выявления несоответствий между табелем и графиками.

Чтобы сформировать отчет:

  1. Перейдите в Зарплата → Отчеты → Табель учета рабочего времени.
  2. Выберите период, организацию и подразделение.
  3. Нажмите Сформировать и экспортируйте отчет в Excel или PDF.

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

FAQ: Частые вопросы по табелю в 1С

Как в табеле отразить удаленную работу?

Для удаленной работы используйте код Я (явка), но в комментарии к табелю укажите, что сотрудник работал дистанционно. Если в компании есть отдельный код для удаленки (например, УД), добавьте его в справочник Виды времени и используйте его.

Можно ли редактировать табель после проведения?

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

Как учитывать переработки в табеле?

Переработки отражаются кодом Я, но с указанием дополнительных часов. Например, если сотрудник отработал 10 часов вместо 8, в графе "Часы" пропишите 10. В настройках графика работы должен быть указан лимит нормальных часов (обычно 8), чтобы система автоматически посчитала переработку как 2 часа.

Что делать, если сотрудник забыл отметиться в СКУД?

Вручную добавьте запись в табель с кодом Я и укажите фактическое время работы. Если интеграция с СКУД двухсторонняя, исправление в 1С может автоматически обновить данные в турникетной системе (настройте это в параметрах интеграции).

Как перенести табель из Excel в 1С?

Используйте обработку Импорт данных из таблиц (Файл → Открыть → Импорт данных). Предварительно приведите Excel-файл к формату:

  • Колонка A — табельный номер.
  • Колонка B — дата.
  • Колонка C — код времени (Я, Б и т.д.).
  • Колонка D — часы (если нужно).

Сохраните файл в формате .csv и загрузите в 1С.