Understanding seat limits

Which memberships count toward your plan, how to read your current usage, and how to free up a seat without losing history.

Your plan grants a number of billable seats. Each active billable membership occupies one seat for as long as it stays active.

What counts as a billable seat

The following membership roles consume a seat when their status is active:

  • instructor
  • chief_instructor
  • student

These do NOT consume a seat:

  • owner — your own membership and any additional owners
  • administrator — non-teaching admin staff
  • dispatcher, mechanic, observer, parent

If you ever need an exact answer for a single membership, the Members roster shows a "Counts toward seats" indicator on each row.

Reading your usage

The school dashboard header shows usage as X / Y seats used. Your billing portal under Settings → Billing shows the same number alongside your plan name and renewal date.

Usage updates immediately when:

  • A new invite is accepted.
  • A member's status changes to active, suspended, or archived.

A member at status pending_invite doesn't count until they accept.

Hitting your limit

Trying to invite past your limit returns a clear error. You have three options:

  1. Upgrade your plan — Settings → Billing → Change plan.
  2. Free a seat by suspending or archiving an inactive member. Suspending preserves all history; the member is restored on reactivation. See Suspending and reactivating memberships.
  3. Contact us if you only need a temporary bump for an onboarding cohort.

We never auto-archive members on your behalf. If a CFI leaves, you have to suspend or archive them manually — otherwise their seat remains billed.

Legacy seat overrides

The seat_limit column on organizations exists as a per-school manual override our team can set. If you've been told you're on a custom seat count, that's the number in effect — your plan's stated number is the floor.


Was this article helpful?

Still stuck?

Email support@trycheckride.com and reference this article. We'll get back to you with steps for your specific setup.