SharePoint capacity, version governance, lifecycle, and cold storage

SharePoint Storage Quota and Archiving Guide

Manage SharePoint storage as an information-lifecycle control—not an emergency deletion exercise. Establish the tenant pool and site limits, find true growth drivers, optimize version history, honor retention and legal hold, classify active versus inactive content, and use Microsoft 365 Archive only when access, search, Teams, compliance, cost, reactivation, and rollback behavior are understood.

Tenant pool, site quotas, forecasts, alerts, and ownership Versions, retention, recycle bins, large content, and cleanup Site/file archive, eligibility, cost, search, reactivation, and evidence
IT administrators and records owner planning SharePoint active storage, version cleanup, cold archive preservation, and controlled reactivation
Active storage, cold archive, retention, and recovery answer different questions. A governed lifecycle preserves business value while reducing avoidable active-storage pressure.
Storage-control objective

Protect capacity without deleting evidence or restore options

SharePoint storage is pooled at the tenant level for most Microsoft 365 and Office 365 plans. Current Microsoft documentation lists a common allocation of 1 TB plus 10 GB for each eligible license purchased, with plan-specific exceptions, purchased extra storage, and a maximum of 25 TB per site collection. License and plan eligibility must be verified in the tenant rather than assumed from a spreadsheet.

Capacity pressure usually comes from a combination of active content, file versions, Teams-connected workspaces, recordings and media, migrations, duplicate exports, abandoned sites, recycle-bin content, and preserved data. The storage report shows consumption; it does not decide whether the content is obsolete, legally required, still shared, needed for recovery, or a candidate for cold storage.

Minimum storage and archive register

  • Tenant active-storage quota, license basis, extra-storage purchases, archive meter, current use, reserved margin, forecast, and billing owner.
  • Site ID/URL/type, owners, purpose, active storage, growth rate, quota mode/limit, Teams/group/channel relationship, hub, activity, and criticality.
  • Largest libraries/files, versions, file types, recycle bins, Preservation Hold, retention/record/eDiscovery status, external sharing, and data owner.
  • Decision: keep active, optimize versions, remediate content, archive site/file, migrate, purchase capacity, or delete—with approval and prerequisites.
  • Archive eligibility, archived size/state/date, permissions, search/compliance tests, cost estimate, reactivation owner/SLA, redirect, and re-archive restriction.
  • Before/after storage, change tickets, trim/archive/delete jobs, failures, exceptions, restore/reactivation tests, residual risk, and next review.

Do not confuse lifecycle controls: version limits reduce historical copies; retention preserves or deletes by policy; recycle bins provide time-limited recovery; Microsoft 365 Archive moves inactive SharePoint content to a cold tier; deletion removes content; and backup provides an independent recovery copy and restore service. One does not automatically replace the others.

Five-stage capacity lifecycle

Measure, explain, decide, change, and prove the result

Measure the pool

Confirm licensed allocation, add-ons, active and archive consumption, current margin, plan exceptions, reporting time, and forecast horizon.

Explain site growth

Break growth into current files, versions, libraries, media, migration residue, preservation, recycle bins, business activity, and inactive sites.

Choose the treatment

Keep, govern versions, clean, move, archive, purchase, or delete based on business value, activity, retention, recovery, risk, access, and cost.

Execute safely

Pilot, notify owners/users, preserve evidence, run supported jobs, monitor asynchronous status, contain failures, and keep failback practical.

Validate and operate

Recalculate effective storage, test recovery/reactivation/search/compliance, record exceptions, tune forecasts, and schedule the next review.

Storage layerWhat it containsWhy it growsEvidence and safe action
Current contentLibraries, lists, attachments, site assets, pages, files, Teams standard-channel files, recordings, media, migration importsBusiness activity, large files, duplicate exports, unmanaged migrations, temporary staging, no content owner or lifecycle dateSite/library/file inventory, owner and activity, file type/size, duplicate/context review; restructure or delete only after retention and recovery approval
File versionsMajor/minor historical versions retained by organization, site, library, or file behaviorHigh-frequency edits, large binary files, overly high count, no expiration, inherited legacy settings, collaboration patternsVersion usage report, What-If analysis, recovery objective, automatic/manual settings, trim job preview and permanent-deletion warning
Preserved contentPreservation Hold Library copies and content retained by Purview retention, records, eDiscovery holds, or other compliance obligationsEdits/deletes to retained content, broad/indefinite policies, orphaned holds, record requirements, disposition backlogPurview policy/label/case mapping, legal/records owner, hold validation, disposition; never delete or exclude merely to reduce quota
Recycle binsDeleted user/site content during supported recovery windowsBulk cleanup, site deletion, owner actions, migration rollback, delayed permanent removalFirst/second-stage inventory, deletion date, restore need and policy; avoid emptying as routine cleanup without change approval
Cold archiveArchived SharePoint sites and, where enabled, file-level archived content in Microsoft 365 ArchiveInactive but valuable sites/files retained for search, compliance, history, or future reactivationArchive state/size/date, permissions, retention, search, cost meter, user notice, reactivation SLA/test, active-quota impact after restore
Quota and treatment decisions

Use the least disruptive option that meets the business objective

OptionBest fitMajor risk or limitationApproval and validation
Automatic site storage managementMost tenants that want sites to draw from the pooled quota without fixed per-site administrationA runaway site can consume shared capacity; quota alone doesn't create ownership, forecast, or root-cause controlTenant/site trend, top growers, alert thresholds, owner escalation, reserve margin, active workload and incident impact
Manual site limitsSites needing an explicit capacity boundary, chargeback, request process, or migration constraintAn undersized limit can interrupt writes even when tenant capacity exists; a large limit is not reserved storage and may give false confidenceBusiness workload, current/growth/peak usage, reserve, owner, increase route, warning, failure test, Teams/integration impact
Optimize version historyActive sites where versions materially drive storage and recovery objectives can be met with automatic or manual limitsChanging limits doesn't trim existing versions automatically; trim jobs permanently delete matched versions outside the recycle binVersion report, What-If analysis, legal/records/security/recovery approval, pilot, asynchronous job status, restore validation
Content remediation or migrationDuplicate exports, temporary files, obsolete migrations, wrong file platform, large media, owner-approved materialBroken links, sync/workflow/app dependencies, metadata loss, permission changes, retention violation, user disruptionFile/site owner, dependency and link analysis, retention/hold check, target architecture, checksum/count, access and rollback test
Microsoft 365 ArchiveInactive SharePoint sites or supported files that must be retained/searchable but don't need direct active accessUsers can't directly access archived content; template/channel/client limits, pay-as-you-go metering, reactivation time, active-quota returnEligibility, owner/legal approval, user notice, permissions/search/eDiscovery baseline, cost, redirect/SLA, reactivation and continuity test
Purchase active storageValid active growth remains after governance, performance and risk favor active availability, or cleanup/archive would cost moreCost can mask weak lifecycle governance and recurring version/content sprawlForecast, unit price, procurement/billing owner, budget, license/add-on verification, margin target, monthly consumption review
Delete site or contentOwner confirms no business, legal, regulatory, security, audit, recovery, or dependency need remainsIrreversible loss after recovery windows, broken Teams/group/app/hub links, retained copies, audit and litigation exposureOwner, records/legal/security approval, retention/hold validation, dependency map, export/backup decision, deletion/restore evidence

Quota mode note: an automatic pooled model reduces administrative friction but needs tenant-wide growth monitoring. Manual limits can protect the pool but must include a warning and urgent-increase process. Site quota is a capacity guardrail, not a content-retention rule, financial reservation, or proof the site is healthy.

Twelve-step operating runbook

Move from storage pressure to a governed lifecycle

Confirm entitlement and billing

Record active quota, eligible licenses, exceptions, extra-storage add-ons, archive pay-as-you-go configuration, billing account/subscription, price source/date, procurement owner, currency/tax assumptions, and reserved operating margin.

Build a site-level capacity inventory

Export site ID/URL/type, storage used, quota mode/limit, growth, owner, purpose, activity, sensitivity, retention, sharing, group/Team/channel/hub connection, lock state, archive eligibility, and business criticality.

Forecast exhaustion and growth outliers

Use tenant storage history plus site deltas to calculate daily/monthly growth, projected 70/80/90/95-percent dates, top contributors, new-site/migration plans, seasonal peaks, and license changes. Keep reporting latency and unit conversion explicit.

Explain storage composition

For priority sites, measure libraries, file counts/types/sizes, current content, versions, recordings/media, migration residue, recycle bins, Preservation Hold, retained/deleted content, external contributions, and inactive workspaces. Avoid “largest site” as the only decision signal.

Validate owners, records, and dependencies

Confirm business and backup owners, retention/record/legal/eDiscovery requirements, Teams/group/channel connections, hub/navigation, apps, flows, sync, search, links, external users, APIs, data exports, and recovery objectives before treatment.

Analyze version-history options

Generate the site/library version report and wait for completion. Run What-If analysis for automatic and manual limits, model recoverability and savings, identify large/high-edit file types, and obtain records/legal/security/owner approval.

Classify each site for treatment

Keep active, optimize versions, remediate content, migrate, archive, purchase capacity, or delete. Record why, approver, expected savings/cost, access change, business impact, retention, recovery, dependencies, communications, validation, and rollback.

Pilot the selected change

Use representative low-risk sites and libraries. Test job duration, report privacy, version availability, sync, Office/Teams, workflow/app behavior, archived search, direct access block, request/redirect, reactivation, restored permissions, and user guidance.

Execute in controlled waves

Capture before state and change ticket. Apply version settings, queue trim jobs, remediate/migrate content, set quotas, purchase capacity, or archive sites in owner-approved waves. Monitor asynchronous status, errors, partial results, and support tickets.

Recalculate effective storage

After reporting and processing settle, measure site and tenant storage, versions removed, active versus archive consumption, quota margin, cost, forecast, and retained/recycle-bin behavior. Compare projected with actual savings and explain variance.

Test continuity, recovery, and compliance

Restore approved versions/items, search and export archived content, reactivate a site, validate permissions/metadata, access Teams/group dependencies, confirm retention and eDiscovery, then return to the intended state only when re-archive restrictions allow.

Operate as a recurring control

Review pool and top growers monthly, version and inactive-site patterns quarterly, archive/retrieval performance and cost, quota exceptions, owner/lifecycle changes, retention holds, storage purchases, forecast accuracy, and unresolved remediation.

Version history and recoverability

Reduce old versions only after modeling the restore tradeoff

Automatic limits

Microsoft recommends automatic version history limits for many environments. The service retains dense recent history and thins older versions over time, preserving key restore points up to the documented maximum count. It reduces estimation work while balancing recovery value and storage.

Manual count and time

Manual settings can enforce a major-version count with an expiration period or a count without time expiration. Time-based settings can reduce quota more aggressively, but a file with no recent edits can eventually lose all historical versions if they age beyond the configured window.

Existing versions and trim jobs

Changing organization or site defaults does not automatically trim existing history. Site-level updates to existing libraries run asynchronously and can take up to 24 hours. A separate trim job permanently deletes matched versions and bypasses normal recycle-bin recovery.

What-If first: generate a version storage report and analyze different policies before scheduling a trim. The report itself is saved on the site and can expose filenames, paths, authors, sizes, and version details; protect its location from ordinary members. Large reports can take days to complete, and editing the report while it is generated can cause failure.

Microsoft 365 Archive behavior

Plan cold storage as an access-state change

What site archive preserves

Archiving a site moves its libraries, files, folders, lists, list data, permissions, and metadata into the cold tier. Users lose direct access, but permission-trimmed search, Purview Content Search, and eDiscovery remain available; archived exports may take longer.

Active quota and pricing meter

Archived content stops consuming active SharePoint quota and contributes to Archive consumption. Microsoft currently meters archive storage per GB-month only when active plus archived storage exceeds allocated SharePoint capacity. Verify current regional pricing before approval.

Archive states and reactivation

A site is Recently archived for seven days, when reactivation is instant. The Archived state can take up to 24 hours to reactivate. When active again, the site returns to the Active sites list and its storage resumes consuming active quota.

Cost and re-archive restriction

Microsoft eliminated the SharePoint content reactivation fee on March 31, 2025. Current guidance restricts re-archiving newly reactivated SharePoint content for a period; confirm the current site/file rule and reflect it in test and failback plans.

Teams and channel limitations

A group-connected site's SharePoint content can be archived while the group remains active. The admin center blocks a Team site with channel sites; automation may archive only the main site and leave private/shared channel sites active. Treat partial archive as a blocking design issue unless intentional.

Compliance and deletion continue

Retention and deletion periods continue while archived; recycle-bin content still expires. Sensitivity, permissions, access policies, audit, records, and eDiscovery continue according to supported behavior. Archived sites can be deleted without reactivation, subject to the normal deletion controls.

User experience: notify owners and users before site archive. Configure an approved reactivation-request URL where appropriate; without it, the request button isn't shown. Define requester, approver, business justification, active-capacity check, response SLA, priority, notification, and post-reactivation review.

Site archive versus file archive

Do not apply preview file behavior to whole sites

AreaSite archiveFile-level archiveOperational decision
Scope and authorityWhole SharePoint site; SharePoint or Global Administrator archives and reactivatesSupported SharePoint files; currently preview in Microsoft documentation; users with edit can archive and users with read can reactivateUse site archive for an inactive workspace boundary; file archive only with a specific file-level lifecycle and preview-risk acceptance
AccessEnd users can't directly access site content until an admin reactivates the siteArchived file remains in place but requires reactivation; client experiences and error messages varyDefine request and SLA by scope, test search/result behavior, and prevent users from assuming archived equals deleted
CompatibilitySome templates unsupported; Team sites with private/shared channel sites have partial-support constraintsKnown limitations for some web/mobile/sync/older Office clients, apps, OneNote, pages, agents, and Site AssetsRun a documented client/app/template matrix before rollout and maintain an exception list
ReactivationRecently archived instant; Archived state up to 24 hours; returns whole site and active storage useAuthorized reader can reactivate; may take up to 24 hours; no file reactivation fee in current guidanceTest the exact content size/state and establish capacity before reactivating a large site
Re-archiveCurrent pricing guidance describes a re-archive restriction after SharePoint reactivationCurrent overview documents a 30-day restriction for reactivated filesVerify current Microsoft documentation on change day; a reactivation test may temporarily prevent return to the intended archive state
Top storage and archive risks

Common actions that save little or create avoidable loss

A lower storage number is not a successful outcome if records, permissions, Teams dependencies, recovery, or business access are broken.

Delete-first emergency

Admins remove old-looking sites or files without owner, retention, hold, dependency, or recovery approval.

Largest site equals waste

A high-value active repository is targeted while smaller abandoned or version-heavy sites escape review.

Versions changed, not trimmed

New limits are configured and expected savings are reported even though existing versions remain until a separate job runs.

Trim without What-If

Permanent version deletion bypasses recycle-bin recovery and removes the exact restore point needed after an incident.

Preservation Hold ignored

Retention/hold copies continue consuming storage or required evidence is endangered by an unauthorized policy change.

Manual quota too small

A site becomes unable to accept changes during a migration, project peak, Teams workflow, or critical business event.

Archive equals backup

Cold storage is treated as an independent recovery copy even though it remains in the same Microsoft 365 service and lifecycle.

Group remains active

The SharePoint site is archived while the Microsoft 365 group, mailbox, Planner, or Team continues and users expect files to work.

Channel sites left active

The main Team site is archived through automation while private/shared channel sites remain live, unmanaged, and billable.

Search mistaken for access

Users can discover an archived result but can't open it; no request route or service-level expectation exists.

Reactivation capacity missed

A large archived site is restored without active quota headroom, support planning, or awareness of re-archive restrictions.

Savings never reconciled

Processing/report latency, retained data, partial jobs, and archive metering cause actual savings or cost to differ from the proposal.

Cost, forecast, and governance evidence

Make storage decisions auditable and financially explainable

Cost and forecast model

  • Active allocation by eligible plan/license plus purchased storage, with effective date and source.
  • Active and archive usage, tenant reserve, growth by site, migration/new-site pipeline, seasonal peak, and reporting lag.
  • Months to threshold/exhaustion under baseline, version optimization, archive, purchase, and combined scenarios.
  • Active-storage add-on price versus archive per-GB-month price, operations effort, retrieval/reactivation needs, taxes/currency, and contract terms.
  • Actual savings/cost after settlement, variance from proposal, and whether growth returned because the root cause remained.

Operational evidence package

  • Tenant/site reports, version inventory/What-If output, owners, purpose/activity, retention/hold, dependencies, eligibility, and treatment approval.
  • Quota/version/archive settings, PowerShell/admin actions, job IDs/status, timestamps, operator, errors, partial results, and corrective action.
  • Before/after site and tenant storage, active/archive meter, cost, permissions, search, eDiscovery, retention, Teams/group/channel, and access tests.
  • Restore/reactivation test, active-capacity result, metadata/permission comparison, request/approval/notification, SLA, re-archive restriction, and closure.

Useful metrics: tenant utilization and forecast date; top site growth; version share and savings; inactive-site storage; archived GB and monthly cost; archive/reactivation success and time; quota incidents; owner response; trim failures; retained-storage variance; recovery test pass rate; and recurring storage per active user, site, or business unit.

Frequently asked questions

SharePoint storage quota and archiving FAQ

What is the current SharePoint Online storage allocation?

Microsoft's current service limits commonly list 1 TB per organization plus 10 GB for each eligible license purchased, plus supported extra-storage add-ons, with plan-specific exceptions. The maximum site-collection storage is listed as 25 TB. Verify the tenant's actual entitlement, plan, geography, education/Frontline rules, and purchased capacity before forecasting.

Should site storage be automatic or manually limited?

Automatic storage management is simpler and lets sites draw from the tenant pool, but requires strong growth monitoring. Manual limits can control a site or support chargeback, but an undersized limit can interrupt work even when tenant storage remains. Base the choice on workload peaks, owner, criticality, growth, support, and an urgent-increase process.

Does changing version history limits free existing storage?

Not by itself. Organization/site/library settings govern new version behavior or update existing library settings, but existing versions require a separate trim job for deletion. Run a version report and What-If analysis first. Microsoft documents that versions removed by the trim workflow bypass normal recycle-bin recovery.

Does Microsoft 365 Archive replace backup or retention?

No. Archive changes the access and storage tier for inactive SharePoint content while preserving supported metadata, permissions, search, and compliance. Retention governs preservation/deletion, and backup provides an independent recovery copy and restore workflow. Design and test all three according to their own objectives.

How long does it take to reactivate an archived SharePoint site?

Microsoft documents a Recently archived state for seven days with instant reactivation. After the site reaches the Archived state, reactivation can take up to 24 hours. When reactivation completes, the site returns to active storage consumption. Establish sufficient active quota and a requester/approver SLA before restoring a large site.

Can a Team-connected SharePoint site be archived safely?

It can be eligible, but archiving the SharePoint site doesn't archive the rest of the Microsoft 365 group. Teams with private or shared channel sites have important partial-support constraints: the admin center blocks the operation, while automation can archive only the main site and leave channel sites active. Inventory and validate every connected workload and channel site.

Control growth without losing business value

Build a SharePoint storage and archive lifecycle that is measurable and reversible

IT Perfection can help Orange County and Southern California organizations inventory SharePoint storage, identify version and retention drivers, forecast capacity, tune quotas, evaluate Microsoft 365 Archive, coordinate site owners and records stakeholders, and validate reactivation and recovery.

Created by Ali Hassani, CISO — 25+ years of IT, cybersecurity, compliance, and infrastructure experience. This guide is for initial guidance only and does not replace a professional cybersecurity audit, compliance assessment, penetration test, legal/compliance review, records-retention decision, or tested backup and recovery plan.