Добрый день!
Помогите пожалуйста с вопросом. Есть сотрудники с превышением НДФЛ 20%. При формировании справки 2НДФЛ данные (не по налогу не по доходу) не заполнятся. Сейчас 1С разбивает сумму дохода 13% и выше. Но 13% до 5млн. с 1го января 2025 года данный метод формирования не верен.
НДФЛ не дробится по кодам дохода.
На базу ЗУП установлены все последние обновления. Можно ли как то пофиксить данную ситуацию, пока ждем решение от вендора?
Помогите пожалуйста с вопросом. Есть сотрудники с превышением НДФЛ 20%. При формировании справки 2НДФЛ данные (не по налогу не по доходу) не заполнятся. Сейчас 1С разбивает сумму дохода 13% и выше. Но 13% до 5млн. с 1го января 2025 года данный метод формирования не верен.
НДФЛ не дробится по кодам дохода.
На базу ЗУП установлены все последние обновления. Можно ли как то пофиксить данную ситуацию, пока ждем решение от вендора?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(9) В расчетном листке всё выводится правильно, есть и строка про 15 % и про 18 %.
Перепроведение документов за январь и февраль привело к парадоксальному результату, доход по ставке 18% так и не появился, исчисленный налог исчез совсем, а доход по ставке 15 % почти исчез.
Перепроведение документов за январь и февраль привело к парадоксальному результату, доход по ставке 18% так и не появился, исчисленный налог исчез совсем, а доход по ставке 15 % почти исчез.
(13) Это не отменяет того, что справка 2-НДФЛ неправильно формируется при доходах свыше 5 млн. Что в 3.1.30.133, что в 3.1.32.17.
Что собственно подтвердилось звонком на линию ТП 1С.
Девушка помолчала и сказала, что это будет реализовано в следующем релизе.
На вопрос про сроки скромно промолчала :)
Что собственно подтвердилось звонком на линию ТП 1С.
Девушка помолчала и сказала, что это будет реализовано в следующем релизе.
На вопрос про сроки скромно промолчала :)
user1629894
добрый день. Смоделировала Вашу ситуацию: все начисленные суммы попали в 2-НДФЛ:см.файлы
Все-таки проблема у Вас в начислении либо в выплате.
добрый день. Смоделировала Вашу ситуацию: все начисленные суммы попали в 2-НДФЛ:см.файлы
Все-таки проблема у Вас в начислении либо в выплате.
Прикрепленные файлы:
РасчетЛист.pdf
Форма 2НДФЛ № ЗП-2 от 31.12.2025.PDF
Разрабочики фирмы 1С сделали крупную ошибку: перешли на новую шкалу НДФЛ по аналогии с ранешней почти плоской - просто добавили новую
Функция ПараметрыРасчетаНДФЛПоПрогрессивнойШкалеС2025Года() Экспорт
где напрямую в КОДЕ(!) забили числа:
// Налоговая база - основная (оплата труда)
ПараметрыНалоговаяБаза = Новый Структура;
ПараметрыНалоговаяБаза.Вставить("СтавкаДляРезидента", СтавкаДляРезидента);
ПараметрыНалоговаяБаза.Вставить("СтавкаСПревышения1", 0.15);
ПараметрыНалоговаяБаза.Вставить("СтавкаСПревышения2", 0.18);
ПараметрыНалоговаяБаза.Вставить("СтавкаСПревышения3", 0.20);
ПараметрыНалоговаяБаза.Вставить("СтавкаСПревышения4", 0.22);
ПараметрыНалоговаяБаза.Вставить("Предел1", 2400000);
ПараметрыНалоговаяБаза.Вставить("Предел2", 5000000);
ПараметрыНалоговаяБаза.Вставить("Предел3", 20000000);
ПараметрыНалоговаяБаза.Вставить("Предел4", 50000000);
ПараметрыНалоговаяБаза.Вставить("ДоходШкалы1", 2600000);
ПараметрыНалоговаяБаза.Вставить("ДоходШкалы2", 15000000);
ПараметрыНалоговаяБаза.Вставить("ДоходШкалы3", 30000000);
За такой говнокод ставят двойку на первом курсе любого института.
Надо такие шкалы прописывать в регистре сведений или в справочнике. Мы же не на западе, где законы редко меняются, а в России. Если с 2026 года изменится шкала, то опять получим месяц сотни багов для перехода с декабря на январь.
Функция ПараметрыРасчетаНДФЛПоПрогрессивнойШкалеС2025Года() Экспорт
где напрямую в КОДЕ(!) забили числа:
// Налоговая база - основная (оплата труда)
ПараметрыНалоговаяБаза = Новый Структура;
ПараметрыНалоговаяБаза.Вставить("СтавкаДляРезидента", СтавкаДляРезидента);
ПараметрыНалоговаяБаза.Вставить("СтавкаСПревышения1", 0.15);
ПараметрыНалоговаяБаза.Вставить("СтавкаСПревышения2", 0.18);
ПараметрыНалоговаяБаза.Вставить("СтавкаСПревышения3", 0.20);
ПараметрыНалоговаяБаза.Вставить("СтавкаСПревышения4", 0.22);
ПараметрыНалоговаяБаза.Вставить("Предел1", 2400000);
ПараметрыНалоговаяБаза.Вставить("Предел2", 5000000);
ПараметрыНалоговаяБаза.Вставить("Предел3", 20000000);
ПараметрыНалоговаяБаза.Вставить("Предел4", 50000000);
ПараметрыНалоговаяБаза.Вставить("ДоходШкалы1", 2600000);
ПараметрыНалоговаяБаза.Вставить("ДоходШкалы2", 15000000);
ПараметрыНалоговаяБаза.Вставить("ДоходШкалы3", 30000000);
За такой говнокод ставят двойку на первом курсе любого института.
Надо такие шкалы прописывать в регистре сведений или в справочнике. Мы же не на западе, где законы редко меняются, а в России. Если с 2026 года изменится шкала, то опять получим месяц сотни багов для перехода с декабря на январь.
(16) Сравните прежнюю шкалу и новую.
Небо и земля. Регистром не опишешь.
Ну ладно, регистр придумали.
Потом что-то кардинально меняется, и давай в регистр реквизиты или ресурсы подкидывать?
Нормально, что параметры на 2025 и далее они описали в такой коллекции.
Небо и земля. Регистром не опишешь.
Ну ладно, регистр придумали.
Потом что-то кардинально меняется, и давай в регистр реквизиты или ресурсы подкидывать?
Нормально, что параметры на 2025 и далее они описали в такой коллекции.
Я всегда ориентируюсь на запросы пользователей. У меня куча адвокатов и некоммерческих партнерств, там ндфл исчисляется после вычетов и распределяется на облагаемую и необлагаемую базы. Если в типовой конфигурации невозможно увидеть облагаемую базу + запредельную, а с нашими вычетами даже уже понять невозможно и распределить. Нужно дорабатывать. Была надежда на Бухгалтерию 3.0 после обмена, но после 3.0.167 релиза в плане счетов все слито в единый 68.01 - это уже за пределами добра и зла. Аналитика в виде КБК - это совсем не выход. Может уже кто-то сдвинулся с места. Поделитесь.
Вышли еще релизы, может там что-то изменилось?
Я настроила новый документ, типа ЗУП2.5 с проводками и выгружаю в бухгалтерию ПРОФ, где создала опять субсчета 68.01.1 и 68.01.2. В оборотке отражается база и НДФЛ по ставкам, исчисленный, удержанный, перечисленный..
Вышли еще релизы, может там что-то изменилось?
Я настроила новый документ, типа ЗУП2.5 с проводками и выгружаю в бухгалтерию ПРОФ, где создала опять субсчета 68.01.1 и 68.01.2. В оборотке отражается база и НДФЛ по ставкам, исчисленный, удержанный, перечисленный..
(22) ТЗ прост. В отчете - сводной справке 2НДФЛ необходимо отражать налогооблагаемую и необлагаемую (после вычетов с кодом 403, договор ГПХ) базы, распределенную по каждой ставке новой шкалы.
в (17) описано отражение в справке 2НДФЛ.
Реализовать пока не смогла.
в (17) описано отражение в справке 2НДФЛ.
Реализовать пока не смогла.
(27) llg_44 добрый день.
посмотрите как у меня в целом выглядит справка: общая сумма дохода и налоговая база при наличии вычетов показывается только в п.3 2- НДФЛ ставка 13%.-см.скрин
Если,конечно,у меня бы сумма превышала ограничение в 2,4 млн,то сумма вычета попала бы на ставку 15%
посмотрите как у меня в целом выглядит справка: общая сумма дохода и налоговая база при наличии вычетов показывается только в п.3 2- НДФЛ ставка 13%.-см.скрин
Если,конечно,у меня бы сумма превышала ограничение в 2,4 млн,то сумма вычета попала бы на ставку 15%
Прикрепленные файлы:
Doc4.doc
Добрый день, написал фикс для заполнения справки 2 НДФЛ, исправлена ошибка при распределение с 15% на 18% и 18% на 20% на переходе с 20% на 22% не тестил но должно работать. (p.s написано на скорую руку поэтому код не идеален)
Прикрепленные файлы:
ФИКС_Справка2_НДФЛ.cfe
(26) у Вас каша в справке там в январе уже 18% в пределе 2 400 000. А отражается база в строке 22%.
База верная, процент не тот.
В справке при печати в типовом релизе 3.1.32.17 ошибка
Поле объекта не обнаружено (ОбщаяСуммаДоходаПоСтавке18)
{ОбщийМодуль.УчетНДФЛКлиентСервер.Модуль(175)}:Возврат ДанныеСправки[ИмяПоляИтоговПоСтавке];
{ОбщийМодуль.УчетНДФЛКлиентСервер.Модуль(179)}:Возврат СправкиНДФЛЗначениеИтоговПоСтавке(ДанныеСправки, "ОбщаяСуммаДохода", Ставка) <> 0
{ВнешняяОбработка.ВПФ_2НДФЛ.МодульОбъекта(912)}:Если УчетНДФЛКлиентСервер.СправкиНДФЛЕстьИтогиПоСтавке(СтрокаДанных, СтавкаНДФЛ) Тогда
{ВнешняяОбработка.ВПФ_2НДФЛ.МодульОбъекта(74)}:Возврат УчетНДФЛСформироватьПечатнуюФорму2НДФЛ(ОбъектыПечати, МассивОбъектов, ДанныеНА, ТаблицыДокумента.Сотрудники, ТаблицыДокумента.СведенияОДоходах, ТаблицыДокумента.СведенияОВычетах, ТаблицыДокумента.СведенияОбУведомлениях);
{ВнешняяОбработка.ВПФ_2НДФЛ.МодульОбъекта(61)}:УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "Форма2НДФЛ", "Форма 2НДФЛ (ВН)", СформироватьПечатнуюФорму2НДФЛ(МассивОбъектов, ОбъектыПечати));
{ОбщийМодуль.УправлениеПечатью.Модуль(2053)}:ВнешняяОбработкаОбъект.Печать(
{ОбщаяФорма.ПечатьДокументов.Форма(779)}:УправлениеПечатью.ПечатьПоВнешнемуИсточнику(
{ОбщаяФорма.ПечатьДокументов.Форма(61)}:КоллекцияПечатныхФорм = СформироватьПечатныеФормы(Параметры.ИменаМакетов, Отказ);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(310)}:ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, ВладелецФормы, Строка(Новый УникальныйИдентификатор));
{ОбщийМодуль.УправлениеПечатьюГлобальный.Модуль(13)}:УправлениеПечатьюСлужебныйКлиент.ПродолжитьВыполнениеКомандыПечати();
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
База верная, процент не тот.
В справке при печати в типовом релизе 3.1.32.17 ошибка
Поле объекта не обнаружено (ОбщаяСуммаДоходаПоСтавке18)
{ОбщийМодуль.УчетНДФЛКлиентСервер.Модуль(175)}:Возврат ДанныеСправки[ИмяПоляИтоговПоСтавке];
{ОбщийМодуль.УчетНДФЛКлиентСервер.Модуль(179)}:Возврат СправкиНДФЛЗначениеИтоговПоСтавке(ДанныеСправки, "ОбщаяСуммаДохода", Ставка) <> 0
{ВнешняяОбработка.ВПФ_2НДФЛ.МодульОбъекта(912)}:Если УчетНДФЛКлиентСервер.СправкиНДФЛЕстьИтогиПоСтавке(СтрокаДанных, СтавкаНДФЛ) Тогда
{ВнешняяОбработка.ВПФ_2НДФЛ.МодульОбъекта(74)}:Возврат УчетНДФЛСформироватьПечатнуюФорму2НДФЛ(ОбъектыПечати, МассивОбъектов, ДанныеНА, ТаблицыДокумента.Сотрудники, ТаблицыДокумента.СведенияОДоходах, ТаблицыДокумента.СведенияОВычетах, ТаблицыДокумента.СведенияОбУведомлениях);
{ВнешняяОбработка.ВПФ_2НДФЛ.МодульОбъекта(61)}:УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "Форма2НДФЛ", "Форма 2НДФЛ (ВН)", СформироватьПечатнуюФорму2НДФЛ(МассивОбъектов, ОбъектыПечати));
{ОбщийМодуль.УправлениеПечатью.Модуль(2053)}:ВнешняяОбработкаОбъект.Печать(
{ОбщаяФорма.ПечатьДокументов.Форма(779)}:УправлениеПечатью.ПечатьПоВнешнемуИсточнику(
{ОбщаяФорма.ПечатьДокументов.Форма(61)}:КоллекцияПечатныхФорм = СформироватьПечатныеФормы(Параметры.ИменаМакетов, Отказ);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(310)}:ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, ВладелецФормы, Строка(Новый УникальныйИдентификатор));
{ОбщийМодуль.УправлениеПечатьюГлобальный.Модуль(13)}:УправлениеПечатьюСлужебныйКлиент.ПродолжитьВыполнениеКомандыПечати();
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
Прикрепленные файлы:
Doc3.doc
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот