A business classification scheme is a structured map of what an organisation does, used to place every record in the business activity it documents. ISO 15489-1:2016 treats it as one of four records controls in clause 8, alongside metadata schemas, access and permissions rules, and disposition authorities. Clause 8.3 covers the scheme itself and clause 9.4 covers the act of classifying records against it.
Classification does more than help people find things. Once a record sits in the right class, the class rules decide who can see it, how long it is kept, and where it goes when the work moves. This guide covers how to build, structure and maintain one.
What this guide covers
- What a business classification scheme does (clause 8.3)
- Functions, not the organisation chart
- The three levels of a business classification scheme
- How to build a business classification scheme from functional analysis
- Hierarchical or relational structure
- How a business classification scheme drives access, retention and migration
- File plan vs business classification scheme
- Titling and controlled vocabulary
- Keeping a business classification scheme current
- Frequently asked questions

What a business classification scheme does (clause 8.3)
Clause 8.3 positions the scheme as the link between records and the context that produced them. It names three things classification makes possible:
- Access. Access and permissions rules (clause 9.5) can be applied by class rather than record by record.
- Disposition. Retention and disposition rules (clause 9.9) attach to classes, so a record inherits its retention period when it is classified.
- Migration. When a restructure moves a function or activity to a new environment, the class identifies which records go with it (clause 9.8).
That is why a business classification scheme is not just a folder structure. A folder holds files; a class carries rules. If two classes would have identical retention, identical access and be searched the same way, you probably do not need both.
Functions, not the organisation chart
The key design choice in clause 8.3 is the basis of the scheme. The standard wants it drawn from functional and work process analysis (clause 7.3), reflecting what the organisation does rather than how it is organised. The reason is resilience. Departments merge, split and rename; the work of paying suppliers carries on regardless.
Take a supplier invoice. Filed under “Finance Department / AP Team”, it is in the wrong place once accounts payable moves to a shared service centre, and every rule built on that path needs rework. In a function-based business classification scheme it sits under “Financial management / Accounts payable / Supplier invoices”, and the restructure changes nothing except who holds the access rights.
A useful test before approving a draft: take two or three plausible restructures and check whether any class would need renaming, moving or splitting. If one would, it is probably named after a unit rather than a function.
The three levels of a business classification scheme
ISO 15489-1 lets the scheme have as many levels as best represent the business. A three-level structure is a practical default, and clause 9.4 refers to classifying at the level of function, activity or work process:
- Function. A major area of responsibility, such as financial management.
- Activity. A set of tasks that performs part of a function, such as accounts payable.
- Transaction or work process. The smallest unit of business that produces records, such as processing a supplier invoice.
The lowest level used for classifying records is the terminal class. That is where retention and access rules are mapped. Add a level below an activity only where records within it differ in retention, access or how people search for them.
A worked example
The table shows one branch of a function-based scheme. Codes use three letters for the function and two digits for each lower level. RC and AR codes are illustrative references to a retention schedule and an access rule set, not periods.
| Code | Level | Title | Scope note | Mapped rules |
|---|---|---|---|---|
| FIN | Function | Financial management | Planning, recording and controlling the organisation’s money | None at this level |
| FIN-03 | Activity | Accounts payable | Setting up, approving and paying suppliers | None at this level |
| FIN-03-01 | Transaction | Supplier set-up and master data | Set-up forms and supplier detail changes; excludes bank-detail changes (FIN-03-05) | RC-FIN-015; access rule AR-03 |
| FIN-03-02 | Transaction | Supplier invoices | Invoices received, matched and approved for payment | RC-FIN-012; access rule AR-03 |
| FIN-03-03 | Transaction | Payment runs and remittances | Payment proposals, approvals, files and remittance advices | RC-FIN-012; access rule AR-03 |
Each scope note says what belongs in the class and, where confusion is likely, what does not. Avoid “general” or “miscellaneous” classes: a catch-all collects records that nobody can retain or restrict properly. Codes should never be reused, even after a class closes.
How to build a business classification scheme from functional analysis
A business classification scheme is only as good as the analysis behind it. The functional and sequential analysis that clause 7.3 describes for appraisal also feeds the scheme. Our guide to records appraisal covers that work in detail. In outline:
- Identify functions. Start from the organisation’s mandate and strategy, not its structure.
- Break functions into activities. Each activity belongs to exactly one function.
- List the transactions that produce records. For complex or regulated processes, map the work step by step.
- Decide levels and terminal classes. Apply the granularity rule above.
- Write codes, titles and scope notes. Use terms people recognise.
- Map each terminal class to its rules. A retention class, an access rule and any class-specific metadata.
- Test it. Run the restructure test, then give a group of users real records and check they place them consistently.
- Approve, version and load it into each records system.
Hierarchical or relational structure
Clause 8.3 allows a scheme to be hierarchical or relational, with whatever levels best reflect the business. It adds that the degree of classification control should follow the records requirements and the nature of the records systems in use.
A hierarchy is the simpler choice and maps directly onto folders. It suits stable, repeating activities where each group of records has one retention outcome. A relational or faceted approach places a record by combining independent facets, such as function plus case number or project. It suits casework, contracts and capital projects, where the same activity repeats for many parties. A scheme can mix the two: a hierarchy down to activity, then a case facet underneath.
Degree of control varies by system. An electronic records system might enforce the terminal class on capture; a finance platform might map transaction types to classes automatically; a legacy system might only manage activity level through a crosswalk. Record the level and method per system so gaps are visible.
How a business classification scheme drives access, retention and migration
Every terminal class in a business classification scheme should carry, at minimum, its code and title, a scope note, a retention class, an access rule, and the systems that hold its records. A class without a retention class or access rule is not ready for approval. Where retention is still being researched, map it to a provisional “retain pending decision” class and list it for completion.
This is where the scheme meets the other controls. The records retention schedule can be organised by the same functions, so each disposition class lines up with one or more terminal classes. Access rules work the same way: clause 8.4 associates them with agents, business activities and records, and the business activity is exactly what the class describes.
File plan vs business classification scheme
The business classification scheme is the organisation-wide, system-neutral map of functions, activities and transactions. A file plan is its implementation in a particular system or area: the folder structure, often with extra levels below the terminal class for a year, a case or a supplier. A file plan inherits its rules from the class above it; folders that trace to no class hold records without rules.
Titling and controlled vocabulary
Clause 8.3 notes that a scheme can be supported by vocabulary controls, such as a thesaurus, used for titling records to aid retrieval. In practice that means a short list of preferred terms with pointers from the words people actually use: “creditor” and “vendor” both lead to “supplier”, which leads to FIN-03. Consistent titles also make misclassification easier to spot.
Clause 9.4 adds that indexing metadata, such as subjects, places or personal names, can be attached at capture or later to help authorised users find records. Indexing complements classification; it does not replace it.
Keeping a business classification scheme current
A business classification scheme needs maintenance like any other control. Triggers for change include a new function or activity, a function ceasing, an outsourcing, a merger, a new appraisal and repeated misclassification found in spot-checks.
When an activity stops, close its class rather than deleting it. A closed class accepts no new records but keeps its mappings for as long as records sit in it. When classes split or merge, keep a mapping from old to new. Clause 9.4 accepts that a record can be reclassified during its life and asks that the old classification metadata be kept, so its history stays visible. Keep each superseded version of the scheme as a record too, and review the whole scheme at a stated interval.
The US National Archives publishes records management guidance for federal agencies. Your records management policy should commit to classification and name the scheme’s owner.
Frequently asked questions
Is a business classification scheme the same as a taxonomy?
Not quite. A taxonomy can organise anything by subject. A business classification scheme organises records by the business function and activity that produced them, and its classes carry retention and access rules.
How many levels should the scheme have?
ISO 15489-1 does not fix a number. Three levels (function, activity, transaction) is a sensible default; add a level only where records differ in retention, access or retrieval.
Who should own the scheme?
A workable split: the records manager maintains it, business managers confirm their classes, and a senior manager approves each version.
What happens to the scheme after a restructure?
If it is function-based, very little. Classes stay put; only agents and access groups change.
Our ISO 15489 Toolkit provides 92 editable templates aligned with ISO 15489-1:2016, with each of the standard’s 180 recommendation items mapped to the document that answers it. For classification it includes the Business Classification Scheme, seeded with 74 transaction classes under 40 activities, the Business Classification Scheme Procedure, the Titling Conventions and Controlled Vocabulary, the Classification and Indexing Procedure, the Functional Analysis Worksheet, the Work Process Analysis Worksheet and the Records Controls Version Register. It is $99.