Blog
Guide Oct 1, 2026

How to free up Zoom licenses (without cutting anyone off)

A practical guide for Zoom admins: find deactivated, pending and idle licensed users, downgrade them safely, and right-size your seat count at renewal.

Most Zoom accounts pay for more Licensed seats than anyone uses. Nobody is being careless. People leave, projects end, invitations go unanswered, and the seat count set at the last renewal quietly becomes the seat count for the next one.

This guide shows where the waste hides, how to reclaim seats without cutting off someone who needs them, and the one number to take into your renewal. Everything here can be done in the Zoom web portal. We point out where a tool saves time, but you don't need one.

Where Zoom seats go to waste

Unused seats almost always fall into one of four groups:

GroupWhat it looks likeHow to spot it
Unassigned seatsYou bought more seats than are assigned to anyone.Compare purchased and assigned licenses on the billing page.
Pending invitesA user was invited as Licensed and never accepted.Filter User Management → Users by the Pending status.
Idle hostsActive, Licensed users who haven't hosted a meeting in months.The Inactive Hosts usage report.
Deactivated usersFormer staff who were deactivated. Zoom removes their license, and the seat joins the unassigned pool.Deactivated filter in User Management → Users.

Unassigned seats are the easiest to miss because they don't belong to anyone. The license count on your plan is what you pay for. The number of Licensed users is what you use. The gap between them is pure cost.

Pending invites build up when someone is invited with a Licensed seat and the email is ignored, lost in a spam filter, or sent to the wrong address. Zoom counts pending users separately in its plan usage figures, so a pile of old invitations can make your account look fuller than it is.

Idle hosts are usually the biggest group. A Licensed seat mainly buys the ability to host meetings without the 40-minute limit and with the plan's features. Someone who only joins other people's meetings doesn't need one: anyone can join a meeting with a Basic account. The inactive users report is how you find them.

Deactivated users are where a lot of confusion starts. Zoom's documentation says deactivating a user removes their licenses. So the seat isn't lost, but it doesn't disappear from your bill either. It just moves into the unassigned pool. We explain this in why a deactivated user can still cost you a license.

Why downgrading doesn't lower the bill until renewal

This is the most important point in this guide, and it surprises many admins: changing a user from Licensed to Basic doesn't reduce what you pay. It frees a seat you already paid for. Your bill only changes when you lower the license quantity on your plan.

Zoom's help center is explicit about timing: a reduction in license quantity "will take effect at the end of your current billing cycle, not immediately". You also have to unassign the licenses from users before you can reduce the count. If your account has custom pricing or a signed contract, you usually can't reduce the count in the portal and have to go through Zoom or your reseller.

So reclaiming seats is a two-step job:

  1. During the year: free seats that aren't being used, so new hires get a seat you already own and you don't buy more.
  2. Before renewal: lower the license quantity to what you actually need, so the next term costs less.

Step 1 on its own still saves money if your company is growing, because you stop buying seats. Step 2 is where the bill goes down.

The safe downgrade checklist

Downgrading the wrong person is worse than wasting a seat. A Basic user can host meetings of up to 40 minutes only, and loses any features that came with the license. Before you change anyone from Licensed to Basic, check these:

  • Owners and admins. Leave them alone. They run the account, and a mistake there is the hardest one to undo.
  • Bundles. On Zoom Workplace or Zoom United plans the meeting license is tied to other products, such as Zoom Phone. Removing it can take more with it, and Zoom may refuse the change.
  • Add-ons. Webinar, Large Meeting, Zoom Phone and similar licenses are assigned per user. Someone who never hosts meetings may still run your webinars.
  • Upcoming meetings. A user with scheduled meetings may be about to host a long call. Zoom also blocks the change to Basic for users with upcoming Zoom Events sessions.
  • New starters. Someone created last week hasn't had time to host anything. Give new accounts at least a month.
  • Seasonal hosts. Board meetings, quarterly reviews, training cohorts and teaching terms don't happen every month. Check with the team before you trust a 30-day window.

Before you downgrade anyone, tell them. A short email with a date and a way to say "I still need this" avoids almost all complaints. Anyone who needs their seat back can have it restored in a minute, as long as you still have an unassigned license.

How to downgrade in the Zoom portal

For one user: go to User Management → Users, click Edit on the user, set the Zoom Workplace license to Unassigned, tick Zoom Meetings Basic so they can still host short meetings, and save.

For many users: select them in the same list and use Change Licenses. For large batches, use Import → Update Users with a CSV file. In the Licenses column, set Unassigned with Zoom Meetings Basic, and leave other columns blank so they don't change.

Reading the inactive hosts report

Zoom's Inactive Hosts report, under Account Management → Reports → Usage Reports, lists users who didn't host a meeting or webinar in a period you choose. It's the right starting point because it measures hosting, the one thing a license is for. It has limits, though: each report covers at most about a month, and history goes back only six months. Our guide to the report covers how to combine several months and what to do with the list.

Deactivated users and the seats they leave behind

When someone leaves, most admins deactivate them instead of deleting them, so their recordings and meetings are kept. According to Zoom, deactivation removes their licenses, but that doesn't make the bill smaller. The seat sits unassigned until you give it to someone else or reduce your quantity. If you have deactivated users who still show as Licensed, clean them up. This explainer covers what to check and your options: downgrade, reassign, or delete with a data transfer.

Right-sizing at renewal: the one number that matters

Before your renewal date, work out one number:

Seats to keep = Licensed users who host + the hires you expect before the next renewal + a small buffer.

Everything above that number is a seat you'll pay for all next term without using. To make the number reliable:

  1. Clear pending invites that are more than a few weeks old.
  2. Downgrade idle hosts who passed the checklist, after warning them.
  3. Check that deactivated users hold no licenses.
  4. Count Licensed users again and add your hiring plan.
  5. Reduce the license quantity in billing before the renewal date, or tell your Zoom account manager the number if you're on a contract.

Start at least 30 days before renewal. Warnings, replies and contract changes all take time, and a reduction you make the day after renewal waits a whole term.

Doing this every month instead of once a year

All of the above works by hand. Where it gets hard is keeping up with it: the reports cover a month at a time, bundle and add-on checks are per user, and the list changes every week. SeatTrim runs these checks every night: it groups unused seats into the categories above, applies the guardrails, and shows your renewal target. You still decide what gets downgraded, and every change can be restored.


Read next: Zoom inactive users report, explained · Deactivated user still using a license

↳ Run a free Zoom license audit