What Is ASTM D6304?
ASTM D6304 — officially titled “Standard Test Method for Determination of Water in Petroleum Products, Lubricating Oils, and Additives by Coulometric Karl Fischer Titration” — is the primary international standard for measuring trace moisture in petroleum products. For any laboratory testing lubricating oils, transformer oils, hydrocarbon solvents, or additives, understanding ASTM D6304 is essential to selecting the right equipment and running compliant tests.
This guide breaks down the standard’s scope, principles, three testing procedures, apparatus requirements, and practical implementation — with direct reference to the official ASTM D6304-20 specification.
Standard Reference: ASTM D6304-20 — Standard Test Method for Determination of Water in Petroleum Products, Lubricating Oils, and Additives by Coulometric Karl Fischer Titration. View on ASTM.org →
If you are evaluating a Karl Fischer moisture titrator for your lab, our companion article — Karl Fischer Moisture Titrator Buyer’s Guide: 6 Questions Every Petroleum Lab Asks → — covers instrument specifications, consumables planning, and model comparison.
Scope of ASTM D6304
ASTM D6304 covers the direct determination of entrained water in petroleum products and hydrocarbons using automated coulometric Karl Fischer titration instrumentation.
| Parameter | Specification |
|---|---|
| Full title | Determination of Water in Petroleum Products, Lubricating Oils, and Additives by Coulometric Karl Fischer Titration |
| Measurement range | 10 mg/kg to 25,000 mg/kg (0.001% to 2.5% water content) |
| Applicable samples | Additives, lube oils, base oils, automatic transmission fluids, hydrocarbon solvents, and other petroleum products |
| Method type | Coulometric Karl Fischer titration (not volumetric) |
| Current version | D6304-20 (2020) |
Related standards: ASTM D1533 (Water in Insulating Liquids), ASTM D1744 (Water in Liquid Petroleum Products — historical), and GB/T 11133 (Chinese equivalent). For labs testing transformer oils specifically, ASTM D1533 is the more targeted standard.
Principle of Coulometric Karl Fischer Titration
The coulometric Karl Fischer method is based on the well-established oxidation-reduction reaction between iodine and sulfur dioxide in the presence of water:
H₂O + I₂ + SO₂ + CH₃OH + 3RN → [RNH]SO₄CH₃ + 2RNHI
In coulometric titration, iodine is generated electrochemically at the anode as the titration proceeds. The total charge (coulombs) required to generate the iodine that reacts with the water in the sample is measured and directly converted to water mass using Faraday’s law:
10.71 mg H₂O = 1 Coulomb (Faraday constant)
Key advantages of the coulometric method under ASTM D6304:
- No reagent standardization needed — iodine is generated electrically, eliminating the need to titrate the KF reagent
- High sensitivity — capable of detecting as little as 1 µg of water
- Automatic endpoint detection — excess iodine is detected by a bi-potentiometric indicator system
Procedure A vs B vs C: Which One to Use?
ASTM D6304 defines three distinct procedures, each suited to different sample types and moisture levels. Understanding the difference is critical for writing a compliant standard operating procedure (SOP) in your lab.
| Parameter | Procedure A Direct Injection |
Procedure B Vaporization |
Procedure C Gas Extraction |
|---|---|---|---|
| Sample introduction | Liquid injected directly into titration cell via syringe | Sample heated in an oven; water vapor carried by dry carrier gas to titration cell | Gas is bubbled through the titration cell; water extracted from gas phase |
| Measurement range | 20 to 25,000 mg/kg | 30 to 2,100 mg/kg | 20 to 360 mg/kg |
| Sample types | Lubricating oils, base oils, additives, hydrocarbon solvents | Samples that are insoluble, react with KF reagents, or produce interfering byproducts | Liquefied petroleum gas (LPG), natural gas, volatile hydrocarbons |
| Repeatability (r) | 12% at 100 mg/kg level | 8% | 15% |
| Analysis time | 2–10 minutes | 5–20 minutes | 10–30 minutes |
💡 Recommendation: For the vast majority of petroleum testing laboratories — those handling lubricating oils, transformer oils, diesel fuels, and hydrocarbon solvents — Procedure A (Direct Injection) is the standard choice. It is the fastest, simplest, and most widely implemented procedure. Laboratories testing insoluble or reactive samples (such as certain additives or greases) should use Procedure B with an oven sample changer.
Apparatus Requirements Under ASTM D6304
The standard specifies the following equipment requirements for compliant testing:
| Equipment | Requirement | A1070 Compliance |
|---|---|---|
| Coulometric titrator | Automated, with potentiometric endpoint detection | ✅ Fully compliant |
| Titration cell | Glass cell with anode and cathode compartments | ✅ Glass cell assembly included |
| Electrodes | Generating and indicating electrode pair | ✅ Dual electrode set |
| Stirrer | Variable speed magnetic stirrer | ✅ Built-in magnetic stirrer |
| Micro-syringe | 10 µL to 1 mL, accurate to ±1% | ✅ 1 mL syringe included |
| Balance | Readability of 0.1 mg | User-supplied |
| Drying tube | To prevent atmospheric moisture ingress | ✅ Drying tube with desiccant included |
Reagents and Chemicals
ASTM D6304 requires the following reagents, all of which are commercially available:
- Coulometric anolyte — contains iodide, sulfur dioxide, and a base (imidazole) in methanol. Used in the anode compartment.
- Coulometric catholyte — fills the cathode compartment, compatible with the anolyte formulation.
- Water calibration standard — certified reference material with known water content (typically 0.1% or 1.0% water in a hydrocarbon matrix) for system verification.
- Solvent (optional) — anhydrous methanol, xylene, or toluene for diluting viscous or solid samples before injection.
⚠️ Interference caution: ASTM D6304 notes that certain compounds interfere with the Karl Fischer reaction: mercaptans (thiols), elemental sulfur, organic sulfides, and strong oxidizing/reducing agents. If your samples contain these, use Procedure B (vaporization) to separate water from the interference before titration.
Step-by-Step: Running ASTM D6304 (Procedure A)
- Prepare the titration cell — Fill the anode compartment with fresh anolyte and the cathode compartment with catholyte. Attach the drying tube.
- Turn on the instrument — Set stirring speed to ensure a gentle vortex without air bubbles. Wait for the system to stabilize.
- Monitor drift — ASTM D6304 requires the drift (background moisture entry rate) to be ≤ 20 µg/min before starting. This typically takes 5–15 minutes with fresh reagents.
- Blank determination — Inject a dry solvent blank to verify the system is working correctly. The blank should be negligible.
- Standard verification — Inject a certified water standard (e.g., 0.1% water in oil) and verify recovery is within the acceptable range (typically 95–105%).
- Sample preparation — Weigh the syringe before and after injection using an analytical balance (0.1 mg precision). Record the sample mass.
- Inject the sample — Pierce the septum and inject the sample into the anolyte. The titration starts automatically.
- Read the result — The instrument displays water content in µg, ppm, or percentage. The endpoint is indicated by stable excess iodine detection.
- Report — Report the result in mg/kg (ppm) to three significant figures, noting which procedure was used.
💡 Practical tip for petroleum samples: For viscous lubricating oils (ISO VG 100+), pre-warm the sample to 40°C in a sealed container to reduce viscosity. This makes syringe handling easier and improves injection accuracy. Never pre-warm volatile samples like gasoline or naphtha — inject them at room temperature.
Quality Control and Calibration
ASTM D6304 requires ongoing quality control to maintain test validity:
- Daily verification — Run a certified water standard at the beginning of each testing day. Recovery must be within the range specified by the standard (typically ±5% of the certified value).
- Drift monitoring — Record the drift rate before each test. A sudden increase in drift indicates reagent depletion or a leak in the titration cell.
- Periodic calibration — Full system calibration using at least three concentration levels of certified standards (low, mid, high within the measurement range).
- Proficiency testing — Participate in inter-laboratory cross-check programs (e.g., ASTM proficiency testing programs) annually to validate your lab’s results against peers.
Why ASTM D6304 Compliance Matters for Your Instrument Purchase
When purchasing a Karl Fischer moisture titrator for petroleum testing, ASTM D6304 compliance is not optional — it is the baseline requirement for laboratories serving refineries, lubricant manufacturers, and independent testing houses. A non-compliant instrument cannot produce ASTM-reportable results.
The LabVV A1070 Coulometric Karl Fischer Moisture Titrator is designed and verified to meet all apparatus requirements of ASTM D6304. It supports all three procedures (A, B, and C) with the appropriate accessories.
For a complete breakdown of the A1070’s specifications, standard accessories, consumables planning, and model comparison, read our Karl Fischer Moisture Titrator Buyer’s Guide →
Frequently Asked Questions
ASTM D6304 vs ASTM D1533 — What’s the difference?
ASTM D6304 covers water in a broad range of petroleum products (lube oils, additives, fuels). ASTM D1533 is specifically for insulating liquids (transformer oils). Both use coulometric Karl Fischer titration, but D1533 has tighter precision requirements and specific sample handling procedures for electrical insulating fluids.
Can ASTM D6304 be used for biodiesel or renewable fuels?
For biodiesel (B100) and biodiesel blends, ASTM D6304 is applicable but note that biodiesel samples may contain contaminants that interfere with the KF reaction. For biodiesel specifically, consider ASTM D2709 (water and sediment by centrifuge) as a complementary method.
What is the acceptable drift rate before starting a test?
ASTM D6304 specifies that the drift rate should not exceed 20 µg H₂O per minute. Most modern instruments like the A1070 reach this threshold within 5–10 minutes of starting with fresh reagents.
How do I eliminate sulfide interference?
If your sample contains sulfides (common in certain crude oils), use Procedure B (vaporization) with an oven sample changer. The water is vaporized and carried to the titration cell by dry carrier gas, while the non-volatile sulfide compounds remain in the sample boat.
Need an ASTM D6304-Compliant Karl Fischer Titrator?
LabVV supplies ASTM-compliant A1070 KF titrators with full technical support, global shipping, and factory-direct pricing.
All instruments include factory calibration certificate | CE compliant | 1-year warranty
