Начисленный оклад превышает размер планового ошибка в 1с зуп

Обновлено: 06.07.2024

Приветствую, коллеги! В данной статье будет рассмотрена ошибка «Начисленный оклад превышает размер планового» в конфигурации 1С:ЗУП. Обсудим общие понятия и причины возникновения, диагностику данной ошибки, а также предоставим инструкцию по устранению неполадки.

После введения нового релиза 1С 8.3 ЗУП, версии 3.1.14, в блоке по контролю и ведению бухгалтерского учёта начала выводится следующая ошибка, говорящая о том, что сумма начисленного оклада превышает размер планового, но, по факту, это не соответствует действительности. Распространение данной ошибки настолько велико, что фирма 1С дала ей нумерацию – «Ошибка 10223344», что подтверждает то, что в последующих версиях 1С 8.3 Зарплата и управление персоналом она будет исправлена, а на данный момент следует обозначить то, как следует её исправлять самостоятельно.

2. Инструкция по исправлению ошибки в программе 1С 8 ЗУП

Чтобы данная ошибка не выводилась в программе 1С 8 ЗУП следует воспользоваться следующим алгоритмом по её устранению:

1. Открыть раздел «Администрирование», после чего перейти во вкладку «Обслуживание» и кликнуть на «Корректировка данных», где выбрать «Правила проверки учёта». Далее находим пункт «Проверка соответствия начисленного и планового окладов сотрудника». Открыв контекстное меню, вызываем команду, которая изменяет настройки:

Рис. 1 Соответствие начисленного оклада плановому в 1С 8 ЗУП 3.1

2. Далее откроется окно, в котором необходимо убрать «галочку» около пункта «Выполняется в фоне по расписанию», как показано на скриншоте при работе в 1С ЗУП 3.1:



Рис. 2 Убираем настройку «Выполняется по расписанию» в 1С 8 ЗУП 3.1

3. После данной процедуры выполнять запуск на проверку в 1С 8 ЗУП 3.1 можно будет лишь вручную, как демонстрируется на примере ниже:

Рис. 3 Запуск проверки суммы начисленного оклада вручную в 1С 8 ЗУП 3.1

4. Чтобы сделать проверку, необходимо выделить соответствующий пункт и запустить команду, которая выполняет проверку соответствия суммы начисленного оклада, как показано на скриншоте ниже:



Рис. 4 Проверка соответствия окладов в 1С 8 ЗУП 3.1

5. Бывают случаи, когда даже после выключения функции по проверке соответствия суммы начисленного оклада и планового не совпадают. Это происходит из-за внутренних настроек – необходимо по отдельным подпунктам устранить результаты проверок, которые были проведены раньше в программе 1С:Зарплата и управление персоналом. Для этого выбираем регистр сведений «Результаты проверки учёта» и убираем оттуда все записи, которые есть, как демонстрируется на скриншоте ниже:


Рис. 5 Регистр сведений «Результаты проверки учета» в 1С 8 ЗУП 3.1

6. В случае, когда, всё-таки, необходимо устранить все возможные результаты проверок для конкретного пункта в программе 1С ЗУП 3.1, открываем настройки для правил «Проверки соответствия начисленного и планового окладов сотрудника», после чего кликаем на «Ещё» и запускаем очистку всех результатов, которые были получены при проверке:


В открывшемся окне снять флажок Выполняется в фоне по расписанию :


После этого остается возможность запуска проверки вручную:


Для чего следует выделить проверку и запустить команду выполнения проверки.


Если после отключения проверки требуется точечно убрать результаты ранее проведенных проверок, следует в регистре сведений Результаты проверки учета (e1cib/list/РегистрСведений.РезультатыПроверкиУчета) удалить записи.


Если решено убрать все результаты проверки по определенному пункту, то можно открыть настройки правил Проверки соответствия начисленного и планового окладов сотрудника и по команде Еще запустить процедуру очистки результатов проверки.


Если Вы еще не подписаны:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С:ЗУП, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

Карточка публикации

(2 оценок, среднее: 5,00 из 5)

Данную публикацию можно обсудить в комментариях ниже.
Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>

Все комментарии (11)

В этой статье делюсь моим опытом по работе с корректировками выплаты в ЗУП 3.1 и ЗГУ 3.1.:

  1. Что такое корректировки выплаты;
  2. Как их проверять и выявлять ошибки;
  3. Как исправлять ошибки.

Сначала расскажу о том, что понимается в ЗУП и ЗГУ под корректировками выплаты, на конкретном примере. Наберитесь терпения, будет много текста и картинок, но без этого будет непонятная работа отчета по контролю корректировок выплаты.

Предположим, у сотрудника ежемесячное начисление 10 000 рублей, вычетов по НДФЛ нет, и в течение полугода организация рассчитывала НДФЛ в размере 1300 в месяц, удерживала из зарплаты и перечисляла в бюджет. Итого за полгода в бюджет перечислили 7 800.

А в июле сотрудник написал заявление о предоставлении вычета на двух детей, причем применять этот вычет нужно с января. Пересчитываем в июле НДФЛ по итогам года с января по июль: годовой доход 70 000 минус вычеты на детей по 2800 за семь месяцев (19 600), налоговая база 50 400, НДФЛ по итогам года 6 552, и НДФЛ начисленный за июль получается отрицательный: 6552 – 7800 = -1248.

Рассчитываем долг по взаиморасчетам с сотрудником: начислено 10 000 минус удержано -1248 равно 11 248, и казалось бы, эту сумму сотруднику и нужно выплатить.

Но не нужно забывать, что в течение полугода организация удерживала налог у сотрудника и перечисляла в бюджет. За чей счет выплачивать излишне удержанный налог в сумме 1248? У организации деньги на это не предусмотрены, она может выплатить сотруднику только 10 000.

Поэтому долг по взаиморасчетам в ЗУП (ЗГУ) записывается в размере 11 248, а сумма к выплате только 10 000, а 1248 принимается к зачету по НДФЛ. Вот так это видит бухгалтер в расчетном листке до того, как сформировал ведомость на выплату:


В документе начисления зарплаты при этом на вкладке «Корректировки выплаты» видно сумму налога, принятую к зачету, и которая уменьшает сумму к выплате:


Как же все-таки сотруднику получить эти деньги обратно? Есть два варианта:

  1. Сотрудника уведомляют об излишне удержанном НДФЛ, он пишет заявление на возврат, и бухгалтер до создания ведомости на выплату оформляет документ «Возврат НДФЛ» на сумму 1248, эта сумма увеличивает сумму к выплате и зачитывает НДФЛ, ранее принятый к зачету;
  2. Сотрудник не пишет заявление на возврат, а зачет НДФЛ и увеличение суммы к выплате происходит в месяце, когда НДФЛ, начисленный за этот месяц, снова становится положительным.

Вот так будет выглядеть расчетный листок до формирования ведомости на выплату, если оформить возврат налога. Видно, что к зачету принят весь НДФЛ, ранее поставленный к зачету. В ведомости на выплату будет сумма к выплате 11 248.


Рассмотрим второй вариант – возврат НДФЛ не выполнялся, за июль выплачено 10 000, рассчитываем зарплату за август. Годовой доход в этом случае 80 000, вычет за 8 месяцев 22 400, налоговая база 57 600, сумма налога за год 7488, а ранее удержанный 6552. Итого НДФЛ за месяц 936 рублей.

Сумма взаиморасчетов с сотрудником составит 10 000 минус 936, получается 9 064. При этом ранее принято к зачету 1248 рублей, и можно зачесть 936 рублей налога этого месяца, таким образом, сумма к выплате за август составит 9 064 + 936 = 10 000 рублей.

В документе начисления зачтенный налог выглядит так:


В расчетном листке до формирования ведомости на выплату видно, что из ранее поставленного к зачету налога 1248 зачтено 936 и остается излишне удержанный налог в сумме 312 рублей.


Сумма к выплате при этом составляет 10 000, что видно при формировании ведомости на выплату за август:


Итак, «корректировка суммы выплаты» в ЗУП и ЗГУ 3.1 состоит из двух частей:

  1. НДФЛ, принятый к зачету – это отрицательный НДФЛ, который увеличивает взаиморасчеты с сотрудником, но не увеличивает сумму в ведомости на выплату, так как ранее этот НДФЛ был удержан и перечислен в бюджет;
  2. Зачтенный НДФЛ – это положительная сумма НДФЛ за текущий месяц, в пределах ранее принятой к зачету суммы, увеличивает сумму в ведомости на выплату.

Теперь о том, как это реализовано в ЗУП 3.1 и ЗГУ 3.1, для программистов.

При проведении документа начисления данные пишутся в три регистра:

  1. Взаиморасчеты с сотрудниками;
    (да, я знаю, что их два – бухгалтерский и обычный, но для понимания корректировок выплаты это неважно)
  2. Зарплата к выплате;
  3. Начисления и удержания по сотрудникам,

При этом во взаиморасчеты с сотрудниками добавляется разница между начислением и удержанием по документу начисления, а в зарплату к выплате та же сумма, но к ней добавляется корректировка выплаты.

На примере июля, когда впервые возник отрицательный НДФЛ, получаются следующие записи:

  1. Взаиморасчеты с сотрудником: 10 000 – (-1248) = 11 248
  2. В регистр «Зарплата к выплате» пишется две записи на общую сумму 10 000:
    1. 11 248, как в регистре взаиморасчетов;
    2. -1248, то есть сумма, принятая к зачету

    Сумма в ведомости на выплату (для тех, кто этого пока не знает) – это остаток по регистру «Зарплата к выплате».

    Соответственно, в августе корректировка выплаты положительная на сумму 936 рублей, и во взаиморасчеты идет сумма 10 000 – 936 = 9 064, а в зарплату к выплате сумма 9064 + 936 = 10 000. В регистр начислений и удержаний по сотруднику добавляется запись с видом расчета «Зачтено излишне удержанного НДФЛ» и сумма 936.

    Далее привожу мои выводы, которые я сделал из структуры регистров. Если я чего-то не понял и здесь присутствуют люди, копнувшие тему глубже, прошу высказать это в комментариях.

    1. Корректировки выплаты видны только в регистре начислений и удержаний по сотрудникам;
    2. Остаток корректировки выплаты по физлицу надо считать нарастающим итогом, то есть весь принятый НДФЛ к зачету и весь зачтенный с начала времен по текущий месяц;
    3. Программа не запоминает дату получения дохода для корректировок выплаты, то есть невозможно отличить корректировку выплаты текущего налогового периода от еще незакрытой корректировки выплаты прошлого налогового периода.

    Можно попытаться сопоставить корректировки выплаты с суммой начисленного НДФЛ в разрезе налоговых периодов, но насколько достоверным получится результат – пока судить не берусь.

    Работаю программистом в организации, которая ведет бухучет (в том числе учет зарплаты) организаций по договору, а также консультирую клиентов, которые ведут учет зарплаты самостоятельно. Среди клиентов есть хозрасчетные организации и бюджетники, которые используют ЗГУ 3.1.

    Соответственно, часто получаю вопросы от бухгалтеров о том, почему в ведомости на выплату такая странная сумма, как ее проверить, как найти ошибку и так далее. И понял, что типовые отчеты ЗУП/ЗГУ не особо помогают с такими вопросами разобраться, и проверять приходится вручную, по расчетным листкам, месяц за месяцем и по каждому сотруднику. Если сотрудников достаточно много – проблема становится просто нерешаемой, нужно думать, как такие проверки автоматизировать.

    Если у одного физлица в организации два и более места работы (например, основное и внутреннее совместительство, а еще договор ГПХ), то при постановке НДФЛ к зачету или при зачете НДФЛ учитывается только физическое лицо. А так как зарплата к выплате считается в разрезе сотрудников, может возникнуть ситуация, когда налог принят к зачету по основному сотруднику, а зачтен по совместителю, или наоборот. В целом по физическому лицу зарплата будет выплачена верно, а вот долги по взаиморасчетам в разрезе табельных номеров «зависают».

    Аналогичная проблема возникает в организациях, где включено использование статей финансирования и статей затрат – обычно это государственные учреждения. Зарплата в таких организациях начисляется из различных источников финансирования, и подразделяется на статьи затрат, например:

    1. Источники финансирования – «Бюджет», «Предпринимательская деятельность», могут быть и другие;
    2. Статьи затрат - 211 (зарплата), 225 и 226 – договора подряда, 266 – пособия, в том числе больничные, и так далее.

    В таких организациях проблема в том, что НДФЛ может быть принят к зачету по бюджету 211, а зачтен при расчете больничного, по бюджету 266. В переводе на русский язык это означает, что сотруднику нужно выплатить из 266 статьи затрат, на которую государство не предусмотрело денег, а по статье 211 сумма по взаиморасчетам есть, а выплатить её бухгалтер не может.

    К сожалению, типовые алгоритмы ЗУП/ЗГУ зачитывают НДФЛ только в разрезе физического лица, не учитывая табельные номера, статьи финансирования и статьи затрат.

    Обобщаю основные проблемы:

    1. Трудно проверять, т.к. нет инструмента проверить всех сотрудников разом;
    2. Не учитываются табельные номера одного физического лица, зависают остатки взаиморасчетов в разрезе табельных номеров;
    3. Не учитываются статьи финансирования и статьи затрат, зависают остатки взаиморасчетов в этих разрезах.

    В нашем примере можно провести эксперимент: начислить больничный лист, на сумму, которая больше суммы вычета, и в корректировку выплаты НДФЛ по 266 статье затрат, а не по 211-й. Ниже покажу, как это выглядит в моем отчете.

    Замечание: похоже, в релизе 3.1.14.208 такое поведение исправили, но в более ранних релизах ошибка воспроизводилась. Поэтому проверять все-таки нужно.

    В итоге сделал инструмент контроля, который помогает проверить корректировки выплаты достаточно быстро даже в организации с большим количеством сотрудников.

    Вот пример работы отчета по сотруднику, которого я приводил в качестве примера.

    Отчет суммирует «с начала времен» по конец месяца, указанного в параметрах, все корректировки выплаты и делит на две колонки: «Принято к зачету» и «Зачтено», а также вычисляет остаток. Первая группировка показывает, что в целом по физлицу осталось зачесть 26 рублей налога.

    Вторая группировка показывает, как была учтена корректировка выплаты в разрезе табельных номеров сотрудника и статьей финансирования и затрат. Сразу же видим, что в сентябре зачет налога прошел по 266 статье затрат, в то время как принят к зачету был налог по 211 статье.

    Отрицательный остаток говорит о том, что выявлена ошибка, положительный – что ошибки нет, но еще не весь налог зачтен (из ранее принятого к зачету). Нулевой остаток по разрезу говорит о том, что зачет налога проведен правильно.


    Обратите внимание, что отчет не рассчитывает, насколько корректно налог был принят к зачету, а только выявляет историю корректировок выплаты и ошибку зачета налога.

    Режим работы отчета устанавливается в поле «Ошибки и отклонения»:

    1. Показать все значения – показывает всю историю корректировок выплаты без отборов;
    2. Только ошибки – покажет разрезы учета, по которым зачтено налога больше, чем принято к зачету (т.е. в колонке «Остаток» сумма меньше нуля);
    3. Только остатки – покажет разрезы учета, по которым зачтен не весь налог, принятый к зачету (т.е. в колонке «Остаток» сумма больше нуля);
    4. Только остатки, возникшие в этом году – покажет разрезы, в которых ненулевой остаток образовался в текущем году.

    Исправлять ошибки можно вручную, почти в любом документе начисления. Для этого есть или вкладка «Корректировки выплаты» (документы увольнения, начисления зарплаты) или отдельный реквизит на форме, который можно раскрыть.

    Для исправления нужно выявить ошибки в каждом разрезе учета (табельный номер + статья финансирования + статья расходов), сложить их и взять сумму с обратным знаком.

    В документ вносится сумма исправления в целом, а затем эту сумму можно раскрыть до табельного номера (статьи финансирования) и указать сумму по каждому разрезу так, чтобы итоговая сумма была равна сумме исправления по физлицу. Редактирование в разрезах возможно, если у физлица есть несколько рабочих мест и/или включено использование статей финансирования.

    Можно также исправлять с помощью этого отчета. Работает это так:

    1. Если в целом по физлицу остаток корректировки выплаты нулевой, но есть разрезы учета, по которым остатки ненулевые – создает корректировки выплаты с обратным знаком;
    2. Если в целом по физлицу остаток ненулевой, и есть разрезы учета, по которым остаток меньше нуля – то есть зачтено налога больше, чем принято к зачету – создает запись о принятии налога к зачету на сумму отрицательного остатка.

    Документ задавать не нужно – по итогам работы алгоритма исправления будет создан новый документ начисления зарплаты, а ссылка на него помещена в поле «Документ».

    Алгоритм исправления учитывает отборы по физическим лицам, если они заданы в параметрах отчета.

    Для демонстрации работы отчета я задал период – сентябрь 2020 года, нажал кнопку исправления и получил ссылку на документ номер 106.


    Открываю документ и вижу, что в нем создана корректировка выплаты на сумму 286 рублей. Выше есть картинка, где видно, что по 266 статье зачтено налога на сумму 286 рублей, а суммы, принятой к зачету, не было.


    Формирую отчет заново и вижу, что по статье 266 ошибка исправлена, теперь зачтенная сумма не больше, чем принятая к зачету.


    Внимательный читатель спросит, почему бы не поменять в больничном статью затрат, по которой прошел зачет, на 211-ю, и будет совершенно прав. Если ошибка произошла в текущем месяце, и ведомости на выплату еще не были созданы, то так и следует поступить.

    Кроме того, остаются ситуации, которые возникли в прошлых месяцах, и которые следует исправлять в текущем месяце – и тогда исправлять удобно с помощью предложенного инструмента.

    Необходимо учитывать, что исправление корректировки выплаты иногда лучше не делать.

    Например, при смене статуса сотрудника с нерезидента на резидента может образоваться НДФЛ к зачету, но работодатель не имеет права возвращать такой налог по итогам налогового периода, это особо оговорено статьей 231 НК РФ.

    Также следует помнить, что после исправления корректировок может образоваться сумма к выплате по некоторым разрезам учета, а по другим, соответственно, уменьшиться на такую же сумму. Будьте готовы к тому, что по каким-то разрезам сотрудник может стать должником, и ему придется возвращать деньги работодателю (или ждать, пока по этому же разрезу пройдет начисление и закроет долг).

    Приветствую, коллеги! В данной статье будет рассмотрена ошибка «Начисленный оклад превышает размер планового» в конфигурации 1С:ЗУП. Обсудим общие понятия и причины возникновения, диагностику данной ошибки, а также предоставим инструкцию по устранению неполадки.

    После введения нового релиза 1С 8.3 ЗУП, версии 3.1.14, в блоке по контролю и ведению бухгалтерского учёта начала выводится следующая ошибка, говорящая о том, что сумма начисленного оклада превышает размер планового, но, по факту, это не соответствует действительности. Распространение данной ошибки настолько велико, что фирма 1С дала ей нумерацию – «Ошибка 10223344», что подтверждает то, что в последующих версиях 1С 8.3 Зарплата и управление персоналом она будет исправлена, а на данный момент следует обозначить то, как следует её исправлять самостоятельно.

    2. Инструкция по исправлению ошибки в программе 1С 8 ЗУП

    Чтобы данная ошибка не выводилась в программе 1С 8 ЗУП следует воспользоваться следующим алгоритмом по её устранению:

    1. Открыть раздел «Администрирование», после чего перейти во вкладку «Обслуживание» и кликнуть на «Корректировка данных», где выбрать «Правила проверки учёта». Далее находим пункт «Проверка соответствия начисленного и планового окладов сотрудника». Открыв контекстное меню, вызываем команду, которая изменяет настройки:

    Рис. 1 Соответствие начисленного оклада плановому в 1С 8 ЗУП 3.1

    2. Далее откроется окно, в котором необходимо убрать «галочку» около пункта «Выполняется в фоне по расписанию», как показано на скриншоте при работе в 1С ЗУП 3.1:



    Рис. 2 Убираем настройку «Выполняется по расписанию» в 1С 8 ЗУП 3.1

    3. После данной процедуры выполнять запуск на проверку в 1С 8 ЗУП 3.1 можно будет лишь вручную, как демонстрируется на примере ниже:

    Рис. 3 Запуск проверки суммы начисленного оклада вручную в 1С 8 ЗУП 3.1

    4. Чтобы сделать проверку, необходимо выделить соответствующий пункт и запустить команду, которая выполняет проверку соответствия суммы начисленного оклада, как показано на скриншоте ниже:



    Рис. 4 Проверка соответствия окладов в 1С 8 ЗУП 3.1

    5. Бывают случаи, когда даже после выключения функции по проверке соответствия суммы начисленного оклада и планового не совпадают. Это происходит из-за внутренних настроек – необходимо по отдельным подпунктам устранить результаты проверок, которые были проведены раньше в программе 1С:Зарплата и управление персоналом. Для этого выбираем регистр сведений «Результаты проверки учёта» и убираем оттуда все записи, которые есть, как демонстрируется на скриншоте ниже:


    Рис. 5 Регистр сведений «Результаты проверки учета» в 1С 8 ЗУП 3.1

    6. В случае, когда, всё-таки, необходимо устранить все возможные результаты проверок для конкретного пункта в программе 1С ЗУП 3.1, открываем настройки для правил «Проверки соответствия начисленного и планового окладов сотрудника», после чего кликаем на «Ещё» и запускаем очистку всех результатов, которые были получены при проверке:

    Читайте также: