Important Reports in SAP FI

โšก Smart Summary

Important reports in SAP FI provide ready-made views of general ledger, customer, and vendor data, each run from a standard S_ALR transaction code that generates master-data lists, balances, line items, and open-item analyses for financial review.

  • ๐Ÿ”˜ Coverage: General ledger, accounts receivable, and accounts payable reports sit together, covering master data, balances, and line items.
  • ๐Ÿ“Š Transaction codes: Every report opens from an S_ALR code or its SAP Easy Access menu path.
  • ๐Ÿ” Selection screen: A selection screen filters each report by company code, chart of accounts, G/L account, customer, or vendor.
  • ๐Ÿ“ค Output: Results sort, total, and export to a spreadsheet, and a display variant saves the chosen layout.
  • ๐Ÿงพ Balances vs line items: Balance reports summarize figures, while line-item and open-item reports list individual documents.
  • ๐Ÿค– S/4HANA: The classic reports still run alongside Fiori analytical apps that read the Universal Journal, table ACDOCA.

Overview of important SAP FI reports and their transaction codes

SAP FI ships a large set of standard reports in its Information System, reached through S_ALR transaction codes or the SAP Easy Access menu. The reports below cover the accounts receivable and accounts payable ledgers as well as the general ledger, and each one runs the same way: enter the transaction code, set the selection parameters on the next screen, and execute with F8.

Report Transaction code Ledger What it shows
G/L Chart of Accounts List S_ALR_87012326 G/L All G/L accounts defined in a chart of accounts
G/L Account List S_ALR_87012328 G/L G/L account master records, filtered by company code or chart of accounts
G/L Account Balances S_ALR_87012277 G/L Period and cumulative balances of G/L accounts
G/L Account Totals and Balances S_ALR_87012301 G/L Debit, credit, and balance totals per G/L account
AR Customer Master Data List S_ALR_87012179 AR Customer master records held in accounts receivable
AR Customer Balances S_ALR_87012172 AR Outstanding customer balances in local currency
AR Customer Line Items S_ALR_87012197 AR Individual customer line items, open and cleared
AR Customer Open Items S_ALR_87012174 AR Open, unpaid customer items as of a key date
AR Customer Payment History S_ALR_87012177 AR Customer payment behavior over time
AP Vendor Master Data List S_ALR_87012086 AP Vendor master records held in accounts payable
AP Vendor Balances S_ALR_87012082 AP Outstanding vendor balances
AP Vendor Line Items S_ALR_87012103 AP Individual vendor line items
AP Vendor Open Item Analysis S_ALR_87012083 AP Open, unpaid vendor items grouped by due date

G/L Chart of Accounts List

Step 1) Enter transaction code S_ALR_87012326 in the SAP command field, as shown below.

Transaction code S_ALR_87012326 typed in the SAP command field to open the chart of accounts list

Step 2) On the next screen, Enter the Chart of Accounts key whose accounts you want to list.

Chart of accounts key entry screen for the G/L chart of accounts list report

Step 3) Press Execute (F8). The G/L Chart of Accounts List is generated for the chart of accounts key entered.

Generated G/L chart of accounts list output in SAP FI

G/L Account List

Step 1) Enter transaction code S_ALR_87012328 in the SAP command field, as shown below.

Transaction code S_ALR_87012328 entered in the SAP command field for the G/L account list

Step 2) On the next screen, Enter selection parameters such as Company Code, Chart of Accounts, or G/L Account to filter the list. These parameters are optional.

Selection parameters screen for the G/L account list report in SAP FI

Step 3) Press Execute (F8). The G/L Account List is generated according to the filter. If no filter is entered, the complete list for all company codes and charts of accounts is produced.

Generated G/L account list output in SAP FI

G/L Account Balances

Step 1) Enter transaction code S_ALR_87012277 in the SAP command field, as shown below.

Transaction code S_ALR_87012277 entered in the SAP command field for G/L account balances

Step 2) On the next screen, Enter selection parameters such as Company Code or G/L Account to filter the report.

Selection screen for the G/L account balances report in SAP FI

Step 3) Press Execute (F8). The G/L Account Balances list is generated based on the parameters entered.

Generated G/L account balances output in SAP FI

G/L Account Totals and Balances

Step 1) Enter transaction code S_ALR_87012301 in the SAP command field, as shown below.

Transaction code S_ALR_87012301 entered in the SAP command field for account totals and balances

Step 2) On the next screen, Enter selection criteria such as Company Code, Chart of Accounts, or G/L Account to filter the report.

Selection criteria screen for the G/L account totals and balances report

Step 3) Press Execute (F8). The G/L Account Totals and Balances report is generated based on the parameters selected.

Generated G/L account totals and balances output in SAP FI

AR Customer Master Data List

Step 1) Enter transaction code S_ALR_87012179 in the SAP command field, as shown below.

Transaction code S_ALR_87012179 entered in the SAP command field for the customer master data list

Step 2) On the next screen, Enter the selection criteria to filter the report.

Selection criteria screen for the AR customer master data list report

Step 3) Press Execute (F8). The AR Customer Master Data List is generated based on the parameters selected.

Generated AR customer master data list output in SAP FI

AR Customer Balances

Step 1) Enter transaction code S_ALR_87012172 in the SAP command field, as shown below.

Transaction code S_ALR_87012172 entered in the SAP command field for customer balances

Step 2) On the next screen, Enter the selection criteria to filter the report.

Selection criteria screen for the AR customer balances report

Step 3) Press Execute (F8). The AR Customer Balances report is generated based on the parameters selected.

Generated AR customer balances output in local currency

AR Customer Line Items

Step 1) Enter transaction code S_ALR_87012197 in the SAP command field, as shown below.

Transaction code S_ALR_87012197 entered in the SAP command field for customer line items

Step 2) On the next screen, Enter the selection criteria to filter the report.

Selection criteria screen for the AR customer line items report

Step 3) Press Execute (F8). The AR Customer Line Items report is generated based on the parameters selected.

Generated AR customer line items output in SAP FI

AR Customer Open Items

Step 1) Enter transaction code S_ALR_87012174 in the SAP command field, as shown below.

Transaction code S_ALR_87012174 entered in the SAP command field for customer open items

Step 2) On the next screen, Enter the selection criteria to filter the report.

Selection criteria screen for the AR customer open items report

Step 3) Press Execute (F8). The AR Customer Open Items report is generated based on the parameters selected.

Generated AR customer open items output in SAP FI

AR Customer Payment History

Step 1) Enter transaction code S_ALR_87012177 in the SAP command field, as shown below.

Transaction code S_ALR_87012177 entered in the SAP command field for customer payment history

Step 2) On the next screen, Enter the selection criteria to filter the report.

Selection criteria screen for the AR customer payment history report

Step 3) Press Execute (F8). The AR Customer Payment History report is generated based on the parameters selected.

Generated AR customer payment history output in SAP FI

AP Vendor Master Data List

Step 1) Enter transaction code S_ALR_87012086 in the SAP command field, as shown below.

Transaction code S_ALR_87012086 entered in the SAP command field for the vendor master data list

Step 2) On the next screen, Enter the selection criteria to filter the report.

Selection criteria screen for the AP vendor master data list report

Step 3) Press Execute (F8). The AP Vendor Master Data List report is generated based on the parameters selected.

Generated AP vendor master data list output in SAP FI

AP Vendor Balances

Step 1) Enter transaction code S_ALR_87012082 in the SAP command field, as shown below.

Transaction code S_ALR_87012082 entered in the SAP command field for vendor balances

Step 2) On the next screen, Enter the selection criteria to filter the report.

Selection criteria screen for the AP vendor balances report

Step 3) Press Execute (F8). The AP Vendor Balances report is generated based on the parameters selected.

Generated AP vendor balances output in SAP FI

AP Vendor Line Items

Step 1) Enter transaction code S_ALR_87012103 in the SAP command field, as shown below.

Transaction code S_ALR_87012103 entered in the SAP command field for vendor line items

Step 2) On the next screen, Enter selection criteria such as Company Code or Vendor Account to filter the report.

Selection criteria screen for the AP vendor line items report

Step 3) Press Execute (F8). The AP Vendor Line Items report is generated based on the parameters selected.

Generated AP vendor line items output in SAP FI

AP Vendor Open Item Analysis

Step 1) Enter transaction code S_ALR_87012083 in the SAP command field, as shown below.

Transaction code S_ALR_87012083 entered in the SAP command field for vendor open item analysis

Step 2) On the next screen, Enter the selection criteria to filter the report.

Selection criteria screen for the AP vendor open item analysis report

Step 3) Press Execute (F8). The AP Vendor Open Item Analysis report is generated based on the parameters selected.

Generated AP vendor open item analysis output in SAP FI

FAQs

S_ALR codes are system-generated transaction codes that SAP assigns to Report Painter and Report Writer reports in the FI Information System. The number is internal, so each report can also be reached through its SAP Easy Access menu path.

After the report runs, choose List, then Export, then Spreadsheet, or use the export icon, to send the output to Excel. Filters carry over, and saving a display variant keeps the same columns for the next run.

FBL5N and FBL1N are interactive line-item transactions for one customer or vendor, with drill-down and editing. The S_ALR line item reports are classic Information System lists better suited to formatted, mass output across many accounts.

Define a financial statement version in transaction OB58, assign the G/L accounts to its hierarchy, then run the balance sheet and profit and loss report with transaction S_ALR_87012284 or F.01 for the chosen version.

Yes. Save the entries as a selection variant, then schedule the report as a background job through transaction SM36 or the Program, Execute in Background menu. This is useful for large customer and vendor lists run overnight.

AI reads the Universal Journal to surface anomalies, forecast cash, and answer plain-language questions. SAP Business AI and the Joule copilot apply machine learning during the close so unusual balances are flagged before a report is even opened.

GitHub Copilot drafts the ABAP, SQL, or CDS view code behind a custom report and speeds up ALV list logic. It does not read SAP data directly, so every generated report must be tested in a sandbox client first.

The S_ALR reports still run in S/4HANA, but SAP now favors Fiori analytical apps such as Trial Balance and Display Financial Statement. They read the Universal Journal, table ACDOCA, giving real-time balances without a separate reporting run.

Summarize this post with: