Skip to main content

Earnings & Payroll Overview

Conductly automatically calculates instructor compensation based on the lessons they teach. Instead of manually tracking hours and calculating pay, you set up rules once, and Conductly handles the math. Earnings are calculated nightly and can be exported for payroll processing whenever you're ready.

How Earnings Work

At a high level, the earnings system works like this:

  1. You define payroll rules that determine how instructors are paid (e.g., flat hourly rate, percentage of revenue, per-lesson amount).
  2. Instructors teach lessons that are tracked on the Conductly calendar.
  3. Conductly calculates earnings automatically each night based on the lessons taught and the applicable payroll rules.
  4. You review and export the earnings for payroll processing through your payroll system.
info

Conductly calculates earnings and generates records, but it does not directly pay instructors or integrate with payroll providers. You export the calculated earnings data and process payments through your existing payroll system.

Trigger Types

Earnings in Conductly are generated by one of two trigger types, depending on how your payroll rules are configured:

Per-Lesson (Occurrence-Based)

With per-lesson triggers, an earning record is created each time an instructor teaches a lesson. The amount is calculated based on the specific lesson — its duration, the student count, or a flat per-lesson rate.

Best for:

  • Schools that pay instructors per lesson taught
  • Hourly-rate compensation
  • Class-size-based pay

Revenue-Based (Billing Cycle)

With revenue-based triggers, earnings are calculated when a billing cycle is processed. The instructor receives a percentage of the revenue generated from their students' billing.

Best for:

  • Schools that pay instructors a share of student tuition
  • Commission-style compensation models

The Rule Hierarchy

Conductly uses a layered system to determine which payroll rule applies to a given lesson:

Session Override > Instructor Override > Organization Default
(most specific) (least specific)
  1. Organization Default — The baseline rule that applies to all instructors unless overridden. Set this in Settings > Payroll.
  2. Instructor Override — A rule specific to one instructor, overriding the organization default. Set this on the instructor's detail page.
  3. Session Override — A rule specific to one course session, overriding both the instructor and organization defaults. Set this on the session's detail page.

This hierarchy gives you flexibility. You can set a simple default for most instructors and then customize for specific people or situations without affecting everyone else.

tip

Most schools start with an organization default and only add overrides when specific instructors or sessions have different compensation arrangements.

What Gets Tracked

Each earning record in Conductly captures:

FieldDescription
InstructorThe instructor who earned the compensation
AmountThe calculated payment amount
Calculation MethodWhich payroll rule type was used (hourly, percentage, flat, etc.)
Linked Lesson or Billing CycleThe specific lesson occurrence or billing cycle that triggered the earning
DateWhen the lesson was taught or the billing cycle was processed
StatusWhether the earning is active, archived, or voided

Substitute Instructors

When a substitute teaches a lesson in place of the regularly assigned instructor, the earning goes to the instructor who actually taught the lesson — not the one originally assigned. Conductly handles this automatically based on the calendar record.

note

Make sure substitute assignments are recorded on the calendar before the nightly earnings calculation runs. This ensures the correct instructor receives credit.

Getting Started

  • Payroll Rules — Learn about the different rule types and how to set them up.
  • Managing Earnings — View, export, and manage individual earning records.