Bellevue School District

Funding Formula Breakdown for 2024-25

Total Enrollment
19,509
Regionalization Factor
1.18
State Funding Received
$260.2M

What is the Prototypical School Funding Model?

Following the McCleary decision in 2012, Washington State adopted the Prototypical School Funding Model to fully fund "Basic Education" as required by the state constitution.

Theoretical
"Prototypical School"
Staff Allocation
Based on Enrollment
Salary × FTE
= Allocation Amount
Scale to Actual
District Enrollment
Important: This model is for allocation purposes only. Districts are NOT required to hire staff in the same manner as the prototypes. They have discretion in how to deploy resources.

1 Prototypical School Sizes

Theoretical enrollment for each school type:

School Type Grade Levels Prototypical Enrollment (AAFTE)
Elementary School Grades K-6 400 students
Middle School Grades 7-8 432 students
High School Grades 9-12 600 students

AAFTE = Annual Average Full-Time Equivalent Students

2 Class Size Ratios (Students per Teacher)

Number of students allocated per certificated instructional staff (teacher):

Grade Level Class Size Notes
Kindergarten 17.00 K-3 Class Size Reduction
Grade 1 17.00
Grade 2 17.00
Grade 3 17.00
Grade 4 27.00 General
Grades 5-6 27.00 General
Grades 7-8 28.53 General
Grades 9-12 28.74 General
Lab Science 19.98 Specialized
CTE / Skill Center 19.00 Career & Technical Education
Teacher FTE = Number of Students ÷ Class Size

Example: 200 K-3 students → 200 ÷ 17 = 11.76 FTE teachers

3 Salary Allocations - Bellevue School District

2024-25 Base Salary Allocations

Staff Type State Base × Regional (1.18) = District Allocation FTE Count Total Allocation
Certificated Instructional Staff (CIS) $78,134 ×1.18 $92,198 1,411.4 $130.1M
Certificated Administrative Staff (CAS) $116,012 ×1.18 $136,894 91.0 $12.5M
Classified Staff (CLS) $56,105 ×1.18 $66,204 848.3 $56.2M
Total Staff Salary Allocation: $198.8M
Regionalization Factor 1.18: This district receives additional salary allocation due to higher cost-of-living in the area.
Note: This is a base calculation using prototypical formulas. Actual state allocations may differ due to experience-based salary adjustments (staff mix factors), degree bonuses, and special program funding.

4 MSOC - Bellevue School District

Non-personnel operating cost allocations (2024-25):

Category Per-Student × 19,509 Students = District Total
Technology $201.02 × $3.9M
Utilities & Maintenance $412.89 × $8.1M
Curriculum & Textbooks $173.81 × $3.4M
Instructional Supplies $277.59 × $5.4M
Other (Library, Office, Insurance) $449.28 × $8.8M
Total MSOC $1,514.59 $29.5M
Actual MSOC Received: $29.5M (from OSPI data)

5 Total Funding Summary: Bellevue School District

Component Amount
Staff Salaries (CIS + CAS + CLS) $198.8M
Employee Benefits (SEBB) $37.0M
MSOC (Materials, Supplies, Operating Costs) $29.5M
Special Education $38.8M
Transportation $12.6M
Total State Funding $260.2M
Per Student $13,338
Note: This is the state allocation. Actual district spending may differ due to local levies, federal grants, and how the district chooses to deploy resources.

Key Takeaways

1. Formula-Based, Not Need-Based
Funding is based on theoretical "prototypical" schools, not actual district needs or costs.
2. Allocation ≠ Mandate
Districts receive funding based on the formula but have discretion in how to deploy resources.
3. Structural Underfunding
Special education, transportation, and MSOC are chronically underfunded compared to actual costs.
4. Regional Adjustment Limitations
Regionalization factors only partially account for cost-of-living differences across the state.
5. Levy Dependence
Many districts rely on local levies to cover gaps, creating inequities between property-rich and property-poor districts.

Understanding School Funding

Washington schools face a $2+ billion funding gap. Here's why your district doesn't have enough money, and what you can do about it.

Where Does School Money Come From?

Total Revenue
$0
State Revenue

Basic ed, special ed, transportation, and more

70%
$0
Local Levies

Extracurricular programs, student support services, classroom materials, and staff positions not fully funded by the state

22%
$0
Federal Revenue

Services for low-income students, multilingual/English learners, educator training, and more

8%
$0
Other Revenue

Investment earnings, fees, donations, and miscellaneous revenue sources

9%
$0

Data Source: OSPI SAFS Data Files

Revenue Source Trend

State Local Federal Other

Year-over-year revenue source breakdown for the selected district. Data source: OSPI F-196 Financial Reports.

Your District at a Glance

Core Financials
Total Enrollment
--
students
Total Revenue
--
--/student
Total Expenditure
--
--/student
Operating Balance
--
--/student
Fund Balance
--
End of Year
Reserve Ratio
--
Fund Bal / Exp
Student Demographics
Low-Income Rate
--
Free/Reduced Lunch
ELL Rate
--
English Learners
SpEd Rate
--
Special Education
Local Levy & Property Tax
Assessed Value
--
--/student
Enrichment Levy
--
--/student
Tax Rate
--
per $1,000 AV
LEA (State Match)
--
Local Effort Assistance
● Low ● Medium ● High
Data Source: OSPI SAFS Data Files

Funding Gap Breakdown

Revenue vs. Expenditure by program (in millions)

Special Education
$47.7M
$78.6M
-$30.9M
MSOC (Mat/Sup/Util)
$30.6M
$36.9M
-$6.3M
Transportation
$7.9M
$10.1M
-$2.2M
State Allocation
Actual Cost
Source: OSPI F-196 (2024-25)

State Funding by District Demographics

How does state revenue per student vary with district characteristics?

X-Axis:
Y-Axis: State Revenue ($/student)
R² = 0.00
Low-Income Rate (%) State Revenue ($/student)
Other Districts
Selected District
Trend Line
What does this mean?
Higher poverty rates correlate with larger funding gaps, showing the systematic disadvantage faced by high-poverty districts.

Simulator

Adjust policy parameters to see how different reforms would impact your district's funding.

Funding Simulator

Adjust parameters to see the impact on your district

Enrollment
-
Low-Income
-
SpEd Rate
-
ELL Rate
-
Low-Income Weight 0%
Extra funding per low-income student (% of base $12,500)
Bellevue LI: 23.2% | Current: 0% | Moderate: 20% | Full Support: 30%+
SpEd Cap 15.5%
State caps funding at 15.5% SpEd rate
Current cap: 15.5% | E2SSB 5263: No cap
ELL Funding (per student) $1,200
TBIP provides $1,200/ELL vs $2,500 actual cost
Bellevue ELL: 21.4% | Current: $1,200 | Moderate: $1,800 | Full Support: $2,500+
MSOC Amount $1,723
ESSB 5192: $1,723/student (K-12)
Pre-5192: $1,533 | ESSB 5192: $1,723 | 9-12 add: +$229
LEA Threshold $2,021
HB 2049 proposes raising threshold to help more districts
Current: $2,021 | HB 2049 '26: +$200 | HB 2049 '27: +$300
Levy Cap $3,851
ESHB 2049: $3,851/student levy cap
Pre-2049: $2,500 | ESHB 2049: $3,851
Transportation (per student) $385
State provides ~$385/student vs ~$490 actual cost
Current: $385 | Moderate: $450 | Full: $500+
Total Benefit to Your District
+$0/year
Per Student
+$0
Statewide Cost
$0B
Breakdown by Reform Area:
Low-Income:
+$0
SpEd:
+$0
ELL:
+$0
MSOC:
+$0
LEA:
+$0
Levy:
+$0
Transport:
+$0
🔮

State Revenue Predictor

XGBoost ML model: Predict your district's state revenue per pupil using 10 features from OSPI data. Select bills to see their impact on future funding.

Forecast Settings

Select a District - State Revenue Forecast

Actual (2026)
$0M
Stage 1: XGBoost
$0M
Stage 2: +Bills
$0M
Final (2032)
$0M
Change
+0%
Confidence
85%

Two-Stage Prediction Model

Stage 1 XGBoost Prediction (9 Features)
Y = (Total Revenue - Total Expenditure) / Enrollment
X = enrollment, pct_frl, pct_ell, pct_sped, region_factor,
transport_cost, av_per_pupil, lea_per_pupil,
msoc_per_pupil, is_rural
Stage 2 Policy Intervention (Bills)
Final = XGBoost + BillImpact (if eligible)
Post-prediction additive for policy effects
E2SSB 5263, HB 1956, ESSB 5192, etc.

Feature Contributions

Financial Risk Assessment

RISK SCORE

50
/ 100
Moderate Risk

Higher score = Higher financial vulnerability

1. Enrollment
N/A
총 학생 수
2. FRL (저소득)
N/A
저소득 학생 비율
3. ELL (다언어)
N/A
다언어 학습자 비율
4. SpEd (특수교육)
N/A
특수교육 학생 비율
5. Region Factor
N/A
지역화 요소
6. Transport
N/A
Transport Cost/Pupil
7. AV/Pupil
N/A
Assessed Value/Pupil
8. LEA/Pupil
N/A
LEA per Student
9. MSOC/Pupil
N/A
MSOC per Student
10. Rural
N/A
Rural Status
Data Completeness
N/A
사용 가능 피처
Y: State Rev/Pupil (Target)
N/A
학생당 주 정부 배분액 (실제 데이터)

XGBoost Feature Importance

Relative importance of 10 features (based on actual data)

Feature Importance (|β| × σ)

Key Drivers for This District

About This Prediction

This forecast uses an XGBoost (Gradient Boosting) model with 10 features from OSPI data (2019-2025).

Y (Target Variable):

Y = Total Expenditure / Enrollment (적정 펀딩)
학군이 "필요하다고 판단한" 학생당 지출액
R² = 99.2%, RMSE = $660

X (9 Features):
  1. enrollment - Total Students (FTE)
  2. pct_frl - Low-Income Rate
  3. pct_ell - ELL Rate
  4. pct_sped - SpEd Rate
  5. region_factor - Regionalization Factor
  6. transport_cost - Transport Cost/Pupil
  1. av_per_pupil - Assessed Value/Pupil
  2. lea_per_pupil - LEA/Pupil
  3. msoc_per_pupil - MSOC/Pupil
  4. is_rural - Rural Status
Data Sources:
  • OSPI F-196 Financial Reports
  • OSPI Enrollment Data
  • OSPI Levy/LEA Data
  • OSPI Apportionment Data

All features are calculated from actual OSPI data. N/A shown when data is unavailable.

District Clustering Analysis

All WA districts plotted by Fiscal Health (X) vs Vulnerability (Y). Find similar districts to yours.

← Poor Fiscal Health
Strong Fiscal Health →

Similar Districts

Districts closest to your district in the clustering space:

Your District's Position

Fiscal Health
--
--
Vulnerability
--
--
Stable
Strong fiscal + Low vulnerability
Watch
Strong fiscal + High vulnerability
Stressed
Poor fiscal + Low vulnerability
Critical
Poor fiscal + High vulnerability
🤖

XGBoost ML Model

XGBoost model using 10 features to predict operating balance per pupil (Y = (Revenue - Expenditure) / Enrollment). Positive = surplus, Negative = deficit.

XGBoost Model Overview

Y Target Variable

State Revenue Per Pupil
$0

Model Info

Algorithm XGBoost (Correlation-based)
Features 13 (from OSPI data)
Model R² --
RMSE --
Data Completeness 0/13

X (13 Features) - Input Variables

All features are calculated from actual OSPI data for each district. If data is unavailable, N/A is displayed.

X1 enrollment
8%
Total Students (FTE)
N/A
X2 pct_frl
15%
Low-Income Rate (FRPL)
N/A
X3 pct_ell
10%
ELL Rate
N/A
X4 pct_sped
14%
Special Ed Rate
N/A
X5 region_factor
12%
Regionalization (1.00-1.24)
N/A
X6 transport_cost
6%
Transport Cost/Pupil
N/A
X7 av_per_pupil
5%
Assessed Value/Pupil
N/A
X8 lea_per_pupil
5%
LEA/Pupil
N/A
X9 msoc_per_pupil
5%
MSOC/Pupil
N/A
X10 is_rural
3%
Rural (enrollment < 2000)
N/A

Model Interpretation

Select a district to see model interpretation

Feature Importance (Relative Weight)

SHAP Values (Feature Contribution to Y)

SHAP (SHapley Additive exPlanations): 각 feature가 적정 펀딩 예측값(Y = Exp/Pupil)에 기여하는 금액($)을 보여줍니다.
양수(+) = 더 많은 펀딩 필요, 음수(-) = 더 적은 펀딩 필요 (규모의 경제 등)
Select a district to see SHAP values

Data Sources

OSPI F-196

  • rev, revState, revLocal, revFederal
  • exp, salaryExp, transExp, msocExp
  • fundBalance (Item 442)

OSPI Enrollment

  • t (Total Enrollment)
  • li (Low-Income %)
  • el (ELL %), sp (SpEd %)

OSPI Levy/LEA

  • av (Assessed Value)
  • enrichmentLevy
  • leaPerPupil

OSPI Apportionment

  • regional (A33r factor)
  • msocFunding
  • cisFte, casFte, clsFte

Funding Gap Analysis

Y = Funding Gap Overview

State Rev/Pupil
$0
State Allocation (A)
Expenditure/Pupil
$0
2024-25 Actual (B)
Y = A - B
$0
State Rev - Exp
XGBoost Predicted Y
$0
Based on 9 Features
Y Calculation: Y = (State Revenue - Expenditure) / Enrollment
Negative Y = Underfunded (district spends more than state provides)
Positive Y = Surplus (state provides more than district spends)

X (9 Features) - Input Variables

X1 12.4%
Enrollment
N/A
X2 10.8%
Low-Income %
N/A
X3 9.9%
ELL %
N/A
X4 5.2%
SpEd %
N/A
X5 8.2%
Region Factor
N/A
X6 20.3%
Transport/Pupil
N/A
X7 24.0%
LEA/Pupil
N/A
X8 9.2%
MSOC/Pupil
N/A
X9 0%
Is Rural
N/A

Model Evaluation

R² Score (5-Fold CV)
50.7%
Cross-Validated
RMSE (5-Fold CV)
$1,579
Cross-Validated
Training Samples
--
-- districts × -- years
Trees
75
Boosting Iterations

XGBoost Feature Importance (Gain-based)

Feature Importance Summary

About This Model

What is XGBoost?

XGBoost (eXtreme Gradient Boosting) is a machine learning algorithm that builds many decision trees sequentially, where each tree learns from the errors of previous trees. It's widely used for prediction tasks due to its accuracy and efficiency.

What We're Predicting (Y)

Y = (State Revenue − Expenditure) ÷ Enrollment

This is the Funding Balance per pupil. A negative value indicates underfunding (district spends more than state provides), while a positive value indicates a surplus.

Input Features (X)

X1
Enrollment
X2
Low-Income %
X3
ELL %
X4
SpEd %
X5
Region Factor
X6
Transport/Pupil
X7
LEA/Pupil
X8
MSOC/Pupil
X9
Is Rural

Data Filtering

To ensure meaningful comparisons, the model excludes:

  • Small districts with fewer than 100 students
  • Special/charter schools (tribal, detention, virtual, academy, etc.)

Feature Importance (Gain-based)

Feature importance shows how much each variable contributes to the model's predictions. Higher importance means the feature has more influence on determining a district's funding balance.

LEA/Pupil (24%)
Local Enhancement Allocation — districts with higher local funding have larger gaps
Transport/Pupil (20%)
Transportation costs vary significantly by geography and district size
Enrollment (12%)
Larger districts benefit from economies of scale
Low-Income % (11%)
High-poverty districts require additional support resources
ELL % (10%)
English Language Learners need specialized instruction
MSOC/Pupil (9%)
Materials, supplies, and operating costs allocation
Region Factor (8%)
Cost of living adjustment (higher in Seattle area)
SpEd % (5%)
Special education requires intensive resources

How to Interpret Results

Negative Y (e.g., -$2,500)

Underfunded — The district spends $2,500 more per pupil than what the state provides. This gap must be covered by local levies or other sources.

Positive Y (e.g., +$500)

Surplus — The state provides $500 more per pupil than what the district spends. This is rare and usually indicates lower-cost operations.

District Clustering: Funding Gap vs Profile

X: District Profile (demographics) | Y: Funding Balance (- = Underfunded)
Severely Underfunded Underfunded Moderate Adequate
Cluster 1: Severely Underfunded
-- districts | Avg: -- | --% Low-Income
Cluster 2: Underfunded, High Need
-- districts | Avg: -- | --% Low-Income
Cluster 3: Underfunded, Low Need
-- districts | Avg: -- | --% Low-Income
Cluster 4: Adequately Funded
-- districts | Avg: -- | --% Low-Income

About District Clustering

What is District Clustering?

District clustering groups Washington's school districts into 4 categories based on two dimensions: Funding Balance (Y-axis) and District Profile Score (X-axis). This helps identify which districts face similar challenges and funding situations.

Understanding the Axes

Y-Axis: Funding Balance

Formula: (State Revenue − Expenditure) ÷ Enrollment
Negative values = Underfunded (spending exceeds state funding)
Positive values = Surplus (rare)

X-Axis: District Profile Score

Composite score (0-100%) based on:
• 40% Low-Income %
• 20% Enrollment Decline
• 20% ELL % • 20% SpEd %

The Four Clusters

🔴 Cluster 1: Severely Underfunded

Bottom 2.5% of funding balance. These districts face the most severe funding shortfalls regardless of demographics. Priority for policy intervention.

🟠 Cluster 2: Underfunded, High Need

Below-median funding with challenging demographics (high poverty, ELL, SpEd). These districts need both more funding and targeted support programs.

🔵 Cluster 3: Underfunded, Low Need

Below-median funding but with favorable demographics. Often suburban districts that rely heavily on local levies to cover the gap.

🟢 Cluster 4: Adequately Funded

Above-median funding balance. State revenue covers most expenditures. Often smaller rural districts with lower operating costs.

Key Insights

  • High-need districts are not always the most underfunded — some receive adequate state support through categorical funding
  • Suburban districts often show larger gaps — higher costs but limited categorical funding eligibility
  • Enrollment decline amplifies funding challenges — fixed costs spread over fewer students
  • Local levy capacity varies dramatically — property-rich districts can compensate, others cannot

AI Legislative Bill Tracker

AI-powered bill analysis: automatically identifies K-12 related legislation, summarizes key points, and shows how each bill affects your district.

AI Legislative Bill Tracker

Track K-12 education bills and analyze their impact on your district

Search Bills

Track K-12 education bills and analyze their impact on your district

Quick search:

Your District - Full District Impact Analysis

Track K-12 education bills and analyze their impact on your district

Select a District...

Contact Legislators

Reach out to your representatives about K-12 funding bills.

Find Your Legislators

Look up your state representatives and senators by address.

Find My Legislators

AI Email Generator

Generate a personalized email based on your district's data and selected bills.

2025 Legislative Session Timeline

JAN 13
Session Opens
105-day session
COMPLETED
FEB 21
Policy Cutoff
Committee deadline
UPCOMING
MAR 12
Fiscal Cutoff
Budget deadline
PENDING
APR 27
Session Ends
Final votes
PENDING

Loading data...

AI

AI Funding Analyzer

Powered by GPT-4o with Web Search

Enter your OpenAI API key to enable AI analysis:

Your key is stored locally and never sent to our servers.

Analyzing: -
Welcome to the AI Funding Gap Analyzer!

I can help you understand:
- Why your district has a funding gap
- How special education, poverty, and ELL affect funding
- What policy changes could help
- How to advocate for your schools

Select a district above or ask me about any Washington school district.