Премия как компенсация НДФЛ

Вопрос задал Алексей М.

Ответственный за ответ: Вознюк Марина (★9.87/10)

1)Начисляется оклад 10 000. Исчисляется налог по ставке 13% 1300. К выплате на руки 8700, НДФЛ исчислено 1300.
А надо выплатить 10 000 на руки. Как доначислить разницу, компенсировать НДФЛ сотруднику?
При изменении повремени потребуется пересчет исчисленного налога и зависящей от налога доплаты.
Как лучше настроить начисление «от обратного»?

Метки вопроса: Настройка начисления

Все комментарии (5)

  1. Здравствуйте!

    Можно рассмотреть следующий вариант.
    Сделать доплату от расчетной базы. Например, настроить доплату:
    Если ставка применяется 13%, то доплата = 13%
    Но сложность в том, что доплата тоже будет уменьшаться на 13% НДФЛ и на руки сотрудник опять получит меньше. Чтобы этого не произошло, то размер доплаты 13% нужно увеличить на НДФЛ, который будет удержан с суммы доплаты. Для этого доплату можно увеличить на коэффициент 100/87 = 1.1494
    Рассмотрим на примере:
    Начислено 100 000
    Если НДФЛ 13% = 13000, то
    К выплате: 87000
    Установим доплату в таком размере, чтобы к выплате было 100 000руб.
    Зададим размер Доплаты 13%
    И применим в формуле коэффициент 1,1494
    В результате используем формулу для доплаты:
    РасчетнаяБаза * 0.13 * 1.494 (в формуле 0.13 = 13% — вместо запятой в формуле 1С ставим точку, иначе будет ошибка формулы)

    Результат: 100 000 * 0.13 * 1.1494 = 14942- размер доплаты, которую нужно начислить, чтобы сумма к выплате была равна начисленной 100 000.
    Проверим:
    Начислено 100000 + доплата 14942 = 114 942
    (114942) * 13% = 14942
    К выплате 114942 — 14942 = 100 000

    Чтобы в расчете доплаты не было копеек, можем задать округление в формуле:
    ОКР((РасчетнаяБаза * 0.13 * 1.1494 ),0)

    У такого варианта есть минус, придется вручную отслеживать и менять процент доплаты если у сотрудника изменится ставка НДФЛ. Но настроить так, чтобы % доплаты менялся автоматически при изменении ставки НДФЛ через настройки начисления не получится.

  2. Марина, спасибо за оперативный ответ!
    Только добавить в формулу или алгоритм заполнения определение налоговой ставки от шкалы дохода:
    Если РасчетнаяБаза < 2400000 Тогда СтавкаНалога = 0.13
    ИначеЕсли 2400000 =< РасчетнаяБаза и РасчетнаяБаза<5000000 Тогда СтавкаНалога =0.15

    КонецЕсли;
    ОКР((РасчетнаяБаза * СтавкаНалога * 100/(100- СтавкаНалога)),0)

    Тогда для 13% будет РасчетнаяБаза*0.13 * 100/(100-87) = РасчетнаяБаза *0.13 * 1,1494252874 = РасчетнаяБаза *0.13 * 1.1494
    для 15% будет РасчетнаяБаза*0.15 * 100/(100-85) = РасчетнаяБаза *0.15 * 1,1764705882 = РасчетнаяБаза *0.15 * 1,1765
    Так верно?

    1
  3. Здравствуйте!

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

    Еще один момент, можно поправить. Согласно статьи 224 НК РФ:

    «1. Налоговая ставка устанавливается в следующих размерах:
    13 процентов — если сумма налоговых баз, указанных в пункте 2.1 статьи 210 настоящего Кодекса, за налоговый период равна 2,4 миллиона рублей или менее 2,4 миллиона рублей…»

    Поэтому немного подправить знаки нужно:

    Если РасчетнаяБаза =< 2400000 Тогда СтавкаНалога = 0.13 ИначеЕсли 2400000 < РасчетнаяБаза и РасчетнаяБаза =<5000000 Тогда СтавкаНалога =0.15...

  4. Марина, добрый день. Сам ведущий инженер-программист) Только такую схему изобрели, что приходится развивать доработки. Есть механизм, расчитывающий начисление с компенсацией налога по фиксированной ставке. Теперь шкала и ситуации переводов между регионами. Когда часть месяца есть РК и СН, другую часть нет. Например, перевод из ДВО в ЦФО (из Владивостока в Москву).
    Или переход «порога северного стажа» с 20 на 30%. Прежняя одна строка НДФЛ кратно «размножается». Корректно разбивать, затем проверять, собирать обратно. В общем, в процессе.
    Благодарю за ответ и уточнение интервала.

Добавить комментарий