Как посчитать ндс 18 от суммы в excel

Как сделать формулу ндс в excel?

Как посчитать ндс 18 от суммы в excel

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

Поэтому для них актуальным становится вопрос его расчета, а также вычисления других показателей с ним связанных. Произвести данный расчет для единичной суммы можно и при помощи обычного калькулятора.

Но, если нужно вычислить НДС у множества денежных значений, то с одним калькулятором сделать это будет весьма проблематично. К тому же, счетной машинкой не всегда удобно пользоваться.

К счастью, в Excel можно значительно ускорить вычисление требуемых результатов для исходных данных, которые занесены в таблицу. Давайте разберемся, как это сделать.

Процедура вычисления

Перед тем, как перейти непосредственно к вычислению, давайте выясним, что же собой представляет указанный налоговый платеж.

Налог на добавленную стоимость является косвенным налогом, который платят продавцы товаров и услуг от суммы реализуемой продукции.

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

В Российской Федерации в данный момент установлена налоговая ставка в размере 18%, но в других страна мира она может отличаться. Например, в Австрии, Великобритании, Украине и Беларуси она равна 20%, в Германии – 19%, в Венгрии – 27%, в Казахстане – 12%.

Но мы при расчетах будем использовать налоговую ставку актуальную для России.

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

В связи с этим перед бухгалтерами, работниками налоговых служб и предпринимателями в различных случаях ставится такие основные задачи:

  • Расчет собственно НДС от стоимости без налога;
  • Вычисление НДС от стоимости, в которую налог уже включен;
  • Расчет суммы без НДС от стоимости, в которую налог уже включен;
  • Вычисление суммы с НДС от стоимости без налога.

Выполнением данных вычислений в Экселе мы далее и займемся.

Способ 1: вычисление НДС от налоговой базы

Прежде всего, давайте выясним, как рассчитать НДС от налоговой базы. Это довольно просто. Для выполнения данной задачи нужно облагаемую базу умножить на налоговую ставку, которая в России составляет 18%, или на число 0,18. Таким образом, у нас имеется формула:

«НДС» = «База налогообложения» x 18%

Для Excel формула расчета примет следующий вид

=число*0,18

Естественно, множитель «Число» является числовым выражением этой самой налоговой базы или ссылкой на ячейку, в которой этот показатель находится. Попробуем применить эти знания на практике для конкретной таблицы. Она состоит из трех столбцов.

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

Как не трудно догадаться, её можно вычислить путем сложения данных первого и второго столбца.

  1. Выделяем первую ячейку колонки с искомыми данными. Ставим в ней знак «=», а после этого кликаем по ячейке в той же строке из столбца «Налоговая база». Как видим, её адрес тут же заносится в тот элемент, где мы производим расчет. После этого в расчетной ячейке устанавливаем знак умножения Excel (*). Далее вбиваем с клавиатуры величину «18%» или «0,18». В конченом итоге формула из данного примера приняла такой вид:

    =A3*18%

    В вашем случае она будет точно такая же за исключением первого множителя. Вместо «A3» могут быть другие координаты, в зависимости от того, где пользователь разместил данные, которые содержат базу налогообложения.

  2. После этого, чтобы вывести готовый результат в ячейку, щелкаем по клавише Enter на клавиатуре. Требуемые вычисления будут тут же произведены программой.
  3. Как видим, результат выведен с четырьмя десятичными знаками. Но, как известно, денежная единица рубль может иметь только два десятичных знака (копейки). Таким образом, чтобы наш результат был корректен, нужно значение округлить до двух десятичных знаков. Сделаем это при помощи форматирования ячеек. Чтобы не возвращаться к этому вопросу позже, отформатируем сразу все ячейки, предназначенные для размещения денежных значений.

    Выделяем диапазон таблицы, предназначенный для размещения числовых значений. Кликаем правой кнопкой мыши. Запускается контекстное меню. Выбираем в нем пункт «Формат ячеек».

  4. После этого производится запуск окна форматирования. Перемещаемся во вкладку «Число», если оно было открыто в любой другой вкладке. В блоке параметров «Числовые форматы» устанавливаем переключатель в позицию «Числовой». Далее проверяем, чтобы в правой части окна в поле «Число десятичных знаков» стояла цифра «2». Данное значение должно стоять по умолчанию, но на всякий случай стоит проверить и изменить его, если там отображается любое другое число, а не 2. Далее жмем на кнопку «OK» в нижней части окна.

    Можно также вместо числового формата включить денежный. В этом случае числа также будут отображаться с двумя десятичными знаками. Для этого переставляем переключатель в блоке параметров «Числовые форматы» в позицию «Денежный».

    Как и в предыдущем случае, смотрим, чтобы в поле «Число десятичных знаков» стояла цифра «2». Также обращаем внимание на то, чтобы в поле «Обозначение» был установлен символ рубля, если, конечно, вы целенаправленно не собираетесь работать с другой валютой.

    После этого жмем на кнопку «OK».

  5. Если вы примените вариант с использованием числового формата, то все числа преобразуются в значения с двумя десятичными знаками.

    При использовании денежного формата произойдет точно такое же преобразование, но к значениям будет ещё добавлен символ выбранной валюты.

  6. Но, пока мы рассчитали значение налога на добавленную стоимость только для одного значения базы налогообложения. Теперь нам нужно это сделать и для всех других сумм. Конечно, можно вводить формулу по той же аналогии, как мы это делали в первый раз, но вычисления в Excel отличаются от вычислений на обычном калькуляторе тем, что в программе можно значительно ускорить выполнение однотипных действий. Для этого следует применить копирование с помощью маркера заполнения.

    Устанавливаем курсор в правый нижний угол того элемента листа, в котором уже содержится формула. При этом курсор должен преобразоваться в небольшой крестик. Это и есть маркер заполнения. Зажимаем левую кнопку мыши и тянем его к самому низу таблицы.

  7. Как видим, после выполнения данного действия требуемая величина будет рассчитана для абсолютно всех значений базы налогообложения, которые имеются в нашей таблице. Таким образом, мы рассчитали показатель для семи денежных величин значительно быстрее, чем это было бы сделано на калькуляторе или, тем более, вручную на листке бумаге.
  8. Теперь нам нужно будет произвести подсчет общей суммы стоимости вместе с налоговой величиной. Для этого выделяем первый пустой элемент в столбце «Сумма с НДС». Ставим знак «=», кликаем по первой ячейке столбца «База налогообложения», устанавливаем знак «+», а затем производим щелчок по первой ячейке колонки «НДС». В нашем случае в элементе для вывода результата отобразилось следующее выражение:

    =A3+B3

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

  9. Далее щелкаем по кнопке Enter на клавиатуре, чтобы получить готовый результат вычислений. Таким образом, величина стоимости вместе с налогом для первого значения рассчитана.
  10. Для того, чтобы рассчитать сумму с налогом на добавленную стоимость и для других значений, применяем маркер заполнения, как это мы уже делали для предыдущего расчета.

Таким образом, мы рассчитали требуемые величины для семи значений базы налогообложения. На калькуляторе это заняло бы гораздо больше времени.

Урок: Как изменить формат ячейки в Excel

Способ 2: расчет налога от суммы с НДС

Но существуют случаи, когда для налоговой отчетности следует высчитать размер НДС от суммы, в которую данный налог уже включен. Тогда формула расчета будет выглядеть следующим образом:

«НДС» = «Сумма с НДС» / 118% x 18%

Посмотрим, как это вычисление можно произвести посредством инструментов Excel. В этой программе формула расчета будет иметь следующий вид:

=число/118%*18%

В качестве аргумента «Число» выступает известное значение стоимости товара вместе с налогом.

Для примера расчета возьмем все ту же таблицу. Только теперь в ней будет заполнен столбец «Сумма с НДС», а значения столбцов «НДС» и «База налогообложения» нам предстоит рассчитать. Будем считать, что ячейки таблицы уже отформатированы в денежный или числовой формат с двумя десятичными знаками, так что повторно данную процедуру проводить не будем.

  1. Устанавливаем курсор в первую ячейку столбца с искомыми данными. Вводим туда формулу (=число/118%*18%) тем же образом, который применяли в предыдущем способе. То есть, после знака ставим ссылку на ячейку, в котором расположено соответствующее значение стоимости товара с налогом, а потом с клавиатуры добавляем выражение «/118%*18%» без кавычек. В нашем случае получилась следующая запись:

    =C3/118%*18%

    В указанной записи, в зависимости от конкретного случая и места расположения вводных данных на листе Эксель, может меняться только ссылка на ячейку.

  2. После этого щелкаем по кнопке Enter. Результат подсчитан. Далее, как и в предыдущем способе, с помощью применения маркера заполнения копируем формулу в другие ячейки столбца. Как видим, все требуемые значения рассчитаны.
  3. Теперь нам нужно рассчитать сумму без налогового платежа, то есть, базу налогообложения. В отличие от предыдущего способа, данный показатель вычисляется не с помощью сложения, а при использовании вычитания. Для этого нужно от общей суммы отнять величину самого налога.

    Итак, устанавливаем курсор в первой ячейке столбца «База налогообложения». После знака «=» производим вычитание данных из первой ячейки столбца «Сумма с НДС» величины, которая находится в первом элементе колонки «НДС». В нашем конкретном примере получится вот такое выражение:

    =C3-B3

    Для вывода результата не забываем жать на клавишу Enter.

  4. После этого обычным способом при помощи маркера заполнения копируем ссылку в другие элементы колонки.

Задачу можно считать решенной.

Способ 3: вычисление налоговой величины от базы налогообложения

Довольно часто требуется подсчитать сумму вместе с налоговой величиной, имея значение базы налогообложения. При этом вычислять сам размер налогового платежа не нужно. Формулу вычисления можно представить в таком виде:

«Сумма с НДС» = «База налогообложения» + «База налогообложения» x 18%

Можно формулу упростить:

«Сумма с НДС» = «База налогообложения» x 118%

В Экселе это будет выглядеть следующим образом:

=число*118%

Аргумент «Число» представляет собой облагаемую базу.

Для примера возьмем все ту же таблицу, только без столбца «НДС», так как при данном вычислении он не понадобится. Известные значения будут располагаться в столбце «База налогообложения», а искомые — в колонке «Сумма с НДС».

  1. Выделяем первую ячейку столбца с искомыми данными. Ставим туда знак «=» и ссылку на первую ячейку столбца «База налогообложения». После этого вводим выражение без кавычек «*118%». В нашем конкретном случае было получено выражение:

    =A3*118%

    Для вывода итога на лист щелкаем по кнопке Enter.

  2. После этого применяем маркер заполнения и производим копирование ранее введенной формулы на весь диапазон столбца с расчетными показателями.

Таким образом, сумма стоимости товара, включая налог, была рассчитана для всех значений.

Способ 4: расчет базы налогообложения от суммы с налогом

Гораздо реже приходится рассчитывать базу налогообложения от стоимости с включенным в неё налогом. Тем не менее, подобный расчет не редкость, поэтому мы его тоже рассмотрим.

Формула вычисления базы налогообложения от стоимости, куда уже включен налог, выглядит следующим образом:

«База налогообложения» = «Сумма с НДС» / 118%

В Экселе данная формула примет такой вид:

=число/118%

В качестве делимого «Число» выступает величина стоимости товара с учетом налога.

Для вычислений применим точно такую же таблицу, как в предыдущем способе, только на этот раз известные данные будут расположены в колонке «Сумма с НДС», а вычисляемые — в столбце «База налогообложения».

  1. Производим выделение первого элемента столбца «База налогообложения». После знака «=» вписываем туда координаты первой ячейки другой колонки. После этого вводим выражение «/118%». Для проведения расчета и вывода результата на монитор выполняем щелчок по клавише Enter. После этого первое значение стоимости без налога будет рассчитано.
  2. Для того, чтобы произвести вычисления в остальных элементах столбца, как и в предыдущих случаях, воспользуемся маркером заполнения.

Теперь мы получили таблицу, в которой произведен расчет стоимости товара без налога сразу по семи позициям.

Урок: Работа с формулами в Excel

Как видим, зная азы расчета налога на добавленную стоимость и связанных с ним показателей, справиться с задачей их вычисления в Excel довольно просто. Собственно, сам алгоритм расчета, по сути, мало чем отличается от расчета на обычном калькуляторе.

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

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

К тому же, в Excel можно зафиксировать расчет, сохранив его отдельным файлом.

Мы рады, что смогли помочь Вам в решении проблемы.

Источник: http://word-office.ru/kak-sdelat-formulu-nds-v-excel.html

Как расcчитать НДС в Excel, Эксель, 18%. Что такое НДС?

Как посчитать ндс 18 от суммы в excel

Как cчитать НДС в Excel? Сначала давайте разберемся, что такое НДС (налог на добавленную стоимость), какие нужны для этого документы и самое главное, что такое добавленная стоимость. А потом уже разберем как посчитать НДС в Excel.

Что такое НДС?

Как говорит нам Википедия:

НДС (налог на добавленную стоимость)  — косвенный налог, форма изъятия в бюджет государства части стоимости товара, работы или услуги, которая создаётся на всех стадиях процесса производства товаров, работ и услуг и вносится в бюджет по мере реализации.

Налоговая ставка НДС в России составляет 18 % и применяется по умолчанию, если операция не входит в перечень облагаемых по ставке 10 % или в перечень со ставкой 0 %.

Сразу хочется сказать, кто именно платит этот налог, чтобы ни у кого не было заблуждений.  Платят НДС не магазины, не производители и даже не импортеры. Платим его мы с вами — обычные потребители, конечные пользователи. Любой косвенный налог платит конечный потребитель и никак иначе.

Можно назвать это НДС, сбор с транспортных средств свыше 12 тонн (Платон), мзда или как то еще, суть не меняется — заплатит конечный потребитель в магазине.

Купили творог 118 рублей кг? Именно Вы заплатили 18 рублей государству, не в этот самый момент, а еще раньше (за вас платил производитель молока, творога, перевозчик и так далее), но эти деньги именно ваши!

Поэтому, помимо того, что вы платите огромные налоги и взносы как наемный работник или предприниматель, вы еще платите НДС в магазинах. Не ленитесь спрашивать у вашего подрядчика (оно же государство) по представлению законных общественных благ, качество оказываемых услуг.

По факту, НДС это изобретательный способ, как я уже сказал, взимать налоги до выплаты самого налога.

Давайте разберемся, что это за добавленная стоимость, как считается налог на нее и какие документы необходимы.

Поэтапный расчет

Вы купили творог, его стоимость 118 рублей. Из них 18 руб. (18%) НДС. Но заплатила их еще раньше вся цепочка поставщиков и продавцов.

Продавец купил творог у фермера за 100 рублей, добавил на эту цену 18 рублей. Сколько он должен заплатить? 18% от добавленного — от 18 рублей.

НДС со 100 рублей уже заплатили предыдущие поставщики (фермер, перевозчик, производитель корма для коров и т.д.). Для того, чтобы продавец смог доказать государству, что ему не нужно платить НДС со всех 100 рублей (предыдущих) он с поставщика берет счет-фактуру (полученную). Основная функция Счет-фактуры — доказать, что с предыдущих средств не нужно платить НДС, т.е. делать налоговый вычет.

Счет-фактура

Счет-фактура (СФ) полученная правильная — отлично, можно вычитать НДС предыдущих участников (со 100 руб.) и продавец платит только с 18 рублей (добавленной стоимости).

Хуже если СФ неправильная или если поставщик распечатал и отдал вам СФ, но не отдал государству (обманул вас)? Тогда платите НДС со всех 118 рублей, или налоговая быстренько их доначислит при проверке.

Теперь поняли почему бухгалтера гоняются за счетами-фактурами (закрывающими документами) и так трепетно к ним относятся? 😉

Это если грубо.

Кстати знали ли вы, что всеми нами любимый документ счет, совсем необязательная печатная форма? Я например об этом долгое время не знал! А счет-фактура же для плательщиков НДС очень обязательна!

Что можно считать добавленной стоимостью для компании?

Добавленная стоимость на товары и услуги будет состоять из 4х основных пунктов.

  • Прибыль компании
  • ЗП + налоги и сборы на ЗП
  • Амортизация
  • Прочие нематериальные расходы (можно сказать затраты без НДС)

Т.е. если взять сумму этих статей и умножить на 0,18, то вы получите НДС компании.

Как cчитать НДС в Excel?

Теперь разберемся как считать НДС в Excel, для этого сразу прилагаю пример файла.

Я чаще выхожу из положения выводом решения для себя из формул.

  1. ‘Стоимость без НДС’ * 1,18 = ‘Стоимость с НДС’
  2. ‘НДС’ = ‘Стоимость без НДС’ * 0,18

Для вас прилагаю 3 варианта расчета

  1. Известна ‘Стоимость без НДС’, надо вычислить ‘НДС’ и ‘Сумму с НДС’

‘НДС’ = ‘Стоимость без НДС’ * 0,18

‘Стоимость с НДС’ = ‘Стоимость без НДС’ * 1,18

  1. Известна ‘Стоимость с НДС’, надо вычислить ‘Сумму без НДС’ и ‘НДС’

‘Стоимость без НДС’ = ‘Стоимость с НДС’ / 1,18

‘НДС’ = ‘Стоимость c НДС’ / 1,18 * 0,18 

Известен ‘НДС’, надо вычислить ‘Сумму без НДС’ и ‘Сумму с НДС’

  1. Известен ‘НДС’, надо вычислить ‘Сумму без НДС’ и ‘Сумму с НДС’

‘Стоимость без НДС’ = ‘НДС’ / 0,18

‘Стоимость с НДС’ = ‘НДС’ / 0,18 * 1,18

Еще об НДС

На волне повышения НДС в РФ с высокой вероятностью, я немного почитал про косвенные налоги в развитых странах. Как я уже писал, косвенные налоги, в т.ч. НДС в большем мере влияют на конечного покупателя, поэтому увеличение НДС до 20% в РФ приведет в первую очередь к росту цен в магазинах. Какая ситуация с НДС в крупнейших экономиках мира?

Китай. С 1 мая 2018 года НДС будет снижен на 1%

Друзья, пишите ваши вопросы! Постараюсь ответить.

Поделитесь нашей статьей в ваших соцсетях:

Источник: https://excelworks.ru/2015/03/25/kak-rascchitat-nds-v-excel-chto-takoe-nds/

Расчет НДС в Microsoft Excel

Как посчитать ндс 18 от суммы в excel

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

Поэтому для них актуальным становится вопрос его расчета, а также вычисления других показателей с ним связанных. Произвести данный расчет для единичной суммы можно и при помощи обычного калькулятора.

Но, если нужно вычислить НДС у множества денежных значений, то с одним калькулятором сделать это будет весьма проблематично. К тому же, счетной машинкой не всегда удобно пользоваться.

К счастью, в Excel можно значительно ускорить вычисление требуемых результатов для исходных данных, которые занесены в таблицу. Давайте разберемся, как это сделать.

Помогла ли вам эта статья?

ДА НЕТ

Источник: https://lumpics.ru/the-vat-formula-in-excel/

Формула для расчета НДС в Excel

Как посчитать ндс 18 от суммы в excel

Узнаем различные способы расчета налога на добавленную стоимость в Excel и детально изучим формулы, в том числе научимся выделять, прибавлять и вычитать НДС.

В статье приведены расчеты для ставки в 18% (действовавшей до 2019 г.), для пересчета налога по новой ставке в 20% не забудьте в формулах поменять ставку с 18% на 20%.

Приветствую всех, дорогие читатели блога TutorExcel.Ru.

Перед тем как посчитать НДС в Excel, вспомним что это такое и каким вообще данный налог бывает.
Как следует из названия, налог на добавленную стоимость — это косвенный налог, начисляемый на прибавочную (добавленную) стоимость товара (или услуги) в соответствии с утвержденными налоговыми ставками (согласно налоговому кодексу РФ).

В России налоговые ставки для расчета НДС бывают 3 видов в зависимости от типа товара: 18% (применяется по умолчанию, стандартная ставка для большинства товаров), 10% и 0% (сниженная ставка для определенных категорий товаров).

С 2019 г. ставку НДС в России с 18% подняли до 20%, учтите это при расчете налога в новых периодах.

Если вам нужно вычислить НДС не для России, а к примеру, для Украины, Белоруссии или Казахстана, то в этих странах действуют следующие налоговые ставки (по другим странам данные можно посмотреть здесь):

  • Украина. 20% (стандартная), 0% (сниженная);
  • Белоруссия. 20% (стандартная), 10%, 0,5% или 0% (сниженная);
  • Казахстан. 12% (стандартная).

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

Поэтому в последующих примерах мы будем рассматривать расчеты только для российской системы налогообложения, но в случае необходимости формулы легко скорректировать (изменив размер ставки) и для любой другой страны.

Теперь перейдем к рассмотрению различных способов расчета НДС в Excel.

Способ 1. Ручной ввод формул

Давайте подумаем какие вообще есть варианты подсчёта формулы налоговых отчислений.У нас есть 3 варианта — мы можем либо отдельно рассчитать налог, либо добавить, либо вычесть.

В итоге, после выбора варианта подсчета, полученный результат можно вручную ввести в поле ввода с помощью формулы.

Рассмотрим каждый из трех вариантов более подробно.

Выделение НДС

Предположим, что у нас есть сумма S (без учета налога) и мы хотим выделить для нее величину налога на добавленную стоимость.
Для выделения налога нам нужно эту сумму умножить на налоговую ставку, т.е. S * 18%:

Рассмотрим еще один вариант, пусть в сумму S уже включен налог.
В этом случае, так как в начальной величине S содержится 18% ставка, поделив сумму на 118% и умножив на 18% мы получим выделенный налог на добавленную стоимость, т.е. (S / 118%) * 18%:

Прибавление НДС

Начальные условия те же самые, для суммы S рассчитаем полную сумму с учетом налога. Чтобы прибавить НДС необходимо к сумме (100%) добавить выделенный налог (18%), другими словами умножить ее на 118%, т.е. S * 118%:

Вычитание НДС

Начальные условия — нам известна сумма S, но с тем условием, что в ней уже учтен налог.
Так как итоговая сумма составляет 118% (как в примере выше), то чтобы вычесть НДС и получить сумму без учета налога, нам необходимо разделить ее на 118%, т.е. S / 118%:

Как видим у нас есть 3 варианта формулы расчета, в зависимости от того, что именно и как нужно посчитать.

Способ 2. Пользовательская функция

Поэтому в качестве ещё одного подхода к подсчету формулы, напишем пользовательскую функцию, которая объединяла бы все варианты расчета и автоматизировала расчеты, чтобы уменьшить вероятность ошибки, к примеру, при наборе формулы.

Как мы уже выяснили, расчет зависит от 3 параметров: исходной суммы (для которой будем производить расчет), размера ставки (18%, 10% или 0%) и типа расчета (выделение, вычитание или прибавление).
Поэтому в качестве аргументов функции и зададим указанные параметры.

Переходим в окно редактора Visual Basic (сочетание клавиш Alt + F11), добавляем новый модуль (через меню Insert ->Module) и затем копируем туда код нашей функции:

Public Function НДС(ByVal Amount As Double, Optional ByVal Rate As Double = 0.18, Optional ByVal TypeVAT As Integer = 0) If TypeVAT = 0 Then НДС = Amount * Rate ElseIf TypeVAT = 1 Then НДС = Amount / (1 + Rate) * Rate ElseIf TypeVAT = 2 Then НДС = Amount * (1 + Rate) Else НДС = Amount / (1 + Rate) End IfEnd Function

Public Function НДС(ByVal Amount As Double, Optional ByVal Rate As Double = 0.18, Optional ByVal TypeVAT As Integer = 0)        НДС = Amount / (1 + Rate) * Rate        НДС = Amount * (1 + Rate)        НДС = Amount / (1 + Rate)

Подробнее остановимся на аргументах функции:

  • Amount (обязательный аргумент) — сумма, для которой рассчитывается налог;
  • Rate (необязательный аргумент) — размер налоговой ставки (значение по умолчанию 18%);
  • TypeVAT (необязательный аргумент) — тип расчета налога, 0 — выделение (вариант когда в переменной Amount НДС не учтен), 1 — выделение (вариант когда в переменной Amount НДС уже учтен), 2 — прибавление, любое другое число — вычитание (значение по умолчанию 0).

Пару слов о параметрах аргументов функции.

Параметр ByVal позволяет обратиться к переменной (в данном случае СУММА) по значению, т.е.

после вызова функции значение переменной останется неизменным (даже если функция изменяет их значение).

Чтобы можно было пропускать какие-то переменные при вызове функции, мы добавляем параметр Optional перед именем переменной, что делает ее необязательной для применения.

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

Вызвать функцию мы можем либо напрямую набрав ее в строке формул, либо найти ее в категории Определенные пользователем через мастер функций:

В итоге получаем, что результаты расчета формулы и применения функции совпали, что и требовалось показать.

Теперь немного усложним задачу, и добавим в качестве изменяющегося параметра размер ставки (для примера возьмем размер ставок в различных странах):

Важное замечание

Для корректных расчетов НДС в 2019 г. можно использовать все те же самые формулы, что и в примерах выше, с заменой 18% на 20%.

Скачать пример с расчетами.

Источник: https://tutorexcel.ru/priemy/formula-dlya-rascheta-nds-v-excel/

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