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:
- You define payroll rules that determine how instructors are paid (e.g., flat hourly rate, percentage of revenue, per-lesson amount).
- Instructors teach lessons that are tracked on the Conductly calendar.
- Conductly calculates earnings automatically each night based on the lessons taught and the applicable payroll rules.
- You review and export the earnings for payroll processing through your payroll system.
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)
- Organization Default — The baseline rule that applies to all instructors unless overridden. Set this in Settings > Payroll.
- Instructor Override — A rule specific to one instructor, overriding the organization default. Set this on the instructor's detail page.
- 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.
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:
| Field | Description |
|---|---|
| Instructor | The instructor who earned the compensation |
| Amount | The calculated payment amount |
| Calculation Method | Which payroll rule type was used (hourly, percentage, flat, etc.) |
| Linked Lesson or Billing Cycle | The specific lesson occurrence or billing cycle that triggered the earning |
| Date | When the lesson was taught or the billing cycle was processed |
| Status | Whether 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.
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.