BeyondERP.Subscribe

Setup page · General ledger

Accounts for automatic transactions

The page that defines the default main account for each posting type.

Used by
Accountant, Accounting manager, Accounting supervisor and 6 more roles
Business process
Configure accounts for automatic transactions in Dynamics 365 Finance
Menu item
LedgerSystemAccounts
Main table
LedgerSystemAccounts
Data entity
LedgerAutomaticTransactionAccountEntity
Setup steps
1 on this page
Show what matters for

Everyone

1What it is and why

What it isThe page that defines the default main account for each posting type.
What you do hereUsed to create the default posting types and select their main accounts, including posting types that can be set only here, such as the error account.
ExampleSet the Year-end result posting type to the retained earnings account that the year-end close moves profit-and-loss balances into.
Accounts for automatic transactions page in Dynamics 365
The page in a working Dynamics 365 system. page title tab to open what to set or check

Functional consultant · Solution architect

2Where it fits

Business processDefine accounting policies › Define posting policies › Configure accounts for automatic transactions in Dynamics 365 Finance
Menu pathGeneral ledger › Posting setup › Accounts for automatic transactions
Set up firstMain accounts Microsoft Learn ↗
Used next byYear end close Microsoft Learn ↗
Related pagesLedger Microsoft Learn ↗

End user · Functional consultant

3How to do it

Step by step, with screenshots

Set up Accounts for automatic transactions1 screen

Used to create the default posting types and select their main accounts, including posting types that can be set only here, such as the error account.

  1. Screen 1

    Set the penny difference account

    Go to General ledger > Posting setup > Accounts for automatic transactions

    1. Select New
    2. Choose the posting type
    3. Enter the main account
    1Posting typePenny difference in accounting currency
    Main account610100
    Set the penny difference account (zoomed on the outlined fields)
    Show the full screenSet the penny difference account
    page title tab to open what to set or check

Microsoft's steps

  1. Go to General ledger > Posting setup > Accounts for automatic transactions.
  2. In a new legal entity, select Create default types to add the most common posting types.
  3. For each row, select the main account in the Main account field.
  4. Add any extra posting types needed for features you use, such as Interunit – debit and Interunit – credit for a balancing dimension.

Source: Microsoft Learn ↗

Field guide

FieldWhat it meansWorked exampleTable column
Main accountThe default account for the posting type; if it is blank and no other setup gives one, posting fails with an error.Microsoft Learn ↗610100—
Error accountPosting type used when an error occurs in the system; check this account every period.Microsoft Learn ↗——
Year-end resultPosting type for the account that receives profit and loss balances at year-end close, usually retained earnings.Microsoft Learn ↗——
Penny difference in accounting currencyPosting type for small rounding differences when foreign amounts are converted to the accounting currency.Microsoft Learn ↗——
Interunit – debitPosting type used to balance entries when a balancing dimension is set on the Ledger page and doesn't balance.Microsoft Learn ↗——
Posting type—Penny difference in accounting currency—

Functional consultant

4Setup decisions

Setup stepRecommended value and whyDecision · common mistake · test
Set up Accounts for automatic transactions——

Solution architect

5Design impact

Shared or per companyPer company: each legal entity has its own records. Microsoft data model ↗
Can it be undone—
Feature or country—
If you change it laterChanging these accounts after transactions exist doesn't change posted transactions and can put the subledgers and ledger out of balance, so make such changes carefully, for example during a period close. Microsoft Learn ↗

Technical architect

6Technical

Menu itemLedgerSystemAccounts Checked in Dynamics 365
FormLedgerSystemAccounts Checked in Dynamics 365
TableLedgerSystemAccountsShown as “Accounts for automatic transactions” in Record infoChecked in Dynamics 365
Data entitiesLedgerAutomaticTransactionAccountEntityAccounts for automatic transactions Microsoft data model ↗
Who can open itPrivilegesMaintain system account numbers for automatic transactions LedgerSystemAccountsMaintainView system account numbers for automatic transactions LedgerSystemAccountsViewDutiesEnable general ledger process LedgerGeneralLedgerProcessEnableInquire into general ledger reference data LedgerGeneralLedgerReferenceDataInquireEnable general ledger process RentalLedgerGeneralLedgerProcessEnable
9 security rolesBudget manager BudgetBudgetManagerChief financial officer CompanyChiefFinancialOfficerAccountant LedgerAccountantAccounting manager LedgerAccountingManagerAccounting supervisor LedgerAccountingSupervisorFinancial controller LedgerFinancialControllerRental manager RentalManagerRental purchasing manager RentalPurchasingManagerRental sales manager RentalSalesManager
Checked in Dynamics 365
Actions on the pageButtons: Create default typesChecked in Dynamics 365

Developer

7Developer

Open it directlyhttps://<your-environment>/?mi=LedgerSystemAccounts
Integrate withLedgerAutomaticTransactionAccountEntity data entity Microsoft data model ↗
Table definitionLedgerSystemAccounts columns and relations Microsoft data model ↗

Everyone

8Sources and checks