Исправление ошибки удержания НДФЛ в ЗУП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.МесяцНалоговогоПериода";
 
 Запрос.Выполнить();

См. также

SALE! 20%

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

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

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

13000 10400 руб.

02.09.2020    121599    670    389    

711

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

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

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

29400 руб.

29.06.2023    4448    9    4    

18

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

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

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

7200 руб.

02.08.2023    2952    4    0    

19

Запрос 1С copilot

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

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

5 стартмани

15.01.2024    6279    30    mkalimulin    25    

49

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

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

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

11.10.2023    16165    skovpin_sa    14    

98
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
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 1368 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 1368 07.02.13 10:17 Сейчас в теме
я вообще не уверен, что это ошибки. это просто заковыристая ситуация из-за наших заковыристых законов.
если получилась переплата по НДФЛ за 2013 год (пусть даже это получилось и задним числом, не по вашей вине, и сделать вы ничего не можете), нельзя её зачесть в счёт НДФЛ 2013 года. это прописано в НК РФ. нужно подавать данные в ФНС, сотрудник должен написать заявление о возврате налога на карточку, и ФНС безнально ему вернёт
3. Gesperid 2 07.02.13 10:25 Сейчас в теме
(2) _Зачесть_, может и нельзя - есть различные мнения, когда рыл эту тему - в периодике, в письмах, в комментариях. А вот _возвратить_ излишне удержанный НДФЛ агент обязан, даже в следующем НП.
4. andrewks 1368 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 1368 07.02.13 11:35 Сейчас в теме
(6)
Не понимаю, из какого положения этого пункта сделан такой вывод.


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

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