---
id: object/table/323
type: object
title: Table 323 "VAT Business Posting Group"
summary: Table 323 "VAT Business Posting Group" in Base Application (Microsoft.Finance.VAT.Setup). 3 fields. Present since at least BC23, still in BC30, changed in BC24, BC26, BC29.
tier: official
language: en
tags:
  - table
  - base application
versions:
  introduced: null
  last_changed: "29"
  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: fcf31c694e4109d438972baa0026a6997cdf92e650c1ca5d6a53eb2329f0a1f9
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Finance/VAT/Setup/VATBusinessPostingGroup.Table.al
    title: src/Layers/W1/BaseApp/Finance/VAT/Setup/VATBusinessPostingGroup.Table.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/finance-setup-vat
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/finance/working-with-value-added-tax-vat/set-up-vat
    - topic/business-central/business-functionality/set-up-business-central/set-up-finance
  localizations:
    - localization/fi
    - localization/it
  videos: []
  posts: []
  guidelines: []
  changes:
    - change/bcapps/9352
object_type: table
object_id: 323
name: VAT Business Posting Group
namespace: Microsoft.Finance.VAT.Setup
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in:
  - "24"
  - "26"
  - "29"
source_major: "29"
obsolete: null
countries:
  - fi
  - it
ms_search_form_ids: []
counts:
  fields: 3
  procedures: 1
  events: 0
  subscribers: 0
relations:
  out: 2
  referenced_by: 99
  pages: 1
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Table 323 "VAT Business Posting Group"

> Table 323 "VAT Business Posting Group" in Base Application (Microsoft.Finance.VAT.Setup). 3 fields. Present since at least BC23, still in BC30, changed in BC24, BC26, BC29.

Base Application · Microsoft.Finance.VAT.Setup · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Finance/VAT/Setup/VATBusinessPostingGroup.Table.al) · facts from BC29

Learn documents this table through its pages: [Page 470 "VAT Business Posting Groups"](../page/470.md) (1 Learn page).

## Properties

| Property | Value |
|---|---|
| Caption | VAT Business Posting Group |
| DataClassification | CustomerContent |

## 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 a code for the posting group that determines how to calculate and post VAT for customers and vendors. The number of VAT posting groups that you set up can depend on local legislation and whether you trade both domestically and internationally. | NotBlank |
| 2 | Description | Text[100] | Specifies a description of the posting group that determines how to calculate and post VAT for customers and vendors. The number of VAT posting groups that you set up can depend on local legislation and whether you trade both domestically and internationally. |  |
| 10 | Last Modified Date Time | DateTime | — | not editable |

## Keys

- Key1: Code (clustered)

## Procedures

1 local procedures, no public ones.

## Triggers

OnInsert, OnModify, OnRename

## Relations

- drill-down page [Page 470 "VAT Business Posting Groups"](../page/470.md)
- lookup page [Page 470 "VAT Business Posting Groups"](../page/470.md)

## Referenced by

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

- [Table 4763 "Whse Demo Data Setup"](../table/4763.md): Customer VAT Bus. Code, Domestic Code, Vendor VAT Bus. Code
- [Table 181 "Posted Gen. Journal Line"](../table/181.md): Bal. VAT Bus. Posting Group, VAT Bus. Posting Group
- [Table 751 "Standard General Journal Line"](../table/751.md): Bal. VAT Bus. Posting Group, VAT Bus. Posting Group
- [Table 81 "Gen. Journal Line"](../table/81.md): Bal. VAT Bus. Posting Group, VAT Bus. Posting Group
- [Table 110 "Sales Shipment Header"](../table/110.md): VAT Bus. Posting Group
- [Table 111 "Sales Shipment Line"](../table/111.md): VAT Bus. Posting Group
- [Table 112 "Sales Invoice Header"](../table/112.md): VAT Bus. Posting Group
- [Table 113 "Sales Invoice Line"](../table/113.md): VAT Bus. Posting Group
- [Table 114 "Sales Cr.Memo Header"](../table/114.md): VAT Bus. Posting Group
- [Table 115 "Sales Cr.Memo Line"](../table/115.md): VAT Bus. Posting Group
- [Table 120 "Purch. Rcpt. Header"](../table/120.md): VAT Bus. Posting Group
- [Table 121 "Purch. Rcpt. Line"](../table/121.md): VAT Bus. Posting Group
- [Table 122 "Purch. Inv. Header"](../table/122.md): VAT Bus. Posting Group
- [Table 123 "Purch. Inv. Line"](../table/123.md): VAT Bus. Posting Group
- [Table 124 "Purch. Cr. Memo Hdr."](../table/124.md): VAT Bus. Posting Group
- [Table 125 "Purch. Cr. Memo Line"](../table/125.md): VAT Bus. Posting Group
- [Table 1304 "Sales Price and Line Disc Buff"](../table/1304.md): VAT Bus. Posting Gr. (Price)
- [Table 1381 "Customer Templ."](../table/1381.md): VAT Bus. Posting Group
- [Table 1382 "Item Templ."](../table/1382.md): VAT Bus. Posting Gr. (Price)
- [Table 1383 "Vendor Templ."](../table/1383.md): VAT Bus. Posting Group
- [Table 15 "G/L Account"](../table/15.md): VAT Bus. Posting Group
- [Table 1570 "G/L Entry Posting Preview"](../table/1570.md): VAT Bus. Posting Group
- [Table 1571 "VAT Entry Posting Preview"](../table/1571.md): VAT Bus. Posting Group
- [Table 17 "G/L Entry"](../table/17.md): VAT Bus. Posting Group
- [Table 1706 "Deferral Posting Buffer"](../table/1706.md): VAT Bus. Posting Group
- [Table 18 "Customer"](../table/18.md): VAT Bus. Posting Group
- [Table 213 "Alt. Cust. VAT Reg."](../table/213.md): VAT Bus. Posting Group
- [Table 221 "Gen. Jnl. Allocation"](../table/221.md): VAT Bus. Posting Group
- [Table 23 "Vendor"](../table/23.md): VAT Bus. Posting Group
- [Table 250 "Gen. Business Posting Group"](../table/250.md): Def. VAT Bus. Posting Group
- [Table 254 "VAT Entry"](../table/254.md): VAT Bus. Posting Group
- [Table 256 "VAT Statement Line"](../table/256.md): VAT Bus. Posting Group
- [Table 27 "Item"](../table/27.md): VAT Bus. Posting Gr. (Price)
- [Table 295 "Reminder Header"](../table/295.md): VAT Bus. Posting Group
- [Table 297 "Issued Reminder Header"](../table/297.md): VAT Bus. Posting Group
- [Table 30102 "Shpfy Shop"](../table/30102.md): VAT Bus. Posting Group
- [Table 30109 "Shpfy Tax Area"](../table/30109.md): VAT Bus. Posting Group
- [Table 30152 "Shpfy Catalog"](../table/30152.md): VAT Bus. Posting Group
- [Table 302 "Finance Charge Memo Header"](../table/302.md): VAT Bus. Posting Group
- [Table 304 "Issued Fin. Charge Memo Header"](../table/304.md): VAT Bus. Posting Group
- [Table 311 "Sales & Receivables Setup"](../table/311.md): VAT Bus. Posting Gr. (Price)
- [Table 325 "VAT Posting Setup"](../table/325.md): VAT Bus. Posting Group
- [Table 36 "Sales Header"](../table/36.md): VAT Bus. Posting Group
- [Table 37 "Sales Line"](../table/37.md): VAT Bus. Posting Group
- [Table 376 "G/L Account (Analysis View)"](../table/376.md): VAT Bus. Posting Group
- [Table 379 "Detailed Cust. Ledg. Entry"](../table/379.md): VAT Bus. Posting Group
- [Table 38 "Purchase Header"](../table/38.md): VAT Bus. Posting Group
- [Table 380 "Detailed Vendor Ledg. Entry"](../table/380.md): VAT Bus. Posting Group
- [Table 383 "Detailed CV Ledg. Entry Buffer"](../table/383.md): VAT Bus. Posting Group
- [Table 39 "Purchase Line"](../table/39.md): VAT Bus. Posting Group
- and 44 more objects (44 fields): data/code/relations/29.json

## Pages and codeunits on this table

- [Page 470 "VAT Business Posting Groups"](../page/470.md) (source table)

## Recent changes

- 2026-07-28 [#9352 [FI] Obsolete unused 'Print on Invoice' VAT setting](../../changes/bcapps/9352.md) (main, BC30, obsoletion)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: BC24, BC26, BC29

## Countries that replace it

[FI](../../localizations/fi.md), [IT](../../localizations/it.md)

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: "VAT Business Posting Group")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
