Insights > Payroll > Struggling with school payroll? Here’s how to get it right

Updated: April 15, 2026 • 11 min read

Struggling with school payroll? Here's how to get it right

Published By:

Jon Davis

Running payroll for a school can feel a bit like building a class schedule — lots of moving parts, different rules for different roles, and very little room for error. You’re paying salaried teachers, hourly aides, substitutes who come and go, and seasonal staff who only show up part of the year. Add in pensions, stipends, and strict compliance requirements, and it’s easy to see why school payroll feels more complicated than most businesses. The good news? While it’s complex, it doesn’t have to be harder than writing a syllabus for a calculus class.

Key takeaways

  • Compliance is vital, as even the smallest errors can lead to financial penalties and frustrated employees
  • Modern payroll software for schools handles the heavy lifting accurately and efficiently
  • With systems like OnPay, schools can focus more on students instead of spreadsheets

One reason school payroll is so complex is that no two employees look the same on paper. You’ve got full-time teachers on annual contracts, hourly aides, substitutes who come and go, and seasonal staff who only work part of the year. Each group follows its own pay rules, tax requirements, and benefit schedules.

 

If it sometimes feels like payroll is one more job piled on top of everything else, you’re not alone. This guide covers the challenges of school payroll and how the right tools can make it simpler — and a lot less stressful.

What makes payroll for schools unique?

Every school payroll team has to deal with many moving parts, and these are often more than your average small business. Here’s why:

  • Mixed workforce: A school’s employee base consists of teachers, substitutes, coaches, and admin staff, to name a few. Each employee has their own contract type and payment structure.
  • Varying payment periods: Some staff members work year-round while others work only during the school year or in seasonal roles.
  • Complex deductions: Retirement and pension systems differ depending on the role, tenure, and/or contract.
  • Strict compliance: Education is heavily regulated, and payroll must align with local, state, and federal rules.
  • Contract stipends and extra pay: Teachers may get extra compensation for after-school activities and programs, summer classes, and even certification bonuses. Schools can also build a salary structure to organize these variations effectively.

 

Next, let’s take a closer look at how different school roles are paid — because that’s where many payroll issues begin.

How does pay work for teachers, substitutes, and support staff?

Let’s break down how you treat each category of staff for a school’s payroll: 

 

Teachers

These professionals are usually salaried and often classified as exempt (so no overtime). Salaries may be spread over nine months or even a year. In addition to that, many teachers receive extra stipends for coaching or summer work. Payroll must handle those additions without messing up deductions. 

 

Substitutes

Subs are paid either hourly or daily since their work is unpredictable. They generally don’t receive full benefits. This means that your system must capture partial days, absences, and “split-day” pay correctly. 

 

Part-time and support staff

This group includes the people who keep things running behind the scenes, such as cafeteria staff, classroom aides, and custodians. Most of them are hourly, non-exempt workers. Once they go over 40 hours in a week, they’re owed overtime pay. When those extra hours aren’t logged correctly or when a position gets misclassified, paycheck mistakes happen — and compliance problems tend to follow.

 

Seasonal or temporary employees

Summer school instructors, after-school tutors, and athletic coaches might only work a few months a year. Deciding whether they are employees (W-2) or independent contractors is key for compliance. A wrong classification can trigger audits. 

 

Schools often pay different types of employees in very different ways. The table below offers a quick snapshot of how pay typically works across common school roles.

 

Employee type Typical pay structure Pay frequency Common considerations
Teachers Salaried (often annual contracts) Bi-weekly or monthly Stipends, contract length, benefits
Substitute teachers Daily or hourly Per pay period worked Variable schedules, short-term work
Support staff Hourly Weekly or biweekly Overtime eligibility, time tracking
Seasonal or part-time staff Hourly or flat rate Role-based Limited duration, eligibility rules

 

With those pay differences in mind, let’s look at some of the common payroll challenges schools run into.

SMB_Payroll_CountOn_HubSpotEmbed_865x204

Payroll challenges and common mistakes schools face

Even schools that run payroll regularly can fall into common traps. Tight budgets and outdated systems only make things harder.

Here are some common pitfalls administrators face:

  • Misclassifying roles: Declaring a non-exempt hourly worker as exempt, or vice versa, is a common and recurring mistake.
  • Inconsistent time tracking: This is particularly prevalent for substitutes or staff members working across departments. If hours aren’t properly captured, pay gets messed up.
  • Late or incorrect filings: Mixing employee classes means juggling multiple tax withholdings, reports, and deadlines.
  • Deduction errors: Benefits, pension or retirement contributions, union dues, and stipend deductions must be precise.

 

Most payroll problems boil down to two things: complexity and inconsistency. Schools have too many variables and not enough time to double-check every line item. A reliable system with must-have payroll features for schools can help prevent these issues.

Handling pensions, benefits, and deductions

Pension management is one of the biggest stress points in schools payroll. Teacher pensions are usually managed through state or district retirement systems that require specific contribution rates from both the school and the employee. Each pay period, those amounts must be calculated and reported precisely.

 

Errors can lead to missed or incorrect contributions that delay retirement credit, as well as penalties for late filings or inaccurate reports.

 

People who work in support roles — like aides, cafeteria staff, or office assistants — often fall under a completely different set of benefit rules. Whether they qualify for health insurance or retirement contributions usually depends on how many hours they put in or what kind of agreement they’re hired under. When hours aren’t tracked carefully, it’s easy for someone to slip through the cracks — maybe a part-timer who should have benefits, or someone who gets added by mistake. Either way, it can cause compliance headaches that most schools don’t have the time or budget to untangle.

 

There’s payroll software for schools and education to help prevent these errors by automatically calculating pension and benefit deductions, and applying the correct contribution rates and eligibility rules for each role.

 

With automation and accurate reporting, schools can remain compliant with laws like the Employee Retirement Income Security Act.

 

Managing tax and compliance requirements

Taxes are where school payroll can get messy fast, especially when you’re paying both employees and contractors.

 

W-2 employees include teachers, aides, and office staff, and they are on the school’s payroll. The school must therefore:

  • Withhold and pay income, Social Security, and Medicare taxes
  • Handle unemployment insurance and benefits
  • File and issue W-2 forms each year

 

A 1099 contractor — such as a coach, tutor, or consultant — is considered self-employed. The school pays them directly, but doesn’t withhold taxes or provide benefits. Any payments over $600 must be reported with a 1099-NEC form.

 

Mistakes arise when a contractor is misclassified as an employee, or vice versa. This can lead to back taxes, penalties, and even audits. To prevent this, schools need to focus on proper employee classification and maintain detailed records, including:

  • Payroll summaries and tax filings
  • Employee and contractor agreements
  • Timesheet and deduction details

 

A good system can automate updates to tax rules, generate reports, and ensure compliance, including payroll tax calculation accuracy.

 

We’ve covered a lot of ground. Now let’s talk about how schools can simplify payroll without cutting corners.

Quick and accurate

“It has been extremely helpful to use OnPay’s services for running our payroll each pay period. We just go to the website, click on our employees, and done! It literally takes us just a couple of minutes!”

 


— Daniella Adar, Shaarei Chinuch Day School

Smarter ways schools can simplify payroll

You can’t eliminate the complexity of schools payroll, but you can reduce the effort and risk connected to it. A few smart systems can save hours each pay period and cut down on errors that cause compliance issues down the line. Here’s how:

 

Automate whenever possible

Manual entry leaves too much room for mistakes. Automation takes care of repetitive tasks, such as calculating gross pay, applying deductions, or tracking multiple jobs. Once you set the rules for compensation and benefits, the system will apply them accordingly and consistently, be it a teacher’s salary or a substitute’s hourly rate.

 

Go digital with recordkeeping

If you’re still storing pay data in spreadsheets or physical files, it’s time to move online. Digital records make audits faster, reduce duplicate work, and keep sensitive data secure. This approach means that everything stays organized and easier to locate when you need it.

 

Offer employees self-service

Let teachers and staff handle the basics themselves. A self-service portal gives them access to pay stubs, tax forms, updates, and personal details whenever they need them. This will lead to fewer calls to the office as well as fewer chances for human error.

 

Use reporting to stay ahead

Built-in payroll reports help schools track spending by department, monitor overtime, and prepare for compliance checks. The right data makes budgeting and audits less stressful.

SMB_Payroll_CountOn_HubSpotEmbed_865x204

Make school payroll easier with the right tools

Ultimately, your focus should be on education, not paperwork. School payroll comes with unique variables — multiple contract types, pension requirements, varying schedules, and strict compliance rules. When classification, time tracking, tax reporting, and benefit deductions are aligned from the start, payroll becomes more predictable and easier to manage.

 

The right system won’t eliminate complexity, but it can help schools apply rules consistently, maintain accurate records, and stay current with changing tax requirements. That foundation allows payroll teams to spend less time correcting errors and more time supporting their broader operational goals.

 

If you have any questions, our team is here to help.

Take a tour to see how easy payroll can be.

Jon Davis is the Sr. Content Marketing Manager at OnPay. He has over 15 years of experience writing for small and growing businesses. Jon lives and works in Atlanta.

Recent articles: