Добрый день! Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.30.230)
Ситуация: Если смотреть ЗП нарастающим итогом то, с 01.01 по 31.07 , НДФЛ в разрезе налоговых баз рассчитан верно. Но есть пересорт между месяцами, и есои взять отдельно Июль то по базе РК НДФЛ рассчитан меньше на 1 рубль, чем якобы должно быть. При начислении заработной платы за Июль, программа догоняет этот 1 рубль в Июль, на дату получения аванса. Получается при заполнении документа Начисление зарплаты и взносов, программа высчитывает НДФЛ авансовый и зарплатный по разному. Для авансовых строк в авансе она берет базу только Июля и получает что нужно в Июль добавить 1 рубль, а строки по окончательной зп высчитывает НДФЛ уже нарастающим итогом. (Скрины прилагаю)
Подскажите пожалуйста сталкивались ли вы с тако проблемой и обращались ли в 1С?
Все комментарии (23)
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.
Добрый день! Программа рассчитывает НДФЛ следующим образом: берет данные из регистра накопления Учет доходов для исчисления НДФЛ, сортирует по дате получения дохода и определяет налоговые базы начиная с 01.01.25. по стоянию на месяц планируемой даты выплаты, указанной в документе-начислении и умножает на ставки. Далее сравнивает полученные данные расчетным путем с данными, полученными за аналогичный период в регистре накопления Расчеты налогоплательщиков с бюджетом по НДФЛ. Если получается разница производит корректировку НДФЛ. В данном примере корректировка идет на рубль.
Какой есть нюанс: программа учитывает при расчете будущие выплаты в этом же месяце. Например, если в августе мы рассчитываем зарплату за июль и в августе проведен документ Отпуск, даже если он ещё не выплачен, то программа его увидит.
не понимаем тогда откуда у нас разница в 1 рубль, получается наоборот, когда она это рубль поставила, то данные исказились, до этого то все было верно нарастающим итогом по Июль.
Для проверки необходимо сформировать отчет Подробный анализ НДФЛ по сотруднику за период с 01.01.25 по 31.12.25 с отбором по сотруднику, в отчете будет видно в какой момент идет доначисление 1 рубля.
Для удобства проверки лучше установить в отчете группировку по налоговым базам, видео с примером настройки отчета высылаю — https://go.screenpal.com/watch/cTjf1CnI5LZ
Мы видим когда идет доначисление, в предыдущих месяцах тоже было доначисление рубля, его правили вручную, вопрос в том, почему он доначисляется, если по арифметике его быть не должно? Выше вы пишите, что программа проверяет Учет доходов, высчитывает арифметически НДФЛ и сравнивает с регистром Расчеты налогоплательщиков с бюджетом, мы приложили скриншоты, где видно что нарастающим итогом все верно и расчетный НДФЛ равен исчисленному., но мы заметили что +/- выходит по тем сотрудникам, у кого НДФЛ именно в месяце расчета арифметически не сходится с расчетным. Т.е, как будто когда программа высчитывает авансовые строки в начислении Зп, она проверяет только месяц аванса а не нарастающим итогом. Иначе это объяснить не получается. После аванса, по базе РК других начислений не было, и в самом авансе все правильно, т.е. если сейчас распровести ЗП и пересчитать аванс, он же это рубль не исправить и не добавит, а в ЗП добавляет.
Если смотреть по расчету по базе РКСН, у нас должно быть:
8 487,01 *13% = 1 103.
В программа нарастающим итогом 1 102, т.е. при ближайшем расчета налога программа 1 рубль должна доначислить.
Уточните, пожалуйста, в какие даны выплачивается аванс и зарплата в организации?
Часто проблемы бывают, если между начислением аванса и зарплаты есть межрасчетные выплаты, например отпускные. В этом случае пользователи бывает нарушают последовательность заполнения документов и перерасчет проходит некорректно, программа в одном документе 1 рубль доначисляет, во втором сторнирует. Происходит зацикливание в расчете.
«Если смотреть по расчету по базе РКСН, у нас должно быть:
8 487,01 *13% = 1 103.» — это только 1 месяц, вы же пишите что программа смотрит с начала года, а не с начала месяца, с начала года 58272,12*13%=7575. Но после начисления Зарплаты она ставит 7576. ПО базе РК нет больше начислений между авансом и зарплатой.
Добавила скриншоты. Отменила ЗП, пересчитала аванс, там встал НДФЛ 441 рубль, выплатила. После это сформировала отчет с 01.01.2025 по 31.07.2025 НДФЛ нарастающим итогом Исчисленный равен Расчетному. Рассчитываю Зп, программа ставит на 25.07 442 рубля, и уже формируя отчет для проверки Исчисленного НДФЛ после расчета ЗП, Исчисленный и Расчетный расходятся на 1 рубль, он лишний, если считать нарастающим итогом.
Добрый день! Протестировала расчет. Если я в документе Начисление зарплаты и взносов за июнь 2025 корректирую НДФЛ, убираю 2 рубля, то потом при заполнении документа Начисление расчетом за первую половину месяца за июль 2025 программа 2 рубля доначисляет, видео высылаю — https://go.screenpal.com/watch/cTjjiCnI9pI
Есть вероятность, что при расчете аванса и зарплаты используются разные алгоритмы округления, отсюда идет доначисление 1 рубля.
Т.е. она считает НДФЛ нарастающим итогом с начала года в обоих случаях, но округляет по-разному.
Замечала, что сумма НДФЛ с дробной частью 0,45, полученная расчетным путем, не округляется до 1 в программе.
Елена, я вас не совсем понимаю. У нас в документе Начисление за первую половину месяца, налог рассчитался автоматически и он арифметически верный, точно также как и Арифметически верные суммы с 01. 01 по 31.07, но в документе Начисление зарплаты и взносов, программа почему то пересчитывает «авансовые» строки, и с учетом этого пересчета арифметика за с 01.01 по 31.07 уже не верная.
НО даже из того что вы отвечаете, это же не верно, что алгоритм расчета разный.
И в тему этого сообщения «Протестировала расчет. Если я в документе Начисление зарплаты и взносов за июнь 2025 корректирую НДФЛ, убираю 2 рубля, то потом при заполнении документа Начисление расчетом за первую половину месяца за июль 2025 программа 2 рубля до начисляет, видео высылаю » — программа в Начисление за первую половину месяца эти два рубля доначисляет, но дальше, в заработную плату снова их убирает и получается замкнутый круг. А почему она их убирает, если НДФЛ считается нарастающим итогом, и нарастающим итогом программа верно доначислила в авансе 2 рубля, и при зачете аванса она должна была их оставить, т.к. нарастающим итогом НДФЛ верный.
Приложенное видео не грузится ни с одного браузера.
Добрый день! Первоначально у меня был следующий налог по РКСН:
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 о данной проблеме и приложить базу.
К сожалению, последнее время ошибки по НДФЛ разработчики без базы не рассматривают.
Хорошо, а в вашем примере с 2 рублями, почему программа в документе Начисление зарплаты и взносов за Июль, в авансе обратно пересчитывает 2 рубля?
Добрый день!
В расчете правильные суммы такие:
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
Добрый день! При этом в авансовой строке в документе Начисление зарплаты и взносов за июль, какая сумма?
При начислении зарплаты полностью дублируется сумма аванса:

Но у меня релиз ЗУП 3.1.34.57. Возможно только в ветке 3.1.30 ошибка есть.
мы тоже на этом релизе тестировали, но пытались только 1 рубль отловить, который за счет округления как мы думаем. А вот с исправлениями, когда правим данные вручную еще не смотрели, попробуем тоже на своем примере.
Хорошо. По результатам напишите.
Хорошо, не закрывайте пожалуйста пока вопрос.
Вопрос не закрываем.
Добрый день! Можно закрывать вопрос. Специально воспроизвести такую ситуацию не получается.
Добрый день! По данной ошибке писала на партнерский форум 1С, выяснилось, что проблема воспроизводится у многих пользователей, они корректирует данные вручную.
К сожалению, разработчики на форуме не ответили.
Дополнительно написала на v8@1c.ru, но, к сожалению, они запросили базу.
Если появятся новости по данному вопросу, обязательно выпустим публикацию.
Спасибо большое
Добрый день! По данному вопросу пришел ответ от разработчиков.
Они прислали тестовую версию патча — https://buhexpert8.ru/wp-content/uploads/2025/09/EF_60024792_60025361.zip
Если есть возможность, проверьте, пожалуйста, его на копии базы.
На рабочей базе патч ставить нельзя, он ещё не всё тестирование прошел!