Key takeaways
- The twelve-digit vehicle number is the official identifier of a vehicle on the general railway network.
- The first two digits are the type code: 98 for diesel shunting and light locomotives, 92 for diesel main-line locomotives.
- The keeper marking next to the number names the country and keeper – and is therefore the detail that changes most often.
- The type name ML 440 C, by contrast, describes the design: power class in horsepower and three coupled axles in a rigid frame.
- Not every works locomotive carries such a number – vehicles used purely within works premises don't need one.
Contents
Fact file
| Vehicle type | Diesel shunting and works locomotive |
|---|---|
| Manufacturer | Krauss-Maffei, Munich |
| Type key | Number = engine power in hp, appended letter = wheel arrangement |
| Wheel arrangement | C – three coupled axles in a rigid frame |
| UIC type code | 98 (diesel shunting and light locomotive) |
Identifying features
Is this really the class in front of you?
- Three axles in a rigid frame, no bogies
- Bonnet with louvres, compact shunting cab
- Twelve-digit vehicle number on the frame, provided the vehicle is registered for the general network
- Keeper marking with a country code such as D- right next to the vehicle number
- Builder's plate showing manufacturer, type designation, works number and year built
- Shunting equipment: steps, a running board, heavy draw and buffing gear
Updated: August 2026 – Two digits are enough for a rough classification of a diesel locomotive: if the vehicle number begins with 98, you’re looking at a shunting or light locomotive. That’s the case for the Krauss-Maffei ML 440 C. This page shows how the twelve-digit number is structured, what it reveals about a vehicle – and where its limits lie.
Read the number? Log it right away.
Vehicle number, keeper marking and date together – that's how an observation becomes a verifiable sighting.
What is the Krauss-Maffei ML 440 C?
The Krauss-Maffei ML 440 C is a three-axle diesel shunting and works locomotive from the Munich manufacturer’s industrial locomotive programme. The type name is built to be readable: the number denotes the engine power class in horsepower, the appended capital letter C the wheel arrangement – three coupled axles in a rigid frame. Krauss-Maffei’s rolling stock business passed to Siemens Mobility in the late 1990s – vehicles from the old industrial locomotive programme therefore carry the plate of a manufacturer that no longer exists in that form.
This design is the classic among works shunting locomotives: compact enough for tight radii, heavy enough for solid starting tractive effort. Related vehicles of the same size class include the Krauss-Maffei M 700 C / ML 700 C, the Henschel DH 440 and the MaK G 500 C.
The twelve-digit vehicle number, step by step
Vehicles operating on the general railway network carry a twelve-digit number. It’s the official identifier – and the quickest way to roughly classify a vehicle even before you’ve examined its design in detail.
Digits 1 and 2: the type code
For traction vehicles, this is where the vehicle type sits. 98 means diesel shunting or light locomotive, 92 diesel main-line locomotive. That's the rough classification done in two seconds.
Middle blocks: country, class, running number
These are followed by the country code and the digits denoting the class and individual vehicle. This is where the number's real individuality lies.
Last digit: the check digit
It's calculated from the preceding digits and catches reading errors. If your recorded number doesn't check out, you made a mistake somewhere.
Next to it: country code and keeper marking
A code like D- plus a keeper identifier names the country of registration and the keeper. That's the detail that changes fastest.
The full system, with all the blocks and the check-digit calculation, is set out in the article on the UIC number and its check digit. Anyone who wants to read numbers quickly and correctly during operation will find the practical side of it in the guide finding train and vehicle numbers.
98 or 92: the difference that really matters
| Feature | Type code 98 | Type code 92 |
|---|---|---|
| Vehicle type | Diesel shunting and light locomotive | Diesel main-line locomotive |
| Typical use | Shunting, transfers, works traffic | Trains on the open line |
| Speed design | low, high starting tractive effort | higher, designed for continuous output |
| Cab | Shunting cab with all-round visibility | usually two full driving cabs |
| Equipment | Shunting steps, running board, often radio remote control | Train protection, main-line equipment |
| Example representatives | Works and industrial locomotives, Class 294 | Main-line diesel locomotives of the state railways |
The code describes the purpose, not the size
A heavy four-axle industrial locomotive stays a 98, even if it's more powerful than some small main-line locomotive. What matters is purpose and registration – not mass, length or engine power.
Numbers instead of guesswork
Log the vehicle number and works number together – that keeps the sighting clear even after the next change of keeper.
Reading numbers in the field: practice and safety
On shunting locomotives, the inscriptions are small, often dirty and rarely at eye level. Expect poor conditions and plan accordingly: a telephoto lens instead of getting close, side light instead of backlight, several shots instead of one.
Never get closer just to read the number
In shunting areas, vehicles are moved unannounced, without a signal and often pushed; parked wagons can start rolling at any time. Works, port and private siding railways are private property. Stay on public paths and use focal length instead of reducing distance – no number is worth the risk.
For evaluating your notes at home: record the number exactly as you read it, and mark any uncertain digits. Never guess a digit just to make the number look complete – a made-up digit renders the whole record worthless, while a digit honestly marked as illegible can later be filled in from a better photo. The check digit will then tell you whether the reading can be correct. How to file such observations for the long term and in a usable way is described in the guide to a sighting log.
Two numbering worlds, one vehicle
Industrial locomotives run two numbering systems side by side, and they answer different questions. Anyone who confuses them produces sightings that can’t be resolved later.
| Question | Answer comes from | Why |
|---|---|---|
| Which vehicle is this? | Works number | assigned once, never changes |
| What design is this? | Type designation | states power class and wheel arrangement |
| How is it registered? | Twelve-digit vehicle number | type code, country, running number, check digit |
| Who currently operates it? | Keeper marking | changes with every change of keeper |
| What did it look like back then? | Date plus photo | documents livery and condition |
The practical consequence: note as many of these layers as possible, but keep them cleanly separated. A sighting where operating number, works number and vehicle number are mixed up is, at worst, useless – because no one can later reconstruct which figure came from where.
If only a single piece of information is possible, the works number takes priority. It survives changes of keeper, repaints, rebuilds and re-registrations. The twelve-digit vehicle number is valuable because it reflects operational status, but it can change – and it’s missing entirely on purely works-only vehicles.
Common mix-ups
It suggests a shunting locomotive with code 98 if …
- the vehicle number begins with 98
- a shunting cab with all-round visibility is present
- shunting steps and a running board are fitted
- the vehicle is used in transfer or works traffic
Look more closely if …
- no twelve-digit number is displayed at all – then it may be a purely works-only vehicle
- the markings are fresh and don't match the builder's plate
- you could only read individual digits
It's not a 98 if …
- the number begins with 92
- the vehicle has two full driving cabs and main-line equipment
- it regularly hauls trains on the open line
Conclusion
The Krauss-Maffei ML 440 C shows nicely how two numbering systems work together. The type name describes the design – power class and three coupled axles. The twelve-digit vehicle number describes the operational status, starting with type code 98. And the works number on the plate stays put when everything else changes. Anyone who knows all three has a sighting that holds up for good.
One final practical note: always read the number in full, even if the first two digits already tell you the vehicle type. Especially with industrial locomotives, it happens that several very similar machines of the same type stand with the same keeper. Without the full running number, it’s later impossible to work out which of the sister machines you actually had in front of the camera.
In short
Type name for the design, vehicle number for the status, works number for the identity. If the number starts with 98, its classification as a shunting or light locomotive is already settled.
Summary
- Anyone documenting shunting locomotives works with two numbering systems: the manufacturer's works number and the twelve-digit vehicle number.
- The type code at the start of the vehicle number separates shunting from main-line vehicles and is the quickest way into identification.
- Keeper markings and other inscriptions are snapshots and should always be noted with a date.
- Works and private siding railways are private property; every observation is made from publicly accessible locations.
Frequently asked questions
What does Krauss-Maffei ML 440 C mean?
The name comes from the Munich manufacturer's type programme. The number 440 denotes the engine power class in horsepower, the appended letter C three coupled driving axles in a rigid frame. The letters in front place the vehicle in a type series within the manufacturer's programme.
How is the twelve-digit vehicle number structured?
It consists of several blocks. For traction vehicles, the first two digits form the type code, followed by a country code, class and running numbers, and a check digit at the end. Next to the number stands the keeper marking with a country code in front, such as D for Germany.
Why does a shunting locomotive's number start with 98?
Because 98 is the type code for diesel shunting and light locomotives. Diesel main-line locomotives, on the other hand, carry 92. The classification follows the vehicle's purpose and registration – a large, heavy shunting locomotive stays a 98, even if it's more powerful than some main-line machines.
What's the check digit good for?
The last digit of the vehicle number is a check. It's calculated from the preceding digits using a fixed procedure and catches transposed digits and typos. If you read a number off a blurry photo, it's a good test of whether you read it correctly.
Why do some works locomotives carry no such number at all?
The twelve-digit number is issued for vehicles that operate on the general railway network. Locomotives that work exclusively within an enclosed works site don't need it. In such cases, the works number on the builder's plate remains the only unambiguous identity.
What does the keeper marking tell you?
It names the country of registration and the vehicle's keeper – that is, the operator responsible for maintenance and deployment. Because industrial locomotives are frequently sold and leased, this detail changes quickly. It should therefore always go into a sighting with a date.
Where do I find the vehicle number on a shunting locomotive?
Usually in small lettering on the frame or on the cab side wall, often together with the keeper marking and other inscriptions. Unlike on main-line locomotives, it's often not applied large and prominently – a telephoto lens helps to capture it legibly from a public path.
What matters more: works number or vehicle number?
Both together. The works number is the permanent identity and never changes. The vehicle number places the vehicle within the current operational and registration context and can change on re-registration. For solid documentation, note both when both are present.
Log your sighting of the Krauss-Maffei ML 440 C
Date, location and vehicle number logged in seconds – and visible to the community.
Related classes
Krauss-Maffei M 700 C / ML 700 C
The Krauss-Maffei M 700 C and ML 700 C are three-axle diesel shunters. Two names for one type family – here's what's behind such variants.
ShunterHenschel DH 440
The Henschel DH 440 is a diesel-hydraulic shunting locomotive from Kassel. With industrial locomotives, the builder's plate decides, not the colour – here's how to read it.
ShunterMaK G 500 C
The MaK G 500 C is a three-axle shunting locomotive from Kiel. The letter C is the key – it describes the running gear and clearly sets the type apart.
ShunterGmeinder D 75 BB
The Gmeinder D 75 BB is a four-axle industrial locomotive with two bogies. The BB in the name is the key piece of information – here's how to read it correctly.
ShunterGmeinder DE 500 C
The Gmeinder DE 500 C is the diesel-electric variant of the three-axle works locomotive from Mosbach. The DE in the name is the decisive difference.
ShunterHenschel DE 500 C
The Henschel DE 500 C is a diesel-electric shunting locomotive from Kassel. The type name reveals power transmission, power class and axle count – here's how to read it.
Who is behind it
Groups, brands, manufacturers and operators – who owns whom and how to recognise them out in the field.
Related guides from the blog




