НДФЛ. перерасчет 1 -го рубля в авансе

Индивидуальную консультацию запросил Нина К.

Ответственный за ответ: Пьянкова Елена (★9.85/10)

Добрый день! Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.30.230)
Ситуация: Если смотреть ЗП нарастающим итогом то, с 01.01 по 31.07 , НДФЛ в разрезе налоговых баз рассчитан верно. Но есть пересорт между месяцами, и есои взять отдельно Июль то по базе РК НДФЛ рассчитан меньше на 1 рубль, чем якобы должно быть. При начислении заработной платы за Июль, программа догоняет этот 1 рубль в Июль, на дату получения аванса. Получается при заполнении документа Начисление зарплаты и взносов, программа высчитывает НДФЛ авансовый и зарплатный по разному. Для авансовых строк в авансе она берет базу только Июля и получает что нужно в Июль добавить 1 рубль, а строки по окончательной зп высчитывает НДФЛ уже нарастающим итогом. (Скрины прилагаю)
Подскажите пожалуйста сталкивались ли вы с тако проблемой и обращались ли в 1С?

Метки вопроса: НДФЛ

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

  1. Добрый день! Программа рассчитывает НДФЛ следующим образом: берет данные из регистра накопления Учет доходов для исчисления НДФЛ, сортирует по дате получения дохода и определяет налоговые базы начиная с 01.01.25. по стоянию на месяц планируемой даты выплаты, указанной в документе-начислении и умножает на ставки. Далее сравнивает полученные данные расчетным путем с данными, полученными за аналогичный период в регистре накопления Расчеты налогоплательщиков с бюджетом по НДФЛ. Если получается разница производит корректировку НДФЛ. В данном примере корректировка идет на рубль.

    Какой есть нюанс: программа учитывает при расчете будущие выплаты в этом же месяце. Например, если в августе мы рассчитываем зарплату за июль и в августе проведен документ Отпуск, даже если он ещё не выплачен, то программа его увидит.

    1. не понимаем тогда откуда у нас разница в 1 рубль, получается наоборот, когда она это рубль поставила, то данные исказились, до этого то все было верно нарастающим итогом по Июль.

      1
  2. Для проверки необходимо сформировать отчет Подробный анализ НДФЛ по сотруднику за период с 01.01.25 по 31.12.25 с отбором по сотруднику, в отчете будет видно в какой момент идет доначисление 1 рубля.

    Для удобства проверки лучше установить в отчете группировку по налоговым базам, видео с примером настройки отчета высылаю — https://go.screenpal.com/watch/cTjf1CnI5LZ

    1. Мы видим когда идет доначисление, в предыдущих месяцах тоже было доначисление рубля, его правили вручную, вопрос в том, почему он доначисляется, если по арифметике его быть не должно? Выше вы пишите, что программа проверяет Учет доходов, высчитывает арифметически НДФЛ и сравнивает с регистром Расчеты налогоплательщиков с бюджетом, мы приложили скриншоты, где видно что нарастающим итогом все верно и расчетный НДФЛ равен исчисленному., но мы заметили что +/- выходит по тем сотрудникам, у кого НДФЛ именно в месяце расчета арифметически не сходится с расчетным. Т.е, как будто когда программа высчитывает авансовые строки в начислении Зп, она проверяет только месяц аванса а не нарастающим итогом. Иначе это объяснить не получается. После аванса, по базе РК других начислений не было, и в самом авансе все правильно, т.е. если сейчас распровести ЗП и пересчитать аванс, он же это рубль не исправить и не добавит, а в ЗП добавляет.

  3. Если смотреть по расчету по базе РКСН, у нас должно быть:
    8 487,01 *13% = 1 103.
    В программа нарастающим итогом 1 102, т.е. при ближайшем расчета налога программа 1 рубль должна доначислить.
    Уточните, пожалуйста, в какие даны выплачивается аванс и зарплата в организации?
    Часто проблемы бывают, если между начислением аванса и зарплаты есть межрасчетные выплаты, например отпускные. В этом случае пользователи бывает нарушают последовательность заполнения документов и перерасчет проходит некорректно, программа в одном документе 1 рубль доначисляет, во втором сторнирует. Происходит зацикливание в расчете.

    1. «Если смотреть по расчету по базе РКСН, у нас должно быть:
      8 487,01 *13% = 1 103.» — это только 1 месяц, вы же пишите что программа смотрит с начала года, а не с начала месяца, с начала года 58272,12*13%=7575. Но после начисления Зарплаты она ставит 7576. ПО базе РК нет больше начислений между авансом и зарплатой.

  4. Добавила скриншоты. Отменила ЗП, пересчитала аванс, там встал НДФЛ 441 рубль, выплатила. После это сформировала отчет с 01.01.2025 по 31.07.2025 НДФЛ нарастающим итогом Исчисленный равен Расчетному. Рассчитываю Зп, программа ставит на 25.07 442 рубля, и уже формируя отчет для проверки Исчисленного НДФЛ после расчета ЗП, Исчисленный и Расчетный расходятся на 1 рубль, он лишний, если считать нарастающим итогом.

  5. Добрый день! Протестировала расчет. Если я в документе Начисление зарплаты и взносов за июнь 2025 корректирую НДФЛ, убираю 2 рубля, то потом при заполнении документа Начисление расчетом за первую половину месяца за июль 2025 программа 2 рубля доначисляет, видео высылаю — https://go.screenpal.com/watch/cTjjiCnI9pI
    Есть вероятность, что при расчете аванса и зарплаты используются разные алгоритмы округления, отсюда идет доначисление 1 рубля.
    Т.е. она считает НДФЛ нарастающим итогом с начала года в обоих случаях, но округляет по-разному.
    Замечала, что сумма НДФЛ с дробной частью 0,45, полученная расчетным путем, не округляется до 1 в программе.

    1. Елена, я вас не совсем понимаю. У нас в документе Начисление за первую половину месяца, налог рассчитался автоматически и он арифметически верный, точно также как и Арифметически верные суммы с 01. 01 по 31.07, но в документе Начисление зарплаты и взносов, программа почему то пересчитывает «авансовые» строки, и с учетом этого пересчета арифметика за с 01.01 по 31.07 уже не верная.
      НО даже из того что вы отвечаете, это же не верно, что алгоритм расчета разный.
      И в тему этого сообщения «Протестировала расчет. Если я в документе Начисление зарплаты и взносов за июнь 2025 корректирую НДФЛ, убираю 2 рубля, то потом при заполнении документа Начисление расчетом за первую половину месяца за июль 2025 программа 2 рубля до начисляет, видео высылаю » — программа в Начисление за первую половину месяца эти два рубля доначисляет, но дальше, в заработную плату снова их убирает и получается замкнутый круг. А почему она их убирает, если НДФЛ считается нарастающим итогом, и нарастающим итогом программа верно доначислила в авансе 2 рубля, и при зачете аванса она должна была их оставить, т.к. нарастающим итогом НДФЛ верный.
      Приложенное видео не грузится ни с одного браузера.

  6. Добрый день! Первоначально у меня был следующий налог по РКСН:
    1. зарплата за июнь 2025 — 1300
    2. аванс за июль 622
    3. зарплата за июль 2025 — 1300

    Чтобы проверить, что программа корректно считает НДФЛ нарастающим итогом в аванс, я убираю 2 рубля у первой суммы и получаю 1 298, далее пересчитываю НДФЛ в авансе за июль 2025, получаю 624, затем пересчитываю НДФЛ в зарплате за июль 2025 — 1 302.

    Видео и скриншот отчета высылаю:
    https://buhexpert8.ru/wp-content/uploads/2025/08/Primer.mp4
    https://buhexpert8.ru/wp-content/uploads/2025/08/RKSN.pdf

    Всё верно, ошибок нет.

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

    Т.е. это погрешность зачетной схемы аванса, если бы у нас в программе был расчет за первую половину месяца, а затем расчет за вторую половину месяца, такой проблемы бы не возникло.
    Но, к сожалению, разработчики сказали, что от зачетной схемы аванса уйти пока не получится.

    Можно попробовать написать на v8@1c.ru о данной проблеме и приложить базу.
    К сожалению, последнее время ошибки по НДФЛ разработчики без базы не рассматривают.

    1. Хорошо, а в вашем примере с 2 рублями, почему программа в документе Начисление зарплаты и взносов за Июль, в авансе обратно пересчитывает 2 рубля?

  7. Добрый день!
    В расчете правильные суммы такие:
    1. зарплата за июнь 2025 — 1300
    2. аванс за июль 622
    3. зарплата за июль 2025 — 1300
    Итого: 1300+1300 = 2600

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

    1. зарплата за июнь 2025 — 1298
    2. аванс за июль 624 — программа нарастающим итогом доначислила 2 рубля
    3. зарплата за июль 2025 — 1302 — программа нарастающим итогом доначислила 2 рубля, т.к. в программе реализована зачетная схема аванса и из 1302 нужно вычесть 624.
    Итого: 1298+1302 = 2600

  8. При начислении зарплаты полностью дублируется сумма аванса:

    Но у меня релиз ЗУП 3.1.34.57. Возможно только в ветке 3.1.30 ошибка есть.

    1. мы тоже на этом релизе тестировали, но пытались только 1 рубль отловить, который за счет округления как мы думаем. А вот с исправлениями, когда правим данные вручную еще не смотрели, попробуем тоже на своем примере.

    1. Добрый день! По данной ошибке писала на партнерский форум 1С, выяснилось, что проблема воспроизводится у многих пользователей, они корректирует данные вручную.
      К сожалению, разработчики на форуме не ответили.
      Дополнительно написала на v8@1c.ru, но, к сожалению, они запросили базу.
      Если появятся новости по данному вопросу, обязательно выпустим публикацию.

  9. Добрый день! По данному вопросу пришел ответ от разработчиков.
    Они прислали тестовую версию патча — https://buhexpert8.ru/wp-content/uploads/2025/09/EF_60024792_60025361.zip
    Если есть возможность, проверьте, пожалуйста, его на копии базы.
    На рабочей базе патч ставить нельзя, он ещё не всё тестирование прошел!

Добавить комментарий