Расчет резерва отпусков всего предприятия или несколькими выборками в необходимых разрезах -это несложно!
Есть широкие возможности настройки параметров отчета.
Отчет позволяет сформировать данные для расчета резерва отпусков всего предприятия или несколькими выборками в необходимых разрезах.
Расчет производится на основании реальных документов начислений , есть возможность включить в расчет и кадровые приказы.
Может быть полезен не только для бухгалтеров, но и для работников отдела кадров и руководителей подразделений , обеспечивая информацией о количестве заработанных дней для отпуска.
Такой отчет, если его сделать для всего предприятия, дает необходимую информацию главбуху для начисления резерва. Получившаяся сумма — сумма которую нужно было бы потратить на отпуска ЕСЛИ БЫ 100% сотрудников отправились в отпуск одновременно в день, на который отсчет сформирован. Но так конечно быть не должно, отпуска распределяют исходя из желаний и целесообразности по всему году, а на 96 счету резервируют только часть от всей суммы. У бухгалтеров есть специальная методика расчета, в ряде случаев методика формирования должна быть указана в учетной политике предприятия. В простейшем случае сумму этого отчета по предприятию надо поделить на 12 мес и в начале каждого месяца бухи должны делать проводки, формируя резерв на 96 счету. По окончании месяца фактические затраты на отпуск списываются с 96 счета. Раз в квартал бухгалтер должен делать анализ движения средств по 96 счету и, если нужно производить корректировку, увеличивая или уменьшая формируемый резерв на месяц.
Фактические расходы всегда будут отличаться от предполагаемых, в одном месяце в отпуск идет 30 человек, а в другом — 40 например, фактичесие средние зарплаты на момент отпуска тоже будут отличаться от тех, на основании которых делался расчет.
Резерв отпусков относится к оценочным обязательствам, когда резерв на будущее делается на основе данных о заработке за прошлые периоды и неотгулянных днях отпуска. Сделанный резерв не может и не обязан соответствовать фактическим расходам на оплату отпусков, и подлежит периодической инвентаризации и корректировке по окончании периода.
Резерв на страховые взносы считается исходя из того процента, который вы ввели в поле «Страховые взносы».
Резерв на страховые взносы = (Средняя зарплата х Резерв дней х Процент стр. взносов)/100 .
Для отчета были широко использованы штатные механизмы расчета ЗиК, идея подсчета заработанных дней заимствована из публикации //infostart.ru/public/83625/
Различные отклонения от обычного отпуска обрабатываются следующим образом:
- Компенсация отпуска входит в расчет суммы использованных дней.
- Дни дополнительного отпуска не входят в суммы использованных дней отпуска , они считаются отдельно, выводится среднее количество дней дополнительного отпуска в месяц, множится на 12 месяцев, множится на среднюю и прибавляется к сумме резерва.
- Дни отпуска по уходу за ребенком до 1.5 и 3 лет, уменьшают сумму заработанных дней для отпуска (базу для расчета дней отпуска) .
- Дни отпусков без сохранения заработка уменьшают сумму заработанных дней для отпуска (базу для расчета дней отпуска) , если их в 12- месячном периоде () было больше 14
- Если среди сотрудников есть люди с датой приема и отгулянными отпусками раньше начала учета в программе 1С, то это нужно учитывать. Например, сотрудник принят на работу в 1985 году, а учет в программе 1С ЗиК компания начала в 2000 году, соответственно тех документов с начислениями и днями отпуска за период с 1985 по 2000 год в базе нет. Проблема решена так: в справочник «Сотрудники» введено числовое поле ввода «ОтгулОтпуск» для занесения числа дней отгулянных отпусков до начала учета. Отчет при работе проверяет наличие такого реквизита в справочнике и, если он есть, использует эти данные.
Отчет опробован на 321 релизе ЗиК
Для бухгалтеров, кадровиков и руководителей.
Расчет резерва отпусков всего предприятия или несколькими выборками в необходимых разрезах -это несложно!
Есть широкие возможности настройки параметров отчета.
Перейти к публикации
хороший отчет и полезный, однозначно плюсану
…забыл написать: но хотелось бы уточнить, как учитываются дополнительные отпуска и разные корректировки отпусков? И ещё: написано «Есть широкие возможности настройки параметров отчета», не увидел на форме, где можно менять какие-то настройки
Ошибка:
ПечЗаработано = (КаждыйТретийМесяц*2.34 + ОстальныеМесяцы*2.33) -<<?>> ;
{Z:РЕЗЕРВОТПУСКОВ.ERT(526)}: Ошибка в выражении
(3) Как-то криво работает с дикретниками… У меня в базе сотрудница была на дикрете 800+ дней, ваш отчет показывает всего 500+, соответственно криво идет расчет остатка дней 🙁
(3) кривой расчет это при исправлении ошибки (просто убрал минул, т.к. хз что надо вычитать :)))
(2) TrinitronOTV,
Различные отклонения от обычного отпуска обрабатываются следующим образом:
Дни дополнительного отпуска не идут в расчет суммы использованных дней, а компенсация отпуска входит в эту сумму.
Дни отпуска по уходу за ребенком до 1.5 и 3 лет, уменьшают сумму заработанных дней для отпуска (базу для расчета дней отпуска) .
Дни отпусков без сохранения заработка уменьшают сумму заработанных дней для отпуска (базу для расчета дней отпуска) , если их в 12- месячном периоде (считаются с даты поступления) было больше 14
(3) DarkAn,
Добавил в отчет обработку дней отпуска по уходу за детьми до 1.5. и 3 лет, наверно Вы это имели ввиду.
У меня не работает. Выдает Если (Начало+инд) < ДатаПриема Тогда
{Глобальный модуль(46181)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)
(7) Frodo79,
Проверьте работу отчета на одном человеке или по группам справочника (отделам), не целиком на всем штате. Если отчет иногда работает, а иногда выскакивает ошибка, о которой Вы писали, то, скорее всего. где-то в справочнике Сотрудники есть элемент(ы), у которого не заполнены или неправильно заполнены какие то реквизиты, связанные с датой — незаполненные календари, графики работы, даты документов и пр.
(6) нет, еще что-то не то. Теперь «заработано дней» 72.33 (я правильно понял, что тут дни скорректированы). По моим расчетам сотрудник заработал 151,66 из которых 63 дня — это дикретные и отпуск за свой счет, а также 53 дня основной отпуска (ваш отчет показывает это так же).
Итого 151,66-63-53 = 35,66.
Ваш отчет показывает 19,33. Есть подозрение, что ошибка у вас с дикретниками, т.к. сотрудник вышел на работу раньше времени, но пособие по уходу за ребенком до 3х лет продолжает получать.
(9) DarkAn,
«т.к. сотрудник вышел на работу раньше времени, но пособие по уходу за ребенком до 3х лет продолжает получать.»
Я вас правильно понял — выход сотрудника из отпуска по уходу за детьми до 3 лет в программу 1С не внесен?
Если так то 1С продолжает считать что сотрудник в отпуске по уходу и вычитать эти дни из базы для расчета заработанных дней. В результате отчет считает что заработано только 72 дня отпуска, а вы 151.66- 63=88.66
Вообще обязуюсь доработать отчет, чтобы выводились подробности по всем этим отклонениям
(10) Так-то оно так и это правильно! Сотрудник может получать пособие по уходу за ребенком до 3х лет и при этом ходить на работу. Так что данный нюанс тоже надо учесть 🙂
P.S. Работоспособность вашего отчета проверял по своему отчету (http://infostart.ru/public/120521/) , может он и вам поможет, а может и вы подскажите мне о найденных у меня ошибках 🙂
В отчёте в сумме резерва отсутствуют страховые взносы. Это сделано целенаправленно или-же случайно?
Сумма резерва на оплату отпуска каждого работника рассчитывается по формуле:
Резерв на оплату годового отпуска работника = (Среднедневная зарплата работника + Среднедневная зарплата работника х Тариф страховых взносов) х 28 дней
Если работник имеет право на дополнительные дни отпуска, например он работает на Крайнем Севере (Статья 321 ТК РФ), то сумма резерва рассчитывается с учетом этих дней.
«…Сотрудник может получать пособие по уходу за ребенком до 3х лет и при этом ходить на работу. Так что данный нюанс тоже надо учесть :)»
Доработано и исправлено в отчете начиная с версии 1.2
«…обязуюсь доработать отчет, чтобы выводились подробности по всем этим отклонениям»
Доработано и исправлено в отчете начиная с версии 1.2
«В отчёте в сумме резерва отсутствуют страховые взносы. Это сделано целенаправленно или-же случайно?»
Нетрудно же помножить итог на процент страховых взносов 🙂
Доработано и исправлено в отчете начиная с версии 1.2
«Если работник имеет право на дополнительные дни отпуска, например он работает на Крайнем Севере (Статья 321 ТК РФ), то сумма резерва рассчитывается с учетом этих дней. »
Доработано и исправлено, начиная с версии 1.2
Дни дополнительного отпуска не входят в суммы использованных дней отпуска , они считаются отдельно, выводится среднее количество дней дополнительного отпуска в месяц, множится на 12 месяцев, множится на среднюю и прибавляется к сумме резерва.
А как рассчитать резерв страховых взносов по сотрудникам, у которых доходы превышают 512 т.рублей? Тариф страховых взносов берется 10% от суммы превышающей 512 т.рублей. В вашем случае нужно вручную менять % страховых взносов? Автоматически обработка не поддерживает такой расчет?
(14) iva,
Отчет не считает суммы страховых взносов, которые нужно будет уплатить в будущем… 🙂
Резерв отпусков относится к оценочным обязательствам, когда резерв на будущее делается на основе данных о заработке за прошлые периоды и неотгулянных днях отпуска. Сделанный резерв не может и не обязан соответствовать фактическим расходам на оплату отпусков, и подлежит периодической инвентаризации и корректировке по окончании периода. Резерв на страховые взносы считается исходя из того процента, который вы ввели в поле «Страховые взносы».
Резерв на страховые взносы = (Средняя зарплата х Резерв дней х Процент стр. взносов)/100 .
Для повышения точности расчета резерва можно посчитать резерв отпусков отдельно для того списка лиц у которых сумма заработка в прошлые периоды превышала 512 тыс. рублей.
Хороший отчет и полезный.У нас бухгалтера просят сделать расчет от ФОТ по подразделениям и почему-то без учета страховых взносов.Этот более точный.У меня вариант был сделан когда расчет среднего производился по каждому сотруднику на основе стандартного расчета отпускных.
Я тоже скажу, отчет не плохой. Особенно понравилась методика расчета. Обязательно скачаю. Если бы он был раньше. Сколько же пришлось «плюхаться» при расчете резервов на 2012 год. Но все равно, попробую…
Весьма актуальный вопрос. Спасибо. Плюс.
Если ТаблицаОтпуск.ДнейДопОтпуска >0 Тогда
{D:1C_BASES1С ERTЗИКОТПУСКРЕЗЕРВОТПУСКОВ1.2.ERT(229)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)
Дней с начала отработано 1033
Уход за ребенком 1197 (до 2014г)
Отчет некорректно считает количество заработанных дней отпуска на дату отчета, т.к. берет всё количество дней по уходу за ребенком до 2014г, а не до даты отчета.
(20) Sol777,
Отчеты с версии V1.2 должны обрабатывать эту ситуацию.
Если Дата(ТаблицаОтпуск.ДатаПо) > Дата(ДатаОтчета) Тогда
ТаблицаОтпуск.ДатаПо = ДатаОтчета;
ТаблицаОтпуск.ДнейОтпуска = КалендарьДней.Дней(ТаблицаОтпуск.ДатаС, ДатаОтчета);
Иначе
ТаблицаОтпуск.ДатаПо = ТабОтп.Корректировка.Окончание;
В этом куске кода изначально выше не задается нигде «ТаблицаОтпуск.ДатаПо» поэтому условие срабатывает однозначно. Поправьте, если я не прав, либо подскажите на что исправить. Каждый раз качать новую версию не хватит стартмани((
Было бы неплохо иметь возможность формировать такой отчет за конкретный период. Например, для корректировки резерва каждый квартал. Сейчас думаю как переделать существующий…
(23) Sol777,
Такой отчет, если его сделать для всего предприятия, дает необходимую информацию главбуху для начисления резерва. Получившаяся сумма — сумма которую нужно было бы потратить на отпуска ЕСЛИ БЫ 100% сотрудников ломанулись в отпуск одновременно в день, на который отсчет сформирован. Но так конечно быть не должно, отпуска распределяют исходя из желаний и целесообразности по всему году, а на 96 счету резервируют только часть от всей суммы. У бухов есть специальная методика расчета, в ряде случаев методика формирования должна быть указана в учетной политике предприятия. В простейшем случае сумму надо поделить на 12 мес и в начале каждого месяца бухи должны делать проводки, формируя резерв на 96 счету. По окончании месяца фактические затраты на отпуск списываются с 96 счета. Раз в квартал бух должен делать анализ движения средств по 96 счету и, если нужно производить корректировку, увеличивая или уменьшая формируемый резерв на месяц.
Вот как то так я себе это представляю, бухи в общем тоже 🙂
Фактические расходы всегда будут отличаться от предполагаемых, в одном месяце в отпуск идет 30 человек, а в другом — 40 например, фактичесие средние зарплаты на момент отпуска тоже будут отличаться от тех, на основании которых делался расчет.
У нас решили делать так:
В начале года всю сумму садим на 96 счет, затем поквартально/помесячно(еще не решили) списываем сумму отгуленных отпусков и начисляем туда «заработанную» сумму отпусков сотрудниками.
P.S. Отчет некорректно анализирует компенсацию отпуска. Есть проведенные документы «Начисление отпуска» (вид отпуска — Компенсация отпуска). Отчет их не видит. Что поправить?
(25) Sol777,
Если есть док «Начисление отпуска», если дата дока входит в период расчета, если в поле «Вид отпуска» стоит «Компенсация отпуска», если в графе дока «Дней отпуска» стоит число больше 0 , то это число должно отражаться в строке подробностей — Компенс — 6 позиция, эти дни прибавляются к сумме использованных дней- графа «Использовано»
О как раз для меня. Большое спасибо.
Спасибо, полезный отчет. Буду тестировать
У меня не работает. Выдает Если (Начало+инд) < ДатаПриема Тогда
{Глобальный модуль(46181)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)
(30) zsder, посмотрите комментарии 7 и 8 — может это Ваш случай?
полезный отчет, спасибо.
Отчет некорректно рассчитывает количество «заработанных» сотрудником дней отпуска, если сотрудник принят не сначала месяца (мой пример: на момент расчета сотрудник отработал 76 дней, среднее кол-во дней в месяце 30,4) и в настройках конфигурации стоит режим округления «1.5 до 2».
Отчет округляет 2,5 месяца до 3.
На самом деле спорный момент. Мы оставили такой расчет.
sergdem486 благодарю за отчет актуальность велика. буду пробовать у себя, база около 1000 человек. обязательно отпишусь!!!
Да бухгалтера озадачили, с этим резервом, да и тема снижения дохода предприятия, но для налоговиков тема для штрафов, надеюсь использование данного отчета будет поможет многим( у кого база маленькая и все ведется стандартным образом), и прочитав комментарии по данной теме в моем случае думаю что не буду рисковать!
Да попробовал, впечатления конечно хорошие, есть замечание если сотрудник уволился и опять принялся в том же месяце, тогда к примеру:
Заполнение данных о среднем заработке: Ф И О.
Необходимо проверить размер по строке «Осн. заработок» в Март 2012 г.
ЕЩЕ есть сотрудники по которым дни резерва есть, а ср. заработка «0»
И ЕЩЕ самое главное, что делать если организация работает давно а документы только с 2008 года, но в документах «прием на работу» стоит даты реальные до 2008г
Пожалуйста Дайте дельный совет!
Добрый день, комментариев много, а резюме какое? толковый отчет или с ошибками?
(36) harutyunb,
Пожалуйста Дайте дельный совет!
Смотрите в тексте публикации:
Проблема решена так: в справочник «Сотрудники» введено числовое поле ввода «ОтгулОтпуск» для занесения числа дней отгулянных отпусков до начала учета. Отчет при работе проверяет наличие такого реквизита в справочнике и, если он есть, использует эти данные.
Без правки в конфигураторе здесь не обойтись … 🙁
Спасибо за совет,реквизит буду применять, а как быть, где искать причину с 0-ми данных о средней заработной плате по дням!
Очень надеюсь на помощь.
(39) harutyunb,
Причин, когда средняя=0, а дни для отпуска есть может быть несколько, например, работал человек, ушел в декрет и сидит с ребенком до 1.5 лет.
Но Вы же имеете ввиду конкретных людей,с приказами, начислениями и табелями и почему у них при этом средняя=0?
Должно пригодиться. Спасибо, более подробно комментарии как только ознакомимся.
(40) Причина кроется в самом механизме расчета 1с средней заработной платы, вроде проверил все, только одно отличие,у кого расчет равен «0», у всех лил по часовой или сдельный тариф, мы в программе табель не ведем, но почему то у некоторых по с такими тарифами показывает средний.
И мне не ясно почему это так!
sergdem486, скиньте, пожалуйста ,Ваш отчет на мыло -nikak155@mail.ru. У меня не хватае денюжек, для скачивания отчета. Плюс поставила.
А как посчитано, что ПроцентСтраховыхВзносов=30.7?
Откуда получилась число 30,7?
(44) victuan,
На 2013 год
22% отчисления в Пенсионный Фонд(страховые и накопительные)
5.1% — ФОМС
2.9% — ФСС
0.7% — ФСС НС
От предприятия к предприятию последняя цифра может меняться, ну и о периода конечно- на который хотите посчитать резерв
Отличный отчет!
Для себя дополнил таблицу колонкой «Шаблон проводки» и в подвале вывожу свернутые итоги по ШП. Сделано для того, чтобы было удобнее формировать резерв за счет разных затратных счетов (20, 25, 26, 44 …) в бухгалтерии
меня устраивает во всем — а некоторые моменты возьму на вооружение для дальнейшего использования
Ставит использованный отпуск с минусами, да и вообще там какой-то космос считается.
На ЗиК 77.362 -работает