Passivation of Stainless Steel: Process, Specs, and When Parts Need It
What passivation actually does, ASTM A967 and AMS 2700 methods, nitric vs citric, and the verification tests that prove it worked — written for machined parts, not tank farms.

IsoCNC Engineering Team
CNC Machining & DFM Engineers · Updated · 9 min read

On this page
What Passivation Actually Is
Stainless steel resists corrosion because chromium at the surface forms a self-repairing oxide film — a chromium-rich passive layer just 1–3 nanometers thick. That film is the whole magic of "stainless." But machining works against it: cutting tools, fixtures, wire brushes, and handling smear microscopic particles of free iron into the surface. That embedded iron is not stainless — it rusts, and those rust spots (or "rouging" in pharma systems) are what buyers see on an otherwise perfect part weeks after delivery.
Passivation is the fix: a controlled acid treatment that dissolves the free iron and surface contamination without attacking the stainless substrate, letting the chromium-oxide film re-form clean and continuous. It adds nothing — no coating, no measurable thickness, no dimensional change. It removes the contamination that should never have been there and restores the surface the alloy was designed to have. Pickling is the heavier cousin — it strips scale and heat tint rather than just free iron; see our guide to metal pickling for when that step comes first.
Why Machined Parts Specifically Need It
A stainless bar leaving the mill is already passive. The problems start in the shop: the same tooling that cut carbon steel an hour ago now cuts your 316 fitting; the part gets clamped in a steel vise, deburred with a shared brush, measured on a granite table with steel parallels. Every contact is a chance to embed free iron. The part looks perfect at inspection — and blooms rust spots at the customer's site after the first humid week. Worth remembering: rust is strictly an iron problem — copper and its alloys corrode by entirely different chemistry, covered in does copper rust.
This is why ASTM A967 frames passivation explicitly as the removal of free iron and foreign matter, and why any drawing for a corrosion-exposed stainless part should carry the callout. At IsoCNC it is an in-line option on every stainless order — the part comes off the machine, gets passivated, and ships with the finish and the paperwork. Details on our stainless steel CNC machining page.
The Process, Step by Step
1. Clean and degrease. Oils and shop soils block acid contact — passivating a dirty part passivates nothing. Alkaline or solvent cleaning first, always.
2. Acid immersion. Nitric or citric acid bath at controlled concentration, temperature, and time (the ASTM A967 methods below). The acid dissolves free iron while the chromium-enriched surface stays intact.
3. Rinse. Thorough rinsing with clean water — process guidance typically calls for low dissolved solids, so DI water is the norm at this stage.
4. Neutralize and dry. Where the spec requires, then complete drying to prevent water spotting and flash corrosion.
5. Verify. One of the ASTM A967 verification tests proves free iron is gone — the tests are go/no-go contamination checks, not thickness measurements.
The Specs: ASTM A967 and AMS 2700
Two documents govern passivation on drawings. ASTM A967 is the general industry standard, defining both nitric and citric methods plus seven verification practices. AMS 2700 is the aerospace specification that superseded the old QQ-P-35 — aerospace programs often reference it directly and may restrict which methods are allowed (NASA's own process spec, for example, permits only certain nitric methods). A correct drawing callout names the standard, the method, and any required verification test: "Passivate per ASTM A967, Citric 2, copper sulfate test" tells a finisher everything.
| Method | Citric acid | Temperature | Min. time |
|---|---|---|---|
| Citric 1 | 4–10 wt% | 60–70°C | 4 min |
| Citric 2 | 4–10 wt% | 50–60°C | 10 min |
| Citric 3 | 4–10 wt% | 20–50°C | 20 min |
| Citric 4 / 5 | Per spec | Per spec | Other validated combinations |
Nitric methods follow the same pattern — defined concentration, temperature, and time combinations (industry practice runs roughly 20–55% nitric, ambient to ~70°C, 20–30 minutes) — with the same requirement: the treated part must pass the verification test.
Nitric vs Citric: Which to Specify
Citric acid passivation has become the production default for good reasons: safer handling, simpler waste treatment, no NOx fumes, and full ASTM A967 acceptance. Nitric is the legacy aerospace-rooted chemistry — more aggressive, more hazardous, and still mandatory where the customer spec says so. Performance-wise both pass the same verification tests; the choice is usually about the spec you are working to and the finisher's environmental setup, not about which produces a "better" passive layer.

Verification: How You Prove It Worked
ASTM A967's seven tests all answer one question — is there free iron left on the surface? They are cheap, fast, and binary:
| Test | Detects | Pass criterion |
|---|---|---|
| Water immersion | Free iron | No red rust or staining |
| High humidity | Free iron | No rust after exposure |
| Salt spray | Free iron | No rust after exposure |
| Copper sulfate | Free iron | No copper deposition on surface |
| Ferroxyl (K-ferricyanide) | Free iron | No blue coloration |
| Damp cloth / boiling water | Free iron | No rust marks |
For production parts, the copper sulfate and water immersion tests are the everyday workhorses. Salt spray and humidity appear in aerospace and medical programs. The point for buyers: any finisher who cannot tell you which test your parts passed is guessing.
What Passivation Does Not Do
It is not a coating. Nothing is added — no thickness, no color change, no dimensional shift. A precision bore measures the same before and after.
It does not fix weld contamination. Heat tint and weld scale need pickling (a more aggressive oxide-removal step) first; ASTM A967 says so outright. Passivating over heat tint leaves the problem under a clean-looking surface.
It does not cure a bad grade choice. Free-machining 303 carries sulfur inclusions that no surface treatment removes; 400-series grades have inherently lower corrosion resistance than 304/316. Passivation restores a surface — it does not upgrade an alloy. Grade first (see 304 vs 316), passivation second.
It is not electropolishing. Electropolishing removes metal electrochemically, smoothing and brightening the surface — a different process solving a different problem, sometimes combined with passivation for medical and semiconductor parts.
For the electrochemical route that goes further, see our electropolishing vs passivation comparison.
FAQ
Does passivation change part dimensions or appearance?
No. Passivation is not a coating — it removes free iron contamination and lets the steel rebuild its own chromium-oxide passive film, which is only about 1–3 nm thick. Done correctly, dimensions, surface finish, and appearance are unchanged. That is precisely why it suits precision machined parts: you get corrosion protection with zero dimensional cost.
Is passivation the same as pickling or electropolishing?
No — they solve different problems. Pickling strips weld oxides and heat tint (scale removal). Passivation removes free iron and restores the passive film (contamination removal). Electropolishing is electrochemical metal removal that smooths and brightens the surface. Welded parts often need pickling before passivation; ASTM A967 explicitly notes passivation alone does not remove heat tint.
Nitric or citric passivation — which should I specify?
Citric is the modern default: safer to handle, easier waste treatment, and fully accepted by ASTM A967 (Citric 1–5 methods). Nitric is the older aerospace-rooted approach and still mandatory in some specs — certain aerospace programs restrict methods via AMS 2700, and some process specs allow only specific nitric methods. If your customer spec is silent, citric. If it cites AMS 2700 with a method, follow the spec.
Do 303 and 400-series stainless passivate the same way?
They passivate, but with caveats. Free-machining 303 contains sulfur inclusions that passivation cannot remove — its corrosion resistance is metallurgically capped no matter how good the surface treatment. 400-series grades are less corrosion-robust than 300-series austenitics to begin with, so process control and verification testing matter more. For critical corrosion service, the grade choice comes first — see our 304 vs 316 guide.
Related Resources

CNC Machining Surface Finish: The Ra Chart, Explained
The CNC machining surface finish chart: Ra values in μm and μin, N1–N12 grades, what each process achieves, what…

GD&T Basics for CNC Machined Parts: The Symbols That Matter
GD&T basics for machined parts: the 14 symbols explained, feature control frames, datums, MMC bonus tolerance, true…

CNC Machining Tolerances: Standards, Achievable Limits, and How to Specify Them
CNC machining tolerances explained: ISO 2768 classes, GD&T basics, achievable tolerances by process, the…

How to Outsource CNC Machining to China, Step by Step
How to outsource CNC machining to China, step by step: vet suppliers, compare landed cost, control quality remotely,…
Stainless Parts, Passivated In-Line
Every IsoCNC stainless order can include ASTM A967 passivation with the verification test documented on the inspection report. Send the drawing — typically quoted within 1–2 business days.