[email protected] +372 5396 5987
Reference

Tank Lining Compatibility Checker

Which tank lining suits which chemical, and which combinations destroy the tank or the product. Sixteen common bulk chemicals with suitable and unsuitable linings, the UN number and the trap in each case.

16Products
RubberPTFE, PE, 316L
FreeNo signup
CC BYFree to cite
Key facts

The lining decides whether a tank survives the journey and whether the product arrives to specification. Rubber suits hydrochloric acid but is destroyed by oxidisers. Stainless 316L suits concentrated sulphuric and nitric acid but is attacked by hydrochloric. Hydrofluoric acid dissolves glass and silicates and needs PTFE or polyethylene. Concentration reverses several of these outcomes, so it must be stated before a tank is booked.

Why this matters more than tank availability

The most expensive mistake in chemical road freight is not a late vehicle. It is the right vehicle with the wrong lining. A rubber lined tank quoted for an oxidiser, or a stainless tank quoted for hydrochloric acid, produces a rejected load at the plant gate at best, and a damaged tank plus a contaminated batch at worst.

The trap is that the class alone does not tell you. Hydrochloric acid and concentrated sulphuric acid are both class 8 corrosives with similar paperwork, and they require opposite linings. Concentration matters just as much: sulphuric acid passivates steel when concentrated and attacks it when dilute, which is why a quote given without the concentration is a guess.

Check a product against a lining

Search by product name or UN number. Green is suitable, red is not. This is a planning reference: always confirm against the safety data sheet and the tank certificate before loading.

ProductUN / ClassSuitable liningNot suitableNote
Hydrochloric acidUN 1789
Class 8
Rubber lined, PE linedStainless 316L, mild steelChloride attacks stainless. Rubber is the standard choice.
Sulphuric acid, concentratedUN 1830
Class 8
Stainless 316L, mild steelRubber at high concentrationConcentrated acid passivates steel. Dilute does the opposite and attacks it.
Sulphuric acid, diluteUN 1830
Class 8
Rubber lined, PE linedMild steel, stainlessDilution reverses the behaviour. Always state the concentration.
Sodium hydroxide 50 percentUN 1824
Class 8
Mild steel, stainless, heated and insulatedAluminium, unlined rubber at high tempCrystallises below about 12 degrees. Needs heat held across the lane.
Nitric acidUN 2031
Class 8 (5.1 sub)
Stainless 316L, aluminiumRubber lined, PE, organic liningsOxidiser. Rubber and organics are attacked or create a fire risk.
Hydrofluoric acidUN 1790
Class 8
PTFE lined, PE linedGlass, glass lined, stainless, ceramicDissolves glass and silicates. PTFE or PE only.
Phosphoric acidUN 1805
Class 8
Stainless 316L, rubber linedMild steelGenerally straightforward. Watch temperature on concentrated grades.
Oleum, fuming sulphuricUN 1831
Class 8
Dedicated carbon steel, heatedRubber, PE, anything wetReacts violently with water. Must stay warm and dedicated.
Hydrogen peroxideUN 2014
Class 5.1
Passivated stainless, aluminiumRubber, PE, mild steel, any organic residueOxidiser that decomposes on contamination. Cleanliness is critical.
Sodium hypochloriteUN 1791
Class 8
PE lined, rubber linedStainless 316L, mild steelChloride content attacks stainless despite looking mild.
Ferric chlorideUN 2582
Class 8
Rubber lined, PE linedStainless, mild steelAggressive chloride. Rubber standard.
MethanolUN 1230
Class 3 (6.1 sub)
Stainless 316LGalvanised, some elastomersFlammable and toxic. Earthing required at transfer.
Ethanol and solventsUN 1170
Class 3
Stainless 316LSome elastomer sealsEarthing and vapour return at most terminals.
Ammonia, anhydrousUN 1005
Class 2.3
Steel pressure tankCopper, brass, zinc alloysPressure equipment. Attacks copper alloys.
BitumenUN 3257
Class 9
Insulated and heated, dedicatedShared chemical tanksLoaded 150 to 180 C. Must arrive pumpable.
Acetic acidUN 2789
Class 8
Stainless 316L, PTFEMild steel, some rubbersGlacial grade freezes below about 16 degrees.

Three rules that catch most of it

First, oxidisers and organic linings do not mix. Nitric acid, hydrogen peroxide and other class 5.1 products attack rubber and organic linings and can create a fire risk with residue. They belong in passivated stainless.

Second, chlorides attack stainless. Hydrochloric acid, ferric chloride and sodium hypochlorite all look manageable and all destroy 316L. They belong in rubber or polyethylene.

Third, the previous load counts as much as the lining. A correctly lined tank carrying a residue of an incompatible product is still the wrong tank. That is what the European cleaning document exists to evidence, and why some products require a dedicated unit rather than a washed one.

Temperature is the second variable

Several products in this table are not just a lining question but a heat question. Fifty percent caustic soda crystallises below about 12 degrees, glacial acetic acid freezes below about 16 degrees, oleum must stay warm to remain workable, and bitumen loads at 150 to 180 degrees and has to arrive still pumpable.

For those loads the tank has to be insulated and usually heated, and the journey has to be planned so the product is not standing through a weekend driving ban. See European driving bans for why that interacts, and bitumen transport for the heated case in detail.

Frequently asked questions

What tank lining is used for hydrochloric acid?

Rubber lined or polyethylene lined tanks. Stainless 316L is not suitable because the chloride content attacks it, despite stainless being the more versatile lining in general.

Can a rubber lined tank carry nitric acid?

No. Nitric acid carries an oxidising subsidiary risk and attacks rubber and organic linings. It requires stainless 316L or aluminium.

Why does concentration change the required lining?

Because some acids behave in opposite ways at different strengths. Concentrated sulphuric acid passivates steel and can be carried in it, while dilute sulphuric acid attacks steel and needs a rubber or PE lining.

What lining is needed for hydrofluoric acid?

PTFE or polyethylene. Hydrofluoric acid dissolves glass, glass linings, ceramics and silicates, which rules out most conventional tank options.

Does the previous load matter if the lining is correct?

Yes. A correctly lined tank still carrying residue of an incompatible product is unsuitable. Cleaning is evidenced with a European cleaning document, and some products require a dedicated unit.

Need a specific product placed?

Send the UN number, the concentration and the lane. We check lining, tank code, previous load and tunnel routing before we confirm a vehicle.

Request a quote
Or call us on +372 5396 5987