Product classification
HS code for Self-propelled rail vehicles: 8603.90
Railway or tramway coaches, vans and trucks, self-propelled, powered other than from an external source of electricity (excluding those of heading no. 8604).
Classification of self-propelled rail vehicles under HS 8603.90
HS code 860390 is designated for self-propelled railway or tramway coaches, vans, and trucks that do not rely on an external source of electricity for their propulsion. This classification typically encompasses vehicles powered by internal combustion engines, such as diesel-powered railcars or gas turbine units. Unlike traditional locomotives that are designed solely to pull unpowered carriages, the vehicles under this heading are integrated units where the propulsion system and the passenger or cargo compartment are part of the same chassis. This classification is essential for distinguishing between different types of rolling stock in the transport sector. The determination is based on the vehicle's ability to move under its own power and the specific nature of that power source, excluding any vehicle that draws electricity from overhead catenary lines or a third rail. The distinction between 8603 and 8604 is often based on the primary function of the vehicle; if the vehicle's main purpose is the transport of people or goods, it remains in 8603.
- Covers
- Diesel Multiple Units (DMU) for passenger transport
- Self-propelled diesel-powered railcars
- Diesel-powered tramway coaches and streetcars
- Self-propelled railway freight vans and trucks (non-electric)
- Railbuses powered by internal combustion engines
- Also under 8603.90
- Alstom Coradia iLint (hydrogen)
- Siemens Mireo Plus B (battery-hybrid)
- Bombardier Talent 2 (DMU variant)
- Pesa Link (DMU)
- Stadler FLIRT (DMU variant)
Codes often confused with 8603.90
Common mistake. These vehicles are frequently confused with HS code 860310, which is specifically reserved for rail vehicles powered from an external source of electricity, such as Electric Multiple Units (EMU). Additionally, they should not be confused with HS code 860400, which covers railway or tramway maintenance or service vehicles, such as cranes, ballast tampers, or track-inspecting trolleys, even if those vehicles are self-propelled. Another potential error is classifying them under 8601 or 8602, which are reserved for locomotives that do not carry passengers or freight themselves.
Top exporters and importers of HS 860390 (the code used for self-propelled rail vehicles), 2025
In 2025, the largest exporter of HS 860390 (the code used for self-propelled rail vehicles) in UN Comtrade data was Poland, with 58% of world exports; the largest importer in UN Comtrade data was Czechia, with 28% of world imports. Countries that did not report 2025 data are estimated from partner records, which can understate them.
Figures cover everything classified under HS 860390, not only self-propelled rail vehicles.
Top exporters 2025 ยท share of world exports
- 1 Poland $351M 58% of world exports
- 2 China $75M 12% of world exports
- 3 Switzerland $46M 7.7% of world exports
World total: $601M Reported figures on UN Comtrade โ
Top importers 2025 ยท share of world imports
- 1 Czechia $119M 28% of world imports
- 2 Australia $85M 20% of world imports
- 3 Austria $43M 10% of world imports
World total: $423M Reported figures on UN Comtrade โ
How these figures are built
109 countries reported 2025 trade to UN Comtrade in HS 2022, and their own totals are used. Countries that did not report are estimated from what other countries recorded trading with them. Those estimates miss trade with other non-reporting countries, so they can be low, and a non-reporting country can rank higher than shown or be missing from the list. World totals add both and leave out trade between two non-reporting countries. Figures are in current US dollars; reported imports are mostly valued CIF and exports FOB, and exports include re-exports. The UN Comtrade links show the underlying records; they can also list a few reporters left out here (regional groups and older HS editions).
Source: UN Comtrade (United Nations Statistics Division), 2025 annual data.
Brazil NCM code for self-propelled rail vehicles
Brazil classifies self-propelled rail vehicles under NCM 8603.90.00: HS 8603.90 with 00 added.
Source: Siscomex NCM table, updated Oct 2026. The Portuguese text on each NCM page is the official one.
Questions about self-propelled rail vehicles
What is the HS code for Self-propelled rail vehicles?
The HS code for Self-propelled rail vehicles is 860390 (Railway or tramway coaches, vans and trucks; self-propelled, powered other than from an external source of electricity (excluding those of heading no. 8604)).
How do I classify Self-propelled rail vehicles for customs?
Self-propelled rail vehicles is classified under HS code 860390 โ Railway or tramway coaches, vans and trucks; self-propelled, powered other than from an external source of electricity (excluding those of heading no. 8604). This is a 6-digit subheading level code.
What is the HS code for diesel-powered railcars?
The primary classification for these vehicles is 860390, provided they are self-propelled and not powered by external electricity.
Does this code include electric trains?
No, electric trains that receive power from external lines like overhead wires are classified under 860310.
Which countries are the top exporters of self-propelled rail vehicles (HS 860390)?
In 2025, the top exporters of HS 860390 (the code used for self-propelled rail vehicles) in UN Comtrade data were Poland ($351M, 58% of world exports), China ($75M) and Switzerland ($46M). World exports came to about $601M, adding countries' reported figures and partner-based estimates for those that did not report (UN Comtrade data). Countries that did not report 2025 data are estimated from partner records, which can understate them.
Which countries are the top importers of self-propelled rail vehicles (HS 860390)?
In 2025, the top importers of HS 860390 (the code used for self-propelled rail vehicles) in UN Comtrade data were Czechia ($119M, 28% of world imports), Australia ($85M) and Austria ($43M). World imports came to about $423M, adding countries' reported figures and partner-based estimates for those that did not report (UN Comtrade data). Countries that did not report 2025 data are estimated from partner records, which can understate them.
Is the HS code for Self-propelled rail vehicles the same in all countries?
The base HS code 860390 for Self-propelled rail vehicles is internationally standardized for the first 6 digits across 200+ countries. Individual countries may add additional digits for national tariff lines and specific classifications.
What is the NCM code for self-propelled rail vehicles in Brazil?
In Brazil, self-propelled rail vehicles (HS 860390) is classified under NCM 8603.90.00.