Неправильный расчет НДФЛ с авансов в 2023 году в 1С: ЗУП 3.1.24.408 (со всеми исправлениями на дату публикации)

20.03.23

Учетные задачи - Зарплата

По результатам расчета аванса и заработной платы за февраль 2023 года выявился ряд случаев, при котором НДФЛ рассчитывается неправильно. Рассмотрим частный случай с ошибкой расчета НДФЛ и как можно решить эту задачу.

Методика 1С предполагает расчет Аванса методом расчета ЗП за первую половину месяца и не предполагает ввод аванса фиксированной суммой. Так как при выплате необходимо произвести удержание НДФ по каждому документу-основанию (больничный, премия, Начисление ЗП и т.п.), требуется расчет НДФЛ в документе основании. При этом, необходимо точное указание «планируемой» даты выплаты, ведь от этого зависит и сумма исчисленного НДФЛ.

Если раньше ЗУП нормально обрабатывал недоплату или переплату по документу основанию, то теперь это может приводить к неправильному исчислению и удержанию НДФЛ.

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

1. Примем сотрудника с окладом 34000 и ФОТ 44200 в месяц


 

2. Начислим ему ЗП за первую половину месяца

 

 

3. Выплатим «Аванс»

 

 

4. Проверим регистр НДФЛ с помощью отчета Анализ НДФЛ по датам получения дохода

 

 

 

Наблюдаем полное соответствие. Исчисленный НДФЛ равен удержанному.

5. Вдруг оказалось, что наш сотрудник находился в Командировке (это может быть и больничный или иное отсутствие на работе) с 09 по 13 января. И выяснилось это уже после выплаты аванса. В общем-то типичная ситуация. По мысли разработчиков при расчете аванса мы бы это отсутствие не учитывали и соответственно сотруднику за эти дни не было начислено по окладу, но у нас-то это «аванс», как бы ни к чему особо не обязывает, так как в регистре расчета «аванс» не отражается.

 

 

Естественно, что эту командировку мы уже будем оплачивать с зарплатой 15.02.2023

6. У сотрудника была еще одна командировка с 18 по 27 января

 

 

7.  Начисляем заработную плату

 

 

 

И тут, с одной стороны, вроде бы сумма НДФЛ правильная, но смущает сумма НДФЛ по дате 31.01.2023 – это то, что уже удержано при авансе, а там была сумма 1690. Здесь же показывает 1352. И это в корне неправильно, и что мы увидим в последствии приведет к серьезным ошибкам в расчете НДФЛ и отражении в отчетности 6-НДФЛ и 2-НДФЛ. Откуда же берется сумма 1352? А это НДФЛ исчисленный с закладки Начислено 8000+2400 = 10400*0,13 =  1352. И почему так, я логику так и не понял, видимо это просто ошибка.

8. Выплатим заработную плату

 

 

9. Проверим расчетный листок

 

 

Сумма НДФЛ правильная

10. Проверяем регистр НДФЛ с помощью отчета Анализ НДФЛ по датам получения дохода

 

 

Здесь тоже все верно.

Январь закрылся без ошибок и проблем, что видимо успокоило разработчиков 1С

Переходим к февралю.

11. Точно так же начисляем Аванс

 

 

12. Выплачиваем аванс

 

 

13. Проверяем регистр НДФЛ с помощью отчета Анализ НДФЛ по датам получения дохода

 

 

Все верно

14. Опять забыли отразить командировку с 01 по 24 февраля до выплаты аванса, поэтому отражаем после выплаты аванса с выплатой в заработную плату 15.03.2023

 

 

15. Начисляем заработную плату за февраль

 

 

И вот тут уже вызывает недоумение НДФЛ исчисленный

16. Выплатим ЗП

 

 

17. Смотрим расчетный листок

 

 

И тут сразу вопросы:

  1. НДФЛ рассчитан неправильно, должно быть 46511,11 * 0,13 = 6046, а не 6384
  2. Общий облагаемый доход 73811,11 вместо 44200+46511,11 = 90711,11, разница 16900 – не встречается нигде
  3. А если сформировать расчетный листок за март, то еще вопрос, откуда Общий облагаемый доход 115411,11 вместо 90711,11, разница 24700

 

 

18. Проверяем регистр НДФЛ с помощью отчета Анализ НДФЛ по датам получения дохода

 

 

Здесь как раз видно, что в 15.03.2023 попала вся сумма командировки и «зачет» авансового НДФЛ не произошел корректно по документам основаниям

Налицо явная ошибка 1С: ЗУП.

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

Пытался обнулить расчет НДФЛ в командировках, все равно в начислении ЗП сумму НДФЛ с аванса берет неправильно и только с суммы фактически начисленной ЗП по окладу с РК.

 

 

В строке с датой получения дохода 31.01.2023 – неправильная сумма НДФЛ рассчитанная из 8000+2400 = 12400 * 0,13 = 1352

Правильно должно быть так

 

 

Но в дальнейшем НДФЛ неправильно считается уже в аванс за февраль:

 

 

Вместо 3511 рассчитывается 3849

И также в расчете ЗП неправильно указывается сумма НДФЛ с авансов

Вручную исправим на правильные

 

 

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

 

 

Таким образом мы даже вручную ничего не можем сделать, чтобы сумма НДФЛ считалась и отражалась в регистре НДФЛ правильно…

Только ждать, когда разработчики 1С исправят направленную им ошибку (Номер обращения - HL-641801 от 09.03.2023 11:55:12 (UTC+03:00)). Ответа пока нет.  

А как же предполагается работа самими разработчиками 1С?

А все просто, с 2023 года 1С отобрал право на ошибку у расчетчиков. Если сотрудник был в командировке, отсутствовал по болезни – не начисляйте аванс больше, чем он фактически присутствовал на работе. И тогда все работает корректно. Если сформулировать общее правило: Сумма Аванса не может быть больше, чем потом будет начислено в документе Начисление заработной платы, иначе получаем проблемы с НДФЛ.

Кроме того, вот сколько начислили - столько и выплачивайте, ни на рубль не ошибитесь, так как удержится НДФЛ тот, который есть в документе Начисления, а не пропорционально выплаченной сумме.

По идее 1С надо полностью менять подход к исчислению НДФЛ.

НДФЛ начисленный уже в общем-то не интересен никому. Необходимо рассчитывать НДФЛ в документах Ведомость на выплату. И если смотреть на расчетный листок, то НДФЛ считать не от суммы Начислено, а от суммы Выплачено. Вот тогда будет неважно, фиксированной суммой выплачивается аванс или расчетом за 1 половину месяца, уйдут проблемы с указанием даты выплаты в документе начисления.  Но вероятность такого решения в текущем году очень низкая, будет как всегда, хотя все хотели как лучше.

И все-таки нашелся один, пускай не очень красивый вариант, который сработал как надо.

Смысл в том, что начислять аванс не Начислением заработной платы за первую половину месяца, а Разовым начислением. Для этого добавляем вид начисления Аванс:


 

1. Начисляем аванс c помощью документа Разовое начисление

 

 

2. Выплачиваем аванс

 

 

3. Проверяем регистр НДФЛ

 

 

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

 

 

5. Делаем документ Разовое начисление на отрицательную сумму аванса (практически сторно), но обнуляем сумму НДФЛ

 

 

6. Начисляем заработную плату

 

 

И видим, что здесь НДФЛ только относящийся к 15.02.2023, что в общем-то и правильно, так как НДФЛ относящийся к 31.01.2023 находится в разовом начислении

7. Выплатим ЗП

 

 

8. Проверяем регистр НДФЛ с помощью отчета Анализ НДФЛ по датам получения дохода

 

 

9. Смотрим расчетный листок

 

 

Полное соответствие НДФЛ

Переходим к расчету февраля.

10. Начисляем аванс за февраль

 

 

11. Выплачиваем аванс

 

 

12. Начисляем командировку, где так же обнуляем НДФЛ

 

 

13. «Сторнируем» начисленный аванс

14. Начисляем ЗП

 

15. Выплачиваем ЗП

 

16. Смотрим расчетный листок и сверяем с регистром НДФЛ

 

 

Все суммы совпадают

17. Смотрим 2-НДФЛ

 

 

18. Смотрим 6-НДФЛ

 

 

Все ровно так, как должно быть.

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

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

ЗУП 3 ЗУП 3.1 НДФЛ 2023 ошибки НДФЛ НДФЛ с аванса

См. также

Зарплата Регламентированный учет и отчетность Кадровый учет Обновление 1С Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 Бухгалтерский учет Налоговый учет Управленческий учет Акцизы ЕНВД ЕСН Земельный налог ИП, ПБОЮЛ, КФХ Налог на имущество Налог на прибыль НДС НДФЛ ФОМС, ЕФС Транспортный налог УСН ПСН (патентная система налогообложения) Платные (руб)

Обновления для конфигураций: КА 1.1; ЗУП 2.5; БУХ 2.0; КА 1.1 Комплексная автоматизация торговли алкогольной продукцией; КА 1.1 Комплексный учет сельскохозяйственного предприятия

19900 руб.

01.04.2020    143509    674    352    

235

Зарплата Роли и права Системный администратор Бухгалтер Платформа 1С v8.3 Бухгалтерский учет Управление правами 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

5700 руб.

27.05.2021    34622    228    89    

183

Зарплата Программист Бизнес-аналитик Бухгалтер Платформа 1С v8.3 1С:Зарплата и кадры государственного учреждения 3 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

При заполнении ведомости на выплату зарплаты вылазят задолженности прошлых периодов, которых быть не должно? Наша обработка позволяется убрать эти доходы прошлых периодов за пару секунд. Больше не нужно тратить часы на анализ каждого такого случая.

27600 руб.

14.09.2022    14165    69    26    

71

Перенос данных 1C Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

12000 руб.

28.07.2016    58102    149    141    

126

Зарплата Анализ продаж Бухгалтер Пользователь Оперативный учет 8.3.14 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Мотивация сотрудников в 1С. Автоматизированный расчет управленческой заработной платы для любых должностей коммерческой организации. Для 1С: Управление торговлей 11.4.

12000 руб.

26.05.2021    13503    22    3    

19

Корректировка данных Зарплата Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

4800 руб.

06.10.2023    3488    34    17    

42

Корректировка данных Зарплата Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Внешняя обработка предназначена для исправления самых различных ошибок, возникших по самым разным причинам. Общее проявление этих ошибок видно в различии данных между: проводками и различными отчетами по НДФЛ, заполнении ведомостей на выдачу зарплаты, неверным расчетом НДФЛ при начислении ЗП и т.д.

3600 руб.

09.02.2024    1291    8    5    

11
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. slavik27 99 20.03.23 22:35 Сейчас в теме
Здравствуйте!
А есть ли у вас возможность потестировать мою поправку с ошибкой https://infostart.ru/public/1829374/
Столкнулись с такой же ситуацией. но решение половинчатое. в некоторых случаях удалось поправить.
но все равно местами проскакивает неверный расчет
user1199796; +1 Ответить
2. GSokolov 320 21.03.23 10:33 Сейчас в теме
Главная идея состоит в том, чтобы не допустить отрицательный НДФЛ в любом из документов, иначе на отрицательный НДФЛ придется делать Возврат НДФЛ.

А почему бы не сделать? В течение года возврат делать и не нужно, если работник продолжает работать и получать доход, из которого возврат и будет осуществляться автоматически. К тому же гораздо информативнее пользоваться отчётом Подробный анализ НДФЛ по сотруднику. Проблема ИМХО в том, что в промежуточных расчетах месяца используются не все сведения о дохода, вычетах и налогах за год, из-за этого и ошибки. Например, в январе за первую половину месяца не был учтён вычет, который учёлся при проведении зарплаты за месяц, но там не было дополнительных начислений, в результате вычет есть, доход облагаемый уменьшен, а "отрицательного" НДФЛ программа не поставила. Такое же и при неполной выплате аванса было. В результате постоянные перерасчеты НДФЛ. Устраняется вводом отрицательного исчисленного НДФЛ операцией Учет НДФЛ на конец месяца, где рассчитанный НДФЛ не соответствует облагаемому доходу. Удержанный налог для этого случая трогать не нужно, он уже уплачен.
3. Serg_KSV 75 21.03.23 14:56 Сейчас в теме
(2) Вы же понимаете что использование операции это костыли? И даже я специалист по ЗУП далеко не всегда понимаю как и что и в каких регистрах должно быть отражено. Уверен что и разарабы 1С тоже не все понимают )). И в запарке можно что нибудь упустить. Подробный анализ НДФЛ по сотруднику- там даже слишком много инфы ), поэтому отчет мало понимаем расчетчиками, а раз не понимаем - большинство оставляет как есть - программа же типа "умная".
Ну и гадость ситуации в том, что расчет начисления и его выплата это разные процессы, а их слишком сильно связали через планируемую дату выплаты. Я еще помню какие были проблемы когда только начинали считать удержанный НДФЛ - тоже и последовательность была крайне важна, вот прям как сейчас.
Еще мне, например, непонятно почему при исправлении начисления исправленный НДФЛ попадает в период первичного начисления, ведь выплачивать мы его будем явно текущей датой. В анализе НДФЛ по датам получения доходов это попадает не в дату удержания, что рвет казалось бы нормально читаемый отчет.
У моего клиента масса случаев больничных в отпуске в переходном периоде, реально крыша едет в попытке исправить.
wilena; user785234; mar2010; ixijixi; romulanin; zaic; +6 Ответить
4. user1925168 21.03.23 15:00 Сейчас в теме
Не понятно вообще для чего нужно было смешивать воду с маслом. Исчисленный налог по документам начисление зп, межрасчетных отпусков, больничных и пр. верно рассчитывался.

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

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

То же столкнулась с проблемой начисления НДФЛ. Январь, все нормально начислено, в феврале аванс нормально 20.02.23. А потом в последний момент 22.02.23 начислила отпуска и не проверила НДФЛ в документе (получилось что ЗУП вычла из всей суммы начисленного НДФЛ удержанный в аванс), теперь у меня в регистрах НДФЛ все красиво, а по сотруднику сумма НДФЛ занижена на сумму НДФЛ с аванса за февраль. Пыталась пересчитывать по всякому, а программа не сторнирует начисление аванса, Как теперь это исправить, если эта бесовская программа считает, что НДФЛ правильно рассчитан и постоянно исправляет мои исправления. У меня уже слов цензурных нет!
user785234; mar2010; ASKiselev; user958854; romulanin; morpod; Serg_KSV; +7 Ответить
5. Serg_KSV 75 21.03.23 15:18 Сейчас в теме
(4)Вот и мне предстоит этот ад. Сейчас надо еще и выловить все случаи. Реально нужен какой то отчет показывающий отклонение НДФЛ от того какой должен был быть.
Типа:
Дата получения, Выплачено, Удержано, Удержано НДФЛ, Вычет, Правильная сумма НДФЛ
В общем буду думать над этим
Сейчас нет ни одного расчетчика который бы не материл 1С ЗУП
Придумали тут термины: Начисленный НДФЛ, Исчисленный НДФЛ, Удержанный НДФЛ, Уплаченный НДФЛ, а для отражения в бухучете было только Начисленный и Перечисленный.
Сейчас непонятно, что такое Начисленный НДФЛ, его иногда называют Исчисленный. Иногда понимают под Исчисленным - удержанный, короче запутали понятия напрочь. Как я понимаю законодатель решил вообще отказаться от понятия исчисленный и начисленный. И не хочет в этом разбираться. Поэтому перешли к варианту только Удержанный. А в 1С до этого не доперли, и пытаются натянуть новый учет на старый механизм. Получилось через Ж...
wilena; user785234; Djiva; Solkaru; nance; ASKiselev; XXIVek; user958854; romulanin; m-pol68; user1925168; +11 Ответить
15. YA_514896950 26 25.03.23 00:52 Сейчас в теме
(5) посмотрите мой отчёт. Я его как раз под вашу формулировку доработать планирую. Но и в текущем варианте он моим бухам помогает.
У меня в публикациях. Анализ НДФЛ.
22. Морская свинка 7 30.03.23 16:13 Сейчас в теме
(4) Есть документ Перенос данных правим страховую базу и НДФЛ одновременно.

Скорректировать регистры Учет доходов для исчисления НДФЛ и Расчеты налогоплательщиков с бюджетом по НДФЛ документом Перенос данных:

Как формируются записи регистров, можно «подсмотреть» в движениях документа Начисление зарплаты за первую половину месяца.
6. GSokolov 320 21.03.23 18:32 Сейчас в теме
(3) Вообще-то мне править пришлось только январь, когда считалось в 3.1.24.310 и без патча.(5). А сейчас у расчетчиков, вроде бы, и нет особых проблем. Раньше перед выплатой исправляли дату предполагаемой выплаты, иначе были ошибки, теперь наоборот - исправляем в крайних случаях, если переходит на другой месяц.

(5) Ну, на исчисленный (он же начисленный), удержанный и уплаченный НДФЛ делился всегда, с года принятия налогового кодекса. И основной способ исчисления, как и удержания, был на дату выплаты. Вот только для зарплаты сделали тогда исключение, чтобы у расчётчиков крыша в том 2002 году не поехала после привычного налога на доходы, рассчитываемого на конец месяца. Это сейчас всё программа считает и мы ругаемся, когда что-то не так, а тогда автоматизация была примитивной. Но я понимаю разработчиков 1С, когда нужно и переходной период соблюсти (иногда и прошлые годы приходится пересчитывать), и приспособить к новым реалиям расчёта, вот костыли в некоторых местах и тонковаты бывают. И проблема ещё в стыковке учёта НДФЛ по выплате с бухгалтерским по начислению, но это не к программе, а к привычным правилам бухучёта. Исчисленный НДФЛ - это та сумма, которая рассчитывается из получаемого дохода по тарифу, удержанная - это сколько реально из дохода удержали для уплаты. И непонятки возникают, когда доход считают по начислениям за месяц (БУ) у организации как налогового агента, а по закону теперь доход есть не начисленный, а полученный реально налогоплательщиком при выплате этого ранее начисленного. Даты разбежались, и мозги набекрень... Если бы в бухучете перешли, как и положено, к удержанию у работника не исчисленного с текущих начислений НДФЛ, а реально удержанного за месяц (правда, с прошлых доходов), то ИМХО было бы лучше, в т.ч. и для правильного бухучёта как отражения хозяйственно деятельности, тем более, что теперь исчисленный и удержанный НДФЛ приходится на одну и ту же дату. Вот только бухгалтеров (тем более, проверяющих аудиторов) научить мыслить по-другому ох как сложно.
7. Serg_KSV 75 22.03.23 09:31 Сейчас в теме
(6) "Вот только бухгалтеров (тем более, проверяющих аудиторов) научить мыслить по-другому ох как сложно."
Не могу с этим согласиться в текущих реалиях, у меня расчетчики вполне адекватно смотрели на то, что если бы НДФЛ только удерживался в ведомостях и не рассчитывался в начислениях.

В примере рассмотрена конкретная ситуация приводящая к неправильному расчету НДФЛ, причем в последующих месяцах. Возможно что у вас этого не наблюдается, так как начисления в авансе всегда меньше начислений в зарплате
Могу гарантировать, что и вы столкнетесь с ситуацией когда такое условия состоится.
Ну и говорить что "Вот только для зарплаты сделали тогда исключение, чтобы у расчётчиков крыша в том 2002 году не поехала после привычного налога на доходы, рассчитываемого на конец месяца." неправильно.
Если бы было так, то не было бы в 2-НДФЛ начисленного НДФЛ, а был бы только удержанный.
Это делалось чтобы налоговики не запырхались с проверкой правильности НДФЛ, это им так проще. Да и вычет предоставлялся по "начислению", а не по "удержанию". Как обычно решили хвост ампутировать по частям, а то собаке же "больно" сразу весь хвост отрезать
user1925168; +1 Ответить
11. user1925168 23.03.23 08:42 Сейчас в теме
Вы возможно не в курсе, но по мимо выплаты доходов сотрудникам и НДФЛ, существует и дальнейший учет этих начислений для страховых взносов и для налога на прибыль, там ничего не поменялось. И получается, что сейчас учет заработной платы рвет капитально, что с чем сверить и как состыковывать. Поэтому говорить, что "бухгалтеров научить мыслить по-другому сложно" не стоит, сначала выясняйте всю информацию, а уж потом делайте выводы
8. a.rezyhin 26 22.03.23 09:38 Сейчас в теме
У меня в ЗГУ такая же проблема при расчете межрасчетных начислений. Если была выплата в месяце то программа мне пытается вернуть НДФЛ с аванса в документах начислений, но при расчете зарплаты за месяц все учитывает. В итоге в разовом начислении НДФЛ некорректен. Если выплату распровести то считает правильно.
9. GSokolov 320 22.03.23 17:04 Сейчас в теме
(7) Вы предшественника НДФЛ Закон о подоходном налоге 1443-1 читали? Там облагался месячный заработок и деление на исчисленный и удержанный было (в налоговом смысле) чисто условным, т.к. исчислялся он с месячных начислений, а про удержание упомянуто вскользь, т.к. подразумевалось удержание из зарплаты самого работника. И вычетов не было, была льгота по самому налогу. А в НК РФ вычет с самого начала предоставлялся к доходам (ранее такого вообще не было), просто пользователи не вдавались в подробности и не видели особой разницы в исчислении налога именно из-за части 2 ст. 223 НК РФ.
И вы как-то, видимо, не учитываете, что теперь исчисление и удержание НДФЛ проводится в один день - день выплаты, поэтому важно правильно проставлять их в документах начислений. Но из этого вытекает то, что удержанный в выплату НДФЛ нельзя корректировать в этой самой выплате, он удержан и должен быть кровь из носу уплачен. Можно корректировать только при следующем получении дохода, но эта корректировка будет учтена в исчисленном НДФЛ на эту следующую дату, не трогая ранее удержанный.
А вы протестировали правку патча из (2) для расчета НДФЛ с аванса? Именно для расчёта аванса у вас тоже начинаются неверные суммы.
26. Serg_KSV 75 03.04.23 13:07 Сейчас в теме
(9)
И вы как-то, видимо, не учитываете, что теперь исчисление и удержание НДФЛ проводится в один день - день выплаты, поэтому важно правильно проставлять их в документах начислений. Но из этого вытекает то, что удержанный в выплату НДФЛ нельзя корректировать в этой самой выплате, он удержан и должен быть кровь из носу уплачен. Можно корректировать только при следующем получении дохода, но эта корректировка будет учтена в исчисленном НДФЛ на эту следующую дату, не трогая ранее удержанный.

Сколько всего тут накручено, вопрос ЗАЧЕМ? Кому с 2023 года нужен начисленный НДФЛ? Все сложности начинаются с обязательной "плановой даты оплаты". Оно называется уже криво... это у же далеко не плановая. Теперь расчетчику нельзя ошибаться с этой "плановой" датой, иначе будет больно. Ну ошиблась... ну , например, распроведен оказался документ начисления за прошлый месяц, средний заработок стал неправильный, обнаружили во время расчета ЗП, месяц не закрыт, раньше спокойно заходили и правили непосредственно в документе, теперь НЕЛЬЗЯ, только в следующем периоде из-за кривой методики 1С по НДФЛ. В общем трудоемкость расчета ЗП выросла значительно. Да еще и проблемы с НДФЛ из-за авансов.
А еще вспомнил ), теперь и округлять как бы не желательно, ведь исчислили вы НДФЛ как будто все выплатили без округления, Ну ладной копейки, некоторые до 100 рублей округляют. А теперь представим что округлили в большую сторону, НДФЛ удержался только с исчисленной части, не доудержали НДФЛ получается, "иди сюда, на коврик".

(9)
Вы предшественника НДФЛ Закон о подоходном налоге 1443-1 читали?
Зачем? ... аааа, дошло, вы про времена до НДФЛ, да забыть их уже надо, все давно уже привыкли
10. Восьмой 89 22.03.23 18:36 Сейчас в теме
Добрый день коллеги, у нас вот такие параметры рабочего контура:
1С:Предприятие 8.3 (8.3.22.1704)
1С:ERP Управление предприятием 2 (2.5.11.66)
//*************************



Покопавшись в логике БЗК в части расчета зарплаты за первую половину месяца мы поступили следующим образом:

1 - В показатели расчета зарплаты добавили свои 4 показателя для того чтобы можно было регулировать авансовые расчеты
ПризнакРасчетаЗаПервуюПоловинуМесяца - показатель устанавливается для организации в целом - значение 1 либо 0, нужен для того чтобы механизм формул мог определять в какой момент идет расчет
НормаДнейЗаПервуюПоловинуМесяца - показатель нужен для того чтобы правильно рассчитать нужную норму времени за первую половину месяца, показатель устанавливается для организации в целом
НормаДнейЗаПервуюПоловинуМесяца - нужен чтобы можно было рассчитывать норму дней по графику сотрудника за первую половину месяца

Эти показатели нужно инициализировать значениями по умолчанию чтобы система могла с ними работать через установку данных для расчета зарплаты "Документ.ДанныеДляРасчетаЗарплаты.Форма.ФормаСписка"

АвансФиксированнойСуммой - показатель нужен для возможности использовать значение плановых авансов для расчета по новой механике
показатель устанавливается для сотрудника - установляется через изменение плановых начислений


2 - В обработке МенеджерРасчетаЗарплаты перехватываем расширением процедуру ЗаполнитьНачислениеЗарплаты для того чтобы можно было управлять значениями введённых нами параметров так как сочтем нужным

&Вместо("ЗаполнитьНачислениеЗарплаты")
Процедура nv_ЗаполнитьНачислениеЗарплаты(ТаблицаСотрудников, Отборы, ТаблицаУдержаний, НачисленияПериоды)
	
	Начисления = НачисленияЗарплаты(ТаблицаСотрудников, Отборы, НачисленияПериоды);
	//----------
	//Делаем перехват показателя ПризнакРасчетаЗаПервуюПоловинуМесяца 
	//для програмной установки признака расчета за первую половину месяца
	//точка кода может использоваться для любой своей модификации и управления значениями показателей расчета
	//*****************************************************************
	Запрос = Новый Запрос;
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	ПоказателиРасчетаЗарплаты.Ссылка КАК Ссылка
		|ИЗ
		|	Справочник.ПоказателиРасчетаЗарплаты КАК ПоказателиРасчетаЗарплаты
		|ГДЕ
		|	ПоказателиРасчетаЗарплаты.Идентификатор = ""ПризнакРасчетаЗаПервуюПоловинуМесяца""";
	
	РезультатЗапроса = Запрос.Выполнить();
	
	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	ПоказательСсылка = Неопределено;
	Если ВыборкаДетальныеЗаписи.Следующий() Тогда 
		//-------
		ПоказательСсылка = ВыборкаДетальныеЗаписи.Ссылка;
		Если НастройкиРасчета.ПерваяПоловинаМесяца = Истина Тогда
			ПоказательПризнакРасчетаЗаПервуюПоловинуМесяца = 1;
		Иначе
			ПоказательПризнакРасчетаЗаПервуюПоловинуМесяца = 0;
		КонецЕсли;
	Иначе
		ПоказательПризнакРасчетаЗаПервуюПоловинуМесяца = Неопределено
	КонецЕсли;                
	//-----------------
	Если ПоказательПризнакРасчетаЗаПервуюПоловинуМесяца <> Неопределено Тогда
		Для Каждого СтрокаТаблицыНачислений из Начисления Цикл
			Для Каждого ТекущийПоказатель Из СтрокаТаблицыНачислений.Показатели Цикл
				Если ТекущийПоказатель.Показатель = ПоказательСсылка Тогда
					ТекущийПоказатель.Значение = ПоказательПризнакРасчетаЗаПервуюПоловинуМесяца;
					Прервать;
				КонецЕсли;
			КонецЦикла;
		КонецЦикла;
	КонецЕсли;
	
	//Количество дней за первую половину
	//-----------------------------------------------------------------
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	ПоказателиРасчетаЗарплаты.Ссылка КАК Ссылка
		|ИЗ
		|	Справочник.ПоказателиРасчетаЗарплаты КАК ПоказателиРасчетаЗарплаты
		|ГДЕ
		|	ПоказателиРасчетаЗарплаты.Идентификатор = ""НормаДнейЗаПервуюПоловинуМесяца""";
	
	РезультатЗапроса = Запрос.Выполнить();
	
	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	ПоказательСсылка = Неопределено;
	Если ВыборкаДетальныеЗаписи.Следующий() Тогда 
		//-------
		ПоказательСсылка = ВыборкаДетальныеЗаписи.Ссылка;
	//---------------------	
		
		Для Каждого СтрокаТаблицыНачислений из Начисления Цикл
			Для Каждого ТекущийПоказатель Из СтрокаТаблицыНачислений.Показатели Цикл
				Если ТекущийПоказатель.Показатель = ПоказательСсылка Тогда
					ТекущийПоказатель.Значение = ПолучитьКоличествоДнейЗаПервуюПоловинуМесяца(СтрокаТаблицыНачислений);
					Прервать;
				КонецЕсли;
			КонецЦикла;
		КонецЦикла;	
	КонецЕсли;
	
	
	//Количество занимаемых ставок сотрудником
	
		Запрос.Текст = 
		"ВЫБРАТЬ
		|	ПоказателиРасчетаЗарплаты.Ссылка КАК Ссылка
		|ИЗ
		|	Справочник.ПоказателиРасчетаЗарплаты КАК ПоказателиРасчетаЗарплаты
		|ГДЕ
		|	ПоказателиРасчетаЗарплаты.Идентификатор = ""КоличествоЗанимаемыхСтавокПоШР""";
	
	РезультатЗапроса = Запрос.Выполнить();
	
	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	ПоказательСсылка = Неопределено;
	Если ВыборкаДетальныеЗаписи.Следующий() Тогда 
		//-------
		ПоказательСсылка = ВыборкаДетальныеЗаписи.Ссылка;
	//---------------------	
		
		Для Каждого СтрокаТаблицыНачислений из Начисления Цикл
			Для Каждого ТекущийПоказатель Из СтрокаТаблицыНачислений.Показатели Цикл
				Если ТекущийПоказатель.Показатель = ПоказательСсылка Тогда
					ТекущийПоказатель.Значение = КоличествоЗанимаемыхСтавокПоШР(СтрокаТаблицыНачислений);
					Прервать;
				КонецЕсли;
			КонецЦикла;
		КонецЦикла;	
	КонецЕсли;

	
	
	
	//*****************************************************************
	ОбъединитьНачисления(Начисления);
	
	ДоговорыПодряда = ДоговорыПодряда(ТаблицаСотрудников.ВыгрузитьКолонку("Сотрудник"), Отборы);
	ОбъединитьДоговорыПодряда(ДоговорыПодряда);
	
	Если ТаблицаУдержаний = Неопределено Тогда
		ТаблицаУдержаний = ТаблицаСотрудников.Скопировать();
		ТаблицаУдержаний.ЗаполнитьЗначения(ПериодРасчета.ДатаНачала, "ДатаНачала");
		ТаблицаУдержаний.ЗаполнитьЗначения(ПериодРасчета.ДатаОкончания, "ДатаОкончания");
	ИначеЕсли НастройкиРасчета.ПерваяПоловинаМесяца Тогда
		ВычеркнутьРанееОплаченныеПериоды(ТаблицаУдержаний);
	КонецЕсли;
	Удержания = Удержания(ТаблицаУдержаний, Отборы);
	ОбъединитьУдержания(Удержания);
	
КонецПроцедуры 
Показать



3. В виде расчета который ставим к расчету аванса прописываем формулу следующего вида:

?(ПризнакРасчетаЗаПервуюПоловинуМесяца = 1, Окр((((Оклад *ДоляНеполногоРабочегоВремени ) * 0.5) / 87) * 100,0) * (ВремяВДнях/ НормаДнейЗаПервуюПоловинуМесяца) ,
Оклад * ВремяВЧасах / НормаЧасов)

В нашем случае аванс рассчитывается как половина оклада + НДФЛ с учетом корректировки по виду графика и нормой этого графика за половину месяца к отработанным дням

Расчет от значения планового аванса в нашем случае выглядит следующим образом

?(ПризнакРасчетаЗаПервуюПоловинуМесяца = 1,
Окр((АвансФиксированнойСуммой / 87) * 100),
ТарифнаяСтавкаЧасовая * ВремяВЧасах)


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

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

Идея считать НДФЛ при выплате как по мне самое верное что сейчас можно сделать в данной ситуации, но тут надо ждать от 1С с моря погоды.

Возможно данное решение кому-то пригодится
55. GenaT1C 08.04.23 16:25 Сейчас в теме
(10) Ещё бы добавить небольшой кусок по правке +/- 1 рубля при расчёте от обратного для планового аванса
12. aleksey2 87 24.03.23 07:17 Сейчас в теме
я перехватываю не ЗаполнитьНачислениеЗарплаты а РассчитатьНачисленияПоФормуле
получается гораздо короче

&Вместо("РассчитатьНачисленияПоФормуле")
Процедура м_РассчитатьНачисленияПоФормуле(РассчитываемыеСтроки)
	Если не ТипЗнч(ИсключаемыйРегистратор) = тип("ДокументСсылка.НачислениеЗаПервуюПоловинуМесяца") Тогда
		ПродолжитьВызов(РассчитываемыеСтроки);
	Иначе
...
							ИсходныеДанные.Оклад = Аванс;
							СтрокаТаблицыНачислений.Результат = Аванс;
							нФормулаДляВыполнения =  "ИсходныеДанные.Оклад";
Показать
Восьмой; +1 Ответить
69. Восьмой 89 19.04.23 13:34 Сейчас в теме
(12)
РассчитатьРезультатНачисленияПоФормуле еще более изящнее решение
13. Serg_KSV 75 24.03.23 07:56 Сейчас в теме
Проблема не в методике расчета аванса, а в ошибке расчета НДФЛ.
Методик насмотрелся массу, они решают проблему текущего месяца, а не всех месяцев
Еще раз: если сумма Аванса (Документ начисление за первую половину месяца) > Суммы начислено (документ Начисление Заработной платы) то получаем неправильное формирование суммы НДФЛ по дате выплаты аванса. Даже ручная корректировка не решает проблемы расчета НДФЛ в следующем месяце
l-Rain; AndrewVVS; mpvrus21; Alien_RS_Forever; romulanin; user705522_constantin_h; SeaStar1; Восьмой; user1927086; m-pol68; +10 Ответить
14. Восьмой 89 24.03.23 18:49 Сейчас в теме
(13) Спасибо Коллега за важную инфу. Теперь знаю где копать если что.
57. user_2010 943 10.04.23 12:42 Сейчас в теме
(13) 1C не считает это ошибкой. Так задумано! Они считают, что зачет аванса произойдет в следующем месяце.
100. aleksey2 87 15.05.23 15:07 Сейчас в теме
(13)
если сумма Аванса (Документ начисление за первую половину месяца) > Суммы начислено (документ Начисление Заработной платы) то получаем неправильное формирование суммы НДФЛ по дате выплаты аванса.


Как исправить-то.
В документе "Начисление" суммы действительно меньше аванса.
Из-за этого ничего нормально не считается
Но премии большие.
Может премию как-то заносить в "начисление"?
А потом удалять.
16. YA_514896950 26 25.03.23 00:54 Сейчас в теме
Возможно поможет.
https://infostart.ru/public/1824990/
Следите за обновлениями.
17. Kostromi4 28.03.23 08:51 Сейчас в теме
5. Вдруг оказалось, что наш сотрудник находился в Командировке (это может быть и больничный или иное отсутствие на работе) с 09 по 13 января. И выяснилось это уже после выплаты аванса. В общем-то типичная ситуация. По мысли разработчиков при расчете аванса мы бы это отсутствие не учитывали и соответственно сотруднику за эти дни не было начислено по окладу, но у нас-то это «аванс», как бы ни к чему особо не обязывает, так как в регистре расчета «аванс» не отражается.

А вам не кажется что у вас изначально не совсем корректный подход? у нас-то это «аванс», как бы ни к чему особо не обязывает
Пора уже менять подход свой и своих расчетчиков и кадровиков, которые "забывают" про командировки сотрудников, и про "аванс который ни к чему не обязывает". Теперь более строгий подход должен быть, зарплата считается просто 2 раза в месяц, соответственно забыли командировку - сделайте исправление расчета за первую половину. Путь и логика разработчиков явно в эту сторону идет. Все меньше поблажек дает система.
18. MikStyle 276 29.03.23 11:50 Сейчас в теме
(17) Вы, видимо с расчетом заработной платы в организациях с численностью под несколько тысяч человек и с подразделениями, разбросанными по всей стране никогда не сталкивались. Раз делаете такое утверждение. Без обид.
AndrewVVS; Val300; Solkaru; nance; romulanin; +5 Ответить
19. Kostromi4 29.03.23 15:27 Сейчас в теме
(18) работаю в подобной :) но опять таки проблема управленческая ведь в первую очередь и я обратил внимание именно на формулировку про аванс, если с ней идти по жизни то никаких изменений к лучшему ждать не стоит
24. Serg_KSV 75 03.04.23 12:26 Сейчас в теме
(19) С одной стороны да, но вы видимо никогда не работали именно в ТАКОЙ организации, где каждый месяц есть такие раскоряки. И нет возможности получать на 100% корректный табель каждые 2 недели - здесь это просто исходное условие.
Кроме того "раньше-то работало"!
Ну и верится с трудом, что в вашей организации все всегда супер правильно с организацией на 1000+ человек. Просто человеческий фактор - никуда от него не денешься.
У моего клиента больничный в отпуске имеют просто массовый характер, ошибки с табелями, перерасчет отпуска - изменился средний и т.д и т.п.
Ну и вы еще отчет по 6-НДФЛ не составляли за 1 кв, вот тогда и посмотрим
И еще как вариант (ни в коем случае не утверждаю) уровень ваших расчетчиков - уровень операторов, которым в принципе пофиг, что выдала программа, то и выдали сотруднику, а что там бардак полный - не их проблема.
Я привожу конкретную жизненную ситуацию, а вы такой Д'Артаньян - это управленческая проблема.
Да хрен то там. Система должна учитывать возможность ошибки и не писать в регистры данные отличные от данных в табличных частях по своим внутренним алгоритмам. У меня 3 таких крупных клиента с аналогичной проблемой.
Мое мнение - 1С ЗУП (и остальные конфигурации) просто оказались не готовы к новой государственной концепции НДФЛ кассовым методом. В принципе и МИНФИН очень плохо подготовился. По сути НДФЛ исчисленный никому не интересен. И поэтому расчет НДФЛ должен делаться не в документе начисления, а в документе выплаты. 1С да и МИНФИН продолжают мыслить методом начисления и натягивают его на кассовый.
У кассового метода НДФЛ есть огромное количество недостатков, в частности - как учитывать НДФЛ по обособленным подразделениям при частых переводах сотрудника, куда уведомлять НДФЛ - в какую налоговую? Ну вроде логично - где работали туда и платим, но не тут то было. Там где работали, например, уже нет подразделения - закрыли с 1 числа, сотрудники уехали в другой город, а НДФЛ платим 28. Тут недавно с УПП столкнулся - там НДФЛ в проводках отличается от начисленного, в результате сальдо по 70 не идет - у расчетчика с бухгалтером шок. Думаю с 2.5 КОРП ситуация похоже, я очень рад что у меня таких не осталось.
TONLG; Andreev.a; Pogromistka; wilena; user1188801; alanto23; Val300; Djiva; insurgut; nance; romulanin; +11 Ответить
65. teyana 38 18.04.23 17:30 Сейчас в теме
(24) яростно Вам плюсую - система не должна писать в регистры данные отличные от данных в табличных частях! потому что это не дает возможности вообще исправить ошибки пользователя, только множить их и бороться с этим "черным ящиком".
TONLG; 2ncom; wilena; alanto23; Val300; Djiva; +6 Ответить
72. stvorl 1046 20.04.23 00:52 Сейчас в теме
(24) Ой, хватит Вам, "не готовы к новой государственной концепции".

Что концептуально поменялось в худшую сторону? Было две парадигмы НДФЛ - "зарплатная дата получения дохода" и "межрасчетная дата получения дохода", а стала одна - "межрасчетная".

Сроки перечисления налога вообще расслабили - прекратилась эта ситуация что "раньше даты удержания вы налог платить не вправе, потому что налоговый агент, и у вас будет незачтенная переплата и штраф 20%, а позже не вправе, потому что просто штраф 20%".

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

Включая, кстати, самое последнее на сейчас 3.1.25.37 (с патчами), где НДФЛ с авансов, на момент написания комментария, большинству людей просто не считается, пока каждому индивидуально не тыкнешь "пересчитать сотрудника". Всех вместе выделить нельзя, только поштучно. 400 человек.
Банальный косяк какого-то джуна с, вероятно, не-айтишным прошлым, плюс, наверное, пробои continious integration, которые можно было бы охарактеризовать словосочетанием "херачим в продакшн", не знаю, как еще это объяснить.
И это я только начал разбираться с сюрпрайзами этого релиза, еще не начислялась зарплата за месяц, но межрасчеты уже тоже непредсказуемо косячат, как раньше не делали.

Единственный относительно сложный момент это обязательное начисление НДФЛ с авансов. Но в ЗУП оно и раньше поддерживалось, делало это плохо, и даже нововведения 2023 не побудили их этот механизм "двойного начисления и перезачета самого-в-себя" починить. Ничего такого, кроме изменения даты получения дохода, в нем не поменялось, а проблемы его непосредственно с этим изменением не связаны.

Это называется не "не готовы", но правильно назвать я тут это не могу, т.к. цензурных слов для этого у меня нет, а любые возможные эфемизмы не отражают глубины презрения.

Что делать с этим всем, непонятно вообще. Клиенты истерят. Коллеги истерят. Ошибки разработчик технологии не чинит, его техподдержка элегантно отмораживается. Тащить это все на своих плечах сил нет, объемы возникают внезапно в 18 часов вечера, и чинить надо все до следующего утра.
Andreev.a; wilena; Djiva; teyana; +4 Ответить
80. teyana 38 20.04.23 12:37 Сейчас в теме
(72)

Включая, кстати, самое последнее на сейчас 3.1.25.37 (с патчами), где НДФЛ с авансов, на момент написания комментария, большинству людей просто не считается, пока каждому индивидуально не тыкнешь "пересчитать сотрудника". Всех вместе выделить нельзя, только поштучно. 400 человек.
Банальный косяк какого-то джуна с, вероятно, не-айтишным прош

поддерживаю. качество разработки 1С последние годы сильно упало - зато хвастались, что внедрили Agile (тот самый херачим в продакшн).
но в этом году просто что-то за гранью. сотрудники техподдержки массово выгоряют от большой волны негатива и уходят из отрасли.
AndrewVVS; Serg_KSV; Djiva; stvorl; +4 Ответить
20. user1040861 30.03.23 06:34 Сейчас в теме
Способ выплаты- с авансом не поддерживается пишет при нажатии на Выплатить в разовом начислении.
А если делать отдельно ведомость на аванс сумму к выплате тащит правильно,но без НДФЛ.
25. Serg_KSV 75 03.04.23 12:35 Сейчас в теме
(20)проверьте настройку начисления, там есть галка выплачивать с авансом
21. user1929627 30.03.23 10:27 Сейчас в теме
Возникла новая ситуация в расчетах зарплаты за февраль, так как появился в ней январь!!!
Ситуация:
09.01.23. оформили отпуск сотруднику с выплатой 12.01.23.
16.01.23. сотрудник получил аванс за первую половину месяца. Аванс считаем по новым правилам, но в документе За первую половину месяца правим сумму руками,
чтоб выплата аванса была примерно как и раньше около 40% от оклада.
31.01.23. делаем расчет зарплаты за месяц и получается, что во второй половине месяца начисление меньше , чем в первую половину месяца.
Выплата зарплаты за месяц 01.02.23.
Ну далее по нарастающей . В сумму регистров НДФЛ начисление за январь не попадает, а НДФЛ учитывается. Так же в справке 2-НДФЛ, сумму зарплаты за январь не видно!!!
Слышала о том, что эту проблему еще не доработали в 1С.
Но как быть несчастному бухгалтеру, если с начала года сразу такие ситуации.
Почему сотрудники и компании должны страдать из-за бреда чиновников, которые даже не представляют, как вести бухучет!
Мы решили , что будем выплачивать в аванс примерные суммы бывших 40% от оклада. И мы имеем на это полное право!!!!
Разработчики 1С должны учесть такую ситуацию.
23. Serg_KSV 75 03.04.23 09:49 Сейчас в теме
(21) ответ от 1С
"Ответ по ошибке:
https://bugboard.v8.1c.ru/error/000136891

С января 2023 года доходы в виде оплаты труда отражаются в учете по НДФЛ по дате выплаты в выплаченных размерах независимо от факта начисления таких доходов в бухгалтерском учете, т.е. оплата труда регистрируется в учете по НДФЛ в другие даты и другими суммами.

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

По сути просто отписались не вникнув, хотя и dt приложили и скрины с описаниями, в общем так жить с монополистом. Как хотите так и решайте свои проблемы, программа работает у них правильно
user1114234; nord; +2 Ответить
27. Serg_KSV 75 04.04.23 05:39 Сейчас в теме
Приложение N 2 к приказу ФНС России от 15.10.2020 N ЕД-7-11/753@
1.10. Не допускается заполнение Расчета отрицательными числовыми значениями.

И как в новых условиях заполнять справку 2-НДФЛ? Ведь заполняется теперь она по дате получения дохода. Доход по факту получен в одном месяце, в следующем человек увольняется и мы все подбивая обнаружили переплату по коду 2000. Исправляем в текущем, а в текущем больше доходов по коду 2000 нет, появляется отрицательная сумма, которую в 2-НДФЛ не допускается. До 2023 года исправления должны были вносить в тот период, когда была совершена ошибка.

В общем либо приказ устарел, либо нужны разъяснения ФНС как действовать
AndrewVVS; trum86; +2 Ответить
29. GSokolov 320 04.04.23 16:45 Сейчас в теме
(26) Исчисленных НДФЛ отражает дату получения дохода, которая в разных ситуациях м.б. разной (ст. 223 НК РФ). И пока НДФЛ не исчислен, удерживать из дохода нечего., Ведь и самого дохода в ведомости не видно. А он м.б. как облагаемым, так и необлагаемым.

(27) Исправлять доход в 2023 году, как и раньше, нужно в периоде ошибки, разве что удержанный налог останется и его при увольнении нужно возвращать.
Serg_KSV; +1 Ответить
31. Serg_KSV 75 05.04.23 13:16 Сейчас в теме
(29) Последнее обновление как неправильно отражало в регистрах НДФЛ, так и отражает. В расчетном листочке одна сумма НДФЛ, в регистрах другая, Доход вообще не соответствует выплаченному. В общем ошибки так и не исправили. Как народ будет сдавать квартальный отчет... Я не знаю


(29)
Исправлять доход в 2023 году, как и раньше, нужно в периоде ошибки, разве что удержанный налог останется и его при увольнении нужно возвращать.

Странно конечно, получается занижаем или завышаем доход в периоде ошибки, хотя исправно удержали в тот момент, и попадаем в ситуацию неудержанного налога со всеми вытекающими (штрафы и пени). Я ж говорю теперь нет права на ошибку
teyana; agentesecreto; ixijixi; +3 Ответить
28. ism68 04.04.23 15:32 Сейчас в теме
Уважаемые коллеги!

Хочу поделиться алгоритмом работы в 1с ЗКГУ, ЗУП для преодоления неправильного расчёта НДФЛ, опробованном и давшем хорошие результаты в нашей организации (примерно 700 сотрудников).

Ошибки с расчётом НДФЛ появляются в документах начисления аванса и последующих межрасчётных документах. Для устранения ошибок действуем так:

1. Во время создания и проведения документа начисления аванса не создаем ни какие межрасчётные документы.

2. После формирования документов выплаты аванса и выгрузки/печати ведомостей, снимаем с проведения (ставим отметку на удаление) все документы начисления аванса.

3. Продолжаем дальнейшую работу с межрасчётными документами и документами начисления зарплаты и взносов.

Неудобство - удалить документы начисления аванса не получиться.

Удачи в работе!
2ncom; AndrewVVS; evgaid; romulanin; Serg_KSV; Alenka_A; aleksey2; belousows; +8 Ответить
30. aleksey2 87 05.04.23 06:42 Сейчас в теме
(28) ведомости тоже удалять?
32. Serg_KSV 75 05.04.23 13:19 Сейчас в теме
(30) нет, тут получается убираются движения формируемые документом Начисление ЗП за 1 половину месяца.
А в ведомости на документ остается ссылка. Поэтому он и не удалится окончательно, будет замусорено.
А в следующих расчетах и выплатах будет учтен излишняя выплата и удержанный НДФЛ. Тоже вариант, мне даже нравится
33. ism68 05.04.23 14:10 Сейчас в теме
(32) Сегодня проверил этот способ еще на 5 орг-циях - все работает.
Добавлю, что для устранения накопившихся проблем с 1 января, пришлось снять с проведения все документы начисления с даты создания первого документа начисления аванса января, и последовательно пересчитать в каждом документе НДФЛ и провести его. На сегодняшний день на всех базах результат положительный
AndrewVVS; evgaid; Serg_KSV; +3 Ответить
40. user1933089 06.04.23 12:19 Сейчас в теме
(33) Обновились до версии 3.0.134.23, и последовали Вашему совету. Все получилось.
66. teyana 38 18.04.23 17:32 Сейчас в теме
(33) хорошо, когда объем сотрудников и документов позволяет это сделать
35. a.rezyhin 26 05.04.23 21:43 Сейчас в теме
(28) а как не работать с межрасчетными документами, если аванс в 20-хчислах, а до этого момента документы куда девать? У меня странная ситуация если проведена выплата зарплаты в текущем месяце за предыдущий, то программа пытается вернуть НДФЛ с аванса в межрасчетном документе. Если выплату распровести всё считает корректно.
48. romulanin 07.04.23 08:29 Сейчас в теме
(28) Что-то не получается, не понимаю что делаю не так. Аванс 27.02. Изначально была командировка - выплата с авансом, в ведомости аванс + командировка. Решил разделить, отменил все документы и ведомость, провел аванс, удалил из ведомости командировку, провел, пометил на удаление аванс, в командировке изменил выплата в межрасчет , но дата также 27.02. Создаю отдельную ведомость, заполняю, а налог не заполняется. По отчету анализ НДФЛ получается как будто, после пометки на удаление аванса - исчислено пропадает, удержано остается.
49. aleksey2 87 07.04.23 08:33 Сейчас в теме
(28) может тогда очищать движения программно?
52. user1933823 07.04.23 17:43 Сейчас в теме
(28) Метод хороший, но если посмотреть налоговую карточку, то ндфл с аванса включается в месяц начисления, а не удержания. Появляются проблемы с вычетом и база с РСВ получится одинаковая. Может я не правильно поняла? И начисления аванса надо провести при расчёте заработной платы?
60. aleksey2 87 12.04.23 07:54 Сейчас в теме
(52) Зачем проводить начисление, если мы только что договорились их удалять (помечать на удаление).
75. kzua 20.04.23 11:22 Сейчас в теме
(28) А в Выплате Зарплаты за месяц Вас все устраивает? Происходит пересортица в зарплатных ведомостях. В проводках по регистру Учет доходов для исчисления НДФЛ тоже странности минусовые и плюсовые движения с одинаковыми суммами.
82. ism68 20.04.23 19:43 Сейчас в теме
(75) наверное у нас все "слишком" просто - аванс и зп в один период, один источник финансирования. Пока все работает хорошо, с ндфл проблем нет
34. a.rezyhin 26 05.04.23 21:42 Сейчас в теме
а как не работать с межрасчетными документами, если аванс в 20-хчислах, а до этого момента документы куда девать? У меня странная ситуация если проведена выплата зарплаты в текущем месяце за предыдущий, то программа пытается вернуть НДФЛ с аванса в межрасчетном документе. Если выплату распровести всё считает корректно.
36. aleksey2 87 06.04.23 06:38 Сейчас в теме
(34) Я так понял, что документ аванс должен быть первым в месяце. Раньше ничего заводить нельзя. Затем удаляем аванс и создаем отпуска.
37. a.rezyhin 26 06.04.23 09:06 Сейчас в теме
(36) у меня аванс считается от отработанного времени в месяце к норме, все отклонения нужны и вот тебе засада
38. aleksey2 87 06.04.23 10:07 Сейчас в теме
42. ism68 06.04.23 14:08 Сейчас в теме
(37) Не работать с межрасчётом только во время начисления аванса (пока есть проведенные документы начисления аванса). До этого и после снятия с проведения документа начисления аванса спокойно работаете как обычно.
44. a.rezyhin 26 06.04.23 14:52 Сейчас в теме
(42) это не возможно не работать с межрасчетом, аванс зависит от отработанного времени. Если распровести отсутствия то он по полной рассчитается, а так не должно быть.
45. a.rezyhin 26 06.04.23 14:53 Сейчас в теме
(42) согласен, если аванс фиксирован и не зависит от отработки то да вполне приемлемый вариант
47. ism68 06.04.23 20:14 Сейчас в теме
(45) Проблема терминологии:
1. под межрасчётными документами я подразумеваю документы начисления в которых рассчитывается ндфл
2. снимать с проведения межрасчетные документы вообще не надо.
С учетом этих уточнений ещё раз предлагаю осмыслить пост (28), если нужна помощь - пишите в личку
41. ism68 06.04.23 14:07 Сейчас в теме
(34) Не работать с межрасчётом только во время начисления аванса (пока есть проведенные документы начисления аванса). До этого и после снятия с проведения документа начисления аванса спокойно работаете как обычно.
39. Flex72 3 06.04.23 11:35 Сейчас в теме
Столкнулся с интересным моментом. Начисляю отпускные, исчислен НДФЛ. Планируемая дата выплаты 07.04.2023. Создаю ведомость на выплату отпускных. По ошибке забываю исправить дату ведомости с 06.04.2023 на 07.04.2023. НДФЛ в ведомости заполняется правильно. Исправляю дату на 07.04.2023, перезаполняю ведомость. Удержанный НДФЛ уплывает непонятно куда. Если снова поменять дату, то все хорошо. Получается, что есть привязка к текущей дате компьютера и заранее ведомости делать нельзя. Чудит программа (ЗиК ГУ).
43. a.rezyhin 26 06.04.23 14:51 Сейчас в теме
(39) не то слово чудит. Я попробовал как советовали выше распроводить авансы в начислении за первую половину месяца, НДФЛ в межрасчете начал считаться правильно. В Анализе НДФЛ исчисленный налог стал считаться правильно, но вот удержанный стал меньше, хотя все начисления и все выплаты проведены. Разбираюсь почему так
46. Flex72 3 06.04.23 16:27 Сейчас в теме
(43) Даже не рискую перепроводить документы. Работаем в облаке, нет возможности сделать резервную копию базы. К тому же по каждому сотруднику несколько источников финансирования. И к известной проблеме добавляется еще и несогласованность между начисленным и удержанным НДФЛ по источникам финансирования. Еще больше удивило, когда в ведомости в банк указан один источник финансирования, а НДФЛ удерживается сразу по нескольким.
Прикрепленные файлы:
50. aleksey2 87 07.04.23 09:03 Сейчас в теме
(43) Как он мог стать меньше, не понимаю.
51. Flex72 3 07.04.23 09:29 Сейчас в теме
(50) Почему меньше? Общая то сумма правильная, 26. А распределение по источникам нет. Вообще, с распределением удержанного НДФЛ по источникам финансирования и раньше бывали проблемы. Но то были единичные случаи, хоть и трепали нервы в конце года.
61. kzua 12.04.23 10:53 Сейчас в теме
(43) Если Вы отменили доки Начисление за первую половину месяца, то удержанный будет меньше. Это же логично. У Вас остаются же документы Выплаты (удержания НДФЛ) без начисления. Все норм. Посчитайте в сумме за месяц.
53. pas 82 08.04.23 09:41 Сейчас в теме
Перерассчитываю документ "Отпуск" несколько раз подряд, при каждом перерасчете НДФЛ в этом документе то уменьшается, то увеличивается.
54. pas 82 08.04.23 10:10 Сейчас в теме
На мой ретроградский взгляд перевод расчета НДФЛ от базы "Начислено" к базе "Выплачено" - это катастрофа, особенно для больших предприятий. У нас бесконечные перерасчеты "задним числом", то больничный во время отпуска, то отзыв из отпуска, то документы на вычет поздно принес, то ошибка в табеле обнаружилась. И если зарплата выплачивается еще и частями, то как по кассовому методу пересчитать НДФЛ задним числом? Ветераны помнят неудачный опыт ПФР, когда перечисление денег в пенсионный фонд нужно было распределять по застрахованным лицам, Три года тогда мучались, в основном из-за перерасчетов задним числом, потом этот закон тихо отменили без всяких комментариев. Теперь снова лезут в то же болото, пытаясь распределять начисленный НДФЛ на выплаты зарплаты, которую, кстати, могут выплачивать не только ведомостью, но и путем взаимозачетов за товары и услуги, зачета займов и т.п.
Serg_KSV; Andreev.a; gala2009; Solkaru; mar2010; teyana; nance; romulanin; ixijixi; Восьмой; user1691684; +11 Ответить
62. nance 15.04.23 20:50 Сейчас в теме
(54)
На мой ретроградский взгляд перевод расчета НДФЛ от базы "Начислено" к базе "Выплачено" - это катастрофа, особенно для больших предприятий. У нас бесконечные перерасчеты "задним числом", то больничный во время отпуска, то отзыв из отпуска, то документы на вычет поздно принес, то ошибка в табеле обнаружилась. И если зарплата выплачивается еще и частями, то как по кассовому методу пересчитать НДФЛ задним числом? Ветераны помнят неудачный опыт ПФР, когда перечисление денег в пенсионный фонд нужно было распр


по поводу вычетов, в случае "документы поздно принёс", попробуйте отражать вычет вот таким образом:
минус такого внесения: нужно отслеживать 350тыс.превышение, чтобы не копирнуть больше строк, чем нужно
плюс: зато контролируете ситуацию, предоставляя вычет в нужном объёме в том месяце, когда оформили заявление, исключая пересчеты прошлых месяцев или ситуацию, когда доход ушёл в апрель, а вычет повис в марте, уменьшая налоговую базу
Прикрепленные файлы:
56. GenaT1C 08.04.23 16:37 Сейчас в теме
Не мудрите. Заводите обычный док Начисление зарплаты, там от плановых авансов /0.87 с окр - и тогда не будет проблем с любыми корректировками задних периодов. На пальцах: выкиньте из работы этот новый док с видом Аванс.
Восьмой; +1 Ответить
58. maxopik2 69 11.04.23 10:48 Сейчас в теме
Коллеги, рассматривали вариант зануления колонки "ЗарегистрированоПриНачисленииАванса" в регистрах НДФЛ?
Цель: уйти от механизма распределения авансового дохода/исчисленного НДФЛ по данным окончательного расчета, который является оной из причин возникновения ошибок.
59. aleksey2 87 12.04.23 07:32 Сейчас в теме
(58) Давно уже руки опустили, ничего не получается.
Пусть 1с считает как считает.
63. prog-eg 86 17.04.23 14:15 Сейчас в теме
Вот перерасчет НДФЛ с аванса https://infostart.ru/public/1847627/
Восьмой; +1 Ответить
64. пользователь 17.04.23 17:03
Сообщение было скрыто модератором.
...
67. Solkaru 18.04.23 20:46 Сейчас в теме
Может я что-то не понимаю, но зачем такие сложности с разовым документом аванса и его сторнированием?
Не проще начислить аванс, сделать ведомости на выплату аванса. затем аванс делаем непроведенным и начисляем з/пл. НДФЛ начислится за весь месяц без раздвоения, а в ведомости встанет за минусом авансовых ведомостей.
68. user1888103 19.04.23 09:29 Сейчас в теме
Ладно бы неверно заполнялся только 6-НДФЛ, куча расчетных листов с неверным НДФЛ, Запарились править (ладно расчетчик здесь где-то нашла обработку для проверки НДФЛ). Проблема еще усугублялась тем, что очень много несвернутых остатков регистров тащится с прошлых лет. Пробовали сворачивать концом года и началом, результат еще хуже стает. Если так все будет продолжаться, только надежда на то, что выплатим остатки зарплаты за декабрь 2023г концом декабря. Потом хотя бы думаю можно будет обнулить эти регистры (остатки по зарплате и НДФЛ).
Восьмой; +1 Ответить
70. aleksey2 87 19.04.23 14:23 Сейчас в теме
(68) так лучше обнулять каждый квартал
71. a.rezyhin 26 19.04.23 17:51 Сейчас в теме
Подскажите, а правильно ли происходит. Если в январе начислили аванс, выплату сделали в январе. Распровели начисление за первую половину месяца и сделал начисление зп за январь. ЗП выплачена в феврале. В таком случае в 2-НДФЛ попадают суммы из выплаты ЗП в феврале, так и должно быть? Аванс то выплачивался в январе...
Прикрепленные файлы:
73. aleksey2 87 20.04.23 06:46 Сейчас в теме
(71) думаю аванс должен попасть в январь
74. a.rezyhin 26 20.04.23 10:33 Сейчас в теме
(73) а вот нет, в февраль всё попадает при распроведении за первую половину месяца
76. a.rezyhin 26 20.04.23 11:29 Сейчас в теме
(73) Получается вариант с распроведением первой половины месяца не корректно работает?
Прикрепленные файлы:
78. nance 20.04.23 11:50 Сейчас в теме
(76) Если вы провели уже начисление зп за январь, то январский доход один фиг попадет в февраль по дате выплаты и не важно, распроводили вы начисление за первую половину или нет. Если бы не распроводили, у вас по логике должна была первая половина отсторнироваться в январь и в феврале отразится полный расчет. Так что всё правильно ИМХО по скриншоту
79. Flex72 3 20.04.23 12:10 Сейчас в теме
(78) Я не отменял проведение Начисления ЗП за первую половину месяца. Результат такой. Но приходится делать полный контроль НДФЛ с ручной правкой. Но у меня и организация небольшая, порядка 60 человек
Прикрепленные файлы:
77. user1472622 20.04.23 11:35 Сейчас в теме
Коллеги, как на данный момент решается проблема ? Если ошибки в Январе, Феврале... ? Только пересчетом зарплаты за эти периоды (есть сотрудники у которых ситуация возникает КАЖДЫЙ месяц в виду специфики оплаты труда).
или в текущем периоде как-то можно исправить проблему ?
81. bocharovki 7 20.04.23 13:20 Сейчас в теме
Да и ладно бы расчет НДФЛ с аванса...... У меня сотрудники гуляют между территориями с задержками зарплаты и наличием вычетов. Представим ситуацию: январь начислена ЗП с планируемой датой выплаты на 05.02 по ИФНС 8901. По факту зарплата выплачена 17.03. При этом человек 20.02 сменил территорию на ИФНС 8903. Угадайте что делает начисление зарплаты за март 2023. Оно снимает вычет с 8901. И ставит его на 8903. При этом я еще простенькую ситуацию всего с двумя ИФНС описал и целой выплатой зарплаты. а ведь директор иногда решает 30% выплатить всего)))) ....
83. verunca 22.04.23 18:04 Сейчас в теме
На последнем 3.1.25.40 вроде нормально отработал ситуацию
84. Djiva 24.04.23 10:21 Сейчас в теме
Ну, слава богам, я не одна такая! А то служба поддержки 1С делает из меня полную дуру: говорят, что нужно всего лишь последовательно проводить документы и НДФЛ ляжет ровно. Якобы я заполняю неверно. Как я могу провести выплату вперед начисления? Работаю в 1С много лет и тут вдруг начала неверно заполнять. Но я последовала совету и уже трижды полностью удаляла начисления и выплаты, а потом заново начисляла, проводила и выдавала всё ПОСЛЕДОВАТЕЛЬНО, начиная с 01.01.2023 (зп за декабрь 2022 выдали в декабре 2022 - одной проблемой меньше). И скажу я вам, товарищи, достаточно много времени занимают эти действа, но НДФЛ всё равно ложится криво. Квартальный 6НДФЛ раздел 2 составлен вручную. Программа сама себе противоречит: расчетные листки, подробный анализ по сотруднику, расшифровка в отчете - везде разный НДФЛ.
А сегодня 1С начислила аванс за апрель без НДФЛ у всех сотрудников. Работаю во Фреше, а значит программа в новой версии со всеми последними патчами и исправлениями. Вот думаю, обращаться в поддержку или проставить НДФЛ вручную и начать задумываться о переходе в какую-нибудь другую зарплатную программу 🤪​​​​​​​
Прикрепленные файлы:
93. user1472622 26.04.23 11:18 Сейчас в теме
(84) Ошибка исправлена в новом релизе (не фреш)
Если в документе «Начисление за первую половину месяца» присутствует сотрудник, не имевший облагаемой базы по НДФЛ за предыдущий месяц расчета (например, принятый в текущем месяце), то налог по другим сотрудникам может не рассчитываться.
85. swi76 25.04.23 09:09 Сейчас в теме
А что делать если выплата за первую половину не заполняется , даже сотрудники
86. Flex72 3 25.04.23 12:12 Сейчас в теме
(85)Причин может быть много. От несовпадения дат до несовпадения источников финансирования. Смотрите внимательнее. Более конкретно сказать сложно не зная, что у вас в программе.
87. Восьмой 89 25.04.23 13:19 Сейчас в теме
(85) обычно это происходит если по сотруднику висит долг превышающий сумму аванса - наиболее частая причина если авансовые виды расчета настроены верно