FES-UA Matrix Codes Explained
How your child's funding is calculated — and what to do if the amount is too low.
Your child's FES-UA matrix code determines their annual funding. Understanding how it works helps ensure they're receiving the amount they actually qualify for.
💡 Quick Answer: How Is FES-UA Funding Calculated?
Your child's FES-UA award is determined by three factors: their matrix code (251-255, based on support intensity), their county of residence, and their grade band (K-3, 4-8, or 9-12). For 2025-26, awards range from $9,494 (Matrix 251-253, lower-funded counties) to $39,289 (Matrix 255, Monroe County).
When you apply for Florida's FES-UA scholarship, one of the first things you'll encounter is your child's "matrix code." This number — 251, 252, 253, 254, or 255 — determines how much funding your child receives each year. The difference between matrix codes can be tens of thousands of dollars.
Understanding how matrix codes work helps you ensure your child is receiving the funding they're entitled to. Many families are assigned lower matrix codes than their child's actual needs would support — often because evaluations are outdated or incomplete.
For information on whether your child qualifies for FES-UA in the first place, see our FES-UA eligibility guide.
What Is a Matrix Code?
A matrix code is Florida's way of rating the intensity of support your child needs. It's not a diagnosis category — children with the same diagnosis can have different matrix codes based on how much support they require day-to-day.
Think of it this way: Two children might both have autism. One needs minimal support and functions relatively independently. The other needs intensive support across multiple areas of daily life. They have the same diagnosis, but very different support needs — and therefore different matrix codes.
The Five Matrix Codes
| Code | Support Level | 2025-26 Award Range |
|---|---|---|
| 251 | Mild support needs | $9,494 – $14,064 |
| 252 | Mild-moderate support needs | $9,494 – $14,064 |
| 253 | Moderate support needs | $9,494 – $14,064 |
| 254 | Substantial support needs | $21,548 – $25,747 |
| 255 | Intensive support needs | $34,737 – $39,289 |
Notice the gap between 253 and 254 — and the larger gap between 254 and 255. If your child is on the border between levels, the difference in funding is significant.
The Four Domains Assessed
Matrix codes are determined by evaluating your child across four domains. Evaluators look at how much support your child needs in each area:
1. Self-Care
- Eating and drinking independently
- Dressing and undressing
- Toileting and hygiene
- Managing personal belongings
2. Ambulation/Mobility
- Walking and moving around
- Gross motor skills (running, jumping, climbing)
- Fine motor skills (writing, manipulating objects)
- Navigating environments safely
3. Communication
- Understanding spoken language (receptive)
- Expressing needs and ideas (expressive)
- Using alternative communication if needed
- Social communication skills
4. Behavior
- Self-regulation and emotional control
- Following directions and routines
- Safety awareness
- Social interactions with peers and adults
Each domain is scored based on the level of support required. The combined scores across all four domains determine the matrix code.
How County and Grade Band Affect Your Award
County Effects on Funding
Florida doesn't give every child the same dollar amount for each matrix code. Your county of residence affects your award because FES-UA uses the same funding formula as Florida public schools — and school funding varies by district.
Why the variation?
- Cost of living differences across Florida
- Local property tax revenue that supplements state funding
- Historical funding formulas
Practical impact:
A child with Matrix 255 in Monroe County (Florida Keys) receives $39,289.
A child with Matrix 255 in a lower-funded rural county might receive $34,737.
That's a $4,500+ difference for the same matrix code.
Families in Orlando and Tampa fall somewhere in the middle, with award amounts closer to the state average. You can find the exact amounts for your county in the official 2025-26 award amounts PDF.
Grade Band Effects on Funding
FES-UA also adjusts awards based on grade band:
| Grade Band | Ages | Funding Weight |
|---|---|---|
| K-3 | Kindergarten through 3rd grade | Highest |
| 4-8 | 4th through 8th grade | Middle |
| 9-12 | 9th through 12th grade | Lower |
Why K-3 is weighted higher:
Florida's funding formula prioritizes early intervention. Research shows that intensive support in the early grades has the greatest long-term impact on student outcomes. The funding formula reflects this by providing slightly higher amounts for younger students.
The difference between grade bands is typically a few hundred dollars per year for the same matrix code and county — much smaller than the difference between matrix codes.
How Matrix Codes Get Assigned
Your child's matrix code comes from evaluation data. Here's the typical process:
If your child has an IEP:
The school district that created the IEP also generated matrix data. When you apply for FES-UA, Step Up For Students requests this data from the district. The matrix code is derived from the evaluation scores documented in your child's educational records.
If your child has a diagnosis but no IEP:
You'll need evaluation data to establish a matrix code. Options include:
- Request an evaluation from your local school district — Even if your child isn't enrolled in public school, Florida school districts must evaluate children upon parent request. This is free.
- Use an existing private evaluation — If you have a comprehensive evaluation from a licensed psychologist or other qualified professional, Step Up may be able to use this data.
- Get assigned a default matrix — In some cases, children are assigned a default matrix code (typically in the 251-253 range) until more comprehensive evaluation data is available.
Is Your Child's Matrix Code Too Low?
Many families receive less funding than their child actually qualifies for. Here are signs your child's matrix code might be too low:
The evaluation is old
If your child's last comprehensive evaluation was more than 3 years ago, it may not reflect their current needs. Children's support needs change over time — sometimes increasing, sometimes decreasing.
Needs have changed
Has your child's condition progressed? Have new challenges emerged? Have they regressed in any areas? If the answer is yes but the evaluation doesn't reflect this, the matrix code may be based on outdated information.
The evaluation was incomplete
Some evaluations focus heavily on academic skills but don't thoroughly assess self-care, communication, or behavior. If your child has significant needs in these areas that weren't fully documented, the matrix code may be lower than appropriate.
Vague documentation
Evaluations that use vague language ("sometimes needs assistance") rather than specific descriptions ("requires full physical prompting to complete toileting routine independently") tend to result in lower matrix scores.
How to Request a Re-Evaluation
If you believe your child's matrix code is too low, you can request a new evaluation. This is your legal right under Florida law.
Request in writing
Send a written request to your local school district's exceptional student education (ESE) department. Even if your child is homeschooled or in private school, the district must evaluate them upon request.
Specify what you want evaluated
Ask for a comprehensive evaluation covering all four matrix domains: self-care, ambulation/mobility, communication, and behavior. Don't let the district limit the evaluation to just academic skills.
Prepare documentation
Gather any supporting documentation that shows your child's support needs:
- Medical records
- Therapy reports
- Notes from teachers or tutors
- Your own observations of daily challenges
Participate in the evaluation
The evaluation should include parent input. Be specific and thorough when describing your child's challenges. Don't minimize difficulties.
Review the results
Once complete, the district must share the evaluation results with you. Review them carefully. If you disagree with the findings, you have the right to request an Independent Educational Evaluation (IEE) at the district's expense.
Timeline
The district has 60 days to complete the evaluation after your request. Once new data is submitted to Step Up For Students, the matrix code update typically processes within 2-4 weeks.
Frequently Asked Questions
What is a matrix code in FES-UA?
A matrix code (251, 252, 253, 254, or 255) is Florida's rating of your child's support intensity. It determines how much FES-UA funding your child receives. Higher codes mean more intensive support needs and higher scholarship amounts.
What's the difference between Matrix 254 and Matrix 255?
Matrix 254 is for students with substantial support needs ($21,548–$25,747). Matrix 255 is for students with intensive support needs ($34,737–$39,289). The difference can be over $13,000 per year.
How is my child's matrix code determined?
Matrix codes are determined through evaluation data from your child's school district. Evaluators assess four domains: self-care, ambulation/mobility, communication, and behavior. The scores determine the matrix code.
Why does county affect my FES-UA award amount?
Florida calculates FES-UA awards using the same formula as public schools, which varies by county based on cost of living and local funding. Monroe County has the highest rates; rural counties often have lower rates.
How does grade band affect FES-UA funding?
FES-UA uses three grade bands (K-3, 4-8, 9-12). K-3 students receive slightly higher amounts because early intervention is weighted more heavily in the funding formula.
Can I request a higher matrix code for my child?
Yes. You can request a new evaluation from your school district at any time — this is your legal right under Florida law. If the new evaluation documents more intensive support needs, your matrix code can be increased.
How do I know if my child's matrix code is too low?
Signs include: your child's last evaluation is more than 3 years old, their needs have increased, or the evaluation didn't capture challenges in self-care, communication, behavior, or mobility.
What are the four domains assessed for matrix codes?
(1) Self-care — eating, dressing, toileting; (2) Ambulation/mobility — walking, gross/fine motor; (3) Communication — receptive/expressive language; (4) Behavior — self-regulation, social skills, safety.
How long does it take to get a matrix code changed?
After requesting an evaluation, the school district has 60 days to complete it. Once new data is submitted to Step Up For Students, the code update typically processes within 2-4 weeks.
Where can I find official FES-UA award amounts by county?
Step Up For Students publishes the amounts annually. The 2025-26 amounts are available in their FES-UA Award Amounts PDF.
Use Your Funding Effectively
Once you understand your child's matrix code and funding level, the question becomes: how do you use it most effectively?
Many families find that specialized tutoring is one of the highest-impact uses of FES-UA funds. We're a registered Step Up provider serving families across Florida. If you're receiving FES-UA, we can bill directly through your EMA account — no out-of-pocket cost.
Book a Free Consultation →Last updated: May 2026