Domain 2 β€” Module 1 of 8 13%
9 of 28 overall
Domain 2: Configure Financials Free ⏱ ~14 min read

General Ledger Setup

The General Ledger is the heart of Business Central's financial engine. Before posting a single transaction, you need to configure GL setup, accounting periods, payment terms, and payment methods.

The General Ledger β€” your financial foundation

Simple explanation

The General Ledger is like the master scoreboard for your business.

Every financial transaction β€” a sale, a purchase, a payment, a journal entry β€” eventually writes a score to the GL. The chart of accounts is the list of categories on the scoreboard (Revenue, Expenses, Assets, Liabilities). The GL Setup page controls the rules of the game: what currency you use, which fiscal year you’re in, and how rounding works.

Get the GL Setup wrong and every number in every report will be wrong. That’s why Priya configures it first, before anything else in the financial module.

General Ledger Setup

Open General Ledger Setup (Tell Me > β€œGeneral Ledger Setup”). The key fields:

General tab

FieldWhat It ControlsExample
Allow Posting From / ToDate range when posting is allowed01/04/2026 to 30/04/2026
Register TimeEnable time registration for resourcesEnabled for service companies
Local CurrencyThe company’s home currencyNZD, USD, GBP
LCY CodeCurrency code for the local currencyNZD

Application tab

FieldWhat It Controls
Appln. Rounding PrecisionHow precisely amounts are matched when applying payments
Payment Discount Grace PeriodExtra days allowed for payment discounts
Payment Tolerance %Percentage tolerance for payment matching
Max. Payment Tolerance AmountMaximum amount difference tolerated in payment matching
Exam tip: Allow Posting From/To

The Allow Posting From and Allow Posting To fields are critical for period control:

  • They prevent users from posting to closed periods (accidentally backdating entries)
  • They prevent users from posting to future periods that aren’t ready
  • These can also be set per user in the User Setup page (overrides the GL-level setting)
  • The exam tests this: β€œHow does Olivia prevent users from posting to last month?” β€” Answer: set Allow Posting From to the first day of the current month

Accounting periods

Accounting periods define your fiscal year structure. Most companies use 12 monthly periods, but Business Central supports custom period lengths.

Setting up accounting periods

  1. Open Accounting Periods (Tell Me > β€œAccounting Periods”)
  2. Create periods for the fiscal year:
    • Starting Date of each period
    • Name (e.g., January 2026, February 2026)
    • New Fiscal Year β€” check this on the first period of each year
  3. The first period with β€œNew Fiscal Year” checked marks the start of a new year

Closing a fiscal year

At year-end, Olivia runs Close Year on the Accounting Periods page:

  • This marks all periods in the year as closed
  • Closing a year does not block posting by itself β€” posting is controlled by Allow Posting From/To
  • A Close Income Statement batch job transfers P&L balances to retained earnings
Closing vs locking periods

Two different concepts:

  • Closing periods (Accounting Periods > Close Year) β€” marks the fiscal year as closed and enables the Close Income Statement process. It does not prevent posting.
  • Locking periods (Allow Posting From/To) β€” prevents posting to date ranges

You can lock a period without closing the year, and you can close the year while still allowing posting adjustments to specific dates. Use both together for proper period control.

Payment terms

Payment terms define when invoices are due. They’re assigned to customers and vendors and automatically calculate due dates on documents.

CodeDescriptionDue Date CalculationDiscount %Discount Date
NET30Net 30 days30D (30 days from invoice date)0%β€”
NET60Net 60 days60D0%β€”
2/10NET302% discount if paid in 10 days, net 3030D2%10D
CODCash on delivery0D (due immediately)0%β€”
CMCurrent monthCM (end of current month)0%β€”

Date calculation formulas

Business Central uses a specific syntax for date calculations:

FormulaMeaning
30D30 days
1M1 month
CMCurrent month (end of)
CQCurrent quarter (end of)
1M+CM1 month from invoice date, then end of that month
D15The 15th of the month

Example: Payment terms β€œ1M+CM” on an invoice dated March 10 = due April 30 (one month ahead = April 10, then current month end = April 30).

Exam tip: Date calculation edge cases

The exam loves testing date calculations:

  • 30D vs 1M β€” 30D is always 30 calendar days. 1M depends on the month (28-31 days). For February invoices, they differ.
  • CM = end of the current month (relative to the invoice date, not today)
  • CQ = end of the current quarter
  • 1M+CM = calculate 1M first, THEN apply CM to the result

Practice calculating due dates with different formulas and invoice dates.

Payment methods

Payment methods define HOW payment is made (not when β€” that’s payment terms). Common methods:

CodeDescriptionBal. Account TypeUse Case
BANKBank transferBank AccountStandard business payments
CASHCashG/L AccountRetail, petty cash
CHECKChequeBank AccountTraditional paper payments
CARDCredit/debit cardG/L AccountOnline sales
DDDirect debitBank AccountRecurring collections

Each payment method can have a Balancing Account β€” a default bank or GL account that auto-fills when this method is used. This saves time on journal entries.

When Olivia sets up vendor β€œExpress Shipping Ltd” with payment method BANK and payment terms NET30, every purchase invoice from them will: (1) be due 30 days from invoice date, and (2) default to bank transfer as the payment type.

Question

What do the Allow Posting From/To fields control?

Click or press Enter to reveal answer

Answer

They define the date range when users can post transactions. Prevents posting to closed periods or future periods. Can be set globally (GL Setup) or per user (User Setup β€” overrides global).

Click to flip back

Question

What does the date formula 1M+CM mean?

Click or press Enter to reveal answer

Answer

Calculate 1 month from the document date, then move to the end of that month. Example: invoice dated March 10 β†’ April 10 (1M) β†’ April 30 (CM). Due date = April 30.

Click to flip back

Question

What's the difference between closing an accounting period and locking it?

Click or press Enter to reveal answer

Answer

Closing (Close Year) marks the fiscal year as closed and enables the Close Income Statement batch job. Locking (Allow Posting From/To) prevents posting to specific dates. Both should be used together for proper control.

Click to flip back

Question

What is a balancing account on a payment method?

Click or press Enter to reveal answer

Answer

A default bank or GL account that auto-fills when the payment method is used. It saves time on journal entries by pre-populating the offsetting account.

Click to flip back

Knowledge check

Knowledge Check

Olivia wants to prevent all users from posting transactions to March 2026, which is now closed. She also wants to allow one senior accountant to post adjustments to March if needed. How should she configure this?

Knowledge Check

A vendor invoice dated March 15 has payment terms '1M+CM'. When is the invoice due?


Next up: With the GL foundation in place, let’s tackle currencies, deferrals, and exchange rate management.