Automate Your Admin

In most businesses, payroll is a fixed salary paid twice a month. In a learning center, teacher payroll is rarely that simple. One teacher is paid by level, another by course, another by class size. Part-time lecturers teach 10 hours one month and 40 the next. Bonuses depend on how, what and how much each teacher taught.

When these rules live in Excel sheets, every cut-off becomes days of manual checking. This guide explains why teacher payroll is harder than regular payroll, where the most common mistakes happen, and how to set up payroll rules that keep every salary accurate and on time.

Why teacher payroll is harder than regular payroll

A standard payroll system expects a fixed monthly salary. Learning centers pay teachers based on what actually happened in the classroom:

  • Level or rank. A senior teacher earns a higher rate than a new one, and rates change after a promotion.

  • Course or program. A review class may pay more than a regular class.

  • Class size. Larger classes can earn a higher rate or a bonus.

  • Hours taught. Part-time teachers and lecturers are paid by the hour, and their hours change every month.

  • Employment type. Full-time and part-time teachers follow different pay rules, even for the same class.

  • Bonuses and deductions. Percentage bonuses, substitution pay, taxes and government contributions all apply on top.

Because teaching hours vary, many learning centers can’t use simple rules like “pay increases after three months.” Pay has to follow the hours and classes each teacher actually taught.

What teacher payroll looks like in Excel

Picture a learning center with 40 teachers: 15 full-time, 25 part-time. Rates follow six levels, from basic to level 5, with a different rate for each course. At every cut-off, the admin:

  1. Exports the class schedule for the period.

  2. Checks attendance records to confirm which classes were actually held.

  3. Scrolls through chat messages to find reschedules and substitutions.

  4. Looks up each teacher’s level and course rate in a separate sheet.

  5. Adds bonuses and computes taxes and government contributions.

  6. Sends the totals to the owner for approval.

This takes two to three days per cut-off, and it depends on one person who knows how the sheet works.

6 common teacher payroll mistakes

  1. The old rate is used after a promotion. The teacher is underpaid until someone notices.

  2. Payroll follows the schedule, not attendance. Teachers are paid for classes that were cancelled.

  3. Substitutions are missed. The teacher who covered the class isn’t paid, and the absent teacher is.

  4. Class size bonuses are skipped. Bonuses depend on enrollment numbers that sit in another file.

  5. Taxes and contributions are computed manually. Small errors build up and cause problems at year-end.

  6. Payroll is approved late. Teachers receive their salary late, and trust drops quickly.

How to set up teacher payroll rules that work

These steps help whether you use a system or not:

  1. Write every rule down. List each rate, level, course rate, bonus and deduction as a clear rule, such as “Level 3, part-time: rate per hour.” If a rule only exists in someone’s head, it will be applied differently every time.

  2. Pay from attendance, not the schedule. The schedule shows what was planned. Attendance shows what actually happened.

  3. Record every change at the source. Reschedules and substitutions should be updated on the schedule, not only in a chat.

  4. Fix your cut-off dates. Set fixed periods, such as the 1st to 15th and the 16th to month-end, and close attendance before computing payroll.

  5. Add a review and approval step. Have a second person check totals before payroll is released.

  6. Keep rules in one place. Every branch should follow the same rules, so a teacher who teaches at two branches is paid correctly.

How Tutearn fits

Tutearn is a management system for learning centers and private schools, built around complex teacher payroll. Go back to the learning center with 40 teachers:

  • Rates: set rates by level, course, class size and employment type once. When a teacher is promoted, update their level and the new rate applies.

  • Attendance: payroll is calculated from recorded attendance, so cancelled classes aren’t paid and actual hours are.

  • Substitutions: when a substitute teacher is assigned on the schedule, payroll follows automatically.

  • Bonuses and deductions: percentage bonuses, hour-based bonuses, taxes and government contributions are computed for you.

  • Cut-off and approval: payroll is grouped by cut-off period, then reviewed and approved before release.

  • Teacher payout: with payment integration, salaries can be paid straight to teachers’ bank accounts.

The result: payroll takes minutes instead of days, and teachers receive the right salary on time.

Before setup, our team maps your current payroll rules with you, including the exceptions, and helps move your teacher records into the system.

Frequently Asked Questions

What is a teacher payroll system?

A teacher payroll system calculates teacher salaries from the classes and hours each teacher actually taught. It applies each teacher's rate, bonuses and deductions, then groups payroll by cut-off period for approval.

How do learning centers pay part-time teachers?
Can Excel handle different teacher pay rates?
Should teacher payroll be based on the schedule or attendance?
How long does it take to set up payroll rules in a system?

ระบบบริหารจัดการสำหรับธุรกิจการเรียน จัดการคลาสเรียน ตารางเรียน และบันทึกการชำระเงินได้ในที่เดียว พร้อมพอร์ทัลในชื่อแบรนด์ของคุณเองอย่างมืออาชีพ

ลิขสิทธิ์ TUTEARN Corp.

สงวนลิขสิทธิ์

ระบบบริหารจัดการสำหรับธุรกิจการเรียน จัดการคลาสเรียน ตารางเรียน และบันทึกการชำระเงินได้ในที่เดียว พร้อมพอร์ทัลในชื่อแบรนด์ของคุณเองอย่างมืออาชีพ

ลิขสิทธิ์ TUTEARN Corp.

สงวนลิขสิทธิ์

ระบบบริหารจัดการสำหรับธุรกิจการเรียน จัดการคลาสเรียน ตารางเรียน และบันทึกการชำระเงินได้ในที่เดียว พร้อมพอร์ทัลในชื่อแบรนด์ของคุณเองอย่างมืออาชีพ

ลิขสิทธิ์ TUTEARN Corp.

สงวนลิขสิทธิ์