Табель учёта рабочего времени в Excel: что требует закон, коды явок, формулы, которые считают сами, суммированный учёт и готовый шаблон
Форма Т-13 давно необязательна, но учёт времени обязателен всем. Здесь то, что должно быть в табеле по закону, сравнение четырёх форм, полная таблица кодов явок, устройство книги, которая пересчитывает итоги сама, десять формул с объяснением, снимки настоящего табеля, собранного сервисом, разбор суммированного учёта со сменным графиком, ночные и праздничные часы, пять мест, где табель ломается, и бесплатный шаблон.
Что требует закон, а что вы придумываете сами
Обязанность вести учёт установлена статьёй 91 Трудового кодекса: работодатель обязан вести учёт времени, фактически отработанного каждым работником. Как именно, статья не говорит.
Формы Т-12 и Т-13 из постановления Госкомстата № 1 от 5 января 2004 года были обязательными до 2013 года. С вступлением в силу закона № 402-ФЗ о бухгалтерском учёте коммерческая организация вправе утвердить собственную форму первичного документа. Условие одно: в ней должны быть обязательные реквизиты из части 2 статьи 9 этого закона.
Обязательные реквизиты, без которых документ не документ: название документа, дата составления, название организации, содержание факта хозяйственной жизни, величина измерения с указанием единиц, должность ответственного, подпись с расшифровкой.
Для государственных и муниципальных учреждений свобода не работает: у них форма 0504421, утверждённая приказом Минфина № 52н от 30 марта 2015 года, и отступать от неё нельзя.
| Форма | Кому | Что внутри | Считает зарплату |
|---|---|---|---|
| Т-12 | Коммерческие организации, по желанию | Учёт времени и расчёт оплаты в одном документе, две строки на день: код и часы | Да, второй раздел |
| Т-13 | Коммерческие организации, самая ходовая | Только учёт времени, итоги за половину месяца и за месяц | Нет, данные передаются в расчёт отдельно |
| 0504421 | Бюджетные, казённые, автономные учреждения | Отмечаются только отклонения от нормы, а не явки; обязательна | Нет |
| Своя форма | Коммерческие организации после 2013 года | Что угодно с реквизитами по 402-ФЗ, утверждается приказом | Как решите |
Практический вывод такой. Если вы не бюджетное учреждение, берите Т-13 как основу и режьте лишнее, но собственную форму закрепите приказом или приложением к учётной политике. Табель, который никаким документом не утверждён, при проверке считается бумажкой. Два способа заполнения живут в обеих формах: сплошной, когда отмечают каждый день, и по отклонениям, когда ставят только отпуска, больничные и неявки, а остальное считается явкой. Второй короче, но в Excel хуже: пустая ячейка для формулы и «не заполнили» и «явка» одновременно.
Буквы, которыми размечают дни
Коды взяты из формы Т-12, и хотя сама форма необязательна, коды прижились везде. Их два вида, буквенные и цифровые, в одном табеле применяют что-то одно. Ниже те, что нужны почти всем, и рядом те, что встречаются несколько раз в год.
| Код | Что означает | Идёт в норму |
|---|---|---|
| Я (01) | Явка, работа днём | Да |
| Н (02) | Работа в ночное время, с 22 до 6 часов | Да, оплата выше не меньше чем на 20 процентов |
| РВ (03) | Работа в выходной или праздник | Да, оплата двойная или отгул |
| С (04) | Сверхурочная работа | Сверх нормы |
| К (06) | Командировка | Да |
| ОТ (09) | Ежегодный оплачиваемый отпуск | Нет |
| ОД (10) | Дополнительный оплачиваемый отпуск | Нет |
| У (11) | Учебный отпуск с оплатой | Нет |
| Р (14) | Отпуск по беременности и родам | Нет |
| ОЖ (15) | Отпуск по уходу за ребёнком до трёх лет | Нет |
| ДО (16) | Отпуск без сохранения зарплаты по разрешению работодателя | Нет |
| Б (19) | Больничный с пособием | Нет |
| Т (20) | Больничный без пособия | Нет |
| ПР (24) | Прогул | Нет |
| В (26) | Выходной или праздник | Нет |
| ОВ (27) | Дополнительный выходной с оплатой, например донорский | Нет |
| НН (30) | Неявка по невыясненным причинам | Пока неизвестно |
| РП (31) | Простой по вине работодателя | Нет, оплата две трети среднего |
| НП (32) | Простой по причинам, не зависящим от сторон | Нет, оплата две трети оклада |
Код НН существует ровно для той ситуации, когда человек не вышел и не берёт трубку. Ставить сразу ПР нельзя: прогул это дисциплинарный проступок, и его надо доказать. Пока причина не выяснена, стоит НН, а потом код меняют на тот, который подтвердился. Свои коды добавлять можно, но их список утверждается тем же приказом, что и форма.
Как устроить файл, чтобы он считал сам
Табель, который не считает, отличается от бумажного бланка только тем, что его труднее подписать. Смысл появляется, когда итоговые столбцы пересчитываются сами при смене любой отметки. Для этого нужны четыре вещи.
Месяц одной ячейкой, дни формулой
Заведите наверху две ячейки: год и номер месяца. Первый день считайте
формулой =ДАТА(A1;A2;1), остальные прибавлением единицы.
Тогда смена месяца в одной ячейке перестраивает весь табель, включая
количество дней в феврале.
Именам этих ячеек не давайте названий, совпадающих с функциями. Excel имя
«Год» примет, мы проверяли, и формула с ним посчитает. Но читать
=ДАТА(Год;Месяц;1) человек будет как формулу с двумя функциями
и полезет искать ошибку там, где её нет. Называйте ГодТабеля
и МесяцТабеля.
Выходные подсвечиваются, а не проставляются
Условное форматирование по формуле =ДЕНЬНЕД(D$3;2)>5
красит субботы и воскресенья автоматически. Праздники так не поймать:
их список меняется каждый год и переносы утверждаются отдельным
постановлением. Держите праздники отдельным столбиком на служебном листе
и проверяйте вхождение через СЧЁТЕСЛИ.
Итоги через счётчики, а не сложением ячеек
Столбец «отработано дней» это =СЧЁТЕСЛИ(D5:AH5;"Я"), а не
сумма вручную отмеченных клеток. Часы считаются отдельно, потому что явка
и продолжительность это разные величины: в Т-13 под каждым днём две строки,
верхняя для кода, нижняя для часов.
Норма часов приходит из календаря, а не из головы
Самая частая ошибка, которую мы видим в присланных книгах: норму месяца вписывают числом прямо в формулу. Выглядит невинно, работает до первого переноса выходных. Норма зависит от производственного календаря конкретного года, и её место в отдельной ячейке, а лучше в отдельной табличке по месяцам.
Десять формул табеля
Адреса даны для табеля, где даты стоят в строке 3 начиная со столбца D, коды сотрудника в строке 5, часы в строке 6, а год и месяц лежат на листе «Настройки» в ячейках B2 и B3.
| Что нужно | Формула | Пояснение |
|---|---|---|
| Первый день месяца | =ДАТА(Настройки!B2;Настройки!B3;1) | Дата собирается из года и месяца, ставится в D3 |
| Следующий день | =ЕСЛИ(D3="";"";ЕСЛИ(ДЕНЬ(D3+1)=1;"";D3+1)) | Прибавляет день, а на первом числе следующего месяца ставит пустоту, поэтому в феврале лишние столбцы гаснут сами |
| День недели буквами | =ЕСЛИ(D3="";"";ТЕКСТ(D3;"ддд")) | Формат «ддд» даёт «Пн», «Вт» в русской версии Excel |
| Дней в месяце | =ДЕНЬ(КОНМЕСЯЦА(D3;0)) | Последнее число месяца, 28, 29, 30 или 31 |
| Рабочих дней по пятидневке | =ЧИСТРАБДНИ(D3;КОНМЕСЯЦА(D3;0);Праздники) | Праздники это именованный диапазон со списком дат на служебном листе |
| Норма часов месяца | =Рабочих*8-СЧЁТЕСЛИ(Предпраздничные;">="&D3) | Восемь часов на рабочий день минус по часу за каждый предпраздничный день месяца |
| Отработано дней | =СЧЁТЕСЛИ(D5:AH5;"Я")+СЧЁТЕСЛИ(D5:AH5;"Н")+СЧЁТЕСЛИ(D5:AH5;"К") | Явки, ночные и командировки; список кодов, идущих в норму, у вас может быть свой |
| Отработано часов | =СУММЕСЛИ(D5:AH5;"Я";D6:AH6)+СУММЕСЛИ(D5:AH5;"Н";D6:AH6) | Складывает часы только под нужными кодами, пустые ячейки не мешают |
| Отклонение от нормы | =ОтработаноЧасов-НормаМесяца | Плюс это переработка, минус недоработка; для суммированного учёта считается по периоду, а не по месяцу |
| Проверка строки | =ЕСЛИ(СЧЁТЗ(D5:AH5)=ДнейВМесяце;"ок";"пропуск") | Число заполненных ячеек должно равняться числу дней; иначе где-то пустая клетка |
Если табель уже есть и формулы в нём ведут себя странно, сначала проверьте, не превратились ли они в текст и не стоит ли ручной пересчёт: разбор в статье «Excel не считает формулу». Проверить любую книгу на такие места можно бесплатно на странице разбора.
Суммированный учёт и сменный график
При пятидневке норма считается по месяцу, и табель выше закрывает вопрос. При сменах два через два, сутки через трое или 12-часовых сменах в один месяц человек работает 168 часов, в другой 192, и сравнивать с месячной нормой бессмысленно. Статья 104 ТК разрешает суммированный учёт: норма и факт сравниваются за учётный период, квартал или год, но не больше года, а для вредных условий не больше трёх месяцев.
В Excel это меняет три вещи. Норма берётся не из ячейки месяца, а суммируется по месяцам периода. Сверхурочные считаются один раз, по итогам периода, как разница факта и нормы, а не помесячно. И появляется лист учётного периода, куда стягиваются итоги месячных табелей.
| Сотрудник | Июль, факт | Август, факт | Сентябрь, факт | Факт за квартал | Норма за квартал | Сверхурочно |
|---|---|---|---|---|---|---|
| Оператор, 2 через 2 по 12 часов | 180 | 192 | 168 | 540 | 528 | 12 |
| Охранник, сутки через трое | 192 | 168 | 192 | 552 | 528 | 24 |
| Кладовщик, пятидневка | 184 | 168 | 176 | 528 | 528 | 0 |
Оператор в августе переработал 16 часов, а в сентябре недоработал 8; по месяцам это выглядело бы как сверхурочные и недоработка одновременно, по кварталу это 12 часов сверхурочных, которые и оплачиваются. Как разложить смены по людям так, чтобы факт заранее ложился в норму, разобрано на странице шаблона графика смен.
Ночные, праздничные и сверхурочные
- Ночные часы считаются с 22 до 6 и отмечаются кодом Н в отдельной строке или отдельном столбце, потому что смена может быть смешанной: с 20 до 8 это 4 дневных и 8 ночных часов. Доплата не меньше 20 процентов часовой ставки по постановлению № 554 от 22 июля 2008 года.
- Праздничные и выходные отмечаются РВ, оплата не меньше двойной по статье 153 ТК, либо одинарная плюс отгул, тогда отгул попадает в табель кодом В в другой день.
- Сверхурочные по статье 152: первые два часа не меньше полуторной ставки, дальше двойная. В табеле код С ставится вместе с часами сверх смены, а в формуле часов сверхурочные суммируются отдельно от явок, иначе они удвоят факт.
- Предпраздничный день короче на час, и норма месяца это учитывает, а табель нет: в строке часов у всех, кто работал, стоит 7, а не 8.
Пять мест, где табель ломается
Это не теория. Так выглядят книги, которые нам приносят на разбор.
- Даты вписаны руками. В прошлом месяце было 30 дней, в этом 31, и последний столбец остался от прошлого файла. Итог считается по диапазону, где на один день меньше.
- Итог поправили вручную. Человек увидел, что счётчик даёт не то, и вписал правильное число поверх формулы. Формула умерла, ячейка выглядит как соседние, и со следующего месяца файл врёт молча.
- Коды с разным написанием. «Я» и «я» для
СЧЁТЕСЛИодно и то же, регистр она не различает, а вот «Я » с пробелом на конце и латинская «R» вместо русской «Я» для неё уже другие значения, и такие дни в счёт не попадут. Ставьте выпадающий список через Данные, Проверка данных, и проблема исчезает целиком. - Объединённые ячейки в теле таблицы. Красиво в шапке и разрушительно в данных: сортировка отказывается работать, формулы сдвигаются, а половина функций видит значение только в левой верхней ячейке объединения.
- Один файл на год со скрытыми листами. Через полгода
никто не помнит, какой лист рабочий. Итоги за год при этом собирают
ссылками на листы, и одна переименованная вкладка обваливает всё
в
#ССЫЛКА!. Тот же дефект живёт в графиках отпусков, разобран в статье про график отпусков в Excel.
Собрать табель за полчаса: порядок
- Лист «Настройки»: год, месяц, часов в смене, список праздников года и справочник кодов с расшифровкой.
- Лист «Табель»: шапка с названием организации и месяцем формулой, строка дат от первого числа, строка дней недели.
- Условное форматирование на выходные и праздники по всей области кодов.
- Проверка данных на область кодов: список из справочника, запрет любых других значений.
- Строки сотрудников: табельный номер, фамилия, должность, потом коды, под ними часы.
- Блок итогов: дни, часы, отпуск, больничный, норма, отклонение, столбец проверки «ок» или «пропуск».
- Строка «Итого» по столбцам и подписи: ответственное лицо, руководитель подразделения, дата.
- Защита листа с разрешением менять только жёлтые ячейки, чтобы формулы не затирались.
Что проверить перед тем, как подписывать
- Сумма всех кодов по строке работника равна числу дней в месяце. Если меньше, где-то пустая клетка, и день пропал.
- Отработанные дни плюс отпуска, больничные и выходные дают тот же итог.
- Отметки РВ и С есть только там, где есть приказ. Работа в выходной без письменного согласия работника это нарушение статьи 113 ТК, а не строчка в табеле.
- Сверхурочные не выходят за пределы статьи 99 ТК: не более 4 часов в течение двух дней подряд и 120 часов в год.
- Табель закрыт последним днём месяца и подписан ответственным лицом, указанным в приказе. Хранится пять лет, при вредных условиях 50 лет по приказу Росархива № 236.
Готовый табель бесплатно. Если нужен обычный табель без суммированного учёта, скачайте наш шаблон: коды из списка, явки и часы формулами, выходные по календарю месяца. Регистрации нет, файл 11 КБ. Остальные книги, от графика отпусков до складского учёта, лежат в разделе шаблонов.
Частые вопросы
Обязательна ли форма Т-12 или Т-13?
Нет, с 2013 года унифицированные формы не обязательны, организация вправе утвердить свою. Обязательно само ведение учёта отработанного времени по статье 91 ТК, а форму, коды и порядок заполнения закрепляют локальным актом.
Какими буквами обозначают дни в табеле?
Чаще всего кодами из форм Т-12 и Т-13: Я явка, В выходной, Б больничный, ОТ отпуск, К командировка, ПР прогул, НН неявка по невыясненной причине, РВ работа в выходной. Организация может использовать свои коды, если они закреплены во внутреннем документе.
Как сделать, чтобы табель в Excel считал часы сам?
Коды ставить из выпадающего списка, а явки и часы считать формулами СЧЁТЕСЛИ и суммой по строке от ячейки с часами в смене. Готовый файл с такими формулами есть в разделе шаблонов Excel на этом сайте.
Чем табель Т-12 отличается от Т-13?
Т-12 объединяет учёт времени и расчёт оплаты, в нём два раздела и две строки на каждый день: код и часы. Т-13 только учитывает время, итоги даются за половину месяца и за месяц, а расчёт зарплаты идёт отдельно. Обе формы с 2013 года необязательны, коммерческая организация может утвердить свою.
Как вести табель при сменном графике?
Через суммированный учёт по статье 104 ТК: норма и факт сравниваются не за месяц, а за учётный период, квартал или год. В книге появляется лист периода, куда стягиваются месячные итоги, а сверхурочные считаются один раз по итогам периода как разница факта и нормы.
Сколько хранить табель учёта рабочего времени?
Пять лет по перечню Росархива, утверждённому приказом № 236 от 20 декабря 2019 года. Если в организации есть работы с вредными или опасными условиями труда, табели по таким работникам хранятся 50 лет.
Опишите словами, что нужно: сменный график или пятидневка, суммированный учёт, ночные часы, свои коды. Соберём книгу Excel с формулами, выпадающими списками и итогами, которые пересчитываются сами. Три переделки входят в цену, если что-то окажется не так.
Собрать книгу за 299 ₽ Сначала проверить свою книгу бесплатно