/
General Ledger Setup

General Ledger Setup

Principles

The General Ledger Setup table is used to set up general information about how companies do their accounting.

The default setup includes the chart of accounts and standard posting groups, which streamlines the process of assigning default ledger accounts to customers, vendors, and OCs. A description of the chart of accounts settings is in separate chapters of this document.

MS regularly updates the documentation for this setting area. Documentation valid for BC22 is available at the following link:

Set Up Financial Processes - Business Central | Microsoft Learn

Managing Finances - Business Central | Microsoft Learn

CZ localization documentation valid for BC22 is available at this link:

Core Localization Pack for Czech - Business Central | Microsoft Learn

In this documented area, the settings in selected tabs of the General Ledger Setup table are described, as well as recommended settings that are not related to the settings described in another chapter.

The settings of the following tabs are not described here:

The General Ledger Setup table can be found in the Company Information table menu or in the Manual Setup list or by searching through the system magnifying glass.

Dependencies and assumptions

Additional dial settings may be required to complete.

Description of the documented area

General Ledger Setup – General Tab

Description of field settings:

  • Allow Posting From

    • The user enters the date from which posting is enabled in the company.

  • Allow Posting To

    • The user enters the latest date on which posting is allowed against the company.

  • Allow Deferral Posting From

    • A user enters the earliest date on which accruals are allowed to be posted in the company's books.

  • Allow Deferral Posting To

    • A user enters the last date on which accruals are allowed to be posted to the company's books.

  • Register Time

    • A flag that specifies whether the program will track the user's time usage (time recording). The time spent in the system is automatically recorded in the User Time Registers table each time the user leaves the program. This setting can be overridden on a per-user basis by filling in the Registration Period field in the User Settings window.

  • Local Address Format

    • The user selects the local address format for the printouts. If the address contains a Country/Region Code, the address format that is set for the country/region code will follow the format set in this field. Withdrawal options:

      • Post Code+City

      • City+Post Code

      • City+County+Post Code

      • Blank Line+Post Code+City

  • Local Address Format (Local Cont. Addr. Format)

    • The user selects the location of the contact's name in the mailing address. This setting applies only to the country of operation of the leasing company. For other countries/regions, the address format is set in the Country/Region table. Withdrawal options:

      • First – The system will print the contact's name as the first line of the mailing address, followed by the company name, then the street address, and so on.

      • After Company Name – The system will print the company name as the first line and the contact name as the second line, followed by the street address, and so on.

      • Last – The system will print the contact's name as the last line of the mailing address.

  • Require Country/Region Code in Address

    • Specifies whether the Postal Code, City, and County fields are cleared when the value in the Country/Region Code field changes.

  • Accuracy of the ok. Invoices (LCY) (Inv. Rounding Precision (LCY))

    • The user specifies the size of the interval that will be used when rounding invoiced amounts in your local currency. E.g.

      • 1.00 – rounded to whole numbers

      • 0.05 – rounded to a number divisible by 0.05

      • 0.01 – no rounding, common decimal currency

  • Inv. Rounding Type (LCY)

    • The user specifies a method for rounding the invoiced amount. This setting is used by the system in addition to the rounding interval that is specified in the Precision Ok field. Invoice (LCY) (Inv. Rounding Precision (LCY)). Withdrawal options:

      • Nearest (Nearest) – the system rounds up digits that are >=5, otherwise it rounds down.

      • Up – the system rounds the amount up.

      • Down – The system rounds the amount down.

  • Check G/L Acc. Deletion After)

    • A user can enter a date that will determine if and when G/L accounts can be deleted. If this field contains a date, G/L accounts with entries after that date inclusive cannot be deleted.

  • Block Deletion of G/L Accounts

    • Specifies whether to prevent users from deleting G/L accounts with G/L entries that are after the date in the Check G/L Account Deletion After field. For example, by blocking deletion, you can prevent the loss of financial data that your business should keep due to regional country/region requirements.

  • Check G/L Account Usage

    • A flag that specifies whether the system will protect against the deletion of G/L accounts that are used in the setup tables. If this check box is selected, and a user attempts to delete a G/L account, the system checks to see if the account is in use in any of the following tables:

      • Currency

      • Customer Posting Group

      • Vendor Posting Group

      • Job Posting Group

      • General Posting Setup

      • Bank Account Posting Group

      • VAT Setup Posting Groups

      • FA Posting Group

      • Inventory Posting Setup

      • Service Contract Account Group

      • General Journal Template

      • General Journal Batch

      • Distribution Diary (Gen. Jnl. Allocation)

      • FA Allocations

    • If a G/L account is used in one of these tables and this check box is selected, the G/L account can't be deleted.

  • Mark Cr. Memos as Corrections

    • In this field, you can specify if you want the program to automatically mark the new credit memo as a provision. If this check box is selected when posting a provision, the program will post a negative debit amount instead of a credit amount, or a negative credit amount instead of a debit amount. Therefore, the Debit Amount field (or the Credit Amount field) on the relevant account will contain both the original entry and the adjustment entry, which together will have no effect on the debit (or credit) balance.

  • EMU Currency

    • the user ticks the box if the local currency is an EMU currency.

  • LCY Code

    • The user manually enters the code for the local currency. The code can be alphanumeric, max. 10 characters. This code will appear on invoices and reports that are in LCY.

  • Discount Excl. VAT (Pmt. Disc. Excl. VAT)

    • Flag that specifies whether the payment discount will be based on amounts inclusive or exclusive of VAT. If the Discount adjustment field is activated, the Discount discount excl. VAT field cannot be checked (if the discount is calculated without VAT, no adjustment is needed).

  • Adjust for Payment Disc.

    • The user ticks the box when they request the system to recalculate tax amounts when payments are posted that allow discounts.

  • Unrealized VAT (VAT)

    • In this field, you can specify whether you want the program to manage unrealized VAT, which is VAT that is calculated but not due until the invoice is paid.

  • Prepayment Unrealized VAT (VAT)

    • In the Prepayment Unrealized VAT (VAT) field, you can specify whether you want the program to manage unrealized VAT on prepayments. You can set up the calculation and posting of VAT amounts to temporary general ledger accounts when you post an invoice, and then post them to the correct general ledger account and include them in your VAT statements when the actual invoice payment is posted. If flag Unrealized VAT=Yes, the flag must be Prepayment Unrealized VAT = Yes. However, you can select the Prepayment Unrealized VAT (VAT) check box without selecting the Unrealized VAT check box.

  • Max. VAT Difference Allowed

    • In this field, you can enter the maximum allowed amount of VAT correction for the local currency. For example, if you enter 5 for CZK in this field, you can correct VAT amounts up to five dollars.

  • VAT Rounding Type

    • The user specifies the VAT rounding method when calculating with the local currency. Withdrawal options:

      • Nearest (Nearest) – the system rounds up digits that are >=5, otherwise it rounds down.

      • Up – the system rounds the amount up.

      • Down – The system rounds the amount down.

  • Bank Account Nos., Company Officials Nos. and Results No. Schematic (Acc. Schedule Results Nos.)

    • the user selects a number series code from the "No. Series" code list, which will be used to assign numbers for new records

  • Bill-to/Sell-to VAT Calc.

    • This field tells you where the VAT Business Posting Group Code on the order or invoice is being copied from. Multiple choices:

      • Bill-to/Pay-to No.: The VAT Business Posting Group Code on sales invoices and purchase orders is copied from the payer's data. The VAT Business Posting Group Code on purchase invoices and purchase orders is copied from the creditor's data.

      • Sell-to/Buy-from No.: The VAT Business Posting Group Code on sales invoices and orders is copied from the customer's data. The VAT Business Posting Group Code on purchase invoices and purchase orders is copied from the vendor's data.

  • Print VAT specification in LCY

    • if the Print VAT specification in LCY=Yes flag is displayed separately on documents in the foreign currency. This feature can be used to facilitate tax audits when reconciling VAT payable on invoices.

  • Use Legacy G/L Entry Locking

    • The option specifies when the G/L Entry table should be locked during sales, purchases, and service posting to improve performance in a multi-user environment. Consider this setting if: Deadlock situations occur because your solution relies on locking the G/L entry table. You have selected the Automatic Cost Posting check box in the Inventory Setup window.

  • Show Amounts

    • The option determines which type of amounts are displayed in journals and entry windows. Multiple choices:

      • Amount Only - the Amount and LCY fields are displayed

      • Debit/Credit Only - the fields Debit Amount, Debit Amount (LCY), Credit Amount (LCY) and Credit Amount (LCY) are displayed

      • All Amounts - All amount fields are displayed.

  • Hide Payment Method Code

    • Specifies whether the payment method code is displayed on sales and purchase documents.

  • Posting Preview Type

    • Specifies the amount of detail to include in the posting preview. Standard provides an overview of items grouped by type, and you can choose an item type to display details. Advanced shows details for general ledger entries and VAT entries. Other item types remain grouped by type.

  • Export SEPA mimo euro (SEPA Non-Euro Export)

    • Specifies whether to use SEPA export for journal lines with currencies other than the euro currency.

  • SEPA Export p/o Bank Account Data (SEPA Export w/o Bank Acc. Data)

    • Specifies whether you can export SEPA direct debits by filling in the Bank Branch No. and Bank Account No. fields instead of the IBAN and SWIFT fields on bank and customer account cards.

  • Enable Data Check

    • Specifies whether Business Central validates the data that you enter in documents and journals as you type. You can turn on document review, and messages will appear in the Document Check FactBox, such as purchase and sales invoices. If the scan is enabled, each user is then prompted to confirm the scan. For journals, messages are always displayed in the Journal Check FactBox.

  • Mark Negative Quantity as Correction (Mark Neg. Qty as Correction)

    • Specifies that posting with negative quantities is automatically marked as corrections. This sets Yes in the Correction field for all rows with a negative amount.

  • Check Posting Debit/Credit

    • Specifies a check for corrective postings that have incorrect sign operators.

  • Do Not Check Dimensions

    • Specifies whether or not the system has control over the dimension settings through the end of the operation, depending on whether the check box is selected.

  • Results No. Schematic (Acc. Schedule Results Nos.)

    • The user selects the code of the number series from the "No. Series" code list.

General Ledger Setup – Dimensions Tab

Description of field settings:

  • Kód globální dimenze 1 a 2 (Global Dimension 1 Code and Global Dimension 8 Code)

    • Global Dimensions are set in the Change Global Dimensions table available from the General Ledger Setup table in General -> Change Global Dimensions. In the Global Dimension 1 Code field and in the Global Dimension 2 Code field, the dimensions from the Dimensions code list to be used in this way are selected and set using the (Start) function. A similar procedure is followed when a company needs to change its global dimensions. Changing dimensions can be very time-consuming, so it is recommended to think carefully about the initial setup of these dimensions and to change them minimally.

  • Kód zkratky dimenze 3 až 8 (Global Dimension 3 Code to Global Dimension 8 Code to Global Dimension 8 Code to Global Dimension 8 Code)

    • The user selects a dimension from the Dimensions code list.

General Ledger Setup – Background Posting Tab

The field settings on this tab are used to plan the running of processes in the background so that there is no collision when posting identical tasks by multiple users. Therefore, this can be achieved by setting up the job queue to run various batch posting reports in the background.

Description of field settings:

  • Post with Job Queue

    • Specifies whether a job queue job is used in the background to post general ledger documents

  • Post & Print with Job Queue

    • Specifies whether your business process uses a job queue to post and print sales documents

  • Job Queue Category Code

    • Specifies the code for the project task category that you want to associate with background posting

  • Notify On Success

    • Specifies whether a notification is sent when posting and printing are completed successfully.

In addition, to fully set up background posting, you must set up and enable the Job Queue Entry Card in the Job Queue Entries table by selecting the appropriate procedure.

General Ledger Setup – Reporting Tab

The field settings in the left column are used to set default Account Schedules for generating reports when using the following reports: Balance Sheet, Income Statement, Cash Flow Statement, Retained Earnings.

Fields to be set in the right column:

  • Additional Reporting Currency

    • The user can enter a currency from the "Currency" code list, which will be used as an additional currency for reporting in the Finance application area. After entering the Additional Reporting Currency, the system will automatically record the amounts in LCY and in this additional reporting currency on each G/L entry and on some other entries, e.g. VAT entries.

  • VAT Exchange Rate Adjustment

    • In the case of posting in the additional reporting currency, the user can select how the account settings for VAT posting will be adjusted in the VAT Posting Setup table when the exchange rate fluctuates between LCY and the additional reporting currency. Withdrawal options:

      • No Adjustment – the default option. No exchange rate adjustment is made to VAT accounts

      • Adjust Amount – LCY will be adjusted for any foreign exchange gains or losses

      • Adjust Additional-Currency Amount – the additional reporting currency will be adjusted for any foreign exchange gains and losses.

The setting of the additional currency entails other specific restrictions, for example, when closing the books. Before setting up an additional currency, we recommend that you first consider this setting and discuss this functionality with the system supplier. If the user subsequently decides to cancel the additional currency setting, there is no risk involved.  

General Ledger Setup - Settlement Tab

Description of field settings:

  • Accuracy of Ok. Alignment (Appln. Rounding Precision)

    • setting the "variance" for LCY by which items can vary when applying to still be considered settled. It refers to the settlement of entries in different currencies.

  • Pmt. Disc. Tolerance Warning

    • A flag in this field indicates that the user wants to display a warning whenever there is an adjustment between the dates specified in the Payment Discount Date and Pmt. Disc. Tolerance Date fields in the General Ledger Setup table.

  • Discount Difference Posting (Pmt. Disc. Tolerance Posting)

    • The user sets up the posting method that the system follows when posting payment variances. Choose from:

      • Payment Tolerance Accounts – The system posts the payment tolerance to a special G/L account that is set up for the payment variance.

      • Payment Discount Accounts - The system posts the discount deviation as a discount.

  • Payment Discount Grace Period

    • The user sets the number of days that can elapse after the due date of the discount during a payment or refund and still receive the payment or refund.

  • Payment Tolerance Warning

    • The flag in this field indicates that the user wants to display a warning each time the settlement has a balance amount within the range of the variance specified in the Max. Payment Tolerance Amount field in the General Setup table.

  • Payment Tolerance Posting

    • The user sets up the posting method that the system follows when posting payment variances. Choose from:

      • Payment Tolerance Accounts – The system posts the payment tolerance to a special G/L account that is set up for the payment variance.

      • Payment Discount Accounts - The system posts the discount deviation as a discount.

  • Payment Tolerance % (Payment Tolerance %)

    • In the Change Payment Tolerance table, the user manually enters the percentage by which the payment or refund may differ from the amount on the invoice or credit note.

  • Max. Payment Tolerance Amount

    • In the Change Payment Tolerance table, the user manually enters the maximum allowed amount by which the payment or refund may differ from the amount on the invoice or credit note.

General Ledger Setup – Other Tab

Description of field settings:

  • User Checks Allowed

    • field for setting the use of enabled user checks defined in User Setup.

  • Clearing. Closed Period Entry Pos.Date

    • Field for entering the posting date for closed period entries when adjusting the inventory value.

  • Rounding Date

    • A field to specify the inventory rounding date from the inventory adjustment. This field is not set for OCs.

 

Follow up:

Invoice Rounding Setup

Understanding VAT Rounding in Documents

Insurance Rounding Setup

Currency Rounding

Rounding the Contract Payment Calendar

Sales Invoice Rounding

Purchase Invoice Setup

Cash Register Rounding

OC Rounding Quick Calculator

Related content