Guide
Why does stainless steel rust on machined parts, and is it a material, passivation or handling problem?
Stainless steel rust is the orange or brown staining, and sometimes pitting, that appears when something defeats the thin chromium oxide film that normally protects the part. On machined parts it usually traces back to one of four sources: free iron left on the surface, a free-machining grade with sulfide inclusions, a skipped or ineffective passivation step, or chlorides from the shop, the shipment or the service environment.
By Saola Manufacturing engineering team · Published · Updated
The question a buyer actually faces is narrower than “does stainless rust.” A lot of 304 or 303 parts has arrived with orange spots, or parts have started spotting in the field, and someone has to decide whether to reject the lot, rework it, or change the drawing. The four causes look similar at a glance but have different fixes and different owners: the bar supplier, the machining shop, the finishing shop, the packer, or the designer. This guide sorts them by symptom, shows how to confirm each one at receiving inspection, and lists the drawing and purchase order wording that stops the same spots from coming back.
On this page
How do you tell whether the stainless part itself is corroding or something on it is rusting?
Wipe a spot with a mild acid stainless cleaner or a nonabrasive pad and look at the metal underneath with a magnifier. If the stain lifts off and the surface below is smooth, the rust was iron sitting on the part; if a pit remains, the stainless itself has been attacked, and the next question is what started the pit.
Stainless steel is iron alloyed with at least 10.5% chromium, and its corrosion resistance depends on a passive oxide film that only forms properly on a clean surface free of organic and metallic impurities, as Breznay and Varbai at the Budapest University of Technology and Economics note in their study of iron contamination on stainless plates (Acta Materialia Transylvanica, 2023). The same paper points out that corrosion caused by iron contamination is often confused with corrosion of the stainless steel itself, and that it can range from a slight brownish discoloration to surface pitting. In their exposure tests the loose rust wiped off easily, but the number and depth of pits under it grew over the two months of the test.
That distinction matters for the disposition. Surface iron caught early is a cleanliness defect: the parts can usually be cleaned, passivated and retested. Once pits have formed, cleaning removes the stain but not the pit, whatever started it: iron left on the part long enough, a sulfide site, or chlorides. A passivation step will not make a sulfide-rich grade or an overly aggressive environment safe, so pitted parts need a decision on the pits themselves, not just a rework. Record where the spots sit on each part (machined faces, end faces, threads, crevices, contact lines with packaging), because the pattern is the fastest clue to the cause.
What causes orange spots on stainless machined parts?
Four causes come up again and again on new machined parts: free iron from tools, fixtures, grinding dust or carbon steel bins; sulfide inclusions in free-machining grades such as 303 and 416; missing or ineffective passivation; and chlorides. Wrong-grade material, weld heat tint and packaging contact also have to be ruled out before a lot is accepted.
Free iron is the umbrella term the passivation standard uses. Note 1 of ASTM A967 (2017 edition) defines it broadly as iron present on the surface of parts, from iron-tool marks, iron dust and embedded iron to residual iron salts from pickling solutions, iron deposits in welds and iron oxide. Breznay and Varbai list the usual routes: inadequately cleaned auxiliary equipment, ordinary carbon steel tools, cutting of raw material, and production lines that mix carbon steel and stainless work. In their test, specimens scratched with a carbon steel piece or a steel wire brush developed rust where the iron had been smeared on.
Sulfide grades rust for a different reason. Free-machining stainless bar, the product ASTM A582 covers, is made for machinability; in sulfur-bearing types such as 303 and 416 the added sulfur forms manganese sulfide inclusions that are drawn out along the bar during rolling. The British Stainless Steel Association states that sulfide inclusions outcropping on the surface of 303 are preferential pitting sites, and that 304 and especially 303 should not be considered suitable for seawater service (BSSA). Chlorides from salt air, sweat, coolant, cleaning chemicals or seawater then attack wherever the film is weakest, which is why crevices, threads and sulfide sites show rust first.
| What you see | Most likely cause | Confirming check before disposition |
|---|---|---|
| Fine orange freckles or streaks on machined or handled faces; stain wipes off and the metal underneath is smooth | Free iron smeared or embedded by tooling, fixtures, wire brushes, grinding dust or carbon steel bins | Water immersion (Practice A) or high humidity (Practice B) on samples; copper sulfate (Practice D) on austenitic grades |
| Tiny rust dots or short lines running along the bar axis, worst on end faces and cross holes; small pits remain after cleaning | Sulfide inclusions in a free-machining grade such as 303 or 416 | Mill certificate sulfur value and grade; PMI with an analyzer that reports sulfur; look for pits elongated along the rolling direction |
| Spots across a whole lot that was meant to be passivated, with no clear contact pattern | Passivation skipped, done with the wrong treatment for the grade, or not verified | Ask for the passivation certificate and the lot test record; run the verification test the drawing names |
| Pits with rust halos in crevices, threads, under washers or after coastal transit or washdown | Chloride pitting or crevice corrosion | Pits remain after cleaning; review shipping, storage and cleaning chemicals; compare grade with the service environment |
| Whole part rusts evenly, or part is strongly magnetic when the drawing calls for 304 or 316 | Wrong material: a 400 series grade or carbon steel mixed into the lot | Magnet check as a screen, then PMI against the drawing grade; quarantine the lot |
| Straw, brown or blue band next to a weld or braze, rusting first in that band | Heat tint: an oxide layer left by welding heat, with chromium-depleted metal under it | Visual at the heat-affected zone; ask whether pickling was done after welding |
| Rust lines that match packaging, rack bars, tray dividers or fingerprints | Handling or packaging contamination after finishing | Spot pattern matches the contact points; stain lifts off with a mild cleaner |
How do you diagnose the cause at receiving inspection before rejecting the lot?
Work from the cheapest check to the most specific: map the spot pattern, wipe and magnify, screen with a magnet, check the certificates, then run one of the ASTM A967 verification tests on sample parts. Most lots can be dispositioned in one pass without a lab.
- Quarantine and photograph. Tag the lot, photograph spots on several parts with a scale in the frame, and note whether every part is affected or only some trays.
- Map the pattern. Spots on every machined face suggest free iron or a missing passivation step; spots along the bar axis or at end faces suggest a sulfide grade; spots only at contact points suggest packaging or handling.
- Wipe and magnify. Clean a few spots with a nonabrasive pad and a mild acid stainless cleaner. A smooth surface underneath points to surface iron; pits mean the base metal has been attacked, either at sulfide sites, by chlorides, or under iron that sat on the part long enough to start pitting. The spot pattern from step 2 usually tells these apart.
- Magnet screen. Annealed 304 and 316 are essentially nonmagnetic, although cold work can make them slightly magnetic. A strong pull on a part that should be austenitic is reason to suspect a 400 series or carbon steel mix-up, not proof.
- Check the paperwork. Compare the mill certificate grade and sulfur content with the drawing, and ask for the passivation certificate and the lot test result if passivation was specified. A certificate that names the specification but no test is a gap, not proof.
- Test samples. ASTM A967/A967M-25 lists seven qualitative practices, from Practice A (water immersion) to Practice G (boiling water immersion), intended to confirm that contaminant iron has been removed; the BSSA passivation article describes the main ones as tests for the effects of residual iron contamination. Copper sulfate (Practice D) is fast, but it works by plating copper where free iron is present, so run it on samples rather than on parts to be shipped. It is aimed at austenitic, precipitation-hardening and higher-chromium ferritic grades and is generally not used on lower-chromium 400 series grades, where it tends to fail parts falsely; water immersion or high humidity is the safer choice there.
- Confirm the grade. If the mapping points to the wrong material, run PMI on sample parts against the drawing grade before any rework.
Keep the evidence. If the lot goes back to the supplier, the photos, the spot map and the test result let the supplier find the step that failed instead of simply recleaning parts and shipping them again.
How do you fix rusted stainless parts, and which fix matches which cause?
Surface iron and handling stains are fixed by cleaning and passivating, then retesting; heat tint needs pickling before passivation. Sulfide-site pitting and chloride pitting are not fixed by any surface treatment, so they call for a grade or design change.
- Free iron or handling contamination. Degrease, remove the iron, and passivate per ASTM A967 with a treatment suited to the grade, then run the verification test the drawing names. The BSSA notes that nitric acid alone can remove light surface iron contamination and then helps passivate the cleaned surface, and that stainless cannot be passivated unless the surface is clean and free from contamination. Do not use carbon steel wool or wire brushes to scrub the stain; they put more iron on the part.
- Skipped or ineffective passivation. Rework the lot through a verified passivation step. When the purchase order does not name a treatment, per ASTM A967 the processor may choose any of the listed treatments, and lot testing is performed when the order specifies it, as a NASA and United Space Alliance review (2011) summarizes. A rework order that leaves both open repeats the problem.
- Heat tint at welds. Remove the tinted oxide by pickling as described in ASTM A380, then passivate. Passivation alone does not remove heat tint.
- Sulfide grade in a wet or chloride service. Passivation of 303 or 416 needs a treatment chosen for free-machining grades (the BSSA passivation article reproduces the ASTM A380 treatment table, which lists separate treatments for the 300 and 400 series free-machining types), and even done well it cannot remove the sulfide inclusions. If the part sees salt, washdown or condensation, move to 304 or 316 and accept the machining cost.
- Chloride pitting. Move to a grade with a higher pitting resistance equivalent number (PREN, calculated as Cr + 3.3Mo + 16N per the BSSA PREN note), design out crevices, and keep chloride cleaners and salt residues off the part. 316 resists pitting better than 304 because of its molybdenum, but it is not immune.
- Wrong material. Reject and replace. Rework cannot make a 400 series or carbon steel part meet a 304 callout.
- Pits that are already there. Whatever the cause, judge the pits against the drawing: a pit on a sealing face, a thread flank or a cosmetic surface is a nonconformance in its own right, and passivating over it does not change that. Disposition those parts through the normal nonconforming-material route rather than as a cleaning issue.
A lot that is cleaned and accepted should still be retested on samples after cleaning, and the disposition should name which cause was confirmed. If the same part number spots again, the root cause was not the one that was fixed.
What should the drawing, RFQ and purchase order say so rust spots do not recur?
Name the exact grade and say whether free-machining substitutes are allowed, name the passivation specification with the treatment and the verification test, and state packaging that keeps carbon steel and chlorides off the parts. A note that only says “passivate” leaves the treatment, the test and the evidence to the supplier.
- Material. For example, “MATERIAL: 304 STAINLESS STEEL BAR PER ASTM A276. FREE-MACHINING GRADES (303, 416) NOT PERMITTED.” If 303 is acceptable, say so and say where it may be used.
- Passivation. For example, “PASSIVATE PER ASTM A967/A967M, CITRIC OR NITRIC TREATMENT AS SUITED TO THE GRADE. VERIFY EACH LOT BY PRACTICE A (WATER IMMERSION) OR PRACTICE B (HIGH HUMIDITY). SUPPLY CERTIFICATE OF CONFORMANCE WITH TREATMENT, TEST AND RESULT.” The passivation guide covers choosing the treatment.
- Welds. “REMOVE HEAT TINT BY PICKLING PER ASTM A380 BEFORE PASSIVATION.”
- Handling and packing. “NO CONTACT WITH CARBON STEEL TOOLS, RACKS OR BINS AFTER PASSIVATION. PACK DRY IN CLEAN POLYETHYLENE WITH DESICCANT.” This matters most for ocean freight, where condensation and salt air reach the parts.
- Material verification. Ask for the mill certificate with heat number and, where a mix-up would be costly, PMI on a sample from each lot.
- Service environment. One line such as “SERVICE: OUTDOOR COASTAL” or “FOOD WASHDOWN WITH CHLORINATED CLEANERS” lets the supplier flag a grade that will pit.
Who does what on a Saola order for stainless parts?
Stainless parts are machined by CNC turning and CNC milling at our lead CNC plant in Vietnam. Finishing steps are handled by partner plants we manage, and the quote names the production site and the country of origin.
Passivation is not on the standard finish menu listed on the surface finishing page. A drawing that calls for ASTM A967 should flag it in the RFQ, so that the quote can state whether the step can be routed to a partner plant, where it would be done, and which verification test and certificate come with it, or that it is excluded and left to the buyer. The same applies to pickling of welded assemblies.
Grade, sulfur content and heat number come from the bar supplier’s mill certificate, which can be requested with the shipment, and packaging requirements written on the purchase order are confirmed in the quote. Send the drawing with the material, passivation and packing notes written as you intend them through the quote form. The receiving inspection guide covers sampling the lot when it arrives.
Frequently asked
Does 304 stainless steel rust?
Clean, passivated 304 resists rust in ordinary indoor and many outdoor conditions, but it can stain where free iron sits on the surface and it can pit in chloride environments such as salt air, seawater or chlorinated cleaners. Most rust on new 304 parts is surface iron, not corrosion of the 304 itself.
Can rusty stainless parts be cleaned and accepted?
Often yes, if the rust is surface iron or a handling stain and the metal underneath is smooth. Clean, passivate, retest samples with the verification test the drawing names, and record the confirmed cause. Parts with pits, wrong material or a sulfide grade in a wet service should not be accepted on cleaning alone.
Why do 303 parts rust when 304 parts from the same shop do not?
303 contains added sulfur for machinability, and the sulfide inclusions that reach the surface are starting points for pitting. Passivation helps if the treatment suits free-machining grades, but 303 stays less corrosion resistant than 304, so it is a poor choice for wet or salty service.
Is a magnet a reliable test for the wrong stainless grade?
Only as a screen. Annealed 304 and 316 are essentially nonmagnetic, but machining and cold work can make them slightly magnetic, while ferritic and martensitic 400 series grades are strongly magnetic. Confirm a suspected mix-up with PMI before rejecting the lot.
Does switching to 316 stop rust spots?
It stops some of them. 316 resists chloride pitting better than 304, but free iron on the surface will rust on 316 just as it does on 304. Fix contamination with cleaning, passivation and packaging, and use the grade change for the environment.
Sources
- ASTM A967/A967M-25, Standard Specification for Chemical Passivation Treatments for Stainless Steel Parts, ASTM International, 2025 (scope and list of test practices), and the 2017 edition abstract, Note 1 (free iron)
- ASTM A380/A380M-25, Standard Practice for Cleaning, Descaling, and Passivation of Stainless Steel Parts, Equipment, and Systems, ASTM International, 2025
- ASTM A582/A582M-22, Standard Specification for Free-Machining Stainless Steel Bars, ASTM International, 2022
- Investigation of Corrosion Caused by Iron Contamination on the Surface of Stainless Steel Plates, C. Breznay and B. Varbai, Budapest University of Technology and Economics, Acta Materialia Transylvanica 6/1, 2023
- Citric Acid Passivation of Stainless Steel, United Space Alliance and NASA Kennedy Space Center, Aircraft Airworthiness and Sustainment Conference, 2011 (summary of ASTM A967 requirements as they stood at the time)
- Passivation of stainless steels, British Stainless Steel Association, accessed October 2026
- Selection of 316, 304 and 303 types of stainless steels for seawater applications, British Stainless Steel Association, accessed October 2026
- Calculation of pitting resistance equivalent numbers (PREN), British Stainless Steel Association, accessed October 2026