НДФЛ нерезидентов

Новая тема
Показывать по сообщений
Проблема при расчете НДФЛ нерезидентов (1с ЗБУ 78.2  платформа 8.3.4.408 )
У сотрудника доходы начинаются с апреля месяца. Данные за апрель:
Оклад по дням                                                                        - 668,00
Районный коэффициент                                                        - 1 269,07
Северная надбавка                                                                - 1 450,36
Повышающий коэффициент за выслугу лет                         - 100,20
Премия из ФЗП месячная                                                      - 276,55
Доплата за совмещение, расширение зоны обслуживания- 100,20
Персональный повышающий коэффициент                         - 668,00
Итого за апрель: 4532,38
НДФЛ апрель: 1359 считает программа. Должно быть: 4532,38*0,3=1359,71=1360
Потерялся 1 рубль.

Данные за Май:
Оклад по дням                                                                        - 3 674,00            
Районный коэффициент                                                        - 6 713,69        
Северная надбавка                                                                - 7 672,78  
Повышающий коэффициент за выслугу лет                         - 551,10  
Премия из ФЗП месячная                                                      - 1 140,78      
Доплата за совмещение, расширение зоны обслуживания- 551,10
Персональный повышающий коэффициент                        - 3 674,00              
Итого за Май: 23 977,45
НДФЛ за Май: 7192 по программе. Должно быть: (4532,38+23977,45)*0,3-1359=7193,94=7194
Теряем уже 2 рубля.

Итого за год по 2НДФЛ:  Доход 28509,83     НДФЛ 8551 в программе
Должно: 28509,83           НДФЛ 8553      

В общем модуле Проведение расчетов в функции ПолучитьДанныеНДФЛПоРегистратору производится расчет НДФЛ нерезидентов в самом тексте запроса, как я понимаю:

ВЫБРАТЬ
                |             Доходы.МесяцНалоговогоПериода КАК МесяцНалоговогоПериода,
                |             Доходы.ФизЛицо КАК ФизЛицо,
                |             СУММА(ВЫРАЗИТЬ(ВЫБОР
                |                                                            ­КОГДА Доходы.Резидент
                |                                                            ­                ТОГДА 0
                |                                                            ­ИНАЧЕ Доходы.ДоходыБезВычетов
                |                                             КОНЕЦ * СтавкиНалогаВПроцентах.Размер КАК ЧИСЛО(13, 0))) КАК НалогНерезидента
                |ПОМЕСТИТЬ ВТНалогНерезидентов

Т.е. каждая строка дохода (Оклад, РК, СН…) отдельно «округляется» до целого числа. Уже будут погрешности.

Далее чуть ниже по Тексту запроса:

ВЫБОР
                |             КОГДА Периоды.Резидент
                |                                             ТОГДА 0
                |                             ИНАЧЕ ЕСТЬNULL(НалогНерезидентов.НалогНерезидента, 0)
                |             КОНЕЦ КАК НалогЗаМесяц,

Т.е.  данный налог принимается как исчисленный за месяц. И…. всё ???
Для резидентов в тексте модуля имеется расчет Нарастающим итогом.
Для нерезидентов НалогЗаМесяц из запроса просто распределяется по подразделениям.

Если ВыборкаРасчетов.Резидент Тогда
     ......
Иначе      
                                    
     НалогЗаМесяц = ВыборкаРасчетов.НалогЗаМесяц;
     ......
КонецЕсли;

Может я ошибаюсь при расчетах или не знаю настроек программы?
Ответили: пост #2 , пост #4 , пост #23
Ответ на пост №1
dimahigh, у него зарплата по одному источнику и КОСГУ?
Ответили: пост #3
Ответ на пост №2
Да.
Ответили: пост #5
Ответ на пост №1
dimahigh,
не понимаю к чему приведен текст запроса, но судя по беглому просмотру вопроса - только НДФЛ резидентов по ставке 13% считается нарастающим итогом. НДФЛ нерезидентов, как и любой другой НДФЛ (по-моему так) считается ровно в пределах получения дохода (в пределах месяца)  
Ответ на пост №3
dimahigh, извини, не верю. Покажите картинки (Начисление ЗП, закладка НДФЛ, с расшифровкой по источникам и КОСГУ)
Ответили: пост #6
Ответ на пост №5
Тэра,
а че не веришь? там наверняка есть вид расчета, с которого ндфл посчитался в отдельном документе.
Ответили: пост #7
Ответ на пост №6
Sh_S, нет отдельных документов. Только два начисления з/п: За апрель и Май. Если НДФЛ для нерезидентов считается в пределах месяца получения дохода (я этого не знал), то отклонения могут быть по рублю хоть каждый месяц... странно. Проверю на CheckNdfl будет ругаться или нет.
Ответили: пост #9
На двух программах проверил. Все ок. Вообще можно любой НДФЛ поставить )) все равно не ругаются
Ответ на пост №7
dimahigh,
поверьте по опыту - ругаться будет. но 1с не будет с этим ничего делать, потому что нет нормы про нарастающий итог.
так что исправляйте вручную.
а точно нет отдельных документов? потому что 1с с округлениями дружит. неужто там считается ндфл на каждый в.р. и суммируется...
Ответили: пост #10 , пост #12
Ответ на пост №9
Sh_S, вот и я не верю, что округляется неправильно
Ответили: пост #11
Читают тему
(гостей: 1)

Быстрый переход