Blog  /  Playbook

The hidden cost of idle seats

6 min read · March 2026 · Optimize team
Guest seat ×3  ·  idle 47 days  ·  still billing
The easiest money you will ever save on AI.

Every AI subscription your company pays for renews on schedule, whether anyone used it or not. Seats are the clearest example: a fixed price per person, per month, per tool. They accumulate quietly, and they almost never get cleaned up.

This makes seats different from every other line on the AI bill. Usage-based spend at least tracks work - when nobody asks the model anything, the meter stops. A seat is the opposite: the meter runs whether or not anyone shows up. That is what makes idle seats both the dumbest kind of waste and the easiest to fix.

Where idle seats come from

None of these are anyone's fault. Seats get added in thirty seconds on a busy day, usually for a good reason. Removing one requires somebody to notice, check, and ask - and no calendar reminds them to. That asymmetry does all the damage: adding is instant, removing is a chore, so the count only ever moves in one direction.

The math is not small

AI seats run $20-60 per month each. Six idle seats at $40 is $2,880 a year - for nothing. In a 100-person company using three or four AI platforms, finding 10-20% of seats idle is completely normal. This is usually the fastest 5-15% anyone cuts from an AI bill, because it requires no behavior change at all.

Typical finding: 10-20% of paid AI seats show no activity in the last 30 days.

A worked example: the 100-person company

Put the numbers above together and the invoice writes itself. Take the 100-person company from earlier, running three AI platforms. Not everyone has a seat in every tool - say 70 paid seats in total, at the $40 midpoint of the $20-60 range. That is $2,800 a month in seat licenses, $33,600 a year.

Now apply the typical finding of 10-20% idle: 7 to 14 seats. At $40 each, the company pays $280-560 a month - $3,360-6,720 a year - for software nobody opens. Split the difference and call it ten seats: $400 a month, $4,800 a year, recovered by sending a handful of emails.

The other half of the example is time. Idle seats do not bill once - they renew. A seat that went idle in March and gets caught in next January's budget review has billed ten times for nothing. Catching the same seat in April costs one wasted month instead of ten. That is the whole argument for a monthly check rather than an annual one.

Notice also what the cleanup does not cost. Nobody loses a tool they use. No workflow changes. No policy gets written. That is why idle seats come first in the 40% playbook: it is the one fix where the saving is real on day one and the pushback is near zero.

100 people, 70 paid seats: ten idle seats is $400 a month back - $4,800 a year.

How to find them

Every major AI platform has an admin page with per-seat activity. Look for last-active dates. The manual routine:

Do the whole pass in one sitting if you can. Partial audits die quietly: two tools get checked, the third holds the worst offenders, and the browser tab closes for good. One afternoon, every tool, one list.

One more trick: teams with very light usage often do not need a seat each. A shared usage-based plan can cost less than two seats and cover an entire occasional-use team.

How to check this in your own company this week

The monthly routine above is the maintenance plan. If you have never audited seats at all, the first pass fits in one afternoon:

Write the result down, even if it is embarrassing. The number from this first pass becomes the baseline that proves the cleanup worked - and the argument for keeping the check monthly instead of letting the seats grow back.

"What if they need it back next month?"

This is the objection that keeps idle seats alive. Nobody wants to be the person who took a tool away from a colleague. Three answers take the sting out.

First, releasing a seat is not deleting an account. Every major tool lets an admin re-add a member in minutes, so the worst case of being wrong is a short wait, not a lost capability.

Second, the 30-day bar is generous. Someone who has not opened a tool in a month is not depending on it. And when a supposedly heavy user shows up in the flagged list, it usually means they quietly moved to a different tool - which is worth knowing anyway.

Third, reassign before you cancel, exactly as the routine above says. Freed seats often have a waiting list: the colleague expensing a personal subscription, the new hire whose request is stuck in procurement. A seat that moves to someone who uses it stops being waste without shrinking anyone's toolkit.

And if an owner pushes back with a real reason, perfect - that seat is not idle, it is just quiet. The point of the audit is not to take tools away from people. It is to stop paying for the ones nobody wants.

Or let the software nag you

The reason idle seats survive is that nobody owns the monthly check. Optimize watches seat activity across all your tools and flags idle ones automatically, with the dollar amount attached. The awkward cleanup conversation becomes a one-click approval.

Connecting takes about 15 minutes and is read-only - Optimize never cancels anything on its own. The first report lands within 48 hours with idle seats already flagged, and most companies make their first cut inside two weeks. Seats are usually the fastest 5-15%. The bigger cuts come from putting the right model on each job, and they take a little longer.

See what your company actually spends on AI
Book a free 15-minute demo and leave with your own waste estimate. No code, no commitment.
Book a Free Demo
Keep reading
What are AI tokens, really? A plain-English guide How companies cut their AI bill 40% - without using AI any less