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

В этой статье разберём, как правильно формировать табель в 1С 8.3 (актуально для редакций 3.0 и 3.1), какие виды табелей существуют, как исправить типичные ошибки и автоматизировать процесс. Особое внимание уделим нюансам учёта сверхурочных, отпусков, больничных и других нестандартных ситуаций. Если вы только начинаете работать с программой или хотите оптимизировать рутинные операции — этот гайд поможет избежать распространённых проблем.

1. Виды табелей в 1С: какой выбрать для вашей организации

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

  • 📄 Т-12 — универсальный бланк, который подходит для большинства предприятий. Включает разделы для ежедневного учёта явок/неявок и расчёта оплаты.
  • 📊 Т-13 — используется при автоматизированной обработке данных (например, при интеграции с системами контроля доступа или турникетом). Отличается упрощённой структурой.

Выбор формата зависит от способа фиксации рабочего времени:

  • 🖥️ Если данные вносятся вручную (например, кадровым специалистом) — выбирайте Т-12.
  • 🤖 Если время фиксируется автоматически (через турникеты, биометрические системы или мобильные приложения) — подойдёт Т-13.

В 1С:ЗУП 3.1 также доступен упрощённый табель для малого бизнеса, где не требуется детализация по часам. Чтобы его активировать, перейдите в Настройки → Кадровый учёт → Табель учёта рабочего времени и выберите соответствующий вариант.

⚠️ Внимание: Если ваша организация использует суммированный учёт рабочего времени (например, сменный график), в табеле обязательно должны отражаться фактически отработанные часы, а не только дни явки. В противном случае расчёт сверхурочных будет некорректным.
📊 Какой формат табеля использует ваша компания?
Т-12 (ручной ввод)
Т-13 (автоматизированный)
Упрощённый табель
Не знаю

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

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

  1. Графики работы сотрудников. Убедитесь, что для каждого сотрудника в Кадровый учёт → Графики работы указан актуальный график (например, Пятидневка, Сменный, Гибкий). Если график не задан, программа будет считать норму времени как для стандартной 40-часовой недели, что приведёт к ошибкам.
  2. Виды времени. В справочнике Виды использования рабочего времени (раздел Настройки → Виды времени) должны быть заданы все возможные коды (например, Я — явка, ОТ — отпуск, Б — больничный). Если какого-то кода нет, его придётся добавлять вручную.
  3. Период табеля. По умолчанию табель формируется за месяц, но при необходимости можно настроить полумесячный учёт (например, для аванса). Это делается в Настройки → Табель учёта рабочего времени → Периодичность.

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

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

Проверить графики работы сотрудников|

Добавить отсутствующие виды времени (отпуск, больничный, командировка)|

Настроить периодичность табеля (месяц/полумесяц)|

Убедиться в актуальности данных о сотрудниках (ФИО, подразделения)

-->

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

Рассмотрим процесс заполнения табеля на примере Т-12 в 1С:ЗУП 3.1. Инструкция актуальна и для 1С:Бухгалтерии с модулем «Зарплата и кадры».

Шаг 1. Создание нового табеля

Откройте раздел Зарплата → Табель учёта рабочего времени и нажмите Создать. В открывшемся окне:

  • Укажите организацию (если их несколько).
  • Выберите период (месяц и год).
  • Укажите подразделение (можно выбрать конкретный отдел или оставить «Все подразделения»).
  • Нажмите Заполнить — программа автоматически подтянет список сотрудников и их графики.

Шаг 2. Заполнение данных

Табель в 1С представляет собой таблицу, где:

  • 👤 Строки — сотрудники.
  • 📅 Столбцы — дни месяца.
  • Ячейки — коды видов времени (например, Я, ОТ, Б).

Способы заполнения:

  • 🖱️ Ручной ввод: кликните по ячейке и выберите нужный код из выпадающего списка.
  • 🔄 Автозаполнение: нажмите Заполнить → По графику — программа проставит код Я (явка) для всех рабочих дней по графику.
  • 📥 Импорт: если данные поступают из внешних систем (например, СКУД), используйте Загрузить данные.

Для учёта отработанных часов (при суммированном учёте) в ячейке указывайте не только код, но и количество часов через двоеточие, например: Я:8.

Шаг 3. Проверка и сохранение

После заполнения:

  • Нажмите Проверка — программа выявит ошибки (например, несоответствие графику или отсутствие кода).
  • Исправьте помеченные ячейки (они подсвечиваются красным).
  • Сохраните табель кнопкой Провести и закрыть.
💡

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

4. Учёт нестандартных ситуаций: больничные, отпуска, командировки

Особое внимание в табеле требуют неявки по уважительным причинам. Их неправильный учёт приводит к занижению или завышению зарплаты. Разберём основные случаи:

Ситуация Код в табеле Особенности учёта
Отпуск (ежегодный оплачиваемый) ОТ Оплачивается по среднему заработку. В табеле указывается код ОТ на все дни отпуска.
Больничный лист Б Оплачивается по правилам ФСС. Код Б проставляется за все дни нетрудоспособности, включая выходные.
Командировка К Оплачиваются средний заработок + суточные. В табеле указывается К на дни командировки.
Отпуск без сохранения зарплаты ДО или ОЗ Не оплачивается. Код зависит от длительности (до 5 дней — ДО, свыше — ОЗ).
Прогул (неуважительная причина) ПР или НН Не оплачивается. Может служить основанием для дисциплинарного взыскания.

Для больничных листов и отпусков в 1С есть автоматизация:

  • 🏥 Если больничный зарегистрирован в разделе Зарплата → Больничные листы, код Б проставится в табель автоматически при нажатии Заполнить → По документам.
  • ☀️ Аналогично работает с отпусками: если приказ на отпуск оформлен в Кадры → Отпуска, код ОТ подтянется в табель.
⚠️ Внимание: Если сотрудник заболел во время отпуска, в табеле сначала указывается ОТ (отпуск), а затем Б (больничный) с даты начала нетрудоспособности. Отпуск в этом случае продлевается или переносится — это нужно отразить в приказе.
Что делать, если сотрудник уволился в середине месяца?

В табеле проставляйте код Я (явка) за отработанные дни и код У (увольнение) с даты расторжения трудового договора. Зарплата будет рассчитана пропорционально отработанному времени. Не забудьте оформить приказ об увольнении в разделе Кадры → Увольнения.

5. Автоматизация табеля: интеграция с системами контроля доступа

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

  • 🔐 СКУД (системы контроля и управления доступом) — турникеты, считыватели карт.
  • 📱 Мобильные приложения (например, 1С:Мобильный сотрудник).
  • ⏱️ Программы учёта времени (например, Keeper, TimePad).

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

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

После успешной настройки данные будут загружаться автоматически по расписанию (например, ежедневно в 20:00). Ошибки обмена отобразятся в Журнале обменов.

⚠️ Внимание: При интеграции с СКУД проверьте, чтобы время в системе совпадало с графиком работы в 1С. Например, если турникет фиксирует вход в 8:55, а в графике рабочий день начинается в 9:00, может возникнуть расхождение в оплате.
💡

Автоматическая загрузка данных из СКУД сокращает время на заполнение табеля в 5–10 раз и снижает риск ошибок, но требует предварительной настройки соответствия кодов.

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

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

  • 🔴 Несоответствие графику. Например, сотрудник работал в выходной, но в табеле стоит В (выходной). Это приведёт к занижению зарплаты.
    Решение: всегда сверяйте табель с графиком работы.
  • 🔴 Неверные коды. Например, вместо Б (больничный) проставлен ОТ (отпуск).
    Решение: используйте автозаполнение по документам (Заполнить → По больничным/отпускам).
  • 🔴 Отсутствие часов при суммированном учёте. Если не указать количество отработанных часов (например, Я:10), программа посчитает норму по графику, что исказит расчёт сверхурочных.
    Решение: настройте в Видах времени флаг «Учитывать часы».
  • 🔴 Дублирование кодов. Например, за один день проставлены и Я (явка), и Б (больничный).
    Решение: перед сохранением табеля нажимайте Проверка.

Критическая ошибка: если в табеле не указан код РВ (работа в выходной) для сотрудника, отработавшего в выходной, программа не начислит двойную оплату. Это нарушение ст. 153 ТК РФ и может повлечь штраф до 50 000 рублей.

Чтобы минимизировать ошибки:

  • 📌 Используйте шаблоны табелей для повторяющихся ситуаций (например, для сменных графиков).
  • 🔍 Перед закрытием месяца проверяйте табель с помощью отчёта Анализ табеля (раздел Отчёты → Зарплата).
  • 📂 Ведите архив табелей — это поможет при проверках ФНС или спорных ситуациях с сотрудниками.

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

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

  • 📈 Анализ табеля (Отчёты → Зарплата → Анализ табеля) — показывает расхождения между графиком и фактическим временем.
  • 📊 Свод по табелю — сводная таблица по всем сотрудникам с количеством дней/часов по каждому виду времени.
  • 🔍 Контроль заполнения табеля — выявляет пустые ячейки или некорректные коды.

Для генерации отчёта:

  1. Откройте нужный отчёт (например, Анализ табеля).
  2. Укажите период и организацию.
  3. Нажмите Сформировать.
  4. Проанализируйте помеченные красным расхождения.

Если обнаружены ошибки, вернитесь в табель (Зарплата → Табель учёта рабочего времени), исправьте данные и перепроведите документ.

💡

Сравнивайте данные табеля с отчётом Наряд на сдельную работу (если используется сдельная оплата). Это поможет выявить несоответствия в начислениях.

8. Экспорт табеля: печать и передача в бухгалтерию

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

  • 🖨️ Печать на бумаге — формируется бланк Т-12 или Т-13 в соответствии с Постановлением Госкомстата №1.
  • 💾 Экспорт в Excel — удобно для дополнительной обработки данных.
  • 📧 Отправка по email — если бухгалтерия и кадровая служба работают удалённо.

Чтобы распечатать табель:

  1. Откройте проведённый табель.
  2. Нажмите Печать → Табель (Т-12) или Табель (Т-13).
  3. Выберите формат (например, PDF или непосредственно печать).
  4. Укажите дополнительные реквизиты (например, ответственное лицо).

Для экспорта в Excel:

  1. Нажмите Ещё → Выгрузить.
  2. Выберите формат Excel.
  3. Укажите путь для сохранения файла.
⚠️ Внимание: При передаче табеля в бухгалтерию убедитесь, что в нём указаны подписи ответственных лиц (кадрового специалиста и руководителя подразделения). Без подписей документ может быть признан недействительным.

FAQ: Ответы на частые вопросы

Можно ли в 1С вести табель за полумесяц для расчёта аванса?

Да, для этого в настройках табеля (Настройки → Табель учёта рабочего времени) установите периодичность Полумесяц. При этом первый табель будет формироваться с 1 по 15 число, второй — с 16 по последний день месяца. Учтите, что аванс обычно рассчитывается по отработанному времени за первую половину месяца, но точный порядок зависит от локальных нормативных актов вашей организации.

Как в табеле отразить работу в ночное время?

Для ночных смен (с 22:00 до 6:00) в табеле используйте код Н (ночные часы) или комбинацию Я:Н, если нужно указать количество часов. В 1С:ЗУП ночные часы автоматически учитываются при расчёте зарплаты с повышающим коэффициентом (по умолчанию 20%, но можно настроить другой в Настройки → Оплата труда).

Что делать, если табель уже закрыт, а нужно внести исправления?

Если табель проведён и закрыт, его можно отменить проведение (кнопка Отменить проведение), внести правки и провести заново. Однако это может повлиять на уже рассчитанную зарплату. Альтернативный вариант — создать дополнительный табель на исправления (Создать → Дополнение к табелю) и указать в нём только изменённые данные. В этом случае перерасчёт зарплаты произойдёт автоматически.

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

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

  • Я — если сотрудник работал полный день по графику.
  • Я:X — если отработано меньше часов (например, Я:6 для 6 часов).

Если удалённая работа оформлена как дистанционная занятость (по трудовому договору), никаких дополнительных кодов не требуется. Если это разовая удалёнка — можно использовать код РВ (работа в выходной) или С (сверхурочная), если время выходит за норму.

Можно ли в 1С вести табель по нескольким организациям одновременно?

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