SaaS · Seat pricing

SaaS Seat Pricing: What Counts as a User and What the Real Per-Seat Cost Is

A per-seat price looks simple, but the real cost depends on how the provider defines a seat, when they count it, and whether removing a user mid-term actually reduces your bill. This guide explains the difference between named, active, and concurrent users, the four common counting methods, and the hidden seats that turn a $15 plan into a $300 plan.

What a seat actually means

Named users

Named users: every invited account is billable

The strictest model. If a user has been invited to the workspace, even if they have never logged in, they count as a seat. Removing access is the only way to free the seat, and historical invites can keep showing up on the invoice.

Active users

Active users: only accounts that logged in recently

Some providers charge based on distinct users who logged in during the billing period. A user who was invited but never signed in may not count. A user who logged in once six months ago usually does.

Concurrent sessions

Concurrent sessions: simultaneous logins at the same time

Less common in SaaS, more common in collaboration and design tools. A single user can keep the same seat open on laptop, phone, and tablet without paying more, until a second human tries to log in at the same time.

Why the same seat price produces different bills

The first price comparison is almost always the headline number: $15 per user per month, $99 per user per month, $25 per workspace per month. The real gap shows up after adoption. A team that was sized at fifteen may end up billed for twenty-three, because a departing engineer's seat was never reassigned, a contractor was added for a two-week sprint, and a marketing intern's read-only access quietly stayed on for a quarter.

Seatsare the most common source of SaaS billing drift

How each billing model handles real seat changes

Billing modelHow seats are countedMid-month addMid-month removeAnnual plan behavior
Per named user, monthlyEvery account with workspace accessUsually prorated to the dayAccess ends immediately; no refund for unused daysLess common; usually the annual version of the same model
Per active user, monthlyDistinct users who logged in during the periodCounts as soon as the new user logs inStops counting at the next invoice cycleOften pre-bought in tiers; unused activity is not refunded
Per seat, annual prepaidSeats purchased up front for the yearAdds a new seat, often at a higher per-seat rateTypically no credit; some providers prorate the unused portionSeats that are removed rarely refund; some providers allow seat reassignment
Per concurrent sessionActive sessions at the same timeCounts the moment a new session beginsCounts the moment a session endsOften combined with a minimum seat count, not a true annual commitment
Per workspace or tierUp to a fixed number of users per planCross the limit and the plan upgradesPlan may downgrade on the next cycleAnnual prepay for the plan tier; overages are billed separately

Hidden seats that quietly raise the bill

Guest users

Guest users may be free, or may not be

Some plans include a small number of free guest seats for clients, vendors, or interview candidates. Others count every guest against a paid plan. A few providers only count guests who logged in, which is easier on the budget.

External collaborators

External collaborators are often a separate rate

Contractors, agencies, and partner organizations may be billed at a reduced rate per seat, or at the full rate. The line between internal and external is not always clear in the admin panel, which is what makes these seats easy to miss.

Service accounts

Service and bot accounts usually count as seats

Automation users, integration bots, and CI accounts are real accounts with login credentials. Many providers count them as seats, sometimes at full price. A handful of providers offer a free or reduced rate for non-human accounts.

API-only access

API keys without a login are sometimes free

If your integration only uses API keys and never opens a UI session, the provider may not count it as a seat. If the integration is wrapped in a service account that logs in to push data, it probably does count.

How to audit your actual seat usage

Open the admin panel, export the user list, and tag every account with a name, a status, and a reason. The audit usually surfaces three categories: people who are still on the team and using the tool, people who left but were never removed, and people who were added for a project and never removed after the project ended. The third category is where most of the savings live. The second is where the security risk lives.

Auditseats 30 days before renewal, not after

Buyer checklist: before you sign up for a seat-based SaaS plan

  1. Ask the provider exactly how a seat is defined: named user, active user, concurrent session, or device, and confirm the definition in writing.
  2. Ask what happens to a seat when a user is removed mid-term on an annual plan: full refund, prorated credit, no credit, or seat reassignment only.
  3. Count guest users, external collaborators, contractor accounts, and service or bot accounts, and ask whether each category is included in the seat count or billed separately.
  4. Check whether API-only access requires a seat, or whether API keys are billed on usage instead.
  5. Confirm the billing date and the day seats are counted. A monthly invoice that closes on the 28th can include an extra user who joined the day after the previous close.
  6. Audit current usage 30 days before any renewal: export the user list, sort by last login, and remove or downgrade every account that is no longer needed.
  7. Compare monthly vs annual per-seat pricing using a realistic 12-month team size, not the current headcount, and not the size at the start of the year.
  8. Plan seat removal in advance. Offboarding in HR should trigger offboarding in every SaaS tool, ideally through SSO or SCIM rather than by hand.
Use this seat pricing checklist

Affiliate disclosure: PriceGap is an independent buyer-education site. This article contains no advertiser checkout links, does not claim a current sponsor relationship with any SaaS provider, and does not quote fixed live prices or per-seat rates. Always verify current seat definitions, mid-term removal terms, and renewal pricing directly with the provider before purchasing or renewing.