Обзор механизма начисления налогов
Механизм начисления налогов — это важная часть настраиваемых бизнес-приложений в Dynamics 365 Finance. Он обладает широкими возможностями настройки и позволяет бизнес-пользователю, функциональному консультанту или опытному пользователю настраивать правила налога, которые определяют применимость, расчет, разноску и сопоставление налога на основе юридических и бизнес-требований.
Примечание
Функциональность механизма начисления налогов доступна только для юридических лиц с основным адресом в Индии.
Краткий обзор механизма начисления налогов можно посмотреть в следующем видео.
Ключевые понятия
Понятие | Описание |
---|---|
Налогооблагаемый документ | Налогооблагаемый документ — это абстрактное представление документа, которое позволяет рассчитывать налог в системе планирования ресурсов предприятия (ERP). |
Налоговый документ | Налоговый документ — это транзакция, содержащая сведения о налоге (строки и суммы), в которой сумма налога распределяется таким образом, который готов к использованию любой системой или структурой бухгалтерского учета. |
Применимость налога |
|
Расчет налогов | См. Расчет налогов. |
Налоговый учет | См. Налоговый учет. |
Расчет налогов
Меры
Меры — это вычислительные блоки для расчета налога. Меры могут быть разных типов (типы мер), которые имеют разное поведение и используются для разных вычислительных целей.
Доступны следующие типы мер.
Тип меры | Описание |
---|---|
Базовая сумма | Этот тип меры следует использовать для хранения суммы, которая является основой для расчета налога. Обычно это Базовая сумма × Ставка = Сумма налога. |
Отображение | Этот специальный тип меры используется для определения применимой налоговой ставки. Это составной тип меры, который при необходимости также можно использовать для хранения значений пороговой суммы. |
Коэффициент | Этот специальный тип меры является подмножеством типа меры Ставка. При необходимости его можно использовать для хранения значений пороговой суммы. |
Сумма налога | Этот тип меры равен Базовой сумме × Ставка. Эту сумму затем следует распределить для целей учета по мере необходимости. |
Количество | Этот тип меры следует использовать для распределенных сумм налога, таких как возмещаемая сумма налога или нагрузка на сумму запасов. |
Процент | Этот простой тип меры используется для хранения любого процентного значения. Обычно его следует использовать для таких случаев, как процент нагрузки на запасы или процент расходов. |
Формулы
После определения показателей их можно использовать для написания формулы расчета налога. Формулу можно записать в двух обозначениях:
- Простая нотация назначений – эта нотация используется для обычных сценариев.
- Расширенные линейные уравнения – используйте это нотацию специально для сценариев с учетом цены расчет налогов, таких как максимальная розничная цена (MRP).
Возможно, формулы придется использовать условно. В этом случае пользователю следует добавить соответствующие бизнес-условия.
Ключевые атрибуты модели, которые необходимо назначить для расчета
В следующей таблице перечислены ключевые слова, зарезервированные для атрибутов. При создании новой модели налогооблагаемого документа обязательно определите атрибуты модели в соответствии с информацией в этой таблице.
Имя атрибута | Тип данных |
---|---|
Базовая сумма | Вещественный |
Цена включает налог | Вещественный |
Сумма налога включена в цену | Вещественный |
Сумма налога по строке | Вещественный |
Эти атрибуты доступны в модели налогооблагаемого документа (Индия), которую предоставляет Microsoft:
- Базовая сумма — этот атрибут является атрибутом вывода и используется в качестве базовой суммы для расчет налогов.
- Цена включает налог – этот атрибут больше похож на флаг, который указывает механизму налогов, что сумма налога включена в сумму строки.
- Сумма налога, включенная в цену – этот атрибут представляет собой сумму налога, которая должна учитываться в соответствии с деловой практикой или уставным законодательством. Механизм начисления налогов использует это значение для определения суммы строки накладной и суммы, которую следует учитывать во время учета.
- Сумма налога по строке – этот атрибут представляет собой сумму налога, рассчитанного для строки. Это значение остается неизменным в сценариях с учетом цены и без учета цены. Обычно суммы подоходного налога не следует учитывать при инициализации этого атрибута.
Эти атрибуты должны быть инициализированы и использованы в конфигурации налогового документа следующим образом.
Пример: сценарий с учетом цены
"Базовая сумма" = "Оценочное значение" - CGST. "Сумма налога" - "SGST". "Сумма налога" - "IGST". "Сумма налога" - CESS. "Сумма налога" - CGST_TDS. "Сумма налога" - SGST_TDS ."Сумма налога" - IGST_TDS."Сумма налога" - CESS_TDS."Сумма налога"
"Цена включает налог" = 1.0
"Сумма налога по строке" = CGST. "Сумма налога" + "SGST". "Сумма налога" + "IGST". "Сумма налога" + CESS. "Сумма налога" + CGST_TDS. "Сумма налога" + SGST_TDS ."Сумма налога" + IGST_TDS."Сумма налога" + CESS_TDS."Сумма налога"
"Сумма налога включена в цену" = CGST. "Сумма налога" + "SGST". "Сумма налога" + "IGST". "Сумма налога" + CESS. "Сумма налога" + CGST_TDS. "Сумма налога" + SGST_TDS ."Сумма налога" + IGST_TDS."Сумма налога" + CESS_TDS."Сумма налога"
Пример: сценарий без учета цены
"Базовая сумма" = "Оценочное значение"
"Цена включает налог" = 0.0
"Сумма налога по строке" = CGST. "Сумма налога" + "SGST". "Сумма налога" + "IGST"."Сумма налога" + BCD."Сумма налога" + "ECESS C"."Сумма налога" + "SHECESS C"."Сумма налога"+ CESS. "Сумма налога" + CGST_TDS. "Сумма налога" + SGST_TDS ."Сумма налога" + IGST_TDS."Сумма налога" + CESS_TDS."Сумма налога"
В сценарии без учета цены механизм неявно инициализирует атрибут Сумма налога включена в цену на 0 (ноль). Поэтому уравнение не требуется записывать явно.
Налоговый учет
Поставщик налогового учета
Поставщик налогового учета — это суб-книга учета, на который влияет сценарий налогового учета. Например, в потоке покупок, если налог должен быть уплачен поставщику как часть накладной поставщика, поставщик налогового учета является Сторона/Поставщик. Список поставщиков налогового учета зависит от базовой ERP-системы. Для Finance доступны следующие поставщики налогового учета:
- Party
- Запасы
- Налог
- Главная книга
Типы разноски
Когда процесс налогового учета влияет на суб-книгу учета налогов, сумма налога должна быть подвергнута сомнению для расчетов, отчетности, расчет себестоимости и аналогичных целей. Список типов проводок может варьироваться в зависимости от правил страны/региона в отношении типов налогов. Для Индии предусмотрены следующие типы разноски:
- Возмещаемый налог
- Налог к уплате
- Расходы по налогу
- Возвращаемый отложенный налог
- Промежуточный налог, подлежащий уплате
- Возвращаемый промежуточный налог
Кредитный пул налога
На следующем рисунке показан пример кредитный пул для налога на товары и услуги (GST) в Индии.
При использовании предыдущей конфигурации возмещаемая сумма налога и сумма налога к уплате будут накапливаться в каждом кредитном пуле налога.
Правила возмещения
Правило возмещения определяет, как следует использовать возмещаемый налог для возмещения налога к уплате. Пример в следующей таблице показывает, как можно настроить правило возмещения для GST Индии.
Возмещаемая сторона | Платежная сторона |
---|---|
IGST | IGST, CGST, SGST |
CGST | CGST, IGST |
SGST | SGST, IGST |
CESS | CESS |
CGST_TDS | CGST |
SGST_TDS | SGST |
IGST_TDS | IGST |
CESS_TDS | CESS_TDS |