The SFI Code System: Simplifying Ship Component Identification
Learn how the SFI Code System gives ship equipment a common structure for identification, documentation and maintenance.

The SFI Code System is a structured and widely recognised framework developed by the Ship Research Institute of Norway (Skipsteknisk Forskningsinstitutt, now MARINTEK). It was designed for the maritime industry to make technical equipment on vessels easier to identify and classify, down to spare-parts level.
At its core, the system uses a four-digit numerical code — often described as a technical chart of accounts — to categorise ship components. This creates consistency, precision and a clearer foundation for maintenance planning and execution.
How the code is structured
The first three digits define the main structure of the code:
- First digit: function, or main group.
- Second digit: system.
- Third digit: sub-system.
Examples of SFI main groups
| First digit | Main group |
|---|---|
| 0 | Unused |
| 1 | Ship general |
| 2 | Hull |
| 3 | Equipment for cargo |
| 4 | Ship equipment |
| 5 | Equipment for crew and passengers |
| 6 | Machinery main components |
| 7 | Systems for machinery main components |
| 8 | Ship systems |
Why the SFI Code matters
A shared equipment structure makes documentation easier to find and use. It also supports more consistent maintenance planning, clearer communication between ship and shore, and better operational reliability. Whether you are new to the SFI Code System or refining an existing setup, a consistent coding practice gives maintenance work a dependable common language.
Sources
The factual claims in this article rest on these sources.
