---
id: object/table/7412
type: object
title: Table 7412 "Excise Tax Type"
summary: Table 7412 "Excise Tax Type" in ExciseTaxes (Microsoft.ExciseTaxes). 6 fields. Introduced in BC29, still in BC30.
tier: official
language: en
tags:
  - table
  - excisetaxes
versions:
  introduced: "29"
  last_changed: null
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 893eefce30aa7b4b4ca20aa6de107f1199ae63b52dd16d6b9d7abacddc7b2da6
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Apps/W1/ExciseTaxes/app/src/table/ExciseTaxType.Table.al
    title: src/Apps/W1/ExciseTaxes/app/src/table/ExciseTaxType.Table.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/finance-register-excise-tax
    - https://learn.microsoft.com/dynamics365/business-central/finance-set-up-excise-tax
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/finance
    - topic/business-central/business-functionality/set-up-business-central/set-up-finance
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes:
    - change/bcapps/11748
    - change/bcapps/11002
object_type: table
object_id: 7412
name: Excise Tax Type
namespace: Microsoft.ExciseTaxes
app: ExciseTaxes
extends: null
first_version: "29"
last_version: "30"
present_in:
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 6
  procedures: 0
  events: 0
  subscribers: 0
relations:
  out: 2
  referenced_by: 9
  pages: 2
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Table 7412 "Excise Tax Type"

> Table 7412 "Excise Tax Type" in ExciseTaxes (Microsoft.ExciseTaxes). 6 fields. Introduced in BC29, still in BC30.

ExciseTaxes · Microsoft.ExciseTaxes · BC29-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Apps/W1/ExciseTaxes/app/src/table/ExciseTaxType.Table.al) · facts from BC29

Learn documents this table through its pages: [Page 7414 "Excise Tax Types"](../page/7414.md) (2 Learn pages).

## Properties

| Property | Value |
|---|---|
| Caption | Excise Tax Type |
| DataClassification | CustomerContent |
| LookupPageId | Excise Tax Types |
| DrillDownPageId | Excise Tax Types |

## Fields

Explanation: the field's ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

| No. | Name | Type | Explanation | Notes |
|---|---|---|---|---|
| 1 | Code | Code[20] | Specifies the unique tax identifier. <small>via [Page 7415 "Excise Tax Type Card"](../page/7415.md)</small> | NotBlank |
| 2 | Description | Text[100] | Specifies the tax name for UI display. <small>via [Page 7415 "Excise Tax Type Card"](../page/7415.md)</small> |  |
| 3 | Tax Basis | Enum "Excise Tax Basis" | Specifies how this tax is calculated (Weight, Sugar Content, THC Content, Volume, Spirit Volume). <small>via [Page 7415 "Excise Tax Type Card"](../page/7415.md)</small> | enum [Enum 7414 "Excise Tax Basis"](../enum/7414.md) |
| 4 | Enabled | Boolean | Specifies whether this tax type is active and available for use. <small>via [Page 7415 "Excise Tax Type Card"](../page/7415.md)</small> |  |
| 5 | Report Caption | Text[50] | Specifies additional description for reporting purposes. <small>via [Page 7415 "Excise Tax Type Card"](../page/7415.md)</small> |  |
| 6 | Bonded Location Treatment | Enum "Excise Bonded Loc. Treatment" | Specifies how inventory movements involving bonded locations are treated for excise duty calculations, such as whether excise is ignored, suspended while in bond, or becomes due when goods are released from bond. | enum [Enum 7417 "Excise Bonded Loc. Treatment"](../enum/7417.md) |

## Keys

- Key1: Code (clustered)

## Triggers

OnDelete

## Relations

- drill-down page [Page 7414 "Excise Tax Types"](../page/7414.md)
- lookup page [Page 7414 "Excise Tax Types"](../page/7414.md)

## Referenced by

9 fields in 9 objects relate to this table (TableRelation or CalcFormula).

- [Table 7413 "Excise Tax Item/FA Rate"](../table/7413.md): Excise Tax Type Code
- [Table 7414 "Excise Tax Entry Permission"](../table/7414.md): Excise Tax Type Code
- [Table 7415 "Item Excise Tax"](../table/7415.md): Excise Tax Type Code
- [Table 7416 "Excise Tax Rate"](../table/7416.md): Excise Tax Type Code
- [Table extension 7412 "Sustainability Batch Excise"](../tableextension/7412.md): Excise Tax Type Filter
- [Table extension 7413 "Excise Journal Line Ext"](../tableextension/7413.md): Excise Tax Type
- [Table extension 7414 "Excise Taxes Trans. Log Ext"](../tableextension/7414.md): Excise Tax Type
- [Table extension 7417 "Excise Item Ext"](../tableextension/7417.md): Excise Tax Type
- [Table extension 7418 "Excise Fixed Asset Ext"](../tableextension/7418.md): Excise Tax Type

## Pages and codeunits on this table

- [Page 7414 "Excise Tax Types"](../page/7414.md) (source table)
- [Page 7415 "Excise Tax Type Card"](../page/7415.md) (source table)

## Recent changes

- 2026-10-05 [#11748 [Master] - Slice 626292: [Excise Tax][VENDOR] Bonded Locations for Excise Calculations](../../changes/bcapps/11748.md) (main, BC30, feature)
- 2026-09-15 [#11002 [Master] - Slice 626305: [Excise Tax][VENDOR] Improving Excise Duty Calculation](../../changes/bcapps/11002.md) (main, BC30, feature)

## Across versions

- Present in: BC29-30
- Changed (declaration) in: none

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

## Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: `bcatlas_resolve_node(object_type: "table", object_name: "Excise Tax Type")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
