K-12/Montana

Montana · OPI

K-12 accounting software built for Montana districts.

Spire Ledgers ships pre-configured for Montana Office of Public Instructioncompliance — the Accounting Manual for Montana Schools (Chapter 3: Chart of Accounts) (July 2025 (FY2026)) chart-of-accounts code structure, fund codes, and every required report. The right configuration loads automatically when you pick Montana during onboarding.

Account-code structure (OPI)

OPI requires a specific multi-segment account code on every transaction. Spire builds the right structure for you.

SegmentDigitsDescriptionCitation
Level (Fund 1st digit)11 = Elementary district, 2 = High School/K-12 district, 3 = Special Education Cooperative. Combined with the 2-digit fund number (e.g. 101 Elementary General, 211 High School Bus Depreciation, 382 Cooperative Interlocal Agreement).Montana COA §3.4
Fund3Three-digit code: first digit = level (1/2/3), last two digits = fund identifier (e.g. 01 General, 10 Transportation, 12 Food Services, 50 Debt Service, 84 Student Extracurricular).Montana COA §3.4 / §3.5
Program3Educational program (100s Regular, 280-289 Special Ed, 300s CTE, 400s Vocational, 500-599 Basic Programs Special Reporting, 600s Adult Ed, 700s Federal Title programs).Montana COA §3.16A
Function4Activity for which a service is acquired (1000 Instruction, 2000 Support Services, 3000 Operation of Non-Instructional Services, 4000 Facilities Acquisition & Construction, 5000 Other Outlays).Montana COA §3.16
Object3Service/material (100 Salaries, 200 Benefits, 300 Purchased Professional/Tech, 400 Property Services, 500 Other Purchased, 600 Supplies, 700 Property, 800 Other Objects).Montana COA §3.16C
School4School code required for expenditure detail strings (e.g. 1xxx-112, 1xxx-117, 1xxx-640, 1xxx-650). 4-digit code interfaces with MAEFAIRS for ESSA per-pupil expenditure reporting.Montana COA — MAEFAIRS interface
Project Reporter Code (PRC)varVariable-length identifier for individual local/state/federal grants and other special reporting purposes; required for federal grants.Montana COA §3.10 / §3.14

Fund registry

Spire ships a complete, audit-ready fund registry for Montana — including federal Title programs, state allotments, debt service, capital projects, internal service funds, and GASB 84 student activity custodial funds.

01GENERAL

General Fund

§20-9-308, MCA

10SPECIAL REVENUE

Transportation Fund

§20-10-143, MCA

11SPECIAL REVENUE

Bus Depreciation Reserve Fund

§20-10-147, MCA

12SPECIAL REVENUE

School Food Services Fund

§20-10-201, MCA

13SPECIAL REVENUE

Tuition Fund

§20-5-323/324, MCA

14SPECIAL REVENUE

Retirement Fund

§20-9-501, MCA

15SPECIAL REVENUE

Miscellaneous Programs Fund (Local/State/Federal Grants)

§20-9-507, MCA

17SPECIAL REVENUE

Adult Education Fund

§20-7-705 / §20-7-1506, MCA

18SPECIAL REVENUE

Traffic Education Fund

§20-7-507; §20-9-510, MCA

19SPECIAL REVENUE

Nonoperating Fund

§20-9-505, MCA

20SPECIAL REVENUE

Lease or Rental Agreement Fund

§20-9-509, MCA

21SPECIAL REVENUE

Compensated Absence Liability Fund

§20-9-512, MCA

24SPECIAL REVENUE

Metal Mine Tax Reserve Fund

§20-9-231, MCA

25SPECIAL REVENUE

State Mining Impact Fund

§90-6-307(10), MCA

26SPECIAL REVENUE

Impact Aid Fund

§20-9-514, MCA

27SPECIAL REVENUE

Litigation Reserve Fund

§20-9-515, MCA

28SPECIAL REVENUE

Technology Fund

§20-9-533, MCA

29SPECIAL REVENUE

Flexibility Fund

§20-9-543, MCA

45PERMANENT

Permanent Endowment Fund

§20-9-604, MCA

50DEBT SERVICE

Debt Service Fund

§20-9-438, MCA

60CAPITAL PROJECTS

Building Fund

§20-9-508, MCA

61CAPITAL PROJECTS

Building Reserve Fund

§20-9-502, MCA

70ENTERPRISE

Day Care Fund

72ENTERPRISE

Enterprise Fund

73INTERNAL SERVICE

Data Processing Fund

78INTERNAL SERVICE

Self Insurance — Health Fund

§20-3-331, MCA

79INTERNAL SERVICE

Self Insurance — Liability Fund

§20-3-331, MCA

82PRIVATE PURPOSE TRUST

Interlocal Agreement Fund

§20-9-511 / §20-7-457 / §20-9-703, MCA

84SPECIAL REVENUE

Student Extracurricular Activities Fund

§20-9-504, MCA (reclassified Special Revenue under GASB 84 in FY2020)

85PRIVATE PURPOSE TRUST

Miscellaneous Trust Fund

86CUSTODIAL

Payroll Clearing Fund

§20-9-220, MCA

87CUSTODIAL

Claims Clearing Fund

§20-9-220, MCA

95CUSTODIAL

Cafeteria / Flex Plan Fund

Required reports

Every OPI mandatory financial submission, generated from your live ledger and exported in the format the SEA accepts.

Trustees' Financial Summary (TFS)

Annual

Year-end revenue and expenditure detail submitted to OPI through MAEFAIRS; expenditures must be entered by 4-digit school code. Drives ESSA Per-Pupil Expenditure Report.

Montana COA / TFS Instructions

Annual Financial Audit Report

Biennial (most districts) / Annual (large districts)

Independent audit submitted to OPI; required annually if federal expenditures exceed Single Audit threshold (2 CFR 200).

§2-7-503, MCA; 2 CFR 200 Subpart F

Adopted Budget

Annual (by 4th Mon in Aug)

Final budget adopted on the regular August meeting date; budgeted funds (01, 10, 11, 13, 14, 17, 19, 28, 29, 50, 61) require formal budget adoption.

§20-9-131; §20-9-201, MCA

ANB / Enrollment Count

Annual (Oct & Feb)

Average Number Belonging count submitted to OPI; drives BASE/Maximum Budget Limit funding under Montana's school-funding model.

§20-9-311, MCA

Indirect Cost Rate Application

Annual

OPI-approved restricted/unrestricted indirect-cost rates for federal grants.

OPI Indirect Cost Procedures

ESSA Per-Pupil Expenditure (PPE) Report

Annual

Generated automatically by MAEFAIRS once all TFS records are entered by school code.

ESSA §1111(h)(1)(C)(x); OPI ESSA Guidance

Special Education Expenditure Report

Annual

Detail of special-education revenues/expenditures used for IDEA Maintenance of Effort and state reimbursement.

§20-7-435, MCA

Bond Levy / Mill Reporting

Annual

Mill levies adopted by district trustees and certified to county; reported to Montana Department of Revenue and OPI.

§20-9-141, MCA

Montana-specific compliance

  • Each Montana district must use OPI accounting codes by law (§20-9-201, MCA) — districts cannot substitute a local chart of accounts. The OPI COA conforms to NCES Financial Accounting for Local and State School Systems.
  • The fund's first digit is the 'level' (1xx Elementary, 2xx HS/K-12, 3xx Special Ed Cooperative). Joint K-12 districts maintain parallel elementary and high-school fund sets (e.g. 101 + 201 General Funds).
  • Eleven funds are 'budgeted' under §20-9-201, MCA and require formal budget adoption (01, 10, 11, 13, 14, 17, 19, 28, 29, 50, 61); all other funds are 'non-budgeted' and limited to cash-balance spending under §20-9-210, MCA.
  • Student Extracurricular Activities Fund (84) was reclassified from a Trust Fund to a Special Revenue Fund in FY2020 following Montana's GASB 84 interpretation.
  • School-code breakdown is mandatory for expenditure strings XX-XXX-1XXX-112, -117, -640 and -650 (instructional salaries and supplies) to enable ESSA per-pupil expenditure reporting.
  • Innovative Education donations (§15-30-3110, MCA) are deposited in Miscellaneous Programs Fund (15) using program code 192; FY2022 was the last year for the Flexibility Fund (29) for this purpose.
  • Retirement Fund (14) is funded by countywide levy and pays employer TRS, PERS, Unemployment, Social Security and Medicare on state/local-funded employees plus Food Service (12) and Impact Aid (26) employees.
  • All financial submissions flow through MAEFAIRS (Montana Automated Educational Financial and Information Reporting System); the TFS is the authoritative end-of-year submission.

Related states

K-12 accounting compliance profiles for districts in neighboring states:

Other states: Idaho, Wyoming, North Dakota, South Dakota. See all 50 states →

Montana districts can run on Spire today.

Start a 30-day free trial of the K-12 TEA tier, fully configured for OPI compliance. Or schedule a 30-minute demo for your business office.