Исправление ошибки удержания НДФЛ в ЗУП8 (2.5.61.1)

06.02.13

Задачи пользователя - Адаптация типовых решений

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

      Неправильное формирование НДФЛ удержанного (замечено в конфигурации ЗУП8 2.5.61.1) происходит при проведении документа "ЗарплатаКВыплатеОрганизаций" в случае сторнирования начислений произведенных в прошлых периодах. Например: сотруднику в декабре была полностью начислена и выплачена зарплата, а он в январе принес больничный лист за дни декабря. В этом случае при проведении документа "ЗарплатаКВыплатеОрганизаций" дополнительно формируются записи по расходу (удержанию) регистра накопления НДФЛРасчетыСБюджетом и по приходу регистра накопления РасчетыНалоговыхАгентовСБюджетомПоНДФЛ на сумму НДФЛ со сторнируемой суммы. Это "паразитное" удержание формируется за счет ошибки формирования СальдоПоНалогу в запросе, который выполняется в Общем модуле ПроведениеРасчетовПереопределяемый в Процедура СформироватьРасчетыПоНДФЛПриВыплате. СальдоПоНалогу расчитывается не нарастающим итогом, а по каждому месяцу налогового периода (см.текст запроса).

 

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

        |  И НДФЛРасчетыСБюджетом.ФизЛицо В(ВЫБРАТЬ ФизЛицо ИЗ ВТВыплатыФизлицам)
        | 
        | ОБЪЕДИНИТЬ ВСЕ
        | 
        | ВЫБРАТЬ
        |  НДФЛКЗачету.ФизЛицо,
        |  НАЧАЛОПЕРИОДА(НДФЛКЗачету.Период, МЕСЯЦ),
        |  ЗНАЧЕНИЕ(Перечисление.НДФЛСтавкиНалогообложенияРезидента.Ставка13),
        |  ВЫБОР
        |   КОГДА НДФЛКЗачету.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
        |    ТОГДА НДФЛКЗачету.СуммаНДФЛКЗачету
        |   ИНАЧЕ -НДФЛКЗачету.СуммаНДФЛКЗачету
        |  КОНЕЦ,
        |  ВЫБОР
        |   КОГДА НДФЛКЗачету.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
        |    ТОГДА НДФЛКЗачету.СуммаНДФЛКЗачету
        |   ИНАЧЕ 0
        |  КОНЕЦ,
        |  ВЫБОР
        |   КОГДА НДФЛКЗачету.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
        |    ТОГДА 0
        |   ИНАЧЕ НДФЛКЗачету.СуммаНДФЛКЗачету
        |  КОНЕЦ
        | ИЗ
        |  РегистрНакопления.НДФЛКЗачету КАК НДФЛКЗачету
        | ГДЕ
        |  НДФЛКЗачету.Регистратор <> &ДокументСсылка
        |  И НДФЛКЗачету.Организация = &ГоловнаяОрганизация
        |  И НДФЛКЗачету.Период        

        |  И НДФЛКЗачету.ФизЛицо В(ВЫБРАТЬ ФизЛицо ИЗ ВТВыплатыФизлицам)) КАК НДФЛРасчетыСБюджетом
        |
        |СГРУППИРОВАТЬ ПО
        | НДФЛРасчетыСБюджетом.ФизЛицо,
        | НДФЛРасчетыСБюджетом.СтавкаНалогообложенияРезидента,
        | НАЧАЛОПЕРИОДА(НДФЛРасчетыСБюджетом.МесяцНалоговогоПериода, МЕСЯЦ),
        | НАЧАЛОПЕРИОДА(НДФЛРасчетыСБюджетом.МесяцНалоговогоПериода, ГОД)
        |
        |ИНДЕКСИРОВАТЬ ПО
        | ФизЛицо,
        | СтавкаНалогообложенияРезидента,
        | НалоговыйПериод,
        | МесяцНалоговогоПериода";

 Запрос.Выполнить();

В конфигурации поставщика строки 7153 - 7233. Один из вариантов исправления запроса приведен ниже.

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

        |  И НДФЛРасчетыСБюджетом.ФизЛицо В (ВЫБРАТЬ ФизЛицо ИЗ ВТВыплатыФизлицам)
        | 
        | ОБЪЕДИНИТЬ ВСЕ
        | 
        | ВЫБРАТЬ
        |  НДФЛКЗачету.ФизЛицо,
        |  НАЧАЛОПЕРИОДА(НДФЛКЗачету.Период, МЕСЯЦ),
        |  ЗНАЧЕНИЕ(Перечисление.НДФЛСтавкиНалогообложенияРезидента.Ставка13),
        |  ВЫБОР
        |   КОГДА НДФЛКЗачету.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
        |    ТОГДА НДФЛКЗачету.СуммаНДФЛКЗачету
        |   ИНАЧЕ -НДФЛКЗачету.СуммаНДФЛКЗачету
        |  КОНЕЦ,
        |  ВЫБОР
        |   КОГДА НДФЛКЗачету.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
        |    ТОГДА НДФЛКЗачету.СуммаНДФЛКЗачету
        |   ИНАЧЕ 0
        |  КОНЕЦ,
        |  ВЫБОР
        |   КОГДА НДФЛКЗачету.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
        |    ТОГДА 0
        |   ИНАЧЕ НДФЛКЗачету.СуммаНДФЛКЗачету
        |  КОНЕЦ
        | ИЗ
        |  РегистрНакопления.НДФЛКЗачету КАК НДФЛКЗачету
        | ГДЕ
        |  НДФЛКЗачету.Регистратор <> &ДокументСсылка
        |  И НДФЛКЗачету.Организация = &ГоловнаяОрганизация
        |  И НДФЛКЗачету.Период        

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

См. также

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

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

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

10000 руб.

02.09.2020    128445    694    389    

744

Табличная часть в доп. реквизитах и формирование таблиц в шаблоне docx для 1С:ДО 3.0

Адаптация типовых решений Платформа 1С v8.3 1С:Документооборот Россия Платные (руб)

Расширение конфигурации для «1С:Документооборот КОРП», редакция 3.0. позволяет: 1.использовать произвольные табличные части в качестве дополнительных реквизитов к документу; 2 использовать произвольные табличные части в шаблонах в формате docx для автоматического заполнения таблиц.

29400 руб.

29.06.2023    4782    10    5    

18

Расширение для 1С:УНФ. Автоматическое снятие резервов в Заказах покупателей

Логистика, склад и ТМЦ Адаптация типовых решений Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Чтобы не допустить путаницы с обещаниями клиентам и для четкого контроля исполнения заказов мы используем резервирование товаров. Мы доработали УНФ, чтобы она автоматически отменяла старые резервы и не мешала эффективно продавать.

7200 руб.

02.08.2023    3194    4    0    

21

Запрос 1С copilot

Инструментарий разработчика Запросы Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Бесплатно (free)

Пишем на человеческом языке, что нам надо, и получаем текст запроса на языке 1С. Используются большие языковые модели (LLM GPT) от OpenAI или Яндекс на выбор.

15.01.2024    6961    32    mkalimulin    32    

53

Начните уже использовать хранилище запросов

HighLoad оптимизация Запросы

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

11.10.2023    16874    skovpin_sa    14    

101
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Gesperid 2 07.02.13 08:52 Сейчас в теме
В конце прошлого года разбирался с этой процедурой и пришёл к выводу, что "паразитный" НДФЛ возникает при выполнении двух условий:
1. Наличии переплаты по налоговому периоду №1
2. Возврате переплаты в налоговом периоде №2 (или последующих)
В соответствии с этим и откорректировал текст запроса.

У вас же, в описании, возврат и _налоговые_ периоду не упоминаются. Уточните способ воспроизведения ошибки, хочется разобраться.
5. SOB 8 07.02.13 10:52 Сейчас в теме
(1)
[В конце прошлого года разбирался с этой процедурой и пришёл к выводу, что "паразитный" НДФЛ возникает при выполнении двух условий:
1. Наличии переплаты по налоговому периоду №1
2. Возврате переплаты в налоговом периоде №2 (или последующих)
В соответствии с этим и откорректировал текст запроса. ]

Все правильно при переплате НДФЛ в предыдущих месяцах (т.е. при сторнировании документами начислений)
НДФЛ исчисленный относится на те месяцы по которым производится сторнирование. В результате приведенного запроса, на основании которого формируется сумма НДФЛ удержанного при проведении документа ЗарплатаКВыплатеОрганизаций,поле СальдоПоНалогу формируется без учета переплаты за прошлые месяцы.
7. Gesperid 2 07.02.13 11:00 Сейчас в теме
(5) SOB, я тебя спрашивал про конкретный способ воспроизведения (начислили за такой-то месяц столько-то, выплата такого-то числа, перерасчет за такой-то месяц и т.д.). По-твоему описанию "паразитного" НДФЛ не возникает. Был ли у тебя возврат?
12. SOB 8 07.02.13 11:49 Сейчас в теме
(7)
Воспроизводится очень просто на примере больничного:
За декабрь сотруднику полностью начисляется и выплачивается заплата в результате в регистре накопления НДФЛРасчетыСБюджетом записывается сумма S1 по приходу (начисление) и если в параметрах учета стоит "галочка" "Принммать исчисленный НДФЛ к учету как удержанный", то и сумма S1 по расходу (удержание).
Документ ЗарплатаКВыплатеОрганизаций в этом случае никаких записей в регистре не делает.
В январе сотрудник приносит больничный лист за N дней в декабре. При расчете и проведении документа в январе кроме начисления по больничному формируется сторно начисления зарплаты декабря за дни болезни. При проведении документа делаются записи в этот регистр по сторно зарплаты за декабрь по НДФЛ исчисленному с минусом (попадает в период декабрь) и по начисленному и удержанному НДФЛ по больничному. Начисление зарплаты за январь формирует НДФЛ исчисленный и удержанный за январь. Проведение документа ЗарплатаКВыплатеОрганизаций призвано в части НДФЛ удержанного увеличить или уменьшить сумму удержания в зависимости от наличия или отсутствия соответствующих удержаний и начислений. В результате по текущему примеру в конфигурации поставщика удерживаемое НДФЛ не учитывает сторно за декабрь, т.к. сальдо по НДФЛ считается только по текущему месяцу.
"Галочка" "Принммать исчисленный НДФЛ к учету как удержанный" используется только документами начисления, поэтому похожие "телодвижения" происходят и при снятой "галочке".
14. Gesperid 2 07.02.13 12:00 Сейчас в теме
(12) Спасибо, посмотрю
(13) Нет, не спорный, если сотрудник написал завяление, то агент должен вернуть НДФЛ за любой предшествующий НП. А за счет каких средств будет сделан этот возврат из текущих платежей или выклянчиванием из ФНС - это другой вопрос.
15. andrewks 1370 07.02.13 12:27 Сейчас в теме
(14) спорный - я имел в виду не про то, надо возвращать сотруднику, или нет, а каким образом налоговый агент их оформит - через уменьшение текущих поступлений, или через возврат от ФНС
16. SOB 8 08.02.13 12:18 Сейчас в теме
(14) (15) andrewks,
Простите что вмешиваюсь в ваши споры по поводу разных налоговых периодов. Но по-моему ошибка разработчиков конфигурации очевидна. В приведенном примере у сотрудника при сторнировании доблестно удерживается из зарплаты за сторнируемый период выплата плюс НДФЛ с выплаты, который он никогда не получал. СальдоПоНалогу приведенное в статье - суть задолженность налогоплательщика перед налоговым агентом и наоборот и накакого отношения к задолженности налогового агента и ФНС не имеет.
17. BlackStar 08.02.13 18:12 Сейчас в теме
(16) Скажите, вы писали об ошибке в техподдержку, если да был ли ответ? Пытаюсь сделать возврат НДФЛ, а он при выплате снова ставит его как излишне удержанный ))) Конфигурация на поддержке у франча, так просто не изменишь (
18. SOB 8 08.02.13 18:44 Сейчас в теме
(17) BlackStar, Собирался написать хотел послать им тестовый пример, но расчетчики задергали решил сам исправить. У нас конфигурация доработанная своими силами, так что без проблем. А если у Вас конфигурация на поддержке, то Вам сам бог велел...
19. BlackStar 08.02.13 19:13 Сейчас в теме
(18) Спасибо )) Хотя скорость и реакция техподдержки на запросы совсем не радует.
2. andrewks 1370 07.02.13 10:17 Сейчас в теме
я вообще не уверен, что это ошибки. это просто заковыристая ситуация из-за наших заковыристых законов.
если получилась переплата по НДФЛ за 2013 год (пусть даже это получилось и задним числом, не по вашей вине, и сделать вы ничего не можете), нельзя её зачесть в счёт НДФЛ 2013 года. это прописано в НК РФ. нужно подавать данные в ФНС, сотрудник должен написать заявление о возврате налога на карточку, и ФНС безнально ему вернёт
3. Gesperid 2 07.02.13 10:25 Сейчас в теме
(2) _Зачесть_, может и нельзя - есть различные мнения, когда рыл эту тему - в периодике, в письмах, в комментариях. А вот _возвратить_ излишне удержанный НДФЛ агент обязан, даже в следующем НП.
4. andrewks 1370 07.02.13 10:40 Сейчас в теме
(3) НК РФ:
Статья 231. Порядок взыскания и возврата налога

1. Излишне удержанная налоговым агентом из дохода налогоплательщика сумма налога подлежит возврату налоговым агентом на основании письменного заявления налогоплательщика.

Налоговый агент обязан сообщить налогоплательщику о каждом ставшем известным ему факте излишнего удержания налога и сумме излишне удержанного налога в течение 10 дней со дня обнаружения такого факта.

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

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

В случае, если возврат излишне удержанной суммы налога осуществляется налоговым агентом с нарушением срока, установленного "абзацем третьим" настоящего пункта, налоговым агентом на сумму излишне удержанного налога, которая не возвращена налогоплательщику в установленный срок, начисляются проценты, подлежащие уплате налогоплательщику, за каждый календарный день нарушения срока возврата. Процентная ставка принимается равной "ставке" рефинансирования Центрального банка Российской Федерации, действовавшей в дни нарушения срока возврата.

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

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

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

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

налоговый период - год. соответственно, когда окончательное перечисление за 2012 год уже сделано, а потом приносится такой больничный, то только через возврат через ФНС
6. Gesperid 2 07.02.13 10:57 Сейчас в теме
налоговый период - год. соответственно, когда окончательное перечисление за 2012 год уже сделано, а потом приносится такой больничный, то только через возврат через ФНС

Не понимаю, из какого положения этого пункта сделан такой вывод.

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

Более того, должны вернуть даже уволенным, см., например, ПИСЬМО от 2 июля 2012 г. № 03-04-06/6-193.

Исключение составляют смена статуса резидента, об этом где-то в НК есть.
8. andrewks 1370 07.02.13 11:35 Сейчас в теме
(6)
Не понимаю, из какого положения этого пункта сделан такой вывод.


Статья 216. Налоговый период
Налоговым периодом признается календарный год.
11. Gesperid 2 07.02.13 11:43 Сейчас в теме
(8) в том, то и дело, что не говорится, что возвращать нельзя за предыдущие НП
(10) только подтверждает (6)
Данный вывод нам подтвердил Николай СТЕЛЬМАХ, заместитель начальника отдела налогообложения доходов физических лиц Минфина России: «Если по итогам года у работника образовалась переплата по НДФЛ, то она считается излишне удержанной. В этом случае возвращать ее нужно по правилам пункта 1 статьи 231 Налогового кодекса РФ. То есть перечислить деньги на банковский счет работника. По-другому поступать нужно, если налоговый период еще не закончился. Тогда переплату можно зачесть в следующих месяцах этого же года. Так предусмотрено пунктом 3 статьи 226 Налогового кодекса РФ».
13. andrewks 1370 07.02.13 11:53 Сейчас в теме
(11) я так понял, это спорный момент. но, при любом раскладе, получается, что нельзя зачесть НДФЛ 2012 года в счёт платежей за 2013 год, как предлагается
20. smooth 196 30.04.13 14:30 Сейчас в теме
Редкий случай, когда действительно "В споре рождается истина..." ;)
Спасибо за конструктивный диалог :) я для себя сделал выводы.

зы на чтение изменений НК и тп ни как не могу найти время :(
Оставьте свое сообщение