Field guides for California district business offices
All guides
Field guide · DFT-G05

The ending balance that will not tie

One identity governs every fund in the file: beginning balance plus revenues minus expenditures and other uses equals the reported components of ending fund balance. When it fails, the difference is hiding in one of four places.

The identity

Four ranges, one equation

Per fund, the check is arithmetic. Beginning fund balance lives in objects 9791, 9793, and 9795 (plus audit and restatement adjustments). Revenues and other financing sources are the 8000s. Expenditures and other uses are 1000 through 7999. The reported ending fund balance components sit in 9700 through 9790: nonspendable, restricted, committed, assigned, and unassigned pieces that must sum to what the flows imply.

If beginning plus revenues minus expenditures does not equal the components, the file is internally inconsistent, and the review will say so before certification does.

Where it hides

The four usual homes of the difference

  • A component left stale. Flows were updated late (a final accrual, an audit adjustment) and the 9700-series components were not restated to match.
  • One side of an entry. A revenue or expenditure posted whose balancing side never made it into the same fund's dataset.
  • A component in the wrong bucket. The pieces are individually plausible but were built from an older trial balance, so the total drifts by exactly the late entries.
  • Beginning balance out of sync. The 9791 in this year's file does not match where last year actually ended.
The fix

Close it where it belongs

The mechanical fix adjusts a component, most often unassigned (9790) in the unrestricted resource, so the pieces sum to what the flows compute. The honest fix first asks why the difference exists, because a component adjustment that papers over a missing accrual fixes the check and keeps the error.

SPECIMEN · B1 FINDINGSYNTHETIC DATA
Fund 01 computed ending4,812,930.00
Fund 01 components 9700-97904,800,480.00
difference12,450.00
01-0000-0-0000-0000-9790+12,450.00
adjust unassigned so components tie to flowsconfirm cause first

Run the identity per fund, not just on the general fund. The difference you find in Fund 13 or Fund 21 in August is a footnote; the same difference found at export time is a cycle.

Check your own file in the time it took to read this. Drop a SACS Other Export (.dat) into SACS Pre-Flight and see every finding, with line numbers, before the Official Export runs. Findings are free and your file never leaves your browser.

Run SACS Pre-Flight free