Skip to main content

How can I exclude certain classes from Xplor Payroll?

Use the Class Session Filter to leave certain classes, such as workshops or empty classes, out of payroll.

Written by Luna

The Class Session Filter helps you control which classes are included in your Xplor Payroll calculations. Unlike class filters used elsewhere in the system, this account-wide setting can completely exclude certain classes from payroll processing.

The Class Session Filter ensures only relevant classes contribute to payroll. This is especially helpful if your studio manages different session types separately, for example, running personal training payroll outside Xplor Payroll. In that case, you can exclude those sessions entirely so they never appear in payroll.

Many studios adjust their filter to:

  • Exclude classes with zero checked-in reservations

  • Exclude classes by name, such as those containing “Workshop” or “Personal Training”


Editing Class Session Filter

You can find this setting by navigating to Payroll > Settings > Class Session Filter.

When your Xplor Payroll account is first set up, a default Class Session Filter is applied. This default includes all classes that are not canceled, even those with zero attendees.

Complete the following fields and click Save.

  • Ignore Classes With No Assigned Instructor: Yes or No

  • Ignore Class Session Types: Mariana Tek Class Types

  • Ignore Class Session Tags: Mariana Tek Class Tags

  • Ignore Free Classes: Yes or No

  • Ignore Empty Classes: Yes or No

  • Ignore Cancelled Classes: Yes or No


The Class Session Filter applies before any payroll calculations. This means if a class is filtered out, it’s ignored completely, even for incentive or base pay.

For example:

  • Mike’s 5:00 PM Bootcamp has 5 signups. He’s paid $30 base + $2 per head, including late cancellations and no-shows.

  • If 4 people late-cancel and 1 attends, Mike earns $40 total ($30 base + $10 for all 5 reservations).

  • If all 5 are late cancellations and no one checks in, the class is empty.

    • If your Class Session Filter ignores empty classes, this session will be excluded from payroll, and Mike will receive no pay, including his base rate.

Did this answer your question?