Многие бухгалтеры и расчетчики заработной платы при работе в программе 1С:Зарплата и Управление Персоналом (ЗУП) сталкиваются с неприятной ситуацией: в отчете ЕФС-1 (раздел по ФСС НС) математическое произведение базы для исчисления страховых взносов на применяемый тариф (например, 0,2%) по месяцам не совпадает с данными отчета Анализ взносов в фонды. Помесячно различие идет на незначительные копейки, которые в итоге за полугодие или год могут "схлопываться", но сам факт расхождения вызывает тревогу.
Рассмотрим подробнее, почему возникают эти расхождения, проанализируем внутренний алгоритм 1С, выясним причину такого поведения системы и разберем по шагам, что с этим делать на практике.
Чтобы понять суть проблемы, проанализируем ситуацию со стороны законодательства и требований Социального фонда России (СФР). Согласно Федеральному закону от 24.07.1998 N 125-ФЗ, взносы на обязательное социальное страхование от несчастных случаев на производстве не являются персонифицированными. В отличие от пенсионного страхования или НДФЛ, они считаются общей суммой ("скопом") по всей облагаемой базе предприятия, причем нарастающим итогом с начала года.
Разберем по шагам алгоритм, который заложен разработчиками в 1С для удовлетворения жестких контрольных соотношений СФР:
Все это сделано исключительно для того, чтобы в отчете ЕФС-1 (бывшая форма 4-ФСС) взносы были математически идеально посчитаны от общей базы. СФР проверяет отчет строго по формуле: Общая облагаемая база × Тариф = Сумма исчисленных взносов. Если программа будет просто складывать индивидуальные взносы, фонд не примет отчет из-за ошибки в контрольных соотношениях.
Посмотрим на пример: вы начисляете зарплату за июнь, и вдруг программа начисляет или сторнирует по 1 копейке нескольким сотрудникам за март или май. Причина кроется все в том же расчете "нарастающим итогом".
В каждом новом месяце программа собирает базу с 1 января по текущий месяц. Из-за колебаний базы суммарное математическое округление может измениться. Если в июне 1С понимает, что с учетом нарастающего итога за прошлые месяцы была начислена "лишняя" копейка (или, наоборот, ее не хватило для ровного расчета по предприятию), она автоматически компенсирует это текущим документом, привязывая исправление к прошлым периодам.
Разберем важный методологический момент. Искать логику в распределении копеек по конкретным людям через отчет Анализ взносов в фонды — бессмысленно и неэффективно.
Чтобы убедиться, что программа все посчитала верно, выполним следующие действия:
Если итоговая сумма сходится, значит система работает корректно, и на индивидуальные копейки в разрезе сотрудников можно не обращать внимания.
Если расхождения в копейках мешают сдаче отчетности или закрытию месяца, проанализируем несколько способов исправления ситуации.
Вариант 1. Использование документа "Перерасчет страховых взносов"
Если копейка "потерялась" или вы случайно удалили ее вручную в прошлом месяце, не нужно перепроводить старые документы начисления (это может привести к хаосу в учете). Вместо этого создайте документ Перерасчет страховых взносов в текущем месяце. Система автоматически проанализирует базу с начала года, найдет разницу и доначислит или отсторнирует нужные копейки.
Вариант 2. Ручная переброска в начислении зарплаты
Если вам принципиально убрать перерасчет прошлых периодов (например, марта) в текущем документе (в июне), найдите эту копейку на вкладке "Взносы" в документе начисления зарплаты и вручную перекиньте ее на текущий месяц (июнь). Итог по документу не изменится, но "краснота" по прошлым периодам уйдет.
Вариант 3. Ручная корректировка самого отчета ЕФС-1
Многие аудиторы и эксперты по 1С советуют вообще не трогать начисления и регистры, если общая сумма за год верна. Если в текущем квартале отчет ЕФС-1 не сходится с проверкой СФР на 1 копейку (например, в строке 9 Раздела 2), проще вручную поправить эту копейку прямо в форме отчета перед выгрузкой и отправкой. В следующем месяце или квартале программа при расчете нарастающим итогом снова пересчитает данные и сгладит эту разницу автоматически.
Вариант 4. Сдача корректировочного отчета за прошлый период
Если из-за перерасчетов программа упорно пытается скорректировать копейки за закрытый и сданный первый квартал во втором квартале, самым методологически верным (хоть и трудоемким) решением будет позволить 1С сделать эти движения, а затем сформировать и сдать корректирующий отчет ЕФС-1 за прошлый квартал. В этом случае "копейки" лягут в корректировку, и нарастающий итог будет полностью выровнен в соответствии с алгоритмами 1С.