Client briefing

SharePoint limits that shape TRIM migrations

Capacity is generous. Unfiltered views are not. Trustholm walks this with IM and ICT before bulk load.

Soundbite: SharePoint Online can store up to 30 million items in a library. A view or query that tries to process more than 5,000 items at once hits the list view threshold — and in Online you cannot raise that threshold.

Capacity vs threshold

TopicValueWhy it matters
Items / files per list or library30 millionTRIM-scale corpora usually fit
List view threshold5,000Design views with indexed filters
List settings warning~3,000Finish indexing before you grow
Decoded path + file name400 charactersDeep classification trees break migrations
Unique permissions (recommended)~5,000Per-record TRIM ACLs do not scale
Break inheritance on containerBlocked above 100,000 itemsPlan security model early
Max storage per site25 TBSplit by function if approaching
Max file size250 GBRarely the TRIM constraint

How we design views

Every default view ships with a selective filter (year, status, record type, business unit). “Show all” is not the operating model. Search becomes a primary discovery tool for large sets. Folders are used sparingly and never as a 12-level clone of TRIM classification.

Full consulting pack

Proposal annexures include the detailed limits brief, discovery questionnaire, IA patterns, and engagement model. Ask Trustholm for the commercial pack PDF set.

Book an evaluation conversation

Figures align with Microsoft SharePoint Online service limits guidance. Confirm against current Microsoft Learn before locking architecture.