Page 6786 "Withholding Tax Posting Setup"
WithholdingTax · Microsoft.WithholdingTax
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 5 connected objects and pages
WithholdingTax · Microsoft.WithholdingTax · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Withholding Tax Posting Setup |
| SourceTable | Withholding Tax Posting Setup |
| PageType | List |
| UsageCategory | Administration |
| ApplicationArea | Basic, Suite |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| GroupName | Wthldg. Tax Bus. Post. Group | Wthldg. Tax Bus. Post. Group | Specifies a Withholding Tax Business Posting group code. |
| Wthldg. Tax Prod. Post. Group | Wthldg. Tax Prod. Post. Group | Specifies a Withholding Tax Product Posting group code. | |
| Wthldg. Tax Calculation Rule | Wthldg. Tax Calculation Rule | Specifies the calculation rule for withholding tax, which is used with the amount specified in the withholding tax Minimum Invoice Amount field. This helps identify the transactions for which withholding tax isn’t deducted. For example, if you select the Less than option here and enter 100 in the wi… | |
| Wthldg. Tax Min. Inv. Amount | Wthldg. Tax Min. Inv. Amount | Specifies the threshold amount for Withholding Tax, below which there will not be any Withholding Tax deduction. | |
| Withholding Tax % | Withholding Tax % | Specifies the relevant Withholding Tax rate for the particular combination of Withholding Tax Business Posting group and Withholding Tax Product Posting group. | |
| Realized Withholding Tax Type | Realized Withholding Tax Type | Specifies when the withholding tax is realized for the transaction. Choose whether the withholding is realized when the invoice is posted, when the payment is posted, or at the earliest of the two. | |
| Prepaid Wthldg. Tax Acc. Code | Prepaid Wthldg. Tax Acc. Code | Specifies the G/L account number used to post prepaid (advance) withholding tax for the selected combination of Withholding Tax business posting group and product posting group. | |
| Payable Wthldg. Tax Acc. Code | Payable Wthldg. Tax Acc. Code | Specifies the G/L account number used to post payable withholding tax for the selected combination of Withholding Tax business posting group and product posting group. This account is used when withholding tax becomes due and payable to the tax authority, such as upon payment posting or when the wit… | |
| Bal. Prepaid Account Type | Bal. Prepaid Account Type | Specifies the type of balancing account for withholding tax transactions. | |
| Bal. Prepaid Account No. | Bal. Prepaid Account No. | Specifies the account number or bank name for sales withholding tax transactions, based on the type selected in the Bal. Prepaid Account Type field. | |
| Bal. Payable Account Type | Bal. Payable Account Type | Specifies the type of balancing account for purchase withholding tax transactions. | |
| Bal. Payable Account No. | Bal. Payable Account No. | Specifies the account number or bank name for purchase withholding tax transactions. This is based on the type selected in the Bal. Payable Account Type field. | |
| Withholding Tax Report Line No. Series | Wthldg. Tax Rep Line No Series | Specifies the number series for the withholding tax report line. | |
| Revenue Type | Revenue Type | Specifies the type of revenue. | |
| Purch. Wthldg. Tax Adj. Acc No | Purch. Wthldg. Tax Adj. Acc No | Specifies the account number on which to post purchase credit memo adjustments. | |
| Sales Wthldg. Tax Adj. Acc No | Sales Wthldg. Tax Adj. Acc No | Specifies an account number for Sales Credit Memo adjustments. | |
| Sequence | Sequence | Specifies the sequence in which the withholding tax posting setup information must be displayed in reports. | |
| Calculation Base | Calculation Base | Specifies whether withholding tax is calculated on the gross amount or the net amount (gross-up). Net (gross-up) is applicable for employee transactions where the entered amount represents the net payable. | |
| Calculation Method | Calculation Method | Specifies the calculation method. Simple calculates each component independently. Compound adjusts the base of later components to include earlier component taxes. | |
| WHT Threshold Base | WHT Threshold Base | Specifies level at which the threshold is evaluated: per record/line, per document, per category in a period, or total across all categories in a period. | |
| WHT Threshold Period | WHT Threshold Period | Specifies the period for threshold accumulation: Month, Quarter, Year, or Fiscal Period. Applicable when Threshold Base is Category in Period or Total in Period. |
Relations
- source table Table 6786 “Withholding Tax Posting Setup”
Extended by
Called by
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 6789 “Withholding Tax Event Handler” (1 call:
OnShowExtensionPage → (object))
Recent changes
- 2026-07-29 #9311 Withholding Tax for Employee (main, BC30, feature)
Documented on Microsoft Learn
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). The call sections above are our own, per object, from the BC29 call graph. 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: "page", object_name: "Withholding Tax Posting Setup"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.