Как сделать перерасчет в 1с 8.3. Исправления и перерасчеты заработной платы. Играем с Фактическим периодом действия
Довольно часто возникает необходимость провести новый расчет зарплаты (перерасчет), в данной статье мы разберем, как в 1с сделать перерасчет зарплаты наиболее простым, а главное удобным способом. Такие операции делают в нескольких случаях, в первую очередь, это: смена режима работы (уменьшение или увеличение временной отработки), изменение значений каких-либо показателей и изменения в составе начислений. Для того чтобы восстановить или исправить информацию о работниках и периоде работы, достаточно зайти во вкладку “ Начисления зарплаты и взносов ” и отменить проводку. После этого шага вы сможете внести новые данные и сделать перерасчет зарплаты в 1с ЗУП.
Для того чтобы произвести перерасчет зарплаты в 1с вам надо зайти в подраздел “Доначислить сейчас”, нажать соответствующую панель и создать документ-файл “ Начисление зарплаты в текущем периоде”. После этого надо заполнить появившуюся таблицу.
Работа с документом “Доначисление, перерасчет”
Сам акт представляет собой одну из вариаций документа - Начисление зарплаты. Однако, период, в который была переработка уже закончился, все проводки закрыты (другими словами зарплата уже была выплачена и отражена в бухучете), то стоит воспользоваться именно панелью “Доначисление, перерасчет”. Доступ к нему открыт как раз тогда, когда все операции и выплата зарплаты и отражение ее в бухучете уже произведены. В данном разделе вы найдете все нужные реквизиты, по которым возможно проведение межрасчетной выплаты, то есть по ним можно выплатить доначисленную заработную плату еще до того, как закончиться расчетный период.
Возможен перерасчет зарплаты в 1с 8.3 ЗУП и не в полном объеме, а среднего заработка. Насколько это необходимо программа определяет сама, сразу после того как была зарегистрирована начисленная заработная плата. Для этого необходимо произвести следующие операции: Перейти во вкладку “Подробнее”, выбрать нужное вам действие: перерасчитать документ/ оформить исправление. В том случае если перерасчет зарплаты в 1с 8.3 бухгалтерия затронет начисления прошлых периодов, вы увидите изменения в таблице “Перерасчет прошлого периода документа среднего заработка”.
Перерасчет зарплаты в 1с 8.3 – это удобство и простота проведения различных операций, в том числе и перерасчетов. В ПК есть отдельное рабочее место “Перерасчеты” – это важнейший инструмент их управления. Для того чтобы попасть в этот раздел достаточно зайти в меню “Зарплата”, далее нажать кнопку “Сервис”, после чего перейти во вкладку “Перерасчеты”.
Многие программисты 1С никогда не сталкивались в своей практике с компонентой «Расчет»,поэтому, когда им приходится сдавать экзамены на Специалиста по Платформе 8.0, где в каждомзадании есть задача по сложным периодическим расчетам, возникают сложности, прежде всего сложности понимания.
Попробуем разобраться с этой компонентой в 8.0. Вместо того чтобы решать различные задачи на расчет попробуем разобраться с этой компонентой так, чтобы можно было решить любую задачу по расчету. Изучив это пособие, вы поймете, как устроены иработают регистры расчета.
Для примера будем использовать каркасную конфигурацию, устанавливаемую на экзаменах.
Честно говоря, я долго пытался придумать, для чего еще нужны расчеты, но не придумал, поэтому будем рассматривать задачу расчета зарплаты.
Что такое расчеты
В принципе, конечный продукт расчета зарплаты - это набор записей регистра расчета вида:
Сотрудник |
Период |
Вид расчета |
Результат |
Данные |
Комментарий |
Измерение |
Служебный |
Служебный |
Реквизит |
||
Значение в колонке «Данные» отражают базовый оклад работника (согласно трудового договора), но эта сумма может быть увеличена премиями, уменьшена штрафами и невыходами и т.п., поэтому реальная сумма к выплате заносится после выполнения расчета в колонку «Результат». В этом и заключается расчет. Сумма по колонке «Ресурс» для данного сотрудника - причитающаяся ему зарплата.
Таким образом регистр расчета - по сути набор записей, по структуре похож на оборотный регистр накопления. Просто для выполнения сложных расчетов для него указываются дополнительные настройки, которые позволяют затем строить много виртуальных таблиц для регистра расчета, хотя, по сути этот регистр - просто набор записей, указанных на рисунке.
Каждая запись регистра расчетов относится к определенному виду расчета и периоду времени.
Виды расчетов
Каждая запись видов расчета имеет служебный реквизит - вид расчетов.
Вид расчетов можно представлять себе как элемент особого справочника типа «План видов расчетов» - он также имеет реквизиты, табличные части, предопределенные и заведенные пользователем элементы. В системе может быть несколько таких «справочников».
Для примера заведем план видов расчета Основной и в нем предопределенные виды расчета оклад , премия , невыход , командировка .
Виды расчета используются функционально для того, чтобы отразить влияние записей регистра расчета друг на друга. Но сокращенно говорят о влиянии видов расчета друг на друга:
Вид расчета |
Описание |
Пример |
По базовому периоду |
Результат расчета зависимого периода зависит от результата базового периода. Если результат базового периода изменится, то результат зависимого периода нужно пересчитать. |
Премия зависит по базовому периоду от оклада. |
Вытеснение по периоду |
Период действия зависимого периода вытесняет период действия базового периода, таким образом у базового периода появляется фактический |
Невыход влияет на фактический период действия оклада. |
Ведущие расчеты |
Расчет зависит от ведущего расчета, но не прямо а косвенно, т.е. расчет А зависит от базового расчета Б, а расчет Б зависит от базового расчета В, следовательно А косвенно зависит от В, т.е. А зависит от ведущего расчета В. В самом деле, при изменении расчета В может измениться Б и следовательно может измениться А. Система автоматически не отслеживает такие сложные зависимости, поэтому нужно указывать какие расчеты являются ведущими. |
Премия зависит по базе от оклада, но также косвенно зависит и от невыхода. |
В силу подобного влияния, период действия записи регистра расчетов делится на четыре периода:
Период |
Описание |
Период регистрации |
В каком периоде зарегистрировано событие, т.е. обычно когда введен документ. |
Период действия |
В каком периоде действует событие, т.е. к какому периоду относится событие. |
Базовый период |
Имеет смысл только для периодов, имеющих базовый период - описывает интервал базового периода. |
Фактический период действия |
Если период действия вытесняется другими видами расчетов, то фактический период действия состоит из нескольких периодов, когда этот вид расчета фактически действует. |
Период регистрации задается одним числом - началом периода, соответствующим периодичности регистра расчета. Даже если мы установим в это служебное поле другую дату, он все равно заменится на начало периода. Остальные периоды задаются двумя полями - началом и концом периода.Фактический период действия - это набор периодов, т.к. он может состоять из нескольких интервалов дат.
Графики времени
В системе имеется возможность связывать данные из регистров расчета с графиками времени, чтобы по любому периоду можно было получить количество рабочих часов.
График времени - это простой регистр сведений, одно измерение которого хранит дату, другое связывается с измерением регистром расчета, а один из ресурсов используется для учета времени.
Измерение, которое связывается с регистром расчета обычно носит смысл «вид графика».
Дата |
Вид графика |
Значение |
11.01.05 пт |
Пятидневка |
|
11.01.05 пт |
Шестидневка |
|
12.01.05 сб |
Пятидневка |
|
12.01.05 сб |
Шестидневка |
Почему используется измерение дата, а не периодический регистр сведений? Все очень просто - если 11 января в пятницу по пятидневке у нас 8 рабочих часов, то это еще не значит, что на следующий день у нас будет опять же 8 рабочих часов. А ведь если бы мы использовали периодический регистр, значение на следующий день бралось бы из предыдущего дня при отсутствии записей.
Таким образом, имея определенный период (фактического действия, регистрации, базовый период и т.п.) мы можем автоматически получить количество часов за этот период по графику.
Перерасчет
Перерасчет чем-то напоминает границу последовательности. Так как у нас есть зависимые расчеты, то при изменении их базовых и ведущих расчетов система должна как-то отметить, что мы должны пересчитать зависимые расчеты.
Для этого и служат перерасчеты.
Если мы рассчитаем базовые записи, то система отметит в перерасчетах, что нам нужно рассчитать зависимые записи. Как только мы рассчитаем зависимые записи, перерасчеты очистятся.
По сути перерасчеты - это список записей регистра расчета, которые нужно перерасчитать .
Если в перерасчетах не заводить ни одного измерения, то при изменении базовых расчетов в список перерасчета занесутся все зависимые записи.
Если мы заведем измерение «Сотрудник» в перерасчете, то при изменении базового расчета по сотруднику в перерасчеты добавятся зависимые записи только по этому сотруднику.
Практическое задание
Достаточно теории. Попробуем изучить детали на практике. За основу возьмем каркасную конфигурацию.
Постановка задачи:
Пусть премия задается фиксированным процентом к окладу (за вычетом невыходов и командировочных).
Командировочные пусть оплачиваются в двойном окладе + фиксированная сумма выплат за каждый день командировки.
Пусть за невыходы с сотрудника взымается штраф в размере половины оклада за период невыхода.
Ход выполнения:
Начальная подготовка
Создадим новый план видов расчета «Основной».
Определим виды расчета и зависимости между ними:
Базовые |
Вытесняющие |
Ведущие |
|
Оклад |
Невыход, Командировка |
||
Премия |
Невыход, Командировка |
Оклад, Невыход, Командировка |
|
Командировка |
|||
Невыход |
Занесем эти виды расчета в план видов расчета «Основной» и в свойствахвидов расчета поставим зависимости согласно таблице.
В регистре расчета зарплаты сделаем измерение «Сотрудник» типа «ФизическиеЛица » - чтобы в регистре был разрез аналитики по сотрудникам.
В конфигурации уже имеется документ «Начисление зарплаты».
В нем две даты в шапке - «дата» и «период регистрации», а также по две даты «дата начала» и «датаконца » в каждой строчке.
Подразумевается что дата - это просто дата оформления документа, период регистрации указывает, за какой месяц мы считаем зарплату, а даты в каждой строке описывают период действия каждого вида расчета.
Добавим в модуль документа первоначальную установку реквизита «Данные» - в него будем заносить начальный оклад, установку периода регистрации, периода действия и базового периода.
Модуль документа будет выглядеть примерно так:
Для К аждого ТекСтрокаСписок Из Список Цикл
// регистр Расчеты
Движение = Движения.Р асчеты.Добавить ();
Движение.С торно = Ложь;
Движение.В идРасчета = ТекСтрокаСписок.ВидРасчета ;
Движение.П ериодДействияНачало = НачалоДня (ТекСтрокаСписок.ДатаНачала );
Движение.П ериодДействияКонец = КонецДня ();
Движение.П ериодРегистрации = ПериодРегистрации ;
Движение.Б азовыйПериодНачало = НачалоДня (ТекСтрокаСписок.ДатаНачала );
Движение.Б азовыйПериодКонец = КонецДня (ТекСтрокаСписок.ДатаОкончания );
Движение.С отрудник = ТекСтрокаСписок.Сотрудник ;
Движение.Г рафикРаботы = ТекСтрокаСписок.График ;
Движение.Р езультат = 0;
Движение.Д анные = ТекСтрокаСписок.Размер ;
КонецЦикла ;
Реквизит Сторно нужен чтобы сторнировать записи (аналог минуса).
Проставляем вид расчета, даты приводим к началу и концу дня. Конечно базовый период можно проставлять только у зависимых по базе видов расчета, а Данные можно проставлять только у оклада, но и так все работает.
Все документы датировать будем 20.01.2003, период регистрации будем ставить 02.01.2003 (специально указываю не начальные и конечные данные, здесь это неважно, все равно при записи в ПериодРегистрации преобразуется в начало периода 01.01.2003). Январь 2003 года используем, потому что за этот период заполнены графики работ.
Заведем перерасчет «Перерасчет», добавим в него измерение «Сотрудник», связанное с измерением «Сотрудник».
Играем с Перерасчетами.
Для игры откроем консоль запроса - обработка «ПроизовльныйЗапрос » в каркасной конфигурации. Создадим новый запрос конструктором запроса, добавим туда виртуальную таблицу Перерасчеты.Р асчеты.Перерасчет , текст запроса будет таким:
ВЫБРАТЬ
РасчетыПерерасчет.О бъектПерерасчета ,
РасчетыПерерасчет.В идРасчета ,
РасчетыПерерасчет.С отрудник
ИЗ
РегистрРасчета.Р асчеты.Перерасчет КАК РасчетыПерерасчет
Сформируем три документа - первым начислим оклад сотрудникам А и Б. Сотрудник А работает с 1 по 31 января, Б работает с 1 по 20 января. Вторым начислим премию сотруднику Б за период с 1 по 31 января, третьим назначим невыход сотруднику А с 20 по 25 января.
Играем с Фактическим периодом действия.
Создадим новый запрос - на этот раз в него добавим данные таблицы РегистрыРасчета.Р асчеты.ФактическийПериодДействия .
Сформируем запрос и увидим, что сотруднику А период действия оклада разбит на два периода - с 1 по 19 и с 26 по 31 января. Надеюсь вам понятно, что период был разбит на два, т.к. невыход вытеснил оклад.
Думаю, механизмы работы регистра расчета проясняются на глазах.
Изучаем графики.
Теперь попробуем начислить зарплату по окладу сотрудника.
Создадим новый запрос по регистру расчета используя виртуальную таблицу РегистрыРасчета.Р асчеты.ДанныеГрафика . У этой виртуальной таблицы можно задать параметр - условие отбора записей, например Сотрудник=&ВыбСотрудник и ВидРасчета=&ВидРасчета и График=&ВидГрафика .
Зададим в параметрах запроса конкретных сотрудников, виды расчета и графиков и посмотрим, сколько часов получается в результате.
Колонка результата |
Значение |
ЗначениеПериодДействия |
На какой период действия в часах была запись в регистре. |
ЗначениеФактическийПериодДействия |
Сколько сотрудник фактически проработал в часах |
ЗначениеБазовыйПериод |
Для оклада смысла не имеет, для премии - количество рабочих часов в базовом периоде. |
ЗначениеПериодРегистрации |
Сколько рабочих часов в периоде регистрации (месяц январь) |
Отправить эту статью на мою почту
В данной статье рассмотрим, как сделать перерасчет отпускных в 1С ЗУП. Такие ситуации могут возникать по различным причинам. К примеру, изменились данные в информационной системе или же по ошибке в учете. Сразу следует заметить, что существует несколько вариантов исправления. Если месяц начисления еще открыт, то можно внести исправления непосредственно в сам документ и после чего перепровести его. В противном случае необходимо внести исправления, иначе могут появиться расхождения в учете.
Рассмотрим для примера тот случай, когда отпуск прекращен раньше фактической даты. Сотруднику первоначально за период с первого по третье октября были начислены отпускные.
К примеру, по какой-либо причине работник был вынужден выйти из отпуска раньше - второго октября. Чтобы отразить это действие и перерасчитать сумму, открываем изначальный документ и нажимаем на соответствующую гиперссылку “Исправить” внизу документа.
При этом будет создан новый документ, в котором необходимо указать новую дату выхода сотрудника организации из отпуска.
Переходим на закладку “Перерасчет прошлого периода”. Видим, что сумма начисленная ранее будет сторнирована.
После чего проводим документ. При этом следует заметить, что выплаты не последует, поскольку перерасчитанная величина превосходит величину начисления. В свою очередь исчисленный налог подлежит перерасчету. Образовавшаяся переплата по НДФЛ будет учитываться при очередном начислении заработной платы. Сумма рассчитанного налога будет уменьшена на сумму переплаты, возникшей в связи с перерасчетом отпуска. В отчете 6-НДФЛ не отображается сумма излишне удержанного или перечисленного налога, но когда будет выплачиваться следующая заработная плата, то сумма налога к перечислению учтет эту переплату. После чего в очередной ведомости в банк или кассу НДФЛ к перечислению будет с учетом выполненной ранее переплаты, что в последующем обеспечит корректное отображение учета НДФЛ в отчете 6-НДФЛ.
Если у вас есть вопросы по теме перерасчет отпускных в 1С ЗУП, задайте их в комментариях под статьей, наши специалисты постараются ответить на них.
Далее рассмотрим второй пример. Сотрудник организации написал заявление на отпуск начинающегося с 1 октября по 14 октября. Аналогично отпуск был исчислен и выплачен через ведомость. Но заработная плата за предыдущий месяц - сентябрь, еще не могла быть рассчитана, так как это текущий месяц. По окончании месяца и расчета заработной платы за сентябрь возникает необходимость пересчитать отпускные. Откроем первоначальный документ отпуска, в котором у нас появится информация, что требуется перезаполнить сведения о среднем заработке. Это означает, что данные изменились.
Аналогичным образом нажимаем на ссылку “Исправить”, в результате чего также будет создан новый документ “Отпуск”, в котором ранее начисленная сумма будет сторнирована, а на закладке “Начислено (подробно)” новое начисление отпуска с учетом новых условий расчета. На разницу начислений будет исчислен новый НДФЛ. После чего проводим документ.
От других - например, премия может определяться суммой окладов за период. При этом возможна ситуация, когда окладу будет изменен уже после того, как рассчитана премия. По умолчанию, такие ситуации платформа не контролирует. Если разработчик считает необходимым это отслеживать, то нужно воспользоваться специальным подчиненным объектом регистра расчета - Перерасчет:
Записи перерасчетов хранятся в отдельной таблице. Они не гарантируют того, что зависимый регистр нужно точно пересчитать, но служат сигналом о такой потенциальной необходимости.
В общем случае, записи таблицы перерасчетов содержат поля:
- объект перерасчета (документ-регистратор, данные которого нужно пересчитать)
- вид расчета - ссылка на вид расчета из Плана видов расчетов, определенного для данного регистра расчета
Записи можно хранить и более детально, в разрезе одного или нескольких измерений данного регистра расчетов. Например, перепроводился задним числом регистратор начисления заработной платы по всему отделу; при этом изменения были только по сотруднику Иванову. Добавление в Перерасчет измерения Сотрудник позволит это отследить. При этом, измерение Перерасчета нужно связать с измерением регистра расчета:
Данные таблицы перерасчетов формируются автоматически, если у соответствующего плана видов расчетов выставлено свойство Базовый период . Если свойство не выставлено, то за формирование записей отвечает разработчик.
Вопрос 14.41 экзамена 1С:Профессионал по платформе. Данные о перерасчетах...
- не являются записями регистра расчета
- являются записями регистра расчета
- являются записями регистра перерасчета
- являются записями таблицы фактического периода действия
Правильный ответ первый, они вообще хранятся в отдельных таблицах.
Вопрос 14.42 экзамена 1С:Профессионал по платформе. В окне свойств измерений "Перерасчета" на закладке "Связь" в свойстве "Измерение регистра" указывается...
- измерение базового регистра, при изменении данных которого следует пересчитать текущую запись регистра
- измерение текущего регистра, записи с которым следует пересчитать при изменении данных базовых регистров
- измерения базовых регистров, при изменении данных которых следует пересчитать текущую запись регистра
Правильный ответ второй. Сам перерасчет нужен для отслеживания необходимости актуализации записей текущего регистра.
Вопрос 14.43 экзамена 1С:Профессионал по платформе. Таблица "Перерасчета" заполняется строками, каждая из которых представляет собой...
- набор сведений о виде расчета и документе-регистраторе записи регистра расчета, которую нужно пересчитать. Также в таблице будут присутствовать измерения перерасчета
- набор сведений о виде расчета и документе-регистраторе записи регистра расчета, которую нужно пересчитать
- набор сведений о виде расчета, номере строки документа-регистратора и самом регистраторе записи регистра расчета, которую нужно пересчитать. Также в таблице будут присутствовать измерения перерасчета
- нет правильных ответов
Первый ответ верен, разбор выше.
Вопрос 14.45 экзамена 1С:Профессионал по платформе. Выберите правильный ответ:
- В процессе работы с перерасчетами разработчик может "не обращать внимания" на сведения, которые предоставляет система в таблице перерасчета, то есть отказаться от пересмотра результатов расчета
- Принцип работы перерасчетов в системе "1С:Предприятие 8" является "уведомительным"
- Разработчик конфигурации не может управлять процессом перерасчета записей регистра расчетов, система все делает автоматически
- Верно 1 и 2 утверждение
Правильный ответ четвертый - перерасчет лишь отслеживает потенциальную необходимость изменения зависимых данных.
Вопрос 14.46 экзамена 1С:Профессионал по платформе. Для одного регистра расчета...
- может поддерживаться только один перерасчет
- могут поддерживаться только три перерасчета разной структуры
- поддерживается любое количество перерасчетов разной структуры
Правильный ответ третий, нет проблем добавить к регистру расчета любое количество подчиненных объектов Перерасчет, структура их никак не контролируется.
Вопрос 14.57 экзамена 1С:Профессионал по платформе. Периодичность ведения расчетов – месяц. В регистре расчета сделаны соответствующие настройки. Для вида расчета Оклад в качестве вытесняющего указан вид расчета Командировка. 01.03.14 в информационную базу была введена информация по окладу, однако расчет произведен не был. 20.03.14 в информационную базу была введена и рассчитана командировка. 30.03.14 был запущен расчет по окладу. Будут ли при расчете оклада учтены данные о командировке? Надо ли делать перерасчет командировки?
- Учтены будут, но командировку придется пересчитать
- Учтены будут, перерасчет командировки не требуется
- Учтены не будут. Надо отменить расчет командировки и заново рассчитать оба вида расчета
- Учтены не будут. Чтобы правильно произвести расчет, оклад и командировка должны находиться в одном документе
Перерасчет не нужен, запись о командировке внутри месяца.
Перерасчеты составляют неотъемлемую часть расчета заработной платы. Поступающие в бухгалтерию с некоторым опозданием сведения о больничных листах, отпусках или прогулах работников влекут перерасчеты зарплаты и, соответственно, страховых взносов. Об отражении расчетов и перерасчетов страховых взносов в учете и регламентированной отчетности в программе «1С:Зарплата и управление персоналом 8» редакции 3 рассказывают эксперты 1С.
При перерасчете заработной платы возникает необходимость в перерасчете страховых взносов. Кроме того, причиной перерасчета взносов может быть и изменение тарифа в течение года или обнаружение ошибок, например, невключение расчета в базу по страховым взносам.
В этих случаях у бухгалтера возникают вопросы о необходимости, обязанности и праве подавать уточненные сведения в ИФНС.
Согласно пункту 1.2 Порядка заполнения расчета по страховым взносам, приведенному в Приложении № 2 к приказу ФНС России от 10.10.2016 № ММВ-7-11/551@, плательщик обязан внести необходимые изменения в Расчет и представить в налоговый орган уточненный отчет, если обнаружились неотраженные или неполные сведения, а также ошибки, приводящие к занижению суммы страховых взносов, подлежащей уплате.
Принимая решение, подавать ли уточненный расчет, бухгалтер должен ответить на следующие вопросы:
- все ли сведения были отражены;
- были ли допущены ошибки, и привели ли они к занижению суммы страховых взносов к уплате.
Представление уточненного Расчета может быть обязанностью, правом и вынужденной необходимостью.
Уточненный Расчет по страховым взносам
Обязанность сдать уточненный расчет возникает, если после представления отчета в ИФНС оказалось, что переданы неполные или неверные сведения о сотрудниках, или обнаружились ошибки, приводящие к занижению суммы страховых взносов к уплате.
Виды распространенных ошибок, требующих обязательного представления уточненного Расчета:
1. Сотрудник не сообщил своевременно об изменениях в своих личных данных, и в ИФНС представлены недостоверные сведения о нем в Разделе 3 Расчета.
2. Сотрудник работал в подразделении, у которого есть право на применение льготного тарифа страховых взносов. Затем был переведен в подразделение, где применяется основной тариф страховых взносов. Информация о переводе сотрудника поступила в бухгалтерию с опозданием. Расчет взносов был произведен ошибочно по льготному тарифу.
3. На этапе начальной настройки программы «1С:Зарплата и управление персоналом 8» допустили ошибку, исключив премию из расчетной базы по страховым взносам. Исправление ошибки приводит к доначислению взносов.
4. Подразделение с льготным тарифом теряет право на его применение, но информация до расчетчика зарплаты доходит с опозданием. Перерасчет по основному тарифу приводит к увеличению суммы страховых взносов, подлежащей уплате.
5. При расчете страховых взносов в программе не было указано, что должность перечислена в списке вредных профессий, подлежащих обложению по дополнительным тарифам. После обнаружения и исправления ошибки в результате пересчета образовалась недоплата страховых взносов по дополнительным тарифам.
Рассмотрим особенности перерасчета страховых взносов в «1С:Зарплате и управлении персоналом 8» редакции 3 на примерах.
Пример 1
При расчете страховых взносов для подразделения Склад применялся льготный тариф страховых взносов Резиденты технико-внедренческой особой экономической зоны (код тарифа «05»). Этот тариф предусматривает в 2018 году отчисления в ПФР в размере 13 %; в ФСС 2,9 %; в ФФОМС 5,1 %. Именно так и производился расчет взносов для сотрудницы В.С. Плющ. При ежемесячном заработке 10 000 руб. сумма страховых отчислений за месяц составила:
- в ПФР - 1 300 руб.;
- в ФФОМС - 510 руб.;
- в ФСС - 290 руб.
Указанные суммы были отражены в расчете по страховым взносам за I квартал 2018 года.
Когда выяснилось, что подразделение утратило право на применение льготного тарифа страховых взносов, то в соответствии с письмами ФНС России от 25.10.2017 №?ГД-4-11/21611@ и Минфина России от 18.12.2017 №?03-15-06/84443 появилась необходимость представить уточняющий Расчет. Для его формирования надлежит пересчитать страховые взносы с новыми ставками.
В карточке Подразделения следует очистить поле Льготный тариф страх. взносов . Теперь для подразделения применяется тариф, используемый для организации и указанный в карточке Организации на закладке Учетная политика и другие настройки по ссылке Учетная политика в поле Вид тарифа .
В Примере 1 для организации установлен Основной тариф страховых взносов (код тарифа «01»), предусматривающий в 2018 году ставки отчислений: в ПФР в размере 22 %; ФСС 2,9 %; ФФОМС 5,1 %. Очевидно, что в ПФР «недоплачено» 9 % взносов (22 % - 13 %), и изменился код тарифа.
В рассматриваемом Примере 1 для перерасчета взносов следует пересмотреть порядок учета доходов. Для регистрации порядка учета доходов и пересчета страховых взносов прошлого периода предназначен документ (меню Налоги и взносы ). На закладке Сведения о доходах необходимо вручную уточнить все доходы сотрудников. При этом на закладке Исчисленные взносы автоматически будет произведен перерасчет страховых взносов.
В результате перерасчета страховых взносов сотрудницы В.С. Плющ при ежемесячном заработке 10 000 руб. сумма страховых отчислений за месяц составила:
- в ПФР - 2 200 руб.;
- в ФФОМС и в ФСС - сумма не изменилась и составила, соответственно, 510 руб. и 290 руб.
После выполнения перерасчетов страховых взносов за I квартал следует подготовить уточняющие Расчеты. Используя сервис 1С-Отчетность, необходимо создать новые отчеты за исправляемые периоды и на Титульном листе указать Номер корректировки (рис. 2). Уточнения коснулись всех сотрудников подразделения, так как у всех изменился код тарифа. Поэтому Разделы 3 в уточненном Расчете формируются по всем сотрудникам подразделения. В других случаях, когда формирование уточненного Расчета вызвано изменениями в данных или начислениях отдельных сотрудников, в Разделе 3 отображаются данные только по этим сотрудникам. Остальные разделы уточняющего Расчета в любом случае заполняются полностью новыми данными.
Рис. 2. Титульный лист уточняющего расчета по страховым взносам за I квартал 2018 года
Право представления уточненного Расчета по страховым взносам
Страхователи могут представить в инспекцию уточненный Расчет, если обнаружили ошибки, приводящие к завышению суммы страховых взносов. На самом деле, при очередном расчете взносов в текущем периоде производится перерасчет, и результат отражается в отчете за очередной период. Варианты ситуаций, позволяющие представить уточненный Расчет:
1. Сотруднику начислили зарплату за полный отработанный месяц. Расчет по страховым взносам сдали в ИФНС, но впоследствии выяснилось, что сотрудник был на больничном или в отпуске за свой счет. Начисление, не входящее в базу для расчета взносов, заменило начисление, облагавшееся страховыми взносами, что привело к переплате взносов.
2. Любые перерасчеты начислений сотрудника, приводящие к перерасчету страховых взносов в сторону их уменьшения.
Пример 2
При расчете заработной платы за июнь сотруднику С.С. Горбункову были начислены:
- оплата по окладу - 7 500 руб.;
- оплата командировки (по среднему заработку) за июнь - 2 500 руб.
Исчислены страховые взносы по основному тарифу. В июне взносы с зарплаты С.С. Горбункова составили:
- в ПФР - 2 200 руб.;
- в ФФОМС - 510 руб.;
- в ФСС - 290 руб.
Эти взносы были уплачены и включены в Расчет за полугодие 2018 года. Представленный в бухгалтерию больничный лист на период 25.06.2018-30.06.2018 не создает причины для формирования уточненного Расчета. Зарегистрированный в программе документ Больничный лист сторнирует начисленную ранее сумму командировочных (рис. 3).
Рис. 3. Перерасчет командировочных в документе «Больничный лист»
Больничный лист поступил в организацию в июле. Это не является ошибочной ситуацией и не приводит к недоплате страховых взносов. Так как сумма, начисленная по больничному листу, страховыми взносами не облагается, то возникла переплата взносов в размере:
- в ПФР - 550 руб.;
- в ФФОМС - 127,50 руб.;
- в ФСС - 72,50 руб.
В программе Больничный лист , зарегистрированный Июлем 2018 , влияет на расчет страховых взносов в текущем месяце, уменьшая расчетную базу.
Законодательных требований к представлению уточненного Расчета в такой ситуации нет. Все перерасчеты происходят очередным периодом и отражаются в очередных отчетах. Но при этом организация вправе уточнить отчет за полугодие и уведомить ИФНС о произошедшей переплате, представив уточненку.
Однако до окончания месяца не следует делать поспешных уточнений Расчета. Ведь в течение месяца регистрируются различные документы. В какой-то момент документ Больничный лист действительно может отсторнировать доходы прошлого месяца, а по результатам расчета зарплаты за месяц иной документ, например, Начисление зарплаты и взносов , произведет доначисления, превышающие сторно-доходы прошлого периода. В результате на сумму сторно командировки уменьшатся доходы текущего месяца, никаких минусов за прошлый месяц не останется, и корректирующий отчет изменений не покажет.
Необходимость представления уточненного Расчета по страховым взносам
В ряде случаев, несмотря на отсутствие обязанности по представлению уточненного Расчета, у страхователя нет иной возможности сообщить о своей переплате взносов, кроме подачи уточненки:
1. У сотрудника в результате перерасчета взносов в текущем периоде образовывается отрицательная сумма. Отчет с отрицательной суммой не может быть сдан в ИФНС. Следовательно, выход один - сформировать уточненный отчет за прошлый период.
2. Сотрудник работал на вредном производстве. Страховые взносы исчислялись по дополнительному тарифу. Информация о переводе сотрудника на работу с обычными условиями труда поступила в бухгалтерию с опозданием. В результате перерасчета невозможно уменьшить исчисленные взносы по дополнительному тарифу, ведь начисления сотрудника в текущем периоде уже не облагаются взносами по дополнительному тарифу.
Пример 3
В этом случае, в отличие от предыдущего Примера 2, отрицательная сумма страховых взносов, образовавшаяся при сторнировании командировки, не будет компенсирована начислениями. Несмотря на то, что за счет начислений других сотрудников общая сумма страховых взносов будет положительной, в Разделе 3 у сотрудника останутся отрицательные значения, а это недопустимо. И поэтому бухгалтеру придется создать документ Перерасчеты страховых взносов , пересчитать взносы за июнь, сформировать и представить в ИФНС уточненный Расчет.
Программа «1С:Зарплата и управление персоналом 8» автоматизирует процесс перерасчета страховых взносов. С помощью сервиса 1С-Отчетность исходные и уточняющие расчеты по страховым взносам формируются автоматически. Однако принятие решения о подготовке уточняющего Расчета остается за бухгалтером. Проанализировав последствия регистрации документа, меняющего расчеты в периоде, за который уже представлен отчет, бухгалтер либо выполняет перерасчет страховых взносов за прошлый период, либо расчет автоматически происходит текущем месяцем.
От редакции. В статье читайте о реализованном в «1С:Предприятии 8» механизме проверки контрольных соотношений расчета по страховым взносам, который учитывает данные корректировочных Расчетов.