The Chart of Accounts (COA) is the backbone of any financial system. In PeopleSoft Financial Management, the COA is split into two distinct structures: Both structures are defined in PeopleSoft using the The SCO represents the official set of accounts that your organization publishes to external stakeholders and uses for statutory reporting. Key characteristics include: In PeopleSoft, the SCO is maintained via the Chart of AccountsSetup (GL112000) component. When you create a new account, you define: Because the SCO is the source for statutory reporting, it must comply with external frameworks such as GAAP, IFRS, or local tax regulations. The STO provides a flexible way to capture additional financial dimensions that are not part of the official SCO. Typical uses include: PeopleSoft manages the STO through Supplemental Chart of AccountsSetup (GL115000). Unlike the SCO, STO accounts can be added or retired with minimal impact on audited statements. Key fields for an STO record are similar to SCO but include: When a transaction is posted, you can supply both an SCO account (required) and an STO account (optional). The STO value is stored in the Start with a clear definition of the SCO hierarchy. Common approaches: Document the hierarchy in a spreadsheet before building it in PeopleSoft. Identify the dimensions that will live in the STO (e.g., Projects, Grants, Cost Pools). Create a naming convention that differentiates STO accounts from SCO accounts. If an STO account always maps to a single SCO account, use a samelevel relationship (populate Control who can create or modify SCO vs. STO accounts: After loading test data, run the following standard reports to ensure both structures work: By following these guidelines, organizations can enjoy the flexibility of supplemental accounts without compromising the integrity of their primary financial statements.PeopleSoft Chart of Accounts SCO & STO
Overview
GL_ACCOUNT table, but they serve different purposes and are maintained through separate components. Understanding the relationship between SCO and STO enables flexible reporting, better segregation of duties, and smoother integration with other ERP modules.SCO Standard Chart of Accounts
Field Description Account Unique alphanumeric identifier (e.g., 40000001). Name Descriptive name displayed in reports. Category Financial category (Asset, Liability, Equity, Revenue, Expense). Balance Type Debit or Credit balance. Effective Date/End Date Validity period for the account. STO Supplemental Chart of Accounts
Field Description STOAccount Supplemental identifier (often a short code such as PROJA). Parent Account Links to a primary SCO account, enabling drilldown reporting. Effective Dates Control the time window for which the supplemental account is active. Status Active, Inactive, or Pending. STO_ACCOUNT column of the GL_JOURNAL_LINE table, allowing it to be used in adhoc queries and custom reports.Implementation Tips
1. Design a Logical Hierarchy
2. Define STO Purpose Early
3. Use SameLevel vs. CrossLevel Mapping
Parent Account field). For crosslevel mapping (e.g., a project expense can hit multiple cost centers), consider using GL_ACCOUNTING_JOURNAL rules or custom validation scripts.4. Leverage PeopleSoft Security
GL Account Maintenance role for SCO changes.GL Supplemental Account Maintenance role for STO updates.5. Test Reporting Scenarios
STO_ACCOUNT for adhoc analysis.Best Practices for Maintaining SCO & STO
PROJ_, GRNT_) to avoid confusion with SCO codes.
