Find-M365LicenseWaste

0.3.0

Read-only scan of a Microsoft 365 tenant. Flags licensed users who are disabled,
have never signed in (after a grace period for new accounts), or have been inactive
for N+ days. Estimates monthly and yearly cost from approximate US list prices and
exports the results to CSV. Never changes users, licenses or settings.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name Find-M365LicenseWaste

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 Micky. MIT License.

Package Details

Author(s)

  • Micky

Tags

Microsoft365 Office365 M365 PowerShell MSP License LicenseManagement MicrosoftGraph Entra CostSavings

Dependencies

Release Notes

0.3.0 - First PowerShell Gallery release. Grace period for new accounts; fixed totals line.

FileList

Version History

Version Downloads Last updated
0.3.0 (current version) 8 10/28/2026