ISO corrosion categories C1 to CX coating requirements for solar mounting structures

A technical guide to ISO corrosion categories C1–CX and what they mean for coating requirements on bare steel, HDG steel, aluminum alloy, and fasteners in solar mounting systems.

ISO Corrosion Categories and Coating Requirements for Solar Mounting Structures

#TLDR: ISO 12944 defines six corrosion environments — C1 to CX. Each demands different coating thicknesses for bare steel and HDG Duplex systems. Aluminum follows ISO 7599 anodizing classes, not the steel tables. Fasteners have their own product standards (ISO 10684, ISO 3506, ISO 17668). Getting these wrong costs you the structure's 25-year lifespan.


Table of Contents


What Are ISO Corrosion Categories?

ISO 12944-2:2017 defines atmospheric corrosivity on a six-level scale: C1, C2, C3, C4, C5, and CX. Each category corresponds to a measured zinc corrosion rate (µm/year) and a typical environment.

CategoryZinc Loss (µm/yr)Typical Environment
C1≤0.1Heated indoor, clean air
C20.1–0.7Rural, low-pollution outdoor
C30.7–2.1Urban, light industrial, medium humidity
C42.1–4.2High humidity, coastal salt spray, moderate industrial
C54.2–8.4Heavy salt spray, heavy industrial
CX>8.4Offshore, extreme marine, severe chloride splash

CX was added in the 2018 revision of ISO 12944 and targets offshore and extreme marine environments — sites that cannot be handled by simply extrapolating from C5 data.

For solar mounting, most rooftop and carport projects in coastal APAC, Middle East, or tropical Latin America fall into C3 to C4. Projects near the shoreline, in chemical industrial zones, or at elevated altitude with sustained humidity can reach C5. Offshore floating or nearshore marine structures require CX assessment under ISO 12944-9.


Bare Carbon Steel: ISO 12944-5 Coating Requirements

Bare carbon steel structures are painted directly after Sa 2½ blast cleaning (ISO 8503-1, medium roughness). ISO 12944-5:2019 Table B.2 sets the minimum number of coats (MNOC) and nominal dry film thickness (NDFT) by corrosion category and durability class.

Durability classes (ISO 12944-1:2017):

  • L — Low: ≤7 years to first maintenance
  • M — Medium: 7–15 years
  • H — High: 15–25 years
  • VH — Very High: >25 years

NDFT Summary: Blast-Cleaned Carbon Steel (ISO 12944-5:2019 Table B.2)

CorrosionDurabilityZn-rich primerEP/PU/ESIAK/AY (alkyd/acrylic)
C2L80 µm
C2M100 µm
C2H60 µm120 µm160 µm
C2VH160 µm180 µm200 µm
C3L100 µm
C3M60 µm120 µm160 µm
C3H160 µm180 µm200 µm
C3VH200 µm240 µm260 µm
C4L60 µm120 µm160 µm
C4M160 µm180 µm200 µm
C4H200 µm240 µm260 µm
C4VH260 µm300 µm
C5L160 µm180 µm
C5M200 µm240 µm
C5H260 µm300 µm
C5VH320 µm360 µm

Key points:

  • AK/AY (alkyd/acrylic) systems are not specified for C5 — only zinc-rich primers and EP/PU/ESI systems apply at that level.
  • C2-L requires no coating in many cases — if coating is added for appearance, use a C2-H or C3-M system.
  • NDFT is a minimum, not a target range. Specify it as the minimum accepted value in procurement documents.

HDG Steel: Does Hot-Dip Galvanizing Need a Coating?

Hot-dip galvanized steel to ISO 1461:2022 provides its own corrosion protection through zinc consumption. ISO 1461 defines minimum zinc thickness by steel section thickness — not by corrosion environment.

ISO 1461:2022 Table 3 — Minimum Zinc Coating Thickness (articles not centrifuged):

Steel ThicknessMinimum LocalMinimum Mean
≥6 mm70 µm85 µm
≥3 mm to <6 mm55 µm70 µm
≥1.5 mm to <3 mm45 µm55 µm
<1.5 mm35 µm45 µm

HDG life depends on zinc thickness and the local zinc corrosion rate. The AGA/GA zinc life formula: expected life ≈ zinc thickness ÷ local zinc corrosion rate (µm/year).

HDG-only suitability by corrosion category:

CategoryHDG alone usable?Engineering guidance
C2YesISO 1461 default minimum is usually enough
C3Yes, usuallyTarget mean ≥70–85 µm; confirm thin sections with galvanizer
C4Mostly yes — assessTarget ≥85 µm mean; life calculation needed for 25-yr target
C5Risk risesHDG alone is not recommended as 25-yr low-maintenance default
CXNot recommendedUse dedicated system per ISO 12944-9

Critical note: 85 µm is only the ISO 1461 standard mean minimum for steel sections >6 mm thick. Specifying "85 µm minimum for all members" as if it were a universal ISO default is incorrect — thin-wall members (<3 mm, common in racking purlins and rails) have a standard mean of 55 µm. For projects requiring enhanced durability at C4, specify ≥80–85 µm as an additional project requirement and get written confirmation from the galvanizer that it is achievable.


HDG + Coating (Duplex): ISO 12944-5 Table B.3

When HDG alone is insufficient — C5 environments, 25-year low-maintenance targets, near-shore, chemical exposure, or colour requirements — the answer is Duplex: HDG zinc + an organic coating applied over it.

Duplex is not the same as bare steel coating. ISO 12944-5:2019 has a separate table for painting over HDG (Table B.3 / Annex D G-series). Do not copy bare steel NDFT values onto a galvanized substrate.

The synergy effect: the coating slows zinc consumption, and the remaining zinc protects the steel after the coating is damaged. The American Galvanizers Association estimates Duplex service life at 1.5–2.3× the sum of the individual systems under stated environmental assumptions.

NDFT Summary: Painting Over HDG (ISO 12944-5:2019 Table B.3)

CorrosionDurabilityEP/PU (µm)AY (µm)
C2H8080
C2VH120160
C3M8080
C3H120160
C3VH160200
C4M120160
C4H160200
C4VH200
C5M160200
C5H200
C5VH240

Duplex application control points:

  • The galvanized surface must be sweep-blasted before painting — not just wiped. White rust, passivation layers, oil, and salt contamination significantly reduce adhesion.
  • Use EP/PUR, EP/AY, or manufacturer-tested systems per ISO 12944-6. Topcoats for outdoor use must be UV-resistant (PUR, AY, FEVE, polysiloxane, or polyaspartic).
  • Painting HDG steel for immersion service requires a case-by-case assessment — ISO 12944-5 explicitly warns it may cause early failure.
  • Accept film thickness per ISO 19840 / ISO 2808.

Aluminum Alloy: ISO 7599 Anodizing Thickness Classes

Aluminum alloy structures — extrusions, rails, brackets — do not follow ISO 12944's steel coating thickness tables. ISO 12944 applies to steel structures; for aluminum, the C-grade is an environmental severity label only. The coating specification must define alloy grade/temper, surface treatment, anodizing thickness class, sealing quality, and performance verification together.

ISO 7599:2018 Anodizing Thickness Classes:

ClassNominal ThicknessCorrosion EnvironmentNotes
AA55 µmC1Decorative/light protection only
AA1010 µmC1–C2Light indoor/outdoor applications
AA1515 µmC2–C3Common starting point for architectural exterior
AA2020 µmC4Verify alloy suitability and sealing quality
AA2525 µmC5Starting point only — cannot replace sealing and corrosion verification
AA25+ dedicated≥25 µm + organic systemCXThickness alone is insufficient; needs dedicated organic coating and exposure evidence

What the AA class does not tell you:
Anodizing durability also depends on alloy composition, layer uniformity, sealing quality, post-machining and cut-edge treatment, water trap geometry, and galvanic corrosion control at aluminum-to-steel contact points. QUALANOD data indicates typical architectural anodizing loss in urban environments is 0.2–0.4 µm/year — but higher at industrial or polluted sites. At C4 and above, sealing specification and maintenance regime are as critical as the thickness class itself.

For organic coatings on aluminum (powder or liquid), thickness should not be set by copying the steel C-grade tables. Use an approved system per EN 12206-1 or a current QUALCOAT-approved system, specifying NDFT, cure conditions, and performance evidence (adhesion, salt spray, filiform corrosion, weathering) appropriate to the corrosion exposure.

For solar mounting specifically, the critical interfaces are:

  • Aluminum rail to HDG steel structure — isolate with EPDM washers or neoprene pads to prevent galvanic contact.
  • Cut edges and drilled holes — these bypass the anodized layer entirely; specify edge treatment in procurement.
  • Water traps — pooled water in hollow aluminum sections accelerates local corrosion regardless of surface coating.

Fasteners: ISO 10684, ISO 3506, and ISO 17668

Fasteners cannot simply copy the structural coating thickness tables. ISO 1461:2022 explicitly states that hot-dip galvanized products with their own product standard — including fasteners — shall follow the product standard. Fastener specification must define bolt/nut/washer set compatibility, thread fit, coating system, NSS or performance test requirements, hydrogen embrittlement risk, and installation torque together.

Fastener Coating Standards

ISO 10684:2004 — Hot-dip galvanizing for fasteners. Covers threaded articles; specifies minimum zinc thickness on bolt shank and threads, and requires nut tapping after galvanizing for thread fit.

ISO 3506-1/2:2020 — Stainless steel fasteners (A2 = SS304, A4 = SS316). Defined by material grade and property class (e.g. A2-70, A4-80) — not by coating thickness. NSS hours for stainless steel detect iron contamination, not rank performance against coated fasteners.

ISO 17668:2016 — Sherardizing / zinc thermal diffusion coating (TDC). Produces a metallurgically bonded zinc-iron intermetallic layer. No hydrogen embrittlement risk. Suitable for high-strength fasteners.

Fastener Selection by Corrosion Environment

EnvironmentHDG Bolt (ISO 10684)SS304/A2 (ISO 3506)SS316/A4 (ISO 3506)TDC (ISO 17668) / Zn-Sn / Zinc Diffusion
C2 — low pollutionSuitableSuitableSuitableSuitable; ≥240h NSS target
C3 — urban, light industryRecommended; watch cut edges and threads≥480h NSS; keep away from chloride depositionMore robust than A2 for C3+≥480h NSS; recommended for preloaded joints
C4 — coastal, high humidityUsable; target mean ≥70–85 µm; assess lifeNot preferredRecommendedHigh performance; ≥1000h NSS target
C5 — heavy salt, heavy industryHigher risk; target ≥85 µm mean; prefer Duplex or TDCNot suitableAssess with test evidence; A4 has pitting risk at true C5Strongly recommended; ≥2000–4000h NSS
CX — extreme marine, offshoreHDG bolt alone not recommendedNot recommendedNot recommended without additional evidenceMulti-alloy zinc diffusion or dedicated system required

Procurement wording (per Solaracks / ISO 10684):

Bolt, nut and washer assembly hot-dip galvanized to ISO 10684. For C3/C4/C5 projects requiring enhanced durability, target mean coating thickness shall be [50/70/85] µm as specified and confirmed manufacturable by the supplier. Nuts shall be tapped/processed for galvanized thread fit; washers shall have matching coating. Supplier shall provide coating certificate, thread fit confirmation and installation lubrication recommendation.

NSS hours are a specification input, not a quality ranking. Test conditions must be stated: standard (ISO 9227 NSS), composite cyclic (JASO M609-91), or SO₂ acid rain test (GB/T 9789). Test reports from different labs are not directly comparable without specifying specimen prep conditions, pass/fail criteria, and lab accreditation.


Corrosion Category Mapping for Solar Sites

Site TypeTypical C GradeSteel StrategyAluminumFasteners
Inland rooftop, low humidityC2–C3ISO 1461 HDG aloneAA15 anodizingHDG or A2
Urban commercial rooftopC3HDG ≥70 µm meanAA15–AA20HDG + TDC for preloaded
Coastal industrial (>1km from sea)C3–C4HDG ≥85 µm; consider Duplex for VHAA20 + full sealingA4/SS316 or TDC
Nearshore (<500m from sea)C4–C5HDG + Duplex (G4/G5 system)AA20–AA25 + organic coatingTDC or zinc diffusion
Offshore / tropical islandC5–CXDuplex per ISO 12944-9AA25 + dedicated systemMulti-alloy zinc diffusion
Agrivoltaics, high humidity crop siteC3–C4HDG ≥85 µm; Duplex for C4+AA15–AA20HDG or TDC
Solar carport, coastal cityC4HDG ≥85 µm + EP/PUR Duplex 160 µmAA20TDC / A4

How Solaracks Specifies Corrosion Protection

For solar carport, ground mount, and walkway structures, Solaracks applies the following defaults by project environment:

C2/C3 — Standard HDG: ISO 1461:2022 conforming galvanizing. Mean zinc thickness per Table 3 by section size. Thin-wall purlins (≤3 mm) confirmed ≥55 µm mean; project enhancement to ≥70–80 µm for C3+ specified where needed.

C4 — Enhanced HDG or Duplex: Target mean ≥85 µm zinc; for 25-year low-maintenance projects, Duplex coating per ISO 12944-5:2019 Table B.3, G4-series, EP/PUR topcoat 160–200 µm NDFT.

C5/CX — Duplex with full control documentation: G5.04 or G5.05 system (200–240 µm EP/PUR over ≥85 µm HDG). Aluminum components at AA20–AA25 with verified sealing. Fasteners: multi-alloy zinc diffusion ≥4000h NSS, or A4/SS316 with test evidence.

All Solaracks structural designs include SAP2000 analysis per ASCE 7-16 and JIS C 8955:2017. Corrosion protection specification is part of every 24-hour structural quote.

For the thermal stress and distortion risks that HDG introduces to the mounting structure itself, see Hot-Dip Galvanizing and Solar Mounting Structures: What Engineers Must Design For.

For fastener coating performance comparisons and field test data, see Class 3 vs. Class 4 vs. Class 5 vs. Ruspert vs. Zn-Sn Alloy vs. Multi-Alloy Zinc Diffusion.

For the ISO C1–CX test framework and zinc mass loss thresholds, see From C1 to CX: The ISO Corrosion Category Framework.


Engineering reference based on ISO 12944-5:2019, ISO 1461:2022, ISO 7599:2018, ISO 10684:2004, ISO 3506:2020, and ISO 17668:2016. Annex C/D systems are informative examples. Final specification requires legally obtained standard originals, coating manufacturer TDS, and supplier coating certificates.

Get an engineered mounting quote for your project.

Share drawings, module layout, site location, wind load, snow load and corrosion environment. Solaracks will recommend the system, material, layout and packing approach.

Request a quote