Setup page · Tax
General ledger parameters
The parameters page of the General ledger module.
- Used by
- Accounts payable manager, Auditor, Budget clerk and 13 more roles
- Business process
- —
- Menu item
LedgerParameters- Main table
LedgerParameters- Data entity
LedgerParametersEntity- Setup steps
- —
Show what matters for
Everyone
1What it is and why
| What it is | The parameters page of the General ledger module. |
|---|---|
| What you do here | Used to set module options such as how the fiscal year close is handled, the maximum penny difference for rounding, and the number sequences. |
| Example | For example, setting the Check for voucher used field to Reject duplicate stops the same voucher number from being used with different transaction dates. |

Functional consultant · Solution architect
2Where it fits
| Business process | — |
|---|---|
| Menu path | Tax › Setup › Parameters › General ledger parameters |
| Set up first | — |
| Used next by | Sales tax settlement periods Microsoft Learn ↗Harmonized sales tax dimensions Microsoft Learn ↗ |
| Related pages | — |
End user · Functional consultant
3How to do it
Microsoft's steps
- Go to Tax > Setup > Parameters > General ledger parameters.
- On the Withholding tax tab, set Enable advanced withholding tax currency to Yes.
- In the Exchange rate type field, select the exchange rate type for the withholding tax currency.
- In the Calculation date type field, select Payment date, Invoice date or Document date.
- Select Save.
Source: Microsoft Learn ↗
Field guide
| Field | What it means | Worked example | Table column |
|---|---|---|---|
| Conditional sales tax | Sales tax can't be deducted until the invoice is paid, as some countries/regions require.Microsoft Learn ↗ | — | — |
| Apply sales tax taxation rules | Sales tax paid to vendors is posted to the same account as the purchase, so the receivable and use tax expense accounts aren't used.Microsoft Learn ↗ | — | — |
| Calculation method | Whether the tax base is calculated per document or per line; Line is needed for interval rates and line-based marginal bases.Microsoft Learn ↗ | — | — |
| Delayed tax calculation | Calculates journal sales tax only when Sales tax is opened or the journal is posted, which helps performance with many lines.Microsoft Learn ↗ | — | — |
| Sales tax amount per invoice line | Stores the calculated sales tax amount on each document line.Microsoft Learn ↗ | — | — |
| Include corrections | The legal entity default for including corrections in settlement and reporting; copied to new settlement periods.Microsoft Learn ↗ | — | — |
| Apply Canadian harmonized sales tax rules | Turns on the Canadian Harmonized Sales Tax rules for public sector.Microsoft Learn ↗ | — | — |
| Enable global withholding tax | Turns on global withholding tax on the Withholding tax tab.Microsoft Learn ↗ | — | — |
| Enable advanced withholding tax currency | Lets you choose a separate exchange rate type and date type for the withholding tax currency.Microsoft Learn ↗ | — | — |
| Estimate withholding tax amount on invoice | Adds a Withholding tax button on purchase orders and vendor invoices to estimate withholding tax.Microsoft Learn ↗ | — | — |
| VAT statement format mapping | The electronic reporting format printed by Report sales tax for settlement period and from Sales tax payments.Microsoft Learn ↗ | — | — |
Functional consultant
4Setup decisions
| Setup step | Recommended value and why | Decision · common mistake · test |
|---|---|---|
| — No setup is made on this page. | ||
Solution architect
5Design impact
| Shared or per company | Per company: each legal entity has its own records. Microsoft data model ↗ |
|---|---|
| Can it be undone | — |
| Feature or country | — |
| If you change it later | The Sales tax amount per invoice line option applies only to processing after the change is saved; documents already processed aren't updated. Microsoft Learn ↗ |
Technical architect
6Technical
| Menu item | LedgerParameters Checked in Dynamics 365 |
|---|---|
| Form | LedgerParameters Checked in Dynamics 365 |
| Table | LedgerParametersShown as “Ledger parameters” in Record infoChecked in Dynamics 365 |
| Data entities | LedgerParametersEntityLedger parameters Microsoft data model ↗ |
| Who can open it | PrivilegesMaintain general ledger parameters LedgerParametersMaintainView general ledger parameters LedgerParametersViewDutiesInquire into budget control process policies BudgetBudgetCtrlProcPoliciesInquireInquire into budget process policies BudgetBudgetProcessPoliciesInquireInquire into general ledger policies LedgerGeneralLedgerPoliciesInquireEnable general ledger process LedgerGeneralLedgerProcessEnableMaintain general ledger parameters LedgerParametersMaintainInquire into purchase order to invoice policies PurchOrderToInvoicePoliciesInquireInquire into general ledger policies RentalLedgerGeneralLedgerPolicieInquireEnable general ledger process RentalLedgerGeneralLedgerProcessEnable16 security rolesAuditorAuditPolicyManagerBudget clerk BudgetBudgetClerkBudget contributor BudgetBudgetContributorBudget manager BudgetBudgetManagerChief financial officer CompanyChiefFinancialOfficerInventory accountant InventCostAccountantInventory accountant clerk InventCostCostClerkAccountant LedgerAccountantAccounting manager LedgerAccountingManagerAccounting supervisor LedgerAccountingSupervisorFinancial controller LedgerFinancialControllerRental coordinator agent RentalCoordinatorAgentRental manager RentalManagerRental purchasing manager RentalPurchasingManagerRental sales manager RentalSalesManagerAccounts payable manager VendInvoiceAccountsPayableManager |
| Actions on the page | Options: Personalize, Page options, Edit, ShareChecked in Dynamics 365 |
Developer
7Developer
| Open it directly | https://<your-environment>/?mi=LedgerParameters |
|---|---|
| Integrate with | LedgerParametersEntity data entity Microsoft data model ↗ |
| Table definition | LedgerParameters columns and relations Microsoft data model ↗ |
Everyone
8Sources and checks
- learn.microsoft.com/training/modules/configure-ledgers-journals-dyn365-finance/4-journals
- learn.microsoft.com/dynamics365/finance/general-ledger/global-withholding-tax-currency-exchange-rate-date-type-setup
- learn.microsoft.com/common-data-model/schema/core/operationscommon/tables/finance/ledger/parameter/ledgerparameters
- learn.microsoft.com/dynamics365/finance/general-ledger/sales-tax-calculation-rounding
- learn.microsoft.com/dynamics365/finance/general-ledger/indirect-taxes-overview
- learn.microsoft.com/training/modules/set-up-taxes-finance/configure-ledger-posting-groups
- learn.microsoft.com/dynamics365/finance/general-ledger/enable-delayed-tax-calculation
- learn.microsoft.com/dynamics365/finance/general-ledger/tasks/set-up-sales-tax-settlement-periods
- learn.microsoft.com/dynamics365/finance/public-sector/Calculating-Canadian-Harmonized-sales-tax
- learn.microsoft.com/dynamics365/finance/general-ledger/global-withholding-tax-overview
- learn.microsoft.com/dynamics365/finance/general-ledger/withholding-tax-in-purchase-transactions
- learn.microsoft.com/dynamics365/finance/localizations/austria/emea-aut-vat-declaration-austria
- Checked in a working Dynamics 365 system, version 10.0.49: the menu item, form, table and security, the page.