3.0 General Ledger (G/L) Accounting Configuration
The General Ledger (G/L) stands as the central repository for all accounting data within an organization. It is the system of record that consolidates every financial transaction and provides the foundation for all external financial reporting, such as the Balance Sheet and Income Statement. The following configuration steps are essential for structuring the G/L, defining its accounts, and managing the master data that drives all financial processes.
3.1 Chart of Accounts (COA)
The design of the Chart of Accounts is one of the most critical decisions in an FICO project, impacting reporting capabilities for the life of the system. Careful consideration of all three types is essential.
3.1.1 Analyzing Chart of Accounts Types
The Chart of Accounts (COA) is a structured list of all G/L accounts used by an organization. SAP provides three distinct types of COA to meet different business and legal requirements:
- Operating Chart of Accounts: This is the primary COA containing the G/L accounts used for daily operational postings within a company code. It is a mandatory assignment for each company code.
- Country Chart of Accounts: This COA contains the G/L accounts required to meet the specific legal reporting requirements of a particular country. It can be assigned to a company code in addition to the Operating COA.
- Group Chart of Accounts: This COA is used at the corporate group level to enable consistent, consolidated reporting across all company codes, even if they use different Operating COAs.
3.1.2 Creating a New Chart of Accounts
A new Chart of Accounts is created using Transaction Code OB13. This transaction allows you to define the fundamental parameters of the COA. Key fields to configure during creation include:
- Controlling Integration: Options to set how cost elements are created (manually or automatically). Manual creation is generally recommended for greater control.
- Group Chart of Accounts: If a Group COA is used for consolidation, it is assigned here.
- Length of G/L account number: Defines the maximum length of account numbers.
3.2 G/L Account Master Data Setup
3.2.1 Defining Account Groups
Account Groups are a critical control feature for managing G/L master records. They classify G/L accounts into logical groups (e.g., assets, liabilities, revenues, expenses) and control two key aspects:
- Number Range: Defines the permissible range of account numbers that can be assigned to G/L accounts within that group.
- Field Status: Controls the screen layout (which fields are required, optional, or suppressed) during the creation and maintenance of a G/L master record.
Account Groups are configured using Transaction Code OBD4, where you define the Acct Group key, Name, and the associated number range (From Acct. / To Account).
3.2.2 Defining the Retained Earnings Account
The Retained Earnings Account plays a crucial role in the automated year-end closing process. It is the account designated to automatically receive the net balance of all Profit & Loss (P&L) accounts, effectively carrying forward the company’s net income or loss to the balance sheet of the next fiscal year.
This assignment is made using Transaction Code OB53. For a given Chart of Accounts, you must specify a P&L statement account type (e.g., “X”) and assign a specific G/L account from the balance sheet to serve as the Retained Earnings Account.
3.2.3 Creating a G/L Account
A new G/L account is created centrally using Transaction Code FS00. T-code FS00 is the central transaction because it allows for the maintenance of both the Chart of Accounts segment (e.g., description, account group) and the Company Code segment (e.g., currency, field status group) in one place.
- Type/Description Tab:
- Account Group: Select the appropriate Account Group, which determines the number range and field status.
- P&L Statement Acct / Balance Sheet Account: Choose the radio button that correctly classifies the account type.
- Enter the Short Text and G/L Acct Long Text.
- Control Data Tab:
- Account Currency: Defines the currency in which the account is managed.
- Tax category: Specifies the tax settings for the account.
- Recon. account for acct type: This field is arguably one of the most critical settings in the G/L master. Setting this (e.g., to ‘K’ for Vendors) designates this G/L account as a control account where direct posting is prohibited; balances are updated automatically from the sub-ledger.
- Create/Bank/Interest Tab:
- Field Status Group: This is where you assign the specific Field Status Group that will control the screen layout for all postings made to this G/L account.
- Final Step:
- Click the Save button to complete the creation of the G/L account.
3.3 Managing G/L Accounts and Documents
3.3.1 Blocking and Deleting G/L Accounts
Within the central G/L account maintenance transaction (FS00), there are options to manage the lifecycle of an account. The Block button allows you to prevent an account from being used for posting, creation, or planning at either the Chart of Accounts level or the Company Code level. The Delete button allows you to mark a G/L account for deletion, which is the first step in the archiving process.
3.3.2 Document Handling: Park, Hold, and Post with Reference
SAP provides several features to handle G/L documents that are not yet ready for final posting. These tools improve efficiency and control in the data entry process.
| Feature | Purpose | Key Scenario |
| Hold Document | Temporarily save an incomplete document that has errors or missing information. | The user is interrupted during data entry or needs to find more information before completing the document. |
| Park Document | Save a complete document without posting it to the G/L. It is assigned a document number but does not update account balances. | An accountant with a lower authorization limit enters an invoice that requires review and approval from a manager before it can be officially posted. |
| Post with Reference | Create a new document by copying an existing one to speed up data entry and reduce errors. | Recurring monthly journal entries (e.g., accruals) where only the dates and amounts might change. |
With the General Ledger structured and its master data processes defined, the next step is to configure the sub-ledgers that manage detailed transactions for Accounts Receivable and Accounts Payable.