По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
лучше в конфигураторе сразу изменить,чтобы перечисленный равнялся удержанному и исчисленному, при заполнеии и выгрузке списка справок все будет нормально. Только неудобно когда бывает что НДФЛ не полностью перечислен, хотя досих пор не понятно как ИФНС будет учитывать перечисление
Нам на вопрос как подавать сведения, если у нас был долг на 1 января по НДФЛ, но в январе мы его закрыли начали возмущаться, как это у вас долг, его не должно быть и т.п. Т.е. ответа мы так и не получили. Решили сдать что все закрыто, ведь на момент подготовки отчета у нас нет долга по перечислению. Что из налоговой придет, не знаем. Ждем :)
На инфостарте уже не мало обработок и комментариев по поводу начисления и перечисления по НДФЛ.
Вот одна из обработок:
http://infostart.ru/public/120493/
В ней смотри ссылки на откорректированный алгоритм.
Или вот еще обработка по формированию справок:http://infostart.ru/public/115064/
Вот неплохой отчет по сверке НДФЛ:http://infostart.ru/public/98550/
Вот одна из обработок:
В ней смотри ссылки на откорректированный алгоритм.
Или вот еще обработка по формированию справок:
Вот неплохой отчет по сверке НДФЛ:
В конфигураторе - отчеты - СправкипоНДФЛ - модуль - процедура - СоздатьСправки2011 - ищем там
ТаблицаДанныеСправки.НоваяСтрока();
ТаблицаДанныеСправки.Сотрудник = ТаблицаСправокСотрудника.Сотрудник;
ТаблицаДанныеСправки.Ставка = ТаблицаСправокСотрудника.Ставка;
ТаблицаДанныеСправки.Резидент = ТаблицаСправокСотрудника.Резидент;
ТаблицаДанныеСправки.ОКАТО = ОКАТОСправки;
ТаблицаДанныеСправки.КПП = КППСправки;
ТаблицаДанныеСправки.ТаблицаДоходов = ТаблицаСправокСотрудника.ТаблицаДоходов;
ТаблицаДанныеСправки.СписокВычетов = ТаблицаСправокСотрудника.СписокВычетов;
ТаблицаДанныеСправки.НомерУведомления = ТаблицаСправокСотрудника.НомерУведомления;
ТаблицаДанныеСправки.ДатаУведомления = ТаблицаСправокСотрудника.ДатаУведомления;
ТаблицаДанныеСправки.КодФНСУведомления = ТаблицаСправокСотрудника.КодФНСУведомления;
ТаблицаДанныеСправки.ОбщаяСуммаДохода = ТаблицаСправокСотрудника.ОбщаяСуммаДохода;
ТаблицаДанныеСправки.НалоговаяБаза = ТаблицаСправокСотрудника.НалоговаяБаза;
ТаблицаДанныеСправки.СуммаНалогаИсчисленная = ТаблицаСправокСотрудника.СуммаНалогаИсчисленная;
ТаблицаДанныеСправки.СуммаНалогаУдержанная = ТаблицаСправокСотрудника.СуммаНалогаУдержанная;
ТаблицаДанныеСправки.СуммаНалогаПеречисленная = ТаблицаСправокСотрудника.СуммаНалогаПеречисленная;
ТаблицаДанныеСправки.СуммаНалогаИзлишнеУдержанная = ТаблицаСправокСотрудника.СуммаНалогаИзлишнеУдержанная;
ТаблицаДанныеСправки.СуммаНалогаНеУдержанная = ТаблицаСправокСотрудника.СуммаНалогаНеУдержанная;
// меняем строку с перечисленным налогом
ТаблицаДанныеСправки.СуммаНалогаПеречисленная = ТаблицаСправокСотрудника.СуммаНалогаУдержанная;
ТаблицаДанныеСправки.НоваяСтрока();
ТаблицаДанныеСправки.Сотрудник = ТаблицаСправокСотрудника.Сотрудник;
ТаблицаДанныеСправки.Ставка = ТаблицаСправокСотрудника.Ставка;
ТаблицаДанныеСправки.Резидент = ТаблицаСправокСотрудника.Резидент;
ТаблицаДанныеСправки.ОКАТО = ОКАТОСправки;
ТаблицаДанныеСправки.КПП = КППСправки;
ТаблицаДанныеСправки.ТаблицаДоходов = ТаблицаСправокСотрудника.ТаблицаДоходов;
ТаблицаДанныеСправки.СписокВычетов = ТаблицаСправокСотрудника.СписокВычетов;
ТаблицаДанныеСправки.НомерУведомления = ТаблицаСправокСотрудника.НомерУведомления;
ТаблицаДанныеСправки.ДатаУведомления = ТаблицаСправокСотрудника.ДатаУведомления;
ТаблицаДанныеСправки.КодФНСУведомления = ТаблицаСправокСотрудника.КодФНСУведомления;
ТаблицаДанныеСправки.ОбщаяСуммаДохода = ТаблицаСправокСотрудника.ОбщаяСуммаДохода;
ТаблицаДанныеСправки.НалоговаяБаза = ТаблицаСправокСотрудника.НалоговаяБаза;
ТаблицаДанныеСправки.СуммаНалогаИсчисленная = ТаблицаСправокСотрудника.СуммаНалогаИсчисленная;
ТаблицаДанныеСправки.СуммаНалогаУдержанная = ТаблицаСправокСотрудника.СуммаНалогаУдержанная;
ТаблицаДанныеСправки.СуммаНалогаПеречисленная = ТаблицаСправокСотрудника.СуммаНалогаПеречисленная;
ТаблицаДанныеСправки.СуммаНалогаИзлишнеУдержанная = ТаблицаСправокСотрудника.СуммаНалогаИзлишнеУдержанная;
ТаблицаДанныеСправки.СуммаНалогаНеУдержанная = ТаблицаСправокСотрудника.СуммаНалогаНеУдержанная;
// меняем строку с перечисленным налогом
ТаблицаДанныеСправки.СуммаНалогаПеречисленная = ТаблицаСправокСотрудника.СуммаНалогаУдержанная;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот