Skip to main content

System Status: 

Legacy Program Code Overview

Learn about the legacy program code, which classifies the purpose for transactions in IFIS (Integrated Financial Information System).

The program code is a six-digit number used in IFIS to identify the function associated with a transaction or balance.

The program code is one of the seven elements of the Chart of Accounts, the organized structure used to record and report all University financial transactions. The elements together are referred to as IFOAPAL.

Find program codes

To view a list of program codes, perform a program query.

Within the context of the University accounting system, the following functions are performed by the University:

Core functions
Code Function
40xxxx Instruction
44xxxx Research
62xxxx Public service
Other functions
Code Function
42xxxx Teaching hospital
43xxxx Academic support (academic department administration)
60xxxx Library
61xxxx Instruction, Extension
64xxxx Operation and maintenance of plant (OMP)
66xxxx Institutional support (campus-wide administration and support)
68xxxx Student services
72xxxx Institutional support (campus-wide administration and support)
77xxxx Financial aid, undergraduate
78xxxx Financial aid, graduate
79xxxx Financial aid
80xxxx Budget provision


The first two digits of the program code define the function associated with the program. For example: Program code 400000 begins with 40 and is used with transactions related to instruction. Program code 436030 begins with 43 and is used for transactions associated with academic support.

Academic departments

Campus academic departments use a limited number of program codes within each function, with the exception of research programs. (Find out more about research program codes.) Health science, administrative, and service departments may use many more program codes to record transactions for various aspects of their operations.

Relationship between program and organization codes

For any transaction, the first two digits of the program code must match the first two digits of the organization code (except for organization codes that start with 41). See Valid Organization/ Program Code Combinations for more information.

Find answers, request services, or get help from our team at the UC San Diego Services & Support portal