Ведение табеля учёта рабочего времени — обязательная процедура для любого предприятия, которая напрямую влияет на корректный расчёт зарплаты, больничных и отпускных. В 1С:Зарплата и Управление Персоналом (ЗУП) или 1С:Бухгалтерия этот процесс автоматизирован, но требует точной настройки и внимательного заполнения. Ошибки в табеле могут привести к неверным начислениям, штрафам от ФНС или конфликтам с сотрудниками.
В этой статье разберём, как правильно формировать табель в 1С 8.3 (актуально для редакций 3.0 и 3.1), какие виды табелей существуют, как исправить типичные ошибки и автоматизировать процесс. Особое внимание уделим нюансам учёта сверхурочных, отпусков, больничных и других нестандартных ситуаций. Если вы только начинаете работать с программой или хотите оптимизировать рутинные операции — этот гайд поможет избежать распространённых проблем.
1. Виды табелей в 1С: какой выбрать для вашей организации
В 1С:ЗУП поддерживается два основных формата табеля:
- 📄 Т-12 — универсальный бланк, который подходит для большинства предприятий. Включает разделы для ежедневного учёта явок/неявок и расчёта оплаты.
- 📊 Т-13 — используется при автоматизированной обработке данных (например, при интеграции с системами контроля доступа или турникетом). Отличается упрощённой структурой.
Выбор формата зависит от способа фиксации рабочего времени:
- 🖥️ Если данные вносятся вручную (например, кадровым специалистом) — выбирайте Т-12.
- 🤖 Если время фиксируется автоматически (через турникеты, биометрические системы или мобильные приложения) — подойдёт Т-13.
В 1С:ЗУП 3.1 также доступен упрощённый табель для малого бизнеса, где не требуется детализация по часам. Чтобы его активировать, перейдите в Настройки → Кадровый учёт → Табель учёта рабочего времени и выберите соответствующий вариант.
⚠️ Внимание: Если ваша организация использует суммированный учёт рабочего времени (например, сменный график), в табеле обязательно должны отражаться фактически отработанные часы, а не только дни явки. В противном случае расчёт сверхурочных будет некорректным.
2. Настройка программы перед заполнением табеля
Перед тем как приступить к заполнению табеля, необходимо проверить и настроить несколько ключевых параметров в 1С:
- Графики работы сотрудников. Убедитесь, что для каждого сотрудника в
Кадровый учёт → Графики работыуказан актуальный график (например,Пятидневка,Сменный,Гибкий). Если график не задан, программа будет считать норму времени как для стандартной 40-часовой недели, что приведёт к ошибкам. - Виды времени. В справочнике
Виды использования рабочего времени(разделНастройки → Виды времени) должны быть заданы все возможные коды (например,Я— явка,ОТ— отпуск,Б— больничный). Если какого-то кода нет, его придётся добавлять вручную. - Период табеля. По умолчанию табель формируется за месяц, но при необходимости можно настроить полумесячный учёт (например, для аванса). Это делается в
Настройки → Табель учёта рабочего времени → Периодичность.
Если в вашей организации используются нестандартные виды времени (например, В — выходной по графику, К — командировка), их также нужно добавить в справочник. Для этого:
- Перейдите в
Настройки → Виды времени. - Нажмите
Создатьи укажите код (одну или две буквы), наименование и тип времени (оплачиваемое/неоплачиваемое). - Сохраните изменения.
Проверить графики работы сотрудников|
Добавить отсутствующие виды времени (отпуск, больничный, командировка)|
Настроить периодичность табеля (месяц/полумесяц)|
Убедиться в актуальности данных о сотрудниках (ФИО, подразделения)
-->
3. Пошаговая инструкция: как заполнить табель в 1С
Рассмотрим процесс заполнения табеля на примере Т-12 в 1С:ЗУП 3.1. Инструкция актуальна и для 1С:Бухгалтерии с модулем «Зарплата и кадры».
Шаг 1. Создание нового табеля
Откройте раздел Зарплата → Табель учёта рабочего времени и нажмите Создать. В открывшемся окне:
- Укажите организацию (если их несколько).
- Выберите период (месяц и год).
- Укажите подразделение (можно выбрать конкретный отдел или оставить «Все подразделения»).
- Нажмите
Заполнить— программа автоматически подтянет список сотрудников и их графики.
Шаг 2. Заполнение данных
Табель в 1С представляет собой таблицу, где:
- 👤 Строки — сотрудники.
- 📅 Столбцы — дни месяца.
- ⏰ Ячейки — коды видов времени (например,
Я,ОТ,Б).
Способы заполнения:
- 🖱️ Ручной ввод: кликните по ячейке и выберите нужный код из выпадающего списка.
- 🔄 Автозаполнение: нажмите
Заполнить → По графику— программа проставит кодЯ(явка) для всех рабочих дней по графику. - 📥 Импорт: если данные поступают из внешних систем (например, СКУД), используйте
Загрузить данные.
Для учёта отработанных часов (при суммированном учёте) в ячейке указывайте не только код, но и количество часов через двоеточие, например: Я:8.
Шаг 3. Проверка и сохранение
После заполнения:
- Нажмите
Проверка— программа выявит ошибки (например, несоответствие графику или отсутствие кода). - Исправьте помеченные ячейки (они подсвечиваются красным).
- Сохраните табель кнопкой
Провести и закрыть.
Если в табеле много сотрудников, используйте фильтр по подразделениям или должностям. Это ускорит работу и снизит риск ошибок.
4. Учёт нестандартных ситуаций: больничные, отпуска, командировки
Особое внимание в табеле требуют неявки по уважительным причинам. Их неправильный учёт приводит к занижению или завышению зарплаты. Разберём основные случаи:
| Ситуация | Код в табеле | Особенности учёта |
|---|---|---|
| Отпуск (ежегодный оплачиваемый) | ОТ |
Оплачивается по среднему заработку. В табеле указывается код ОТ на все дни отпуска. |
| Больничный лист | Б |
Оплачивается по правилам ФСС. Код Б проставляется за все дни нетрудоспособности, включая выходные. |
| Командировка | К |
Оплачиваются средний заработок + суточные. В табеле указывается К на дни командировки. |
| Отпуск без сохранения зарплаты | ДО или ОЗ |
Не оплачивается. Код зависит от длительности (до 5 дней — ДО, свыше — ОЗ). |
| Прогул (неуважительная причина) | ПР или НН |
Не оплачивается. Может служить основанием для дисциплинарного взыскания. |
Для больничных листов и отпусков в 1С есть автоматизация:
- 🏥 Если больничный зарегистрирован в разделе
Зарплата → Больничные листы, кодБпроставится в табель автоматически при нажатииЗаполнить → По документам. - ☀️ Аналогично работает с отпусками: если приказ на отпуск оформлен в
Кадры → Отпуска, кодОТподтянется в табель.
⚠️ Внимание: Если сотрудник заболел во время отпуска, в табеле сначала указываетсяОТ(отпуск), а затемБ(больничный) с даты начала нетрудоспособности. Отпуск в этом случае продлевается или переносится — это нужно отразить в приказе.
Что делать, если сотрудник уволился в середине месяца?
В табеле проставляйте код Я (явка) за отработанные дни и код У (увольнение) с даты расторжения трудового договора. Зарплата будет рассчитана пропорционально отработанному времени. Не забудьте оформить приказ об увольнении в разделе Кадры → Увольнения.
5. Автоматизация табеля: интеграция с системами контроля доступа
Ручное заполнение табеля отнимает много времени, особенно в крупных компаниях. В 1С:ЗУП предусмотрена возможность автоматической загрузки данных из:
- 🔐 СКУД (системы контроля и управления доступом) — турникеты, считыватели карт.
- 📱 Мобильные приложения (например, 1С:Мобильный сотрудник).
- ⏱️ Программы учёта времени (например, Keeper, TimePad).
Для настройки интеграции:
- Перейдите в
Администрирование → Обмен данными → Настройка обмена. - Выберите тип обмена (например,
Загрузка данных из СКУД). - Укажите формат файла (обычно
TXTилиXML) и путь к папке, куда система сохраняет данные. - Настройте соответствие полей (какие столбцы в файле соответствуют табельным номерам, датам, времени).
- Сохраните настройки и запустите
Тестовый обмен.
После успешной настройки данные будут загружаться автоматически по расписанию (например, ежедневно в 20:00). Ошибки обмена отобразятся в Журнале обменов.
⚠️ Внимание: При интеграции с СКУД проверьте, чтобы время в системе совпадало с графиком работы в 1С. Например, если турникет фиксирует вход в 8:55, а в графике рабочий день начинается в 9:00, может возникнуть расхождение в оплате.
Автоматическая загрузка данных из СКУД сокращает время на заполнение табеля в 5–10 раз и снижает риск ошибок, но требует предварительной настройки соответствия кодов.
6. Типичные ошибки при работе с табелем и как их избежать
Даже опытные бухгалтеры допускают ошибки при заполнении табеля. Вот самые распространённые:
- 🔴 Несоответствие графику. Например, сотрудник работал в выходной, но в табеле стоит
В(выходной). Это приведёт к занижению зарплаты.
Решение: всегда сверяйте табель с графиком работы. - 🔴 Неверные коды. Например, вместо
Б(больничный) проставленОТ(отпуск).
Решение: используйте автозаполнение по документам (Заполнить → По больничным/отпускам). - 🔴 Отсутствие часов при суммированном учёте. Если не указать количество отработанных часов (например,
Я:10), программа посчитает норму по графику, что исказит расчёт сверхурочных.
Решение: настройте вВидах временифлаг «Учитывать часы». - 🔴 Дублирование кодов. Например, за один день проставлены и
Я(явка), иБ(больничный).
Решение: перед сохранением табеля нажимайтеПроверка.
Критическая ошибка: если в табеле не указан код РВ (работа в выходной) для сотрудника, отработавшего в выходной, программа не начислит двойную оплату. Это нарушение ст. 153 ТК РФ и может повлечь штраф до 50 000 рублей.
Чтобы минимизировать ошибки:
- 📌 Используйте шаблоны табелей для повторяющихся ситуаций (например, для сменных графиков).
- 🔍 Перед закрытием месяца проверяйте табель с помощью отчёта
Анализ табеля(разделОтчёты → Зарплата). - 📂 Ведите архив табелей — это поможет при проверках ФНС или спорных ситуациях с сотрудниками.
7. Отчёты по табелю: как проверить корректность данных
После заполнения табеля необходимо проверить его корректность с помощью отчётов. В 1С:ЗУП для этого предусмотрены:
- 📈 Анализ табеля (
Отчёты → Зарплата → Анализ табеля) — показывает расхождения между графиком и фактическим временем. - 📊 Свод по табелю — сводная таблица по всем сотрудникам с количеством дней/часов по каждому виду времени.
- 🔍 Контроль заполнения табеля — выявляет пустые ячейки или некорректные коды.
Для генерации отчёта:
- Откройте нужный отчёт (например,
Анализ табеля). - Укажите период и организацию.
- Нажмите
Сформировать. - Проанализируйте помеченные красным расхождения.
Если обнаружены ошибки, вернитесь в табель (Зарплата → Табель учёта рабочего времени), исправьте данные и перепроведите документ.
Сравнивайте данные табеля с отчётом Наряд на сдельную работу (если используется сдельная оплата). Это поможет выявить несоответствия в начислениях.
8. Экспорт табеля: печать и передача в бухгалтерию
После проверки табель нужно экспортировать для дальнейшей работы. В 1С доступны несколько форматов:
- 🖨️ Печать на бумаге — формируется бланк Т-12 или Т-13 в соответствии с Постановлением Госкомстата №1.
- 💾 Экспорт в Excel — удобно для дополнительной обработки данных.
- 📧 Отправка по email — если бухгалтерия и кадровая служба работают удалённо.
Чтобы распечатать табель:
- Откройте проведённый табель.
- Нажмите
Печать → Табель (Т-12)илиТабель (Т-13). - Выберите формат (например,
PDFили непосредственно печать). - Укажите дополнительные реквизиты (например, ответственное лицо).
Для экспорта в Excel:
- Нажмите
Ещё → Выгрузить. - Выберите формат
Excel. - Укажите путь для сохранения файла.
⚠️ Внимание: При передаче табеля в бухгалтерию убедитесь, что в нём указаны подписи ответственных лиц (кадрового специалиста и руководителя подразделения). Без подписей документ может быть признан недействительным.
FAQ: Ответы на частые вопросы
Можно ли в 1С вести табель за полумесяц для расчёта аванса?
Да, для этого в настройках табеля (Настройки → Табель учёта рабочего времени) установите периодичность Полумесяц. При этом первый табель будет формироваться с 1 по 15 число, второй — с 16 по последний день месяца. Учтите, что аванс обычно рассчитывается по отработанному времени за первую половину месяца, но точный порядок зависит от локальных нормативных актов вашей организации.
Как в табеле отразить работу в ночное время?
Для ночных смен (с 22:00 до 6:00) в табеле используйте код Н (ночные часы) или комбинацию Я:Н, если нужно указать количество часов. В 1С:ЗУП ночные часы автоматически учитываются при расчёте зарплаты с повышающим коэффициентом (по умолчанию 20%, но можно настроить другой в Настройки → Оплата труда).
Что делать, если табель уже закрыт, а нужно внести исправления?
Если табель проведён и закрыт, его можно отменить проведение (кнопка Отменить проведение), внести правки и провести заново. Однако это может повлиять на уже рассчитанную зарплату. Альтернативный вариант — создать дополнительный табель на исправления (Создать → Дополнение к табелю) и указать в нём только изменённые данные. В этом случае перерасчёт зарплаты произойдёт автоматически.
Как в табеле отразить удалённую работу?
Для удалённой работы в 1С нет отдельного кода, поэтому используйте:
Я— если сотрудник работал полный день по графику.Я:X— если отработано меньше часов (например,Я:6для 6 часов).
Если удалённая работа оформлена как дистанционная занятость (по трудовому договору), никаких дополнительных кодов не требуется. Если это разовая удалёнка — можно использовать код РВ (работа в выходной) или С (сверхурочная), если время выходит за норму.
Можно ли в 1С вести табель по нескольким организациям одновременно?
Да, если в вашей базе 1С:ЗУП ведётся учёт по нескольким юридическим лицам. При создании табеля в поле Организация выберите нужное юрлицо. Данные по каждому предприятию будут храниться отдельно. Для удобства можно настроить групповой ввод табелей по всем организациям одновременно (через обработку Групповое заполнение табелей, доступную в разделе Сервис).