Як вирахувати ПДВ? Формула для розрахунку ПДВ в Excel

Дізнаємося різні способи розрахунку податку на додану вартість в Excel і детально вивчимо формули, в тому числі навчимося виділяти, додавати і віднімати ПДВ.

У статті наведені розрахунки для ставки в 18% (що діяла до 2020 р), для перерахунку податку за новою ставкою в 20% не забудьте в формулах поміняти ставку з 18% на 20%.

Перед тим як порахувати ПДВ в Excel, згадаємо що це таке і яким взагалі даний податок буває.
Як випливає з назви, податок на додану вартість – це непрямий податок, що нараховується на додаткову (додану) вартість товару (або послуги) відповідно до затверджених податковими ставками.

Якщо вам потрібно обчислити ПДВ  для України, Білорусії або Казахстану, то в цих країнах діють наступні податкові ставки (по інших країнах дані можна подивитися тут ):

  • Україна . 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 ) і потім копіюємо туди код нашої функції:

Детальніше зупинимося на аргументах функції:

  • Amount (обов’язковий аргумент) – сума, для якої розраховується податок;
  • Rate (необов’язковий аргумент) – розмір податкової ставки (значення за замовчуванням 18%);
  • TypeVAT (необов’язковий аргумент) – тип розрахунку податку, 0 – виділення (варіант коли в змінної Amount ПДВ не врахована), 1 – виділення (варіант коли в змінної Amount ПДВ уже враховано), 2 – додаток, будь-яке інше число – віднімання (значення по умовчанням 0).

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

Параметр ByVal дозволяє звернутися до змінної (в даному випадку СУМА ) за значенням, тобто після виклику функції значення змінної залишиться незмінним (навіть якщо функція змінює їх значення).
Щоб можна було пропускати якісь змінні при виконанні функції, ми додаємо параметр Optional перед ім’ям змінної, що робить її необов’язковою для застосування.

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

вирахувати пдв
У підсумку отримуємо, що результати розрахунку формули і застосування функції збіглися, що й було потрібно показати.

Тепер трохи ускладнити завдання, і додамо в якості змінюється параметра розмір ставки (для прикладу візьмемо розмір ставок в різних країнах):

вирахувати пдв

важливе зауваження

Для коректних розрахунків ПДВ в 2019 р можна використовувати всі ті ж самі формули, що і в прикладах вище, з заміною 18% на 20%.

Завантажити приклад з розрахунками .

Дякую за увагу!
Якщо у вас є думки або питання – діліться ними в коментарях.

Читайте також  Майже людина: чи заслуговує володіюча почуттями машина людського ставлення?

Степан Лютий

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

You may also like...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *