Tutorial: Calculating Corrosion Rate from Weight Loss and Electrochemical Data
Corrosion rate quantification is the foundation of materials selection, corrosion allowance design, inspection interval planning, and fitness-for-service assessment. Two measurement methods dominate engineering practice: the gravimetric (weight-loss coupon) method per ASTM G31, which delivers a time-averaged penetration rate from specimen mass change; and the electrochemical method, which derives an instantaneous rate from corrosion current density using Faraday's law. This tutorial covers both approaches rigorously — derivations, worked examples, unit conversions, and an interactive dual-mode calculator.
Key Takeaways
- The ASTM G31 weight-loss formula is CR = (K × W) / (A × T × D), where K is a unit-specific constant (8.76×10⁴ for mm/yr; 3.45×10⁶ for mpy).
- The Faraday law formula is CR (mm/yr) = (icorr × M × 3.27×10⁻³) / (n × D), with icorr in μA/cm².
- Unit conversion: 1 mm/yr = 39.37 mpy = 1000 μm/yr = 2.74 μm/day.
- NACE severity classification: <0.025 mm/yr = low; 0.025–0.125 = moderate; 0.125–0.250 = high; >0.250 mm/yr = very high.
- PREN = %Cr + 3.3×%Mo + 16×%N predicts pitting resistance — higher PREN means lower passive corrosion rate in chloride environments.
- Electrochemical LPR (linear polarisation resistance) gives instantaneous rates in minutes; weight-loss coupons give time-averaged rates over weeks to months.
Method 1: Gravimetric (Weight-Loss Coupon) Calculation — ASTM G31
The weight-loss immersion coupon test is the most widely used and internationally standardised method for measuring general corrosion rate. Metal specimens of defined geometry are weighed, immersed in the test environment for a defined period, retrieved, cleaned of corrosion products by the procedures in ASTM G1, and reweighed. The mass difference, corrected for specimen area, exposure time, and alloy density, yields the corrosion penetration rate.
The ASTM G31 Formula
ASTM G31 Corrosion Rate Formula: CR = (K × W) / (A × T × D) Where: CR = Corrosion rate in target units K = Unit conversion constant (see table below) W = Mass loss [g] A = Specimen exposed surface area [cm²] T = Exposure time [hours] D = Density of alloy [g/cm³] Unit constants K: mm/yr → K = 8.76 × 10⁴ mpy → K = 3.45 × 10⁶ g/m²·d → K = 2.40 × 10⁶ (mass loss rate; no density needed) μm/yr → K = 8.76 × 10⁷
Derivation of the K Constant for mm/yr
The constant K for the mm/yr result is derived from dimensional analysis:
CR [mm/yr] = W [g] / (A [cm²] × T [hr] × D [g/cm³]) The raw result has units: g / (cm² · hr · g/cm³) = cm/hr Convert cm/hr to mm/yr: 1 cm/hr × (10 mm/cm) × (8760 hr/yr) = 1 cm/hr × 87,600 mm/yr per cm/hr = 87,600 = 8.76 × 10⁴ → this is K So: CR [mm/yr] = (8.76×10⁴ × W) / (A × T × D)
Worked Example 1: Carbon Steel Coupon in 3.5% NaCl
Given: Material: Carbon steel (ASTM A36) Density: D = 7.87 g/cm³ Initial mass: m₀ = 48.3240 g Final mass: m₁ = 48.1732 g (after G1 cleaning) Mass loss: W = 0.1508 g Exposed area: A = 26.4 cm² (6×2×0.2 cm coupon, both faces + edges) Exposure time: T = 720 hr (30 days) Calculation: CR = (8.76×10⁴ × 0.1508) / (26.4 × 720 × 7.87) Numerator: 8.76×10⁴ × 0.1508 = 13,210.1 Denominator: 26.4 × 720 × 7.87 = 149,541.1 CR = 13,210.1 / 149,541.1 = 0.0883 mm/yr Unit conversions: 0.0883 mm/yr × 39.37 = 3.48 mpy 0.0883 mm/yr × 2.74 = 0.242 μm/day NACE classification: Moderate (0.025–0.125 mm/yr)
Specimen Preparation Per ASTM G1
Proper coupon preparation is as critical as the calculation itself. Errors in area measurement or mass determination directly propagate into the reported rate.
| Step | Requirement | ASTM G1 Detail |
|---|---|---|
| Grinding | 120-grit SiC minimum; 600-grit for electrochemical tests | Uniform surface finish to minimise surface area uncertainty |
| Degreasing | Acetone or methanol wipe; dry in clean air | Remove machining oils and fingerprint contamination |
| Initial weighing | Balance resolution ≤ 0.1 mg (0.0001 g) | Record to 4 decimal places in grams |
| Area measurement | All exposed surfaces including edges and holes | Use vernier calliper ±0.02 mm; include all wetted surfaces |
| Post-exposure cleaning | Alloy-specific chemical cleaning per Annex A of G1 | Steel: Clark’s solution (HCl + SnCl₂ + SbCl₃); 316L SS: 15–20% HNO₃ at 60 °C; Cu: dilute HCl |
| Blank correction | Clean blanks through same chemical cleaning procedure | Mass loss of blank = reagent attack; subtract from specimen loss |
Table 1 — ASTM G1 coupon preparation and cleaning requirements. Blank correction is mandatory for accurate results with aggressive cleaning reagents.
Method 2: Electrochemical Corrosion Rate — Faraday’s Law
Electrochemical methods derive corrosion rate from the corrosion current density (icorr) measured at the metal–electrolyte interface. The connection between electrical current and metal dissolution is given by Faraday’s law of electrolysis, which states that the mass of metal dissolved is proportional to the charge passed.
Faraday’s Law Derivation
Faraday's Law of Electrolysis:
m = (M × Q) / (n × F)
Where:
m = mass dissolved [g]
M = molar mass of the metal [g/mol]
Q = charge passed [Coulombs] = i × t
n = number of electrons per metal atom (valence)
F = Faraday's constant = 96,485 C/mol
Converting to corrosion rate:
Q = i_corr [A/cm²] × A [cm²] × t [s]
m = (M × i_corr × A × t) / (n × F)
Penetration depth x = m / (A × D) = (M × i_corr × t) / (n × F × D)
Rate: CR = x/t = (M × i_corr) / (n × F × D) [cm/s, if i_corr in A/cm²]
Convert cm/s to mm/yr:
1 cm/s × 10 mm/cm × (3600×24×365) s/yr
= 1 cm/s × 315,360,000 mm/yr
Practical formula with i_corr in μA/cm² (= 10⁻⁶ A/cm²):
CR [mm/yr] = (M × i_corr [μA/cm²] × 10⁻⁶ × 315,360,000 × 10)
/ (n × 96,485 × D)
Simplifying the constant: (10⁻⁶ × 3.1536×10⁹) / 96,485 = 3.27×10⁻³
CR [mm/yr] = (3.27×10⁻³ × M × i_corr) / (n × D)
i_corr in μA/cm²; M in g/mol; D in g/cm³
Simplified Formulae for Common Metals
For Iron / Carbon Steel (M=55.85, n=2, D=7.87):
CR [mm/yr] = (3.27×10⁻³ × 55.85 × i_corr) / (2 × 7.87)
= 0.01162 mm/yr per μA/cm²
Practical: CR [mm/yr] ≈ 0.01162 × i_corr [μA/cm²]
For Aluminium (M=26.98, n=3, D=2.70):
CR [mm/yr] = (3.27×10⁻³ × 26.98 × i_corr) / (3 × 2.70)
= 0.01094 mm/yr per μA/cm²
For Nickel (M=58.69, n=2, D=8.91):
CR [mm/yr] = (3.27×10⁻³ × 58.69 × i_corr) / (2 × 8.91)
= 0.01079 mm/yr per μA/cm²
For Copper (M=63.55, n=2, D=8.96):
CR [mm/yr] = (3.27×10⁻³ × 63.55 × i_corr) / (2 × 8.96)
= 0.01161 mm/yr per μA/cm²
Worked Example 2: Stainless Steel 316L in Artificial Seawater
Given:
Material: 316L SS (treat as Fe-based; D = 7.98 g/cm³)
Technique: Linear polarisation resistance (LPR)
R_p measured: 4,850 Ω·cm²
Stern-Geary B: 26 mV (active system)
Step 1: Corrosion current density from Stern-Geary:
i_corr = B / R_p = 26 [mV] / 4850 [Ω·cm²]
= 0.00536 mA/cm² = 5.36 μA/cm²
Step 2: Corrosion rate (using Fe as proxy: M=55.85, n=2):
CR = (3.27×10⁻³ × 55.85 × 5.36) / (2 × 7.98)
= (3.27×10⁻³ × 299.4) / 15.96
= 0.9791 / 15.96
= 0.0614 mm/yr
In mpy: 0.0614 × 39.37 = 2.42 mpy
Note: 316L in seawater would typically show passive
behaviour with i_corr < 0.5 μA/cm² (< 0.006 mm/yr)
unless pitting has initiated. A 5.36 μA/cm² reading
suggests active dissolution or early pitting activity.
Electrochemical Measurement Techniques Compared
| Technique | Output | Response Time | Destructive? | Best For |
|---|---|---|---|---|
| Linear polarisation resistance (LPR) | icorr via Stern-Geary (Rp) | 2–10 min | No | Online monitoring; process piping; real-time inhibitor evaluation |
| Tafel extrapolation | icorr from cathodic/anodic Tafel slopes | 30–60 min | Slightly (surface changed) | Laboratory measurement of Tafel slopes βa, βc; accurate icorr at OCP |
| Potentiodynamic polarisation | Full E–i curve; Ecorr, icorr, Epit, ipass | 30–120 min | Yes (surface destroyed) | Passivity characterisation; pitting potential; material screening |
| EIS (electrochemical impedance) | Rp, double-layer capacitance, diffusion parameters | 15–60 min | No | Mechanistic studies; coating evaluation; passive film analysis |
| Electrochemical noise (EN) | Localisation index; corrosion current fluctuations | Continuous | No | Distinguishing uniform vs. localised corrosion; field monitoring |
Table 2 — Electrochemical corrosion measurement techniques: output, time requirement, surface effect, and primary application. LPR is the dominant technique for online corrosion monitoring in oil and gas.
Unit Conversions and Corrosion Rate Classification
Multiple unit systems are in active use across different industries and standards bodies. Conversions must be precise; a factor-of-39 error between mm/yr and mpy is a common source of reporting mistakes in corrosion engineering.
Unit Conversion Reference:
Penetration rate (depth/time) — involves alloy density:
1 mm/yr = 39.37 mpy = 1000 μm/yr = 2.740 μm/day = 0.001 m/yr
1 mpy = 0.02540 mm/yr = 25.40 μm/yr = 0.06960 μm/day
Mass loss rate (no density needed):
1 g/m²·d = 0.365 kg/m²·yr = 10,000 mg/dm²·d (mdd)
1 mdd = 0.1 g/m²·d
Converting mass loss rate to penetration rate:
CR [mm/yr] = 0.365 × CR [g/m²·d] / D [g/cm³]
Converting i_corr to mpy:
CR [mpy] = (1.288×10⁻³ × M × i_corr [μA/cm²]) / (n × D)
(where D in g/cm³, M in g/mol)
NACE SP0775 Corrosion Severity Classification
| Category | mm/yr | mpy | μm/day | Typical Response |
|---|---|---|---|---|
| Low | <0.025 | <1.0 | <0.068 | No action required; continue scheduled monitoring |
| Moderate | 0.025–0.125 | 1–5 | 0.068–0.342 | Investigate root cause; consider inhibitor optimisation |
| High | 0.125–0.250 | 5–10 | 0.342–0.685 | Immediate action; increase monitoring frequency; corrosion inhibitor review |
| Very High | >0.250 | >10 | >0.685 | Urgent action; consider shutdown; material selection review; specialist assessment |
Table 3 — NACE SP0775 corrosion severity classification for carbon steel in oil and gas production systems. Thresholds vary by application — see applicable code for your specific service.
Remaining life [yr] = (tactual − tmin) / CR [mm/yr]
where tactual is measured wall thickness and tmin is the minimum required wall thickness from design code. This calculation underpins fitness-for-service assessment per API 579-1/ASME FFS-1.
PREN and Corrosion Resistance of Stainless Steels
For stainless steels and nickel alloys, bulk corrosion rate is often very low in the passive state — the limitation is localised attack (pitting, crevice corrosion), not uniform dissolution. The Pitting Resistance Equivalent Number (PREN) is the primary compositional index for predicting pitting corrosion resistance in chloride environments.
PREN Formula (standard): PREN = %Cr + 3.3×%Mo + 16×%N PREN Formula (with tungsten, for superaustenitic/superferritic): PREN₩ = %Cr + 3.3×(%Mo + 0.5×%W) + 16×%N Reference values (approximate): AISI 304L: 18Cr–0Mo–0.06N → PREN ≈ 18 AISI 316L: 17Cr–2.2Mo–0.06N → PREN ≈ 24 Duplex 2205: 22Cr–3Mo–0.17N → PREN ≈ 35 Super-duplex 2507: 25Cr–4Mo–0.28N → PREN ≈ 42 Alloy 625 (Ni): 22Cr–9Mo–0N → PREN ≈ 52 Seawater service guideline: PREN > 40 recommended
PREN governs the critical pitting temperature (CPT) and critical pitting potential (Epit) in the ASTM G48 test. A material with PREN above the threshold for the operating environment will maintain near-zero corrosion rates in the passive state. Below the threshold, pitting initiation can produce very high localised penetration rates (10–100 mm/yr at pit bottoms) while the bulk average rate appears low. See the pitting corrosion article for the autocatalytic pit growth mechanism.
Industrial Applications and Standards
Oil and Gas Production Systems
Internal corrosion monitoring in oil and gas pipelines and pressure vessels is governed primarily by NACE SP0775 (Preparation, Installation, Analysis and Interpretation of Corrosion Coupons in Oilfield Operations). Coupons are installed in coupon holders on the pipe wall, retrieved on a defined schedule (typically 30, 60, or 90-day intervals), and analysed per ASTM G1. Corrosion rate data feeds into chemical injection optimisation (corrosion inhibitor dosing), inspection scheduling, and remaining-life calculations under ASME B31.3. Electrochemical monitoring (LPR probes, EN sensors) provides continuous data between coupon retrievals. See the corrosion mechanisms article for the electrochemistry of CO₂ and H₂S sweet and sour corrosion environments.
Pressure Vessel Corrosion Allowance Design
ASME BPVC Section VIII Div. 1 requires designers to specify a corrosion allowance (CA) added to the calculated minimum required thickness. The CA is determined from: (1) expected service corrosion rate from materials data or coupon tests; (2) design life (typically 25–30 years); (3) inspection interval and ability to monitor remaining wall. Typical CA values: 1.5 mm for mild service (water, dilute acids); 3.0 mm for moderate service (sour hydrocarbon); 6.0 mm or material change for severe service. Once a CA is consumed, fitness-for-service assessment per API 579 determines whether continued operation is safe, based on measured remaining wall vs. minimum required thickness at operating pressure.
Nuclear and Pharmaceutical Water Systems
High-purity water systems (pharmaceutical purified water, nuclear primary coolant) require corrosion rates below 0.001 mm/yr (<0.04 mpy) to prevent metallic contamination of the process stream. Materials qualification uses extended coupon immersion tests (180–365 days) combined with inductively coupled plasma (ICP) elemental analysis of the water to detect dissolved metal concentrations at sub-ppb levels. In nuclear systems, ASTM G31 weight-loss tests are complemented by electrochemical hydrogen evolution measurements to detect corrosion that produces hydrogen rather than dissolved ions.
Frequently Asked Questions
What is the ASTM standard formula for corrosion rate from weight loss?
What is the difference between mpy and mm/yr as corrosion rate units?
How is corrosion rate calculated from corrosion current density using Faraday's law?
What is an acceptable corrosion rate for carbon steel in process piping?
What is PREN and how does it relate to corrosion rate?
How long should corrosion coupons be exposed before weighing?
What is linear polarisation resistance (LPR) and how is it used to measure corrosion rate?
Why does corrosion rate differ between weight-loss coupons and electrochemical measurements?
What surface preparation is required for corrosion test coupons per ASTM G1?
Recommended References
Disclosure: MetallurgyZone participates in the Amazon Associates programme. If you purchase through these links, we may earn a small commission at no extra cost to you. This helps support free technical content on this site.