Focus for the front office

With its robust functionality and intuitive interface, jmc Office software helps school administrative professionals save time, eliminate outdated processes and streamline workflows.

Request a demo
"I do everything on jmc. Our school is small, so secretaries do it all: attendance, lunch, registration, state reporting, discipline, notifying parents and so on. Without jmc, any one of those things would consume my time. I cannot imagine a day without jmc."
—Dixie Pingel, Secretary
Underwood Elementary (IA)


Our Schedules module allows administrators to manage the course scheduling process from end to end. Administrators can

  • Generate and customize master schedules
  • Bulk load courses and students
  • Analyze and solve student schedule conflicts

Message Center

jmc's Office Message Center integrates with all jmc software and allows front office staff to easily connect with families and staff. Communicate school closings, upcoming events and more, as well as

  • Message via email, text or voice
  • Direct messages to specific groups (e.g., bus, activity, grade level)
  • Maintain a log of school communications

Online Payments

With our fully integrated online payments system, schools can accept credit card or ACH payments for tuition, fees and meal plans 24/7. Admins can also

  • Issue refunds
  • Reconcile payments
  • Access reports by student or date

"I personally find jmc very easy to work with when organizing and viewing student data. I’m really looking forward to seeing how the online registration works—something our parents have been requesting for years. I feel the online payment feature will be a positive for parents as well as the district."
—Dan Fox, Superintendent
East Buchanan Community School (IA)

Solutions for the entire school community


Access assessment and classroom management tools.

Learn more


Track student progress, pay school fees and more.

Learn more

Coaches, Nurses & Others

Manage activities, food services and student health.

Learn more

Want to join our team?

Check open roles
All CTAs are the same right now, this is needed until we get the design locked down. Once we get the design for this block complete, then we will update all the CTAs for the specific page. Sorry if this creates some rework!