You've just read the headline: "Teachers Union Wins 4% Salary Increase." Your board member texts you asking what this really costs. Your finance director hands you a spreadsheet showing base salary increases and asks where the $2.3 million difference is going. Your superintendent is reviewing the final CBA language and realizes there are four separate stipends, a step-advancement guarantee, and a benefits provision that wasn't fully explained at the negotiating table.
Welcome to the gap between what a collective bargaining agreement headline says and what it actually costs to implement.
Most school administrators, city managers, and finance directors approach CBAs reactively — they receive the signed agreement and work backward to calculate true cost. This article teaches you how to think about CBAs proactively: what questions to ask, what numbers actually drive incremental cost, and how to separate headline increases from total compensation cost.
By the end, you'll understand the five cost drivers that control every year-over-year budget impact, the formulas used to model multi-year exposure, and the specific benchmarks that tell you whether your contract is market-competitive or fiscally unsustainable.
The Hidden Architecture of Salary Costs
When a school board approves a "4% salary increase," board members and media often assume one thing: every teacher gets 4% more pay. The actual cost is typically much higher — and comes from four separate sources.
The Step Advancement That Never Gets Cut
Every teacher in a step-and-lane salary schedule moves one row forward each year — automatically. This is a contractual guarantee, not a negotiated item. In most CBAs, step advancement adds 1.5% to 3.0% of total payroll annually, even when the salary schedule itself is frozen.
Here's why this matters: A district with 100 teachers earning an average of $65,000 experiences roughly $975 per employee in step advancement annually (1.5% × $65,000 = $975). That's $97,500 in cost growth that happens whether the board negotiates a schedule increase or not.
Example: Columbia Public Schools (2024)
Columbia approved a contract that raised the base teacher salary (Step 1, BA) to $45,600. Without knowing the full schedule structure, it's tempting to assume the "raise" is just the difference from the prior base. But the actual cost includes:
- The new Step 1 base: $45,600
- Every step above it shifts up proportionally
- Existing teachers in Steps 5-20 move forward one step automatically
- Masters-degree lanes shift upward separately
- Specialized salary schedules for speech-language pathologists and other certified personnel apply different rate tables
A single "4% schedule increase" in Year 1 of a 3-year contract, combined with automatic step advancement (1.75%), produces approximately 5.75% total payroll growth in that year alone. Over three years, compounding effects push total cost to roughly 18-20% of the baseline, not the 12% a board might calculate from (4% × 3).
The Schedule Increase vs. Total Increase Trap
This is the single most common misunderstanding among finance directors and board members.
- Schedule increase: The salary grid itself changes. Every cell gets bigger. This is what the union negotiates and the board votes on.
- Step increase: Individual teachers move down one row on the same grid. Automatic, happens every July/August (or per the contract), and is NOT controllable in negotiations.
- Total increase: Schedule increase + step increase = the actual hit to payroll.
Formula for Year 1 Total Payroll Cost:
Total Payroll Growth = (Schedule Increase %) + (Step Advancement %) + (Lane Movement Effect %)
Example:
Schedule Increase = 3.5%
Step Advancement = 1.75%
Lane Movement = 0.75%
───────────────
Total Growth = 6.0% of payroll
For a district with $65 million in teacher salaries, 6.0% growth = $3.9 million in incremental cost in Year 1 alone.
The Multiplier Effect: Why Salary Increases Cost More Than You Calculate
Here's a fact that surprises most administrators: every dollar of salary increase triggers additional costs beyond the base salary itself. These are:
- Pension contributions (employer share)
- Medicare (employer 1.45%)
- Workers' compensation (~0.5% of payroll)
- Payroll taxes (state income tax withheld, SUTA in some states)
- Health insurance premium cost (indirectly, because stipends and longevity payments are subject to benefits eligibility)
- Substitute coverage (sick leave accumulation and usage increase with salary growth)
The cost multiplier is total employer cost divided by total base salary.
Typical Cost Multiplier by State:
| State | Pension System | Cost Multiplier | Why |
|---|---|---|---|
| Illinois | TRS (9% + 0.58% ER) | 1.35x | 9% district-paid contribution, Social Security exempt, 1.45% Medicare |
| Ohio | STRS (14% + 14%) | 1.42x | Highest combined rate nationally, Social Security exempt |
| Pennsylvania | PSERS (35%+ ER) | 1.48x | Nation's highest employer rate, plus SS 6.2% and income tax |
| New York | NYSTRS (variable) | 1.38x | 10% average pension cost, SS paid on top, NYC local income tax 3.5% |
| California | CalSTRS (19%+) | 1.40x | Rising contribution rate annually, Social Security exempt |
| Wisconsin | WRS (6.9% + 6.9%) | 1.36x | Lowest pension cost after Act 10, but full SS obligation |
| Michigan | MPSERS (21%) | 1.41x | Complex multi-tier, SS paid on top |
In practice: For a teacher earning $65,000 in an Illinois suburban district:
Base Salary: $65,000
TRS Contribution (9%, district-paid): $5,850
Employer TRS Rate (0.58%): $377
Medicare (1.45%): $942
Workers' Comp (0.5%): $325
─────────────────────
Actual Employer Cost: $72,494
Cost Multiplier: 72,494 ÷ 65,000 = 1.115x
But this doesn't include benefits. Add health insurance:
Health Insurance (employer share): $9,600 (typical family coverage, 85% pickup)
Dental (90% employer): $162
Vision (90% employer): $38
Life Insurance (employer-paid): $300
LTD (0.6% salary): $390
─────────────────────
Total Benefits: $10,490
Revised Total Employer Cost: $82,984
Revised Cost Multiplier: 1.276x
This means: A 3% salary schedule increase on a $65,000 salary ($1,950) actually costs the district $1,950 × 1.276 = $2,488 in total employer cost. That $1,950 base increase triggers nearly $540 in additional non-salary cost.
For a 100-teacher district with $65,000 average salary, a single 3% schedule increase costs $248,800 in Year 1, not $195,000.
The Five Cost Drivers That Control Every Budget Projection
Every year-over-year CBA cost change comes from exactly five sources. Understanding these lets you isolate what actually drives incremental cost — and what you cannot control.
1. Step Advancement (Automatic, Uncontrollable)
Every teacher advances one step annually unless the CBA explicitly freezes step advancement. This is rare. Step cost ranges from 1.5% to 3.0% of payroll depending on your workforce age distribution.
- Early-career heavy districts (many Steps 1-5): ~2.5% annual step cost
- Mid-career balanced: ~1.75% annual step cost
- Aging workforce (many Steps 18-25+): ~1.5% annual step cost
Calculation:
Step Cost = Current Payroll × Average Step Advancement Rate
Example (Aging Workforce):
$65M payroll × 1.5% = $975,000/year (cannot be negotiated)
This is your baseline cost growth. Frozen salary schedules do NOT eliminate step advancement cost.
2. Schedule Increase (Negotiated, Controllable)
This is the percentage increase to every cell in the salary grid. Typical negotiated outcomes: 1.5% to 4.5% annually. This is what the union asks for and the board votes on.
Examples of Recent Agreements:
- Small rural district: 1.75% annual schedule increase
- Suburban district (competitive market): 3.0%-3.5%
- Urban district (high cost of living, tight labor market): 4.0%-4.5%
Calculation:
Schedule Cost = Current Payroll × Schedule Increase %
Example:
$65M payroll × 3.0% = $1,950,000/year (directly negotiated)
3. Lane Movement (Semi-Controllable, Often Overlooked)
Teachers earning a bachelor's degree move up the "lane" (column) when they earn additional graduate credits or degrees. This adds 0.5% to 1.5% of payroll annually, depending on your district's tuition reimbursement policy and the proportion of eligible teachers pursuing credentials.
A district that pays 100% tuition reimbursement and has strong professional development culture sees higher lane movement. A district with no reimbursement sees minimal movement.
Lane Movement Cost:
Estimated Annual Rate: 0.75% of payroll
Example:
$65M payroll × 0.75% = $487,500/year
This cost is partially controllable — it decreases if the district eliminates or caps tuition reimbursement, but increases if the district invests in professional development.
4. Benefits Trend (Uncontrollable, Often Underestimated)
Health insurance premiums increase annually, independent of salary negotiations. Current national trend: 5% to 8% per year (K-12 commercial plans; Taft-Hartley funds trend at 8%+).
This affects two budget lines:
Employer premium cost — if you pay 85% of a Single premium of $9,600 today, you're paying $8,160. Next year, assuming 6% trend, that same plan costs $10,176, and your 85% share is $8,649. That's $489 more per employee — $48,900 more for 100 employees — with zero salary increase.
Employee out-of-pocket — if your CBA specifies a percent-of-premium split (e.g., "Board pays 85% Single"), the employee's share also grows. This often triggers union requests for increases to offset the premium shift.
Benefits Trend Multiplier over 3-Year Contract:
| Year | Medical Trend | Per-Employee Single Cost | Employer Share (85%) | 3-Year Cumulative |
|---|---|---|---|---|
| Year 1 | 6% | $9,600 | $8,160 | $8,160 |
| Year 2 | 6% | $10,176 | $8,649 | $16,809 |
| Year 3 | 6% | $10,787 | $9,169 | $25,978 |
For 100 teachers: $2.6 million in cumulative benefits cost growth over three years from trend alone — before any salary increase or contract change.
This cost is largely uncontrollable. You can shift it (move employees to higher deductibles, shift from PPO to HMO), but you cannot eliminate it. Many districts mistakenly assume benefits cost is fixed.
5. Headcount Changes (Variable, Must Model)
Hiring new teachers, retiring senior teachers, and turnover create significant swings in payroll cost. A district losing a $95,000 Step 22/MA teacher and replacing her with a $42,000 Step 1/BA teacher nets a $53,000 savings — but only if the new hire's benefits cost less.
Turnover Impact Over 3 Years (100-teacher district):
| Turnover Rate | Annual Departures | Avg. Separation Cost | Avg. Replacement Cost | Net Annual Savings |
|---|---|---|---|---|
| 6% (low) | 6 | $78,000 | $50,000 | $168,000 |
| 8% (typical) | 8 | $78,000 | $50,000 | $224,000 |
| 10% (high) | 10 | $78,000 | $50,000 | $280,000 |
This is crucial: turnover often offsets 30-50% of step advancement and schedule increase cost. A static workforce model (assuming zero turnover) significantly overstates true incremental cost.
Translating the CBA: The Numbers That Matter Most
Once a CBA is signed, the work begins. You must extract the cost drivers and model them forward. Here are the specific CBA elements you must identify and quantify.
Salary Schedule Changes
Extract:
- Current salary grid (BA, BA+15, BA+30, MA, MA+15, etc.)
- New grid (percentage increase per cell, or new base cells)
- Special schedules (counselors, speech therapists, librarians, administrators on teacher scale)
- Step advancement rules (automatic? any steps frozen? off-schedule rates?)
Calculate:
- Schedule increase percentage (compare row-by-row average)
- Step cost (apply step advancement rules to current roster)
- Total Year 1 salary increase (schedule + step)
Stipends and Extra-Duty Pay
Stipends are additional flat payments for roles beyond classroom teaching. Common examples:
| Stipend Type | Typical Amount (2024) | Frequency |
|---|---|---|
| Coaching (head coach, assistant) | $2,500-$8,000 | Annual |
| Department Chair | $1,500-$3,500 | Annual |
| Mentor/Induction | $500-$1,500 | Annual |
| National Board Certification | $1,000-$3,000 | Annual (or one-time) |
| Summer Curriculum Work | $300-$500/day | Varies |
| Before/After School Programs | $15-$25/hour | Per hour |
Cost Impact:
- Stipends are subject to both pension contributions AND Medicare
- If a teacher earns a $3,000 stipend, the district pays $3,000 + (9% TRS) + (1.45% Medicare) = $3,314 total
- Cost multiplier on stipends is typically 1.12x to 1.15x (same as salary)
Red Flag: CBAs that add NEW stipends or increase existing stipends often underestimate cost. A new $2,000 mentoring stipend for 20 teachers = $40,000 base + $4,560 in additional benefits cost = $44,560 total Year 1 cost.
Benefits Adjustments
Identify the premium-sharing formula. Common patterns:
Percentage-of-premium split: "District pays 85% of Single, 80% of Family"
- As premiums rise, both sides' costs rise proportionally
- Predictable, but cost grows each year
Dollar-cap contribution: "District contributes up to $15,000 per employee"
- As premiums exceed the cap, employee bears all excess
- Caps cost, but shifts burden to employee (may trigger future union demands)
Flat monthly contribution: "District contributes $800/month for all tiers"
- Fixed, but often revisited in next negotiation (non-market-compliant)
Extract from CBA:
- Current premium (from benefit broker quote or plan documents)
- Employee tiers (Single, EE+Spouse, EE+Children, Family)
- District percentage pickup
- Annual premium trend assumption (ask broker for 3-year projection)
Calculate 3-Year Benefits Cost:
Year 1 District Contribution = Sum of (Premium per Tier × Distribution %) × District Pickup %
Example (100 teachers):
Single (35% × $9,600 × 85%) = $2,856 per EE × 35 = $2,996,400
EE+Spouse (25% × $19,200 × 80%) = $3,840 per EE × 25 = $2,400,000
Family (40% × $26,400 × 75%) = $4,950 per EE × 40 = $1,980,000
─────────────────────────────────────────────
Year 1 Total District Health Cost: $7,376,400
Year 2 (assume 6% trend): $7,376,400 × 1.06 = $7,819,064
Year 3 (assume 6% trend): $7,819,064 × 1.06 = $8,288,208
3-Year Cumulative Growth (vs. Year 1 baseline): $8,288,208 - $7,376,400 = $911,808
Contract Duration & Lump-Sum Bonuses
A 3-year CBA with 3% annual increases costs less than a 1-year CBA with 6% increase (even though they compound similarly). Why? Because the union waives the right to re-bargain years 2 and 3, locking in predictability.
Conversely, lump-sum bonuses (e.g., "$1,200 one-time payment, not added to base salary") are often presented as "low-cost" alternatives to permanent salary increases. They are NOT cost-free — the bonuses still trigger benefits cost and can create future expectations.
Lump-Sum Cost:
Bonus (not added to base) = $1,200 per employee
Cost multiplier on bonus = 1.05x to 1.10x (no ongoing pension cost, but
Medicare + other payroll tax applied)
100 teachers × $1,200 × 1.08 = $129,600 Year 1 cost
BUT: If the union perceives the bonus as a permanent increase the following
year (common practice), it WILL be added to base salary in Year 4 (post-contract),
costing 1.276x multiplier going forward.
Benchmarking Your Agreement: Is Your District Competitive?
After the contract is signed, the critical question is: Are we paying market rate, above market, or below market for similar districts?
Benchmarking requires three components:
- Peer group identification — comparable districts by size, region, and cost of living
- Salary schedule comparison — BA Step 1, MA Step 10, Step 20+, etc.
- Total compensation comparison — salary + benefits value
Benchmarking Metrics:
| Metric | How to Use |
|---|---|
| Step 1 / BA Starting Salary | Determines hiring competitiveness |
| Step 10 / MA Mid-Career Salary | Reveals retention competitiveness |
| Step 25+ / MA Top Salary | Shows career longevity incentive |
| Step 1 to Step 20 Growth Ratio | Indicates pay progression steepness (5.0x = steep; 2.5x = flat) |
| Cost Multiplier | Shows benefits/tax burden; compare to 1.25x-1.40x range |
| Per-Hour Cost (annual salary ÷ [work days × 7.5 hrs]) | Normalize across different contract days (180 vs. 190 days) |
Example Benchmark (Suburban Illinois Districts, 2024-25):
| District | Step 1/BA | Step 10/MA | Top Salary | Cost Multiplier |
|---|---|---|---|---|
| Rural District A | $42,000 | $62,500 | $92,000 | 1.28x |
| Suburban District B | $46,500 | $68,000 | $98,000 | 1.32x |
| Your District | $45,600 | $66,200 | $96,500 | 1.30x |
| Suburban District C | $48,000 | $71,000 | $104,000 | 1.31x |
| Urban District D | $51,000 | $74,500 | $108,000 | 1.33x |
Interpretation: Your district is slightly below the suburban median on starting salary (competitive for hiring) but above rural peers. Mid-career and top salaries are competitive for retention. Cost multiplier is reasonable.
If your district were at $42,000 starting salary, you'd face recruitment challenges. If you were at $52,000, you'd be above-market (and potentially facing budget pressure if premium growth continues).
Building the Multi-Year Cost Model
Once you've extracted all CBA elements, the next step is building a forward projection. CollBar's labor costing service helps, but here's the framework:
The 5-Input Model
You need exactly five inputs to project CBA cost forward three years:
- Current base payroll (from July 1 or January 1 of agreement effective date)
- Salary schedule increase percentages (Year 1, 2, 3)
- Step advancement rate (based on workforce distribution)
- Benefits trend factor (annual %, typically 5.5%-7% for K-12)
- Headcount assumptions (hiring, retirements, projected turnover)
The Output
A three-line projection showing:
| Item | Year 1 | Year 2 | Year 3 | 3-Year Total |
|---|---|---|---|---|
| Salary Cost | $65,000,000 | $67,147,500 | $69,341,738 | $201,489,238 |
| Benefits Cost | $10,000,000 | $10,550,000 | $11,130,750 | $31,680,750 |
| Payroll Tax / Workers' Comp | $2,250,000 | $2,325,000 | $2,401,250 | $7,076,250 |
| Total Cost | $77,250,000 | $80,022,500 | $82,873,738 | $240,246,238 |
| YoY Growth | — | +3.57% | +3.56% | +7.20% annualized |
This is what goes into the board packet, the finance forecast, and the budget hearing testimony.
Scenario Planning: The "What If" Tool
Once the base model is built, scenario planning answers critical questions:
- What if we add one work day (lengthens the contract)?
- What if we shift 5% of health insurance cost to employees?
- What if step advancement is frozen for one year?
- What if we increase the Starting salary by $2,000 to improve recruitment?
CollBar's scenario planning service lets you compare outcomes side-by-side.
Example: 3-Year Scenario Comparison
| Scenario | Year 1 | Year 2 | Year 3 | Total Cost | vs. Baseline |
|---|---|---|---|---|---|
| Baseline (Status Quo CBA) | $77.25M | $80.02M | $82.87M | $240.14M | — |
| Option A: +0.5% schedule increase | $77.58M | $80.36M | $83.22M | $241.16M | +$1.02M (+0.42%) |
| Option B: Employee shifts to 15% health cost (from 15% avg today) | $76.78M | $79.48M | $82.11M | $238.37M | -$1.77M (-0.74%) |
| Option C: Freeze steps Year 2 & 3 (cost control) | $77.25M | $79.06M | $80.97M | $237.28M | -$2.86M (-1.19%) |
| Option D: Increase BA starting salary $3,000 + 3% schedule increase | $77.65M | $79.97M | $82.29M | $239.91M | -$0.23M (-0.10%) |
Interpretation: Option B (shift employee burden to health cost) saves $1.77M but risks future union grievances if the CBA doesn't allow mid-contract changes. Option C (freeze steps) saves $2.86M but harms morale and recruitment. Option D (targeted starting salary increase + modest schedule increase) is nearly cost-neutral while improving competitiveness. This is the insight scenario planning provides.
Frequently Asked Questions
What's the difference between a salary freeze and a schedule freeze?
A salary freeze means no employee receives any raise — neither schedule increase nor step advancement. This is rare and typically only happens in fiscal distress. A schedule freeze means the grid doesn't change, but employees still move forward one step automatically. A schedule freeze still costs 1.5-3.0% per year.
How do I calculate what a teacher actually takes home after a salary increase?
Start with the gross salary increase, then subtract: state income tax, federal income tax (FICA), health insurance employee share, and pension contributions (if employee-paid, not district-picked-up). For a teacher earning $65,000 in Illinois, a $1,950 gross salary increase (3%) nets approximately $1,200-$1,300 take-home after all deductions. This matters when the union is evaluating a contract offer — they want to know take-home value, not just headline increases.
Can I budget for step advancement costs separately from schedule increases?
Yes, and you should. Step advancement is mechanistic (automated, every July 1) and uncontrollable. Schedule increases are negotiated. By separating them in your model, you see clearly what you negotiated for and what you're paying automatically. Many boards accidentally claim they "negotiated a 2% increase" when the true cost was 2% (schedule) + 1.75% (step) = 3.75%.
What happens if our district's pension contribution rate increases mid-contract?
Pension contribution rates are set by the state, not the CBA. If your state fund (like TRS in Illinois) increases the employer rate from 0.58% to 0.65%, that cost increase is automatic and NOT negotiated. You must absorb it. This is why it's critical to track state pension fund notices and build contingency into multi-year budgets. Some states (like Pennsylvania) have enacted laws requiring districts to fund pension increases, creating severe budget pressure.
How do I compare our CBA costs to other districts fairly?
Use cost per hour worked, not just salary per year. A teacher in District A earning $68,000 over 180 days works 1,080 hours/year = $62.96/hour. A teacher in District B earning $70,000 over 190 days works 1,140 hours/year = $61.40/hour. District A is actually more expensive. Also compare cost multipliers — your 1.30x multiplier is more valuable to compare than raw salary because it includes benefits. CollBar's benchmarking service automates this comparison.
If we negotiate a 3-year deal with 3% annual increases, what should I budget for Year 4?
Budget conservatively. The union will use the "pattern" of 3% to justify 3% or higher in Year 4. If inflation is 4% in Year 4, they'll ask for 4%+. If they see comparables getting 3.5%, they'll ask for that. Assume at minimum that Year 4 will be negotiated at or above the average of the prior 3 years. Many districts use 3% as a placeholder for unknowns, but that's often too low.
Key Takeaways
Step advancement alone costs 1.5-3.0% of payroll annually — this happens automatically and is not controllable in negotiations. A "salary freeze" only stops schedule increases, not step advancement.
Total payroll growth is always higher than the negotiated schedule increase percentage. A 3% schedule increase + 1.75% automatic step advancement = 4.75% total growth. Over three years, this compounds to roughly 15% cumulative cost, not 9%.
The cost multiplier (typically 1.25x-1.40x) translates every salary dollar into total employer cost. A $1,950 salary increase costs the district $2,487 when you include benefits and payroll taxes. Budget accordingly.
Benefits trend (5-8% annual) is uncontrollable and often underestimated. Over a three-year contract, premium increases alone create $800K-$1.5M in additional cost for a 100-teacher district — before any salary increase.
Turnover offsets 30-50% of step advancement and schedule increase cost. A static workforce model overstates true incremental cost. Model realistic turnover assumptions to see the net cost impact.
Scenario planning is essential. Build a base model, then test alternatives (step freeze, higher employee health cost share, hiring increases, etc.) to find options that balance fiscal responsibility with market competitiveness.
How CollBar Can Help
CollBar specializes in translating CBAs into real cost projections. Our team extracts salary schedules, benefits provisions, and leave policies from your signed agreement, then builds a defensible multi-year cost model that accounts for step advancement, benefits trend, turnover, and headcount changes — not just the headline salary increase percentage.
Whether you're a superintendent planning next year's budget, a finance director validating a union proposal at the table, or a board member who needs clear answers before a vote, CollBar provides the data and frameworks to make informed decisions.
Ready to understand your true labor costs?
Call CollBar at (419) 350-8420 to schedule a free strategy session. We'll review your most recent CBA and show you exactly what it costs over the full term — step by step, scenario by scenario.



