Расчет налога программой произведен верно. НДФЛ рассчитывается нарастающим итогом, вычеты применены за каждый месяц.
Обоснование данной позиции приведено ниже в материалах Системы Главбух
Рекомендация: Как рассчитать НДФЛ налоговому агенту
Если доходы облагаются по ставке 13 процентов, налоговую базу рассчитывайте нарастающим итогом ежемесячно:
Если сумма налоговых вычетов за год больше суммы доходов, полученных за этот период, налоговая база равна нулю. На следующий год разницу между суммой дохода и суммой налоговых вычетов не переносите. Исключение – вычет на строительство или приобретение жилья.
Такой порядок определения налоговой базы для НДФЛ по ставке 13 процентов предусмотрен пунктом 3 статьи 210 Налогового кодекса РФ.
С.В. Разгулин
заместитель директора департамента налоговой
и таможенно-тарифной политики Минфина России