If you manage Atlassian products for an organization of any size, there's a good chance you're paying for users who haven't logged in for months. It's one of those invisible costs that compounds quietly until someone in finance asks why the Atlassian bill keeps climbing.
This post walks through why inactive users are a real cost problem, what MQB billing means for you, and practical steps to reduce spend.
THE INACTIVE USER PROBLEM
When someone joins a company, they get provisioned on Jira and Confluence. When they leave or move roles, the account usually stays active. Research shows 10-30% of licensed users are inactive at any given time.
For 100 users at Standard pricing ($8.15/user for Jira, $5.75 for Confluence):
- 10% inactive = ~$1,600/year wasted
- 20% inactive = ~$2,200-$3,200/year wasted
- At 500 users with 20% inactive = $11,000-$16,000/year wasted
MQB BILLING MAKES IT WORSE
Since July 2025, Atlassian bills based on your HIGHEST seat count at any point during the month, not the end-of-month count. Even adding users temporarily for a few days means paying for the full month. Quarterly cleanups are no longer enough.
MANUAL CLEANUP DOESN'T SCALE
For 200+ users, manual audits take 4-8 hours per cycle. Different admins apply different standards. Between audits, inactive accounts pile up again. And Jira and Confluence have separate user lists, so you need to check both.
AUTOMATION IS THE ANSWER
What to look for in a Marketplace automation tool:
- Covers Jira AND Confluence (and ideally all Atlassian products) in one install
- Forge-native (data stays within Atlassian)
- SCIM compatible
- Audit logging
- Free tier to prove ROI
Full disclosure: I built User Management Automation (https://marketplace.atlassian.com/apps/1230326/user-management-automation-for-jira-confluence) which covers all of the above, including managed and unmanaged accounts. But regardless of tool choice, the key is moving from quarterly audits to daily automation.
PRACTICAL STEPS
1. Export your user list from Atlassian Admin, filter by last login (60-90+ days)
2. Segment by product -- a user active in Jira but inactive in Confluence is still partial waste
3. Define an inactivity policy and document it
4. Send warning emails before deactivating (reduces false positives)
5. Automate for ongoing enforcement
6. Review your tier -- removing users may drop you to a cheaper pricing band
Has anyone here done a full user audit recently? What percentage of inactive users did you find? Curious to hear real numbers from different org sizes.