Учет стандартных вычетов

Таблица, выполняющая расчет подоходного налога по основному месту работы с учетом стандартных вычетов, представлена на рис. 8.9. В ней можно выделить восемь блоков:

  1. Область В2:В5, куда вводятся доходы, удержанный налог, сумма стандартного вычета нарастающим итогом, начисленные за прошлые месяцы налогового периода. Здесь же указывается номер месяца в году, за который производится расчет. Данные набираются с клавиатуры.
  2. Область В6:В10. Сюда вводятся (в текстовом виде) признаки, определяющие право на соответствующий размер налоговых вычетов. (При наличии детей в ячейке В11 указывается их количество.)
    • Если налогоплательщик является нерезидентом, в ячейку В6 помещается буква "Н".
    • Если налогоплательщик имеет право использовать на данном предприятии стандартные налоговые вычеты, в ячейку В7 вводится буква "С".
    • В зависимости оттого, на какой вид стандартного налогового вычета имеет право налогоплательщик, в ячейке В8 указываются буквы "Ч" ("чернобыльцы" - 3000 руб.), "Г" ("герои" - 500 руб.) и "В" ("все остальные" - 400 руб.).
    • Если же налогоплательщик имеет право на стандартные налоговые вычеты на детей, в ячейку В9 вводится буква "Д".
    • Если налогоплательщик является одиноким родителем, в ячейку В10 следует поместить букву "О".
  3. Ячейка В12, где указывается сумма начисленного дохода в текущем месяце.
  4. Ячейка В13, в которой производится суммирование начисленного дохода за текущий и предыдущие месяцы.
  5. Область В14:В18. Здесь выполняется расчет и анализ суммы стандартного налогового вычета в зависимости от введенных признаков и суммы начисленного дохода.
  6. Ячейки В19 и В20. В первой производится расчет суммы дохода к налогообложению с учетом принимаемого размера суммы стандартного налогового вычета, а во второй - расчет суммы удерживаемого налога за все время с начала налогового периода.
  7. Область В21:В24. Здесь осуществляется анализ суммы удерживаемого налога по отношению к сумме выплаты, который необходим для того, чтобы сумма удерживаемого налога не превысила 50% от суммы выплаты.
  8. Ячейка В25 - выход таблицы.

Таблица расчета налога с учетом стандартных налоговых вычетов

Рис. 8.9. Таблица расчета налога с учетом стандартных налоговых вычетов

ПРИМЕР

Работу таблицы рассмотрим на примере, приведенном в Методике. Сотруднице организации, не состоящей в зарегистрированном браке и имеющей двоих детей в возрасте до 18 лет, ежемесячно начисляется заработная плата в сумме 1500 руб. При определении размера налоговой базы работница имеет право на получение следующих стандартных налоговых вычетов за каждый месяц налогового периода до месяца, в котором ее доход, исчисленный нарастающим итогом с начала налогового периода, превысит 20000 руб.:

Поскольку доход, рассчитанный нарастающим итогом с начала года, не превышает 20000 руб. (1500 руб. х 12 мсс. = 18000 руб.), работница вправе ежемесячно получать стандартные налоговые вычеты в общей сумме 1600 руб. (400 руб. + 1200 руб.). Ежемесячный доход составляет 1500 руб., налоговая база принимается равной нулю, исчисление и удержание налога на доходы не производятся. Разница между суммой налоговых вычетов 19200 руб. (1600 руб. х 12 мес.) и суммой доходов, полученных за налогооблагаемый период, в размере 18000руб. (1500руб. х 12 мес.), составляет 1200 руб. (19200 руб. - 18000 руб.).

Для автоматического расчета налога за декабрь (12-й месяц) необходимо проделать следующее:

Описание формул таблицы

В ячейке В13 "Совокупный" находится формула, определяющая сумму начисленного дохода за предыдущие 11 месяцев и за декабрь (рис. 8.10):

=(В12+В2)

Ячейка В14 "Сумма стандартного налогового вычета (Ч)" предназначена для расчета стандартного налогового вычета для налогоплательщиков, имеющих право на уменьшение налогооблагаемой суммы дохода на 3000 руб. ежемесячно. Формула

=ЕСЛИ <В8="Ч";3000*В5;0)

проверяет, введена ли в ячейку В8 буква "Ч". Если это так, то число 3000 умножается на количество месяцев, указанных в ячейке В5. Если нет, выдается значение 0. Ограничения на применение стандартного вычета в случае превышения суммы дохода, равной 20000 руб., по данному праву отсутствуют.

Формулы расчета налога по месту работы с учетом стандартных вычетов

Рис. 8.10. Формулы расчета налога по месту работы с учетом стандартных вычетов

Ячейка В15 "Сумма стандартного налогового вычета (Г)" содержит аналогичную формулу, которая проверяет ячейку В8 на предмет наличия в ней буквы "Г" и при выполнении этого условия умножает число 500 на количество месяцев:

=ЕСЛИ(В8="Г";500*В5;0)

Формула в ячейке В16 "Сумма стандартного налогового вычета (В)" работает по тому же принципу. Сначала в ней выполняется сравнение суммы начисленного дохода в ячейках В2 и В12 со значением 20000 (рублей). Если сумма дохода не превышает указанное значение, значит, налогоплательщик имеет право на стандартный налоговый оычет в размере 400 руб. в месяц:

=ЕСЛИ(В2+В12<20000;ЕСЛИ(В8="В";400"В5;0);0)

Формула в ячейке В17 "Сумма стандартного налогового вычета (Д)" отличается от иредыдущих:

=ЕСЛИ(В2+В12<20000; ЕСЛИ(В9="Д";300*В5*В11*ЕСЛИ(В10="O";2;1) ;0);0)

После сравнения суммы начисленных доходов со значением 20000 в формуле проверяется, имеется ли в ячейке В9 буква "Д", и если это так, число 300 (рублей) умножается на количество месяцев (ячейка В5) и количество детей (ячейка В11). Следующий сомножитель основан на функции ЕСЛИ, проверяющей ячейку В10 на наличие в ней буквы "О" (одинокий), что позволяет умножить полученное значение на число 2. Если буква "О" в ячейке В10 отсутствует, то производится умножение на 1.

Формула в ячейке В18 "Анализ суммы стандартного налогового вычета"

=ЕСЛИ(В6="Н";0;ЕСЛИ(В7="С";ЕСЛИ(В2+В12>20000; ЕСЛИ(СУММ(В14:В15)>0;В14+В15;В4);МАКС(В14:В16)+В17);0))

работает следующим образом. Сначала выполняется проверка ячейки В6 на наличие буквы "Н" (нерезидент). Если эта буква имеется, то размер стандартного вычета должен быть равен нулю. Если же ячейка В6 пуста (или в нее введено любое другое значение), формула переходит к следующей функции ЕСЛИ, которая выясняет, введена ли в ячейку В7 буква "С" (право на стандартные налоговые вычеты).

При отсутствии в ячейке В7 буквы "С" размер стандартных налоговых вычетов будет равен нулю. В противном случае формула переходит к следующей функции ЕСЛИ, которая производит сравнение начисленной суммы дохода за 11 предыдущих месяцев (ячейка В2) и месяц (декабрь), в котором начисляют доходы (ячейка В12), со значением 20000 (рублей). Если полученная сумма превышает указанное число, то при расчетах применяется только сумма стандартного налогового вычета за предыдущие 11 месяцев, хранящаяся в ячейке В4. Если же сумма за указанный период, начисленная нарастающим итогом, менее 20000 руб., то функция МАКС производит поиск максимального значения стандартного налогового вычета в ячейках В14:В16 и прибавляет к нему сумму стандартных вычетов на детей. Формула в ячейке В19 "Сумма дохода к налогообложению за период по нарастающей" производит вычитание из суммы совокупного дохода суммы стандартного налогового вычета:

=(В13-В18)

В ячейке В20 вычисляется сумма налога:

=ЕСЛИ(В6="Н";ОКРУГЛ(B19*30%; 0);ОКРУГЛ(В19*13%;0))

Эта формула определяет, является ли налогоплательщик нерезидентом, и если это так (то есть в ячейке В6 стоит буква "Н"), вся сумма налогооблагаемого дохода (ячейка В19) умножается на 30% и округляется до рублей. Согласно Кодексу, сумма налога менее 50 коп. отбрасывается, а 50 коп. и более округляются до одного рубля. Если же в ячейке В6 буква "Н" отсутствует, то содержимое ячейки В19 умножается на 13% и затем округляется до рублей.

В ячейке В21 "Сумма к выплате в текущем месяце" определяется сумма, получаемая работником на руки после удержания налога:

=(В12-B20+В3)

Здесь из начисленного за месяц дохода вычитается сумма удерживаемого налога по нарастающей и затем прибавляется сумма налога, удержанного за прошлые периоды.

В ячейке В22 "Удерживаемый НФЛ в текущем месяце" определяется налог, удерживаемый в текущем месяце:

=(В20-В3)

Величина налога, удерживаемого в текущем месяце, не может превышать 50% суммы выплаты. Поэтому ячейка В23 "Анализ НФЛ с учетом превышения 50% суммы НФЛ к сумме выплаты" предназначена для определения того, превышает или нет удерживаемый налог 50% суммы выплаты. Формула

=ЕСЛИ(В22<0;0;ЕСЛИ(В22<В12*50%;В22;ОКРУГЛ(В12/2;0)))

сначала определяет, является ли значение удерживаемого налога отрицательным. Если это так, она возвращает значение 0. Если же величина удерживаемого налога положительна, проверяется, не превышает ли она 50% начисленного дохода. Если не превышает, принимается значение, вычисленное в ячейке В22. В противном случае налог начисляется в размере 1/2 от начисленного дохода. В ячейке В24 "Сумма к выплате с учетом 50%" выполняется вычитание из суммы начисленного дохода проанализированной суммы удерживаемого налога:

=(В12-В23)

А в ячейке В25 "Выход таблицы" содержится ссылка на ячейку В23.