
The Great Recruiter Seat Tax
Somewhere out there, a recruiter is sipping a piña colada on a beach, having placed exactly zero people this month. And your ATS is charging you $150 for the privilege. Let’s do the math on the fee nobody put on the invoice line labeled “fee.”
By Ed Burtle · September 14, 2026
Ten seats at $135 is $16,200 a year whether or not those seats place anyone. A usage model only charges for placements that actually happen.
Per-seat pricing feels harmless when you sign up with three recruiters. It’s a small, round, easy-to-approve number. Then you grow, and one day you notice your staffing software costs more than your office lease and you can’t remember agreeing to that. You did. You agreed to it one seat at a time.
This is the operator’s field guide to the seat tax: what it actually costs, why it quietly punishes you for growing, and how to run a five-minute audit of the phantom seats you’re paying for right now. For the sober, calculator-in-hand version of the math, we also wrote How Much Does an ATS Cost Per Recruiter? — this one is the rant, with receipts.
What You’re Actually Paying For (Spoiler: a Login)
A per-seat fee isn’t a charge for work. It’s a charge for a username. Legacy staffing platforms commonly bill $100 to $165 per recruiter per month, with some starting near $60, and every person who needs to log in — recruiters, coordinators, the account manager who mostly “just checks in,” the owner who opens it twice a week — is another line item. None of those line items ask the one question that matters: did this seat place anyone?
The invoice doesn’t care. The seat costs the same whether the recruiter filled twelve orders or spent the month on parental leave. You’re not buying outcomes; you’re renting chairs.
The Math That Makes Owners Wince
Let’s use a boringly normal mid-size desk:
- 10 seats × $135/month = $1,350/month = $16,200/year. Fixed. Recurring. Due even in your slowest month.
- Hire two more recruiters to chase growth and you’ve added $3,240/year in software cost before either of them makes a single placement. Your bill went up the day they got a login, not the day they got a win.
- Now stack the add-ons legacy vendors love: payroll, ACA tracking, portals, “premium support.” The seat is the entry fee, not the whole ticket.
Notice the incentive. Your software gets more expensive the moment you do the thing every agency is trying to do — grow the team — and it does not get cheaper when placements dry up. That’s a cost structure pointed the wrong way.
The Phantom Seat: Your Recruiter on a Beach
Here’s the part that stings. At any given moment a chunk of your seats are phantom seats — paid logins producing zero placements this cycle:
- The recruiter on a two-week vacation (hi, piña colada).
- The new hire still in their ramp, learning your clients and your ATS.
- The teammate on parental or medical leave whose seat you’d never dream of cancelling.
- The manager who reviews and coaches but hasn’t owned a req in a year.
- The desk that just went quiet because its main client paused hiring.
Every one of those is a full-freight seat earning nothing. Per-seat pricing charges you the same $135 for the recruiter closing deals and the recruiter who is, at this very moment, asleep in a hammock.
Run the five-minute phantom-seat audit
Open last month’s placement report. Count the seats that made zero placements. Multiply by your per-seat rate. That number — the one you just muttered a word at — is your monthly phantom seat tax. Annualize it and you’ll understand why we made a whole calculator for this: the ATS ROI calculator does the comparison against a usage-based plan in about thirty seconds.
The Alternative: Pay for Placements, Not Passwords
The fix isn’t a discount on seats. It’s not charging for seats at all. FreshStaff is built on a usage model on purpose:
- $0 per recruiter seat. Add your whole team — recruiters, coordinators, managers, the owner, the intern — for nothing. Unlimited internal team members.
- $149/month base for the whole platform: ATS, CRM, and native gross-to-net payroll included, not bolted on.
- $6/month per Active Placement — a worker actually on assignment that cycle. Your bill tracks the thing that makes you money.
Flip the incentive and everything changes. The recruiter on vacation? Costs you nothing extra. The new hire ramping up? Free until they start placing. A slow month? Your software bill falls with your placements instead of sitting there like rent. See the full breakdown on the pricing page, or if you’re comparing your way off a legacy platform, start with Bullhorn alternatives in 2026.
The Bottom Line
Per-seat pricing is a tax on hiring and a subscription to phantom logins. It grows when you grow and refuses to shrink when you don’t. Usage-based pricing does the honest thing: it charges you for placements, adds your team for free, and lets the recruiter on the beach enjoy the beach without running up a software bill. Count your phantom seats, run the ROI numbers, and decide which incentive you actually want your software to have.
Frequently asked questions
- How much does an ATS cost per recruiter?
- Most legacy staffing ATS platforms charge per recruiter seat, commonly $100–$165 per user per month, and some start around $60. That fee is fixed: you pay it for every licensed login whether or not that recruiter made a placement that month, and it recurs while they're on PTO, parental leave, or ramping up. A 10-seat plan at $135/seat is $16,200 per year before add-ons like payroll or ACA tracking.
- What are per-seat recruiter fees?
- A per-seat fee is a recurring charge tied to a user license rather than to work produced. In staffing software it means each recruiter, coordinator, or manager who needs access adds a fixed monthly cost. The model rewards the vendor when you grow headcount, which is the opposite of what a margin-sensitive agency wants — your software bill climbs every time you hire, independent of whether revenue climbed too.
- What is a phantom seat?
- A phantom seat is a paid recruiter license that produced zero placements in a billing cycle: someone on vacation or leave, a new hire still ramping, a manager who mostly reviews, or a desk that went quiet. You're paying full price for the login while it earns nothing. Audit it by counting seats with no placements last month and multiplying by your per-seat rate — that number is your monthly phantom seat tax.
- Is there a low-cost staffing ATS without per-seat fees?
- Yes. FreshStaff charges $0 per recruiter seat, a flat $149/month base, and $6/month per Active Placement — a worker actually on assignment that cycle. Unlimited internal team members are included, so adding recruiters, coordinators, or managers costs nothing, and your bill only moves when placements are earning revenue. Use the free ATS ROI calculator to compare it against your current per-seat plan.
- Why is usage-based pricing better for a staffing agency?
- Usage-based pricing ties software cost to the thing that makes you money — active placements — instead of to headcount. In a slow month your cost falls with your placements; in a growth month you add teammates for free and only pay more when those placements convert to revenue. Per-seat pricing does the reverse: fixed cost that rises with hiring and stays flat when placements dry up.
Keep reading
ATS ROI Calculator
See your own per-seat overpay in 30 seconds.
Open →How Much Does an ATS Cost Per Recruiter?
The full per-seat vs. usage math, with a worked example.
Open →Bullhorn Alternatives in 2026
What to actually compare before you switch.
Open →How to Export Your Candidate Database
The step-by-step way off legacy software.
Open →Pricing
$0 seats, $149 base, $6 per active placement.
Open →All Free Tools
Every calculator, checklist, and template.
Open →Stop Paying the Seat Tax
$0 recruiter seats, a $149/mo base, and $6/mo per active placement. Add your whole team for free and only pay when you’re placing people.