Categorized in: 

Understand how account codes impact payroll funding and the general ledger

There’s more to payroll funding than position funding. Account codes classify the kind of earnings and benefits processed by payroll. They are crucial for encumbrances and budgeting.

Understand how account codes impact payroll funding and the general ledger

Funding entries and payroll expense transfers (PETs) direct the distribution of payroll transactions to funding sources (SpeedTypes) before and after payroll, respectively. Account codes make it possible to budget and track specific kinds of pay and benefits.

What is the purpose of account codes?

Account codes are created and maintained in FIN. Account codes feed to HCM, and HCM uses them to differentiate between different kinds of pay and benefits based on a variety of factors:

  • by job code for faculty, university staff, classified staff, students, stipends
  • by regular or temporary status
  • by full- or part-time status
  • by earn codes for some kinds of pay

How does HCM determine which FIN account code to use?

Each account code used in HCM is mapped to a job code and a combination of regular and temporary status, full- and part-time status, and sometimes earnings type:

  • Account codes map to a single job code or a range of job codes.
  • Account codes capture full-time status when the total standard hours for an employee reach a threshold of at least 20 standard hours per week from all their positions in the same regular/temporary status.
  • Account codes map general earnings by default but also capture specific earn codes, such as shift pay, overtime pay or leave payouts.
  • Account codes map taxes and deductions by job code.

Payroll expenses post with account codes to SpeedTypes in FIN

Based on their HCM setup, account codes are assigned to paycheck expenses during payroll post-processing. 

  • The Department Budget Table Funding stores the SpeedTypes for payroll. Funding is applied using the highest sequence of a funding row effective during the current pay period or using override SpeedType entries in CU Time and Additional Pay.
  • Once the paychecks are confirmed, the post processing jobs look at the job codes, regular or temporary status, and the sum of standard hours and assign account codes.
  • Accounting lines are created in HCM that include all the data that is sent to FIN. 
  • FIN receives the accounting lines and creates a payroll journal. The Journal ID is sent back to HCM. 

Note: It is important that payroll funding is updated exclusively in HCM. Payroll allocations made in HCM are sent to FIN. If payroll is changed in FIN, it will not update HCM and payroll to be out of sync.

Account codes are used for posting fringe rates in FIN

CU Denver (UCD) and the Anschutz Medical Campus (AMC) post taxes and deductions directly to the earnings SpeedTypes.

Boulder (UCB) and Colorado Springs (UCCS) post taxes and deductions to campus pooled SpeedTypes and FIN uses the earnings account codes to post fringe costs to earnings SpeedTypes. The fringe rates are applied strategically because they are different for different kinds of pay and benefits — such as benefit-eligible faculty and non-benefit eligible students.

Account Codes are used for Encumbrances

Account codes not only track actual payroll expenses but are also used to post encumbrances to the same account codes as earnings and benefits.  

The HCM encumbrance rates at UCB/UCCS parallel the preset fringe rates that are tied to specific earnings account codes in FIN and are updated each fiscal year. The encumbrance data is stored in HCM and reported on mFIN reports via CU-Data.

Account code adjustments

If it appears that an account code posted incorrectly, check the employee’s position data to ensure their job code, regular/temporary designation and total number of standard hours are correct. The designation of full- or part-time status is based on the total of all standard hours across all positions. Remember that contracts that end mid-month will use the position active on the pay period end date to assign account codes.

If you still have questions about the use of a payroll account code, reach out to your campus controller’s office for guidance, or send an email to

If the job data used to process the pay is incorrect, use the manual adjustment request form for changes (after adjusting job data) and reach out to If manual check adjustments cannot correct the corresponding account codes, reach out to for assistance with correcting account codes on the paycheck.

Need extra help?

A full listing of the account code setup can be found on the HCM Community's HRGL page. Under the “Configuration Resources” find the following links: Earning Account Mapping, Deduction Account Mapping and Tax Account Mapping.

You can find mFIN reports through the portal tile CU-DATA. Check out the Office of the University Controller for additional information on account codes. 

Additionally, you can find further information on the Department Budget Table, payroll expense transfers and other HRGL resources through the HCM Community website.

As always, you can email or for additional help.

Add new comment