VI. Budgets

Guide to Financial Operations

VI.1.A Budgetary Chartstrings

VI. Budgets
Guide to Financial Operations

The Chart of Accounts (COA) is the foundation of the SFS and provides the State with an organized structure for identifying financial transactions. The COA provides the flexibility for both Statewide and Agency-defined values that can be summarized for financial reporting and analysis. The core Statewide Chartfield values for Budgetary Chartstrings include: Business Unit, Department, Program, Fund, Account and Budget Reference.

Example of a chartfield string from a Budget Journal entry showing the core chartfield values:

GFO Chapter VI table

This section describes each of the chartfields used in budgetary chartstrings. The values used in the chartfields can be viewed online in SFS via the navigation: SFS Financials > Tree Manager > Tree Viewer

For additional instruction on this topic, visit job aid SFS Job Aid: JAA-KK215-018 – Using Tree Viewer published to SFS Coach. SFS Coach is accessible from the SFS home page after logging in with your SFS user ID and password.

Business Unit (BU)

A BU is generally defined for each entity that maintains and reports on its own transactional data. A BU is a required configuration item that drives security, ledger set-up and processing. SFS implemented multiple BUs to support the State as a whole, and defined each entity’s book of record requirement. Generally, each agency as defined by law has its own BU. However, the majority of the Public Benefit Corporations (PBC01) and miscellaneous entity concepts (MSC01) are included in a single BU and are differentiated by different budgetary departments.

The BU Reporting Tree (RPT_SW_BUS_UNIT) supports the roll-up of BUs by branch of government.

Department

The Department chartfield captures additional organization detail of the individual agency.

The Department chartfield ranges are assigned to agencies to keep the values unique across New York State (NYS). Each Agency/Entity has been assigned three unique leading characters, followed by a numeric range from 0000 to 9999 for its use.

The first 200 codes in the range are reserved for “budgetary only” values.

The Department Naming Standard leaves a total of five ranges in a row for each non-Executive Constitutional Department captured in the 300-399 series.

Department chartfield ranges are by Constitutional Department

Department Type Range
Executive Department 1000000-2999999
All Other Constitutional Departments 3000000-3999999
Legislative Branch 4000000-4999999
Judicial Branch 5000000-5999999
Public Benefit Corporations 6000000-6999999
Non-Entity Concepts 7000000-7999999
Not Currently Used 8000000-8999999

The Statewide Department KK Tree (KK_SW_DEPT) is organized in the following manner:

  • Level 1: Total State
  • Level 2: Budgetary Department
  • Level 3: Range of transactional Department values

The Statewide Department Reporting Tree (RPT_SW_DEPT) is organized in the following manner:

  • Level 1: Total State
  • Level 2: Constitutional Department
  • Level 3 and below: Agency/Entity organization concepts

PROGRAM

Information captured in this chartfield relates directly to Appropriation Bill Copy.

The Program chartfield captures related activities that cross organizations and are directed towards the accomplishment of a set of recognizable objectives.

The Program chartfield is considered a statewide chartfield and has been configured under the SHARE SetID. This means all agencies will be able to access the complete list of Program codes in the SFS. This additionally supports the ability to suballocate, transfer and interchange appropriations within and between agencies.

Program code values are assigned in ranges that allow system users to be able to distinguish between agency specific, statewide and community project programs. The Numeric Program codes will capture all programmatic information both specific to Appropriation Bill Copy and agencies. Common Statewide concepts across agencies are combined into a single Statewide Program value to avoid duplicate values. These Statewide values are assigned within a specific Statewide range. To the extent agency specific Bill Copy level or Sub Program values are not duplicated under a common Statewide Concept Major Program, these specific lower level values are represented by individual agency program ranges. The Alphanumeric Program codes will capture appropriated program information for Funds 10250 through 10258 (Community Projects Funds).

The Statewide Program Tree (KK_SW_PRGM) is organized in the following manner:

  • Level 1: Total All Programs
  • Level 2: Major Program from Appropriation Bill Copy (i.e. all capital letters line)
  • Level 3: Budgetary Value – used when establishing statewide budget records. Individual budgetary program values are required for each appropriation under the same Major Program level within the same fund and account combination.
  • Level 4: Transactional Value – used by agencies on transactions. Multiple transactional values may be established in order for agencies to further report on spending or to easily distinguish between spending within the same budgetary value across accounts.

The Statewide Program Reporting Tree (RPT_SW_PRGM) is organized in the following manner:

  • Level 1: Total All Programs
  • Level 2: Major Program from Appropriation Bill Copy (i.e. all capital letters line)
  • Level 3 and below: Subprograms – the subprogram can include one or many levels. The last level of the tree contains the transactional value.

FUND

The Fund chartfield captures a fiscal and accounting entity with a self-balancing set of accounts (real and nominal) for recording cash and other financial resources, which are segregated for the purpose of carrying on specific activities or meeting certain objectives in accordance with NYS law.

The Fund chartfield is considered a statewide chartfield and has been configured under the SHARE SetID. This means all agencies will be able to access the complete list of Fund codes in the SFS.

Ranges have been assigned by Fund type. Unlike other chartfields, fund values are not designated as budgetary or transactional. Fund values are used for both budgets and transactions.

Fund Chartfield Ranges by Fund Type – Budgetary Basis

Fund Type – Budgetary Basis Range
General 10000-19999
Special Revenue 20000-24999
Special Revenue - Federal 25000-29999
Capital Project 30000-39999
Debt Service 40000-49999
Enterprise 50000-54999
Internal Service 55000-59999
Agency 60000-64999
Pension Trust 65000-65999
Private Purpose 66000-66999
Not Currently Used 67000-69999
OSC Designated Funds Range
Account 70000-71999
GAAP 72000-79999
Not Currently Used 80000-99499
SUNY/CUNY Fund Due To/From Transfers 99500-99699
Not Currently Used 99700-99999

A complete list of Fund codes and crosswalk of CAS fund to SFS fund ranges can be found on OSC’s website at: http://www.osc.state.ny.us/agencies/fcm/fundclassmanual.pdf.

There are two Statewide Fund Reporting Trees: one to capture the budgetary basis of Fund groupings and one to capture GAAP basis Fund groupings. The Trees follow these structures:

Budgetary Basis Fund Tree (RPT_SW_FUND_BUDG):

  • Level 1: Total Funds
  • Level 2: Fund Category
  • Level 3: Fund Type
  • Level 4: Total Fund
  • Level 5: Fund Transaction Detail

GAAP Basis Fund Tree (RPT_SW_FUND_GAAP):

  • Level 1: Total Funds
  • Level 2: Major Category
  • Level 3: Category
  • Level 4: Sub-Category
  • Level 5: Fund Type
  • Level 6: Total Fund
  • Level 7: Fund Transaction Detail

ACCOUNT

The Account chartfield identifies the type of resources acquired or disbursed and defines the purpose of a transaction. The Statewide KK Account tree is KK_SW_ACCT and the Statewide Reporting Account Tree is RPT_SW_ACCOUNT.

The Account chartfield is considered a statewide chartfield and has been configured under the SHARE SetID. This means all agencies will be able to access the complete list of Account codes in the SFS.

Account Type Range
Balance Sheet
Assets 10000-19999
Liabilities/Fund Balance 20000-29999
Income Statement
Revenue & Other Financing Sources 30000-39999
*Taxes – PIT 30100-30199
*Taxes – Business 30200-30299
*Taxes – Consumption/Use 30300-30399
*Taxes – Other 30400-30499
*Miscellaneous Receipts 31000-35999
*Federal Grants 36100-36199
*Bond Proceeds 36200-36299, 36431-36432, 36501
*Transfers from Other Funds 36300-36399
Unassigned Revenue Codes 36400-49999
(Except 36431-36432 and 36501)
Expenses & Other Financing Uses 50000-69999
Department Operations – Personal 50000-50999
Department Operations – Non Personal Service 51000-58999
Accounts captured on Income Statement for Cash reporting and Balance Sheet for GAAP reporting 59000-59999
General State Charges 60000-60299
Grants and Public Assistance 60300-60399
Debt Service 60400-60499
Capital Projects 60500-60799
Transfers to Other Funds 60800-60899
Unassigned Expense Codes 60900-69999
InterUnit Suspense 99998

The Statewide KK Account Tree (KK_SW_ACCT) is organized in the following manner:

  • Level 1: Expense Accounts (Most Capital appropriations are budgeted at this level)
  • Level 2: SUNY & CUNY are budgeted at this level
  • Level 3: Federal funded appropriations are budgeted at this level
  • Level 4: State funded appropriations are budgeted at this level
  • Level 5: Agencies transact at this level

The Statewide Reporting Account Tree (RPT_SW_ACCOUNT) is organized in the following manner:

  • Level 1: All Accounts
  • Level 2: Account Type
  • Level 3 and below: Subaccount – the subaccount can include one or many levels. The last level of the tree contains the transactional value.

BUDGET REFERENCE

The Budget Reference chartfield captures the fiscal year that the appropriation authority was enacted.

The Budget Reference chartfield is considered a statewide chartfield and has been configured under the SHARE SetID. This means all agencies will be able to access the complete list of Budget Reference codes in the SFS.

Effective October 1, 2015, the format of the Budget Reference chartfield will vary depending upon the budget ledger and use.

  • The format of the Budget Reference on appropriations that were not lapsed at March 31, 2015 will be ‘A’ followed by the fiscal year (e.g. A201516). The format for lapsed appropriations at March 31, 2015 will remain as the fiscal year (e.g. 2013-14). The Appropriation Budget Reference will be used by agencies when viewing SFS reports or running a Budget Overview.
  • The format of the Budget Reference on the segregations that were not lapsed at March 31, 2015 varies based upon whether the segregation is for the ‘Available’ or ‘Reserve’ segregation. The format for lapsed segregations at March 31, 2015 remained as the fiscal year (e.g. 2013-14).
    • The format for the ‘Available’ segregation, whether active or lapsed at March 31, 2015 is the fiscal year (e.g. 2015-16).
    • The format for the ‘Reserve’ segregation is ‘R’ followed by the fiscal year (e.g. R201516). Reserve segregations are not available for transactional use.
    • The Segregation Budget Reference is used by agencies when viewing SFS reports or running a Budget Overview.
  • The format of Budget Reference on financial transactions is the fiscal year (e.g. 2015-16).

Guide to Financial Operations

REV. 07/31/2017