SAP transaction codeObjectFS10NModuleFI_FICO

FS10N — G/L Account Balance Display

FS10N displays period-by-period balances for a G/L account in a company code and fiscal year, pulled from the totals table rather than individual line items. It is the standard first stop for period-end variance checks, before drilling into FBL3N for the underlying documents. Discrepancies against FBL3N usually mean a totals-versus-line-item reconciliation problem, not a report defect.

This page covers FS10N, the G/L account balance display transaction, including how it reads from summary tables rather than line items and why that causes most of the confusion reported against it. It walks through the entry sequence, the tables touched, a data-proof recipe, and the recurring diagnostic categories consultants run into during close and reconciliation work.

Reviewed by an ERPClimb SAP consultant on 15 Sept 2026· 1,080 words

Purpose

FS10N shows period balances for a single G/L account or account range within a company code and fiscal year: opening balance, debit and credit movement per period, and closing balance. The one structural fact that explains most confusion is that FS10N reads from the totals table, not from the line item table. On classic General Ledger that totals table is GLT0; on New GL it is FAGLFLEXT (and on S/4HANA it draws from the universal journal aggregation on ACDOCA). Because the report is aggregated, the figures shown will only ever be as reliable as the consistency between the totals table and the actual posted line items. Any gap between what FS10N reports and what FBL3N sums to is a reconciliation problem between those two layers, not a bug in the balance report itself.

When it is used

FS10N is reached for during period-end and month-end close, when someone needs to see how an account moved period over period before deciding whether to open the individual documents. It is the natural first step ahead of FBL1N, FBL3N or FBL5N drill-down, because it shows trend and magnitude across periods rather than a flat document list. It also gets used for balance confirmation work, for spot-checking a P&L or balance sheet line at account level, and for validating that a correction posting landed in the expected period. Where the requirement is genuinely transactional detail from the start (searching for one specific document, one vendor invoice, one clearing), FBL3N or a vendor/customer line item report is the better entry point instead.

How to use it in practice

  • Enter the G/L account number and company code; account group entry is also supported for a range of accounts.
  • Enter the fiscal year and, if relevant, restrict to a business area or select the ledger (New GL / parallel ledger environments).
  • Execute to display the period grid with opening balance, period movements, and cumulative closing balance.
  • Double-click any period's debit, credit or balance figure to drill into the line items that make up that period.
  • From the line item drill-down, navigate further into the source document via display document if root-cause detail is needed.

Key data objects

  • GLT0 - classic General Ledger totals table, holds period debit/credit balances per account, company code, and fiscal year for non-new-GL configurations.
  • FAGLFLEXT - New GL totals table, holds the aggregated balances per ledger, account, company code and period that FS10N reads under New GL.
  • BSEG and BKPF - line item and header tables reached when drilling down from a period balance into individual postings.
  • SKB1 - company code segment of the G/L account master, controls whether the account is open item managed, line item displayed, or blocked.
  • SKA1 - chart of accounts segment of the G/L account master, defines account type and group.

How to prove it in the data

In SE16 on FAGLFLEXT (or GLT0 on classic GL), filter on company code, G/L account, and fiscal year, and sum the relevant period balance fields to reproduce the figure FS10N displays. Then run the same filter on BSEG joined to BKPF for posting date within that fiscal year and period, summing the local currency amount field. If the two totals disagree, the totals table is out of sync with the line items and a reconciliation or totals rebuild is needed rather than a report fix.

ECC vs S/4HANA

On S/4HANA the underlying source is the universal journal table ACDOCA rather than separate classic and New GL totals tables, but FS10N itself still presents the same period-balance layout and drill-down behavior. The Fiori app for G/L account balances covers the same use case with a more analytical, drillable interface and is the direction SAP is pushing new users toward, but FS10N remains available and is still the faster tool for a quick account-by-account period check.

Common pitfalls and how to diagnose them

  • Totals versus line item mismatch: FS10N shows one figure, FBL3N sums to another. Check whether a reconciliation or totals-rebuild step was skipped after a mass reversal, a data migration, or a direct table correction; do not assume the balance report is wrong before checking this.
  • Wrong ledger displayed: on New GL with parallel ledgers (local GAAP versus group ledger), the balance can differ sharply by ledger. Confirm which ledger was selected before treating a difference as an error.
  • Currency confusion: local currency, group currency and hard currency balances can all look plausible individually but disagree with each other; confirm which currency column is being compared against the source document currency.
  • Open item accounts showing unexpected balances: for accounts managed on open items, the period balance can include items that are technically still open from a prior period; drill down to line items and check clearing status before assuming a posting error.
  • Account group or account interval pulling in more accounts than intended: a wide selection can make an unrelated account's movement look like it belongs to the account being investigated. Narrow the selection to a single account first.
  • Noted items and statistical postings: some special posting types are excluded from or included in the balance depending on configuration and can make the movement look inconsistent with what was actually posted for cash purposes.

Whose problem this is

This is a functional FI general ledger accounting problem, owned by the accounting or FI configuration team, not Basis or ABAP unless the totals table itself is corrupted or a custom program bypassed standard posting. A good handover includes the company code, account, fiscal year and period in question, the exact figures from FS10N versus FBL3N, and whether a mass reversal, migration, or direct table update happened recently.

Related SAP objects

Reviewed pages this object connects to in the ERPClimb knowledge graph.

Source: ERPClimb — https://erpclimb.com/sap-tcodes/fs10nERPClimb is an independent platform and is not affiliated with SAP SE. Reference pages are written and reviewed by SAP consultants for learning and troubleshooting.