Stainless steel passivation is the step that decides whether a 316L enclosure still looks like 316L after its second winter. It is also the step most drawings get wrong, because "passivate" is used as a catch-all for four different operations that do different things. We build stainless enclosures for coastal EV chargers, food-adjacent washdown panels and pharmaceutical skids, so we have the same conversation most quarters: the material was right, the weld looked clean, and rust showed up anyway — usually at a weld, usually in the first winter on site. What follows is what to put in the drawing note instead of the word.

Key takeaways
- Passivation does not remove weld heat tint. Descaling — mechanical or chemical under ASTM A380 — comes first, then passivation.
- Four operations get conflated: cleaning, descaling (pickling), passivation and electropolishing. Specifying the wrong one is the most common cause of a failed acceptance test.
- ASTM A380 is a practice with guidance; ASTM A967 is a specification with defined treatments and acceptance practices. When you need a result you can reject a part on, cite A967.
- Citric acid is safer and handles free iron well but is not strong enough for heavy heat tint; nitric acid is a stronger oxidant with fume, PPE and effluent obligations.
- Verification is a test, not an inspection. Ferroxyl, copper sulphate and humidity testing exist for a reason — a bright surface proves nothing.
- Chloride in the rinse water defeats the whole exercise. Specify the rinse water quality, not just the chemistry.
Why stainless rusts after fabrication
Stainless steel resists corrosion because of a chromium oxide film that forms on exposure to air. The film is only a few nanometres thick, it repairs itself in air, and it loses that ability the moment something else is sitting on the metal. Four things knock it out in a fabrication shop:
- Free iron transfer. Carbon steel tools, wire brushes, forming dies, shot media, forklift forks and even the steel rack a panel is stored on leave iron particles on the surface. Those particles rust, and the rust stains read as "the stainless is bad" when the stainless is fine and the housekeeping is not.
- Heat tint from welding. The straw-to-blue discolouration beside a weld is an oxide scale, and beneath it sits a chromium-depleted layer. That layer is the least corrosion-resistant material on the whole assembly, which is why sheet metal welding and weld cleanup have to be specified together.
- Embedded abrasives. Grinding and polishing smear metal and drive abrasive into the surface. A directionally polished panel can look excellent and still fail a ferroxyl test, which is why edge break and deburring practice belongs in the same drawing note.
- Chlorides. Hypochlorite cleaners used too hot or too concentrated, salt-laden air, and chloride-bearing rinse water all attack the film directly. Coastal sites and washdown duty make this the governing condition, and on those jobs the grade choice comes first — see stainless vs carbon steel for enclosures. We treat it as a design input rather than a maintenance note — see galvanic corrosion between dissimilar metals for how it interacts with mixed-material assemblies.
The failure is almost always delayed, which is what makes it expensive. Rust shows up months after shipment — at a weld or along a ground edge — usually in the first winter, usually after commissioning, and always on the customer's site rather than in our shop.
Four different operations
This is the section to read if you only read one.
| Operation | What it does | Standard that governs it | When it is needed |
|---|---|---|---|
| Cleaning | Removes oil, grease, dirt, marking and loose particulate | Described in ASTM A380 | Always. Nothing downstream works on a greasy surface. |
| Descaling / pickling | Removes oxide scale, heat tint and the chromium-depleted layer beneath | ASTM A380 (practice) | After welding, hot forming or heat treatment, where visible tint or scale is present |
| Passivation | Removes free iron and allows the chromium oxide film to re-form uniformly | ASTM A967 (specification) | After any operation that contaminated the surface; periodically in service |
| Electropolishing | Electrochemically removes surface metal, smoothing and brightening while enriching chromium | Process specification, not A967 | Where roughness or cleanability is the requirement; usually followed by passivation |
The practical wording that avoids ambiguity is a sequence, not a single verb: clean, descale if tinted, passivate, verify.
ASTM A380 vs ASTM A967: which passivation standard should you cite?
ASTM A380 is the practice for cleaning, descaling and passivating stainless steel; ASTM A967 is the specification that defines the chemical treatments and the acceptance practices used to verify them. Cite A967 when you need a requirement a supplier can be held to. Buyers ask for "passivation to ASTM A380" and mean "I want it to not rust". Two documents are involved and they are not interchangeable:
- ASTM A380 is a practice. It covers cleaning, descaling and passivation of stainless steel parts, equipment and systems, including how to remove heat tint. It gives thorough guidance but does not itself define enforceable acceptance criteria.
- ASTM A967 is a specification. It defines chemical passivation treatments — grouped into numbered nitric acid and citric acid treatments — and the acceptance practices used to verify them. When you need a requirement a supplier can be held to, this is the document to cite.
Two adjacent specifications come up in specific sectors: AMS 2700 is the aerospace counterpart, and ASTM F86 covers passivation of metallic surgical implants. If a drawing cites one of those, the verification method changes, so read the callout before quoting.
There is also a visible shift away from nitric acid on environmental and handling grounds. AMPP SP21485-2022, for example, covers citric-acid passivation of stainless steel — note that its scope is stainless cargo and storage tanks in marine service, so it is the right citation for a tank and the wrong one for a food panel or a charger housing. If your end market has adopted a specific document, name it; a generic "passivate" will be quoted to whichever chemistry the shop already has on hand.
Citric vs nitric
| Citric acid | Nitric acid | |
|---|---|---|
| Mechanism | Chelation — dissolves free iron selectively without attacking the base metal | Oxidation — actively promotes oxide film formation |
| Typical shop window | Modest concentration, warm, tens of minutes (commonly cited around 4–10% by weight, 50–70 °C, 20–30 minutes) | Higher concentration, ambient to warm, 30 minutes or longer (commonly cited around 20–50% by volume, ambient to 60 °C) |
| Heat tint | Will not remove heavy tint; descale first | Stronger oxidant, more effective on light tint |
| Handling | Low hazard, biodegradable effluent, no NOx fume | Corrosive, needs fume control, acid-resistant PPE and neutralisation before disposal |
| Risk | Under-treatment if the surface was not cleaned first | Flash attack — a darkened or frosted surface — if parameters run hot |
| Fit | Food, beverage, pharma, most indoor and architectural work | Heavily contaminated surfaces, high-alloy grades, where the oxide demand is higher |
Stainless steel passivation does not remove weld heat tint. If the weld shows straw or blue, clean and descale it under the specified ASTM A380 process, then passivate under ASTM A967 and verify the result with a named acceptance practice. A bright surface alone is not proof of a compliant passive surface.
What is the correct stainless steel passivation sequence?
The correct stainless steel passivation sequence is to clean, descale any heat tint, rinse with specified low-chloride water, apply the selected A967 treatment, rinse to the approved endpoint, dry, verify with a named acceptance practice, and record the process by job lot.
- Clean. Degrease with a pH-neutral cleaner. Passivation chemistry cannot reach a surface under oil.
- Descale where needed. Mechanically — grinding, flap wheel dedicated to stainless, or blasting with non-ferrous media — or chemically with a pickling paste or gel. Note that hydrofluoric acid in pickling products is extremely hazardous and needs its own handling procedure.
- Rinse. Use low-chloride water. This matters more than people expect: chlorides in rinse water undo the film you just rebuilt.
- Passivate. Immersion, circulation, spray or gel, depending on size. Every surface has to be wetted; a tank or a large shell needs demonstrated coverage, not an assumption.
- Rinse to neutral. Flush until the discharge pH matches the supply.
- Dry and wait. Let the film develop — allow roughly 24 hours before verification. Testing too early produces a marginal result and an unnecessary repeat treatment.
- Verify. Run a named acceptance practice, not a visual check.
- Document. Log chemistry, temperature, duration, rinse water and test result. On a qualified system, a certificate that does not cover the final weld is an audit finding.
Verifying it actually worked
ASTM A967 names the acceptance practices; pick one and write it on the drawing.
| Practice | What it detects | Notes |
|---|---|---|
| Ferroxyl (potassium ferricyanide–nitric acid) | Free iron by blue colouration | Most sensitive. The indicator must be rinsed off completely; many shops use witness coupons instead of treating the production surface |
| Copper sulphate | Free iron by copper deposition | Quick shop-floor check, less sensitive than ferroxyl |
| Water immersion / high humidity | Rust staining after a defined exposure | Good for parts that will see wet service |
| Water break | Residual hydrophobic contamination | Screening test for cleanliness, not for the passive film |
Two results are warnings rather than successes: a surface still carrying heat tint means descaling was skipped, and a darkened or frosted surface points to flash attack from nitric acid.
What to put on the drawing
`` Material: 316L / 304 (state grade and finish — see our stainless steel surface finish guide) Welds: grind flush, remove heat tint Sequence: clean (pH-neutral degrease) → descale per ASTM A380 → passivate per ASTM A967, [citric / nitric] treatment __ Rinse water: low chloride (state limit, e.g. < 50 ppm Cl-) Verification: ASTM A967 Practice [A/B/C/D/E — name it] Documentation: passivation record with chemistry, temperature, dwell time and test result, tied to the job lot Handling after treatment: stainless-only tools, separation from carbon steel work, no marking with ferrous media ``
Two lines on that list do most of the work: naming the A967 treatment, and naming the acceptance practice. Everything else is process discipline.
Where this sits in the wider finishing picture
Passivation is one tool among several. For mill finishes and what they cost, see stainless steel surface finishes. For how the requirement survives the jump from prototype to repeat production, see prototyping to production. For coating systems on carbon steel and how they compare, see corrosion resistance coatings and the general surface finishing guide. For how a treated surface is then tested, see salt spray and corrosion testing. If your unit is a washdown or hygienic design, the passivation requirement is usually written into that specification too — see hygienic and washdown enclosure design. For the upstream process control that keeps descaling a small job instead of a large one, see weld distortion control.
Frequently Asked Questions
Does passivation remove weld heat tint?
No. Heat tint is an oxide scale with a chromium-depleted layer beneath it, and passivation chemistry is not intended to remove it. Descale first — mechanically or by pickling under ASTM A380 — and then passivate. A tinted weld that was only passivated will usually fail verification at the joint.
What is the difference between ASTM A380 and ASTM A967?
A380 is a practice covering cleaning, descaling and passivation with guidance but without enforceable acceptance criteria. A967 is a specification that defines the chemical treatments and the acceptance practices used to verify them. Cite A967 when you need a requirement a supplier can be held to.
Can citric acid replace nitric acid for passivation?
Often, but not always. Citric acid removes free iron effectively with far better handling and effluent characteristics, and it is displacing nitric acid in several sectors. It is not strong enough for heavy heat tint, so welded assemblies still need descaling first. On high-alloy grades and heavily contaminated surfaces, nitric remains the stronger option.
How soon can passivation be tested?
Allow the passive film to develop, typically around 24 hours, before running an acceptance practice. Testing immediately after treatment can produce a marginal result that triggers an unnecessary repeat.
Why does stainless rust after passivation?
Usually one of four causes: heat tint was not descaled first, the surface was not degreased, rinse water carried chlorides, or the part was re-contaminated afterwards by carbon steel tools, racks or abrasives. Verification catches the first three; handling discipline is the only fix for the fourth.
Is passivation the same as electropolishing?
No. Electropolishing removes surface metal to smooth and brighten it and also enriches chromium at the surface. Passivation is a chemical treatment that removes free iron without significant metal removal. Electropolished surfaces are commonly passivated afterwards.