# VatCalculator

URL: https://chugunov.pro/api-bitrix/sale/tax/vatcalculator/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Sale\Tax\VatCalculator`
Модуль: Sale.

## Описание

Пример:

$calculator = new VatCalculator($rate, $isVatInPrice, $quantity);
$vatAmout = $calculator->calc($price, $isVatInPrice, $quantity);

Исходный файл: `source/sale/lib/tax/vatcalculator.php:16`

## Методы (4)

- [`__construct()`](https://chugunov.pro/api-bitrix/sale/tax/vatcalculator/__construct/)
- [`accrue()`](https://chugunov.pro/api-bitrix/sale/tax/vatcalculator/accrue/) — Начисляет величину НДС к цене.
- [`allocate()`](https://chugunov.pro/api-bitrix/sale/tax/vatcalculator/allocate/) — Выделяет цену без НДС из цены с НДС.
- [`calc()`](https://chugunov.pro/api-bitrix/sale/tax/vatcalculator/calc/) — Вычисляет величину НДС.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Sale-Tax-VatCalculator.html
