Procurement brief
Bulk Hydrochloric Acid Sourcing: 7 Checks I Run Before Any Order Goes Out
-
Bulk Hydrochloric Acid Sourcing: 7 Checks I Run Before Any Order Goes Out
-
Step 1: Write the spec down — including impurity limits
-
Step 2: Verify supplier licensing before you even ask for pricing
-
Step 3: Ask for the COA on every batch — every single one
-
Step 4: Lock down the transport and unloading conditions — even though it feels like someone else's job
-
Step 5: Compare total cost, not unit price
-
Step 6: Get the lead time in writing — verbally is not enough
-
Step 7: Confirm the safety and compliance documents land in your hands — not just the supplier's
-
Notes and common mistakes
Bulk Hydrochloric Acid Sourcing: 7 Checks I Run Before Any Order Goes Out
I've been handling bulk hydrochloric acid orders for B2B accounts for five years. In that time I've made — and written down — six significant sourcing mistakes, totaling roughly $14,000 in wasted budget. I keep the list because I'd rather not add a seventh.
Here's the checklist I run now before any bulk hydrochloric acid order leaves my desk. It's not long. But skipping any step has cost me something real, usually money, sometimes credibility.
Who's it for? Anyone placing a bulk HCl order where they can't yet explain the difference between a COA and an SDS without looking it up. If you're experienced, treat this as a pre-signature review. Either way, seven checks. Let's go.
Step 1: Write the spec down — including impurity limits
Most buyers send "32% hydrochloric acid, industrial grade." That's not a spec. That's a wish.
What you actually need to confirm before you send it to suppliers:
- Concentration (31%, 32%, 33% — these come with real differences at the use level)
- Grade (industrial, technical, food-grade, ACS)
- Impurity limits (iron, sulfate, chloride — the numbers that decide whether it works)
- Packaging (IBC totes, drums, tanker)
In September 2022 I ordered 18 tons of "32% industrial-grade HCl." It was 32%. But the iron content was double what our process could handle. Nobody flagged it because the acceptance spec we'd written didn't include an iron limit. My fault. Not the supplier's.
$3,200 in product. Straight to neutralization. That's the mistake I still kick myself for, because a five-line email would have prevented it.
Step 2: Verify supplier licensing before you even ask for pricing
This step goes first for a reason. Pricing conversations go sideways when the licensing turns out to be wrong, and you find out after the contract is signed.
What I actually check now:
- Business license valid in the jurisdiction of operation
- Transport handled under applicable dangerous-goods rules
- SDS matches the product being sold, not a generic PDF of "dilute acid"
I watched a colleague skip this because "the website looked professional." It was. The license had expired six months earlier. Shipment got held at the border. Five days lost. About $400 in storage fees. Nobody covered it — the paperwork didn't promise anything, so nobody owed anything.
The FTC's advertising guidance requires that supplier claims be truthful and substantiated. That's a baseline, not a guarantee. If a supplier gets cagey about producing documentation, that's the answer. Move on.
Step 3: Ask for the COA on every batch — every single one
This is the step most buyers either skip or misunderstand.
The SDS tells you how to handle the product safely. The COA tells you what's actually in this specific batch. They are not interchangeable. A surprising number of purchase orders arrive with one but not the other.
Ask for a COA on every delivery, tied to a batch number. Store the file. Match it to the shipment.
If something goes wrong downstream — a process failure, an out-of-spec result, a customer complaint — the COA is the only document that proves what you bought and when.
I trusted one supplier's "we send COAs on every batch, don't worry." We got 9 of them across 14 deliveries. When I asked about it, the answer was "records were incomplete." That's a fairly generous way of saying nobody checked. Myself included.
Step 4: Lock down the transport and unloading conditions — even though it feels like someone else's job
In my opinion, this is the single most overlooked step in bulk acid sourcing. It's not because buyers don't care — it's because it sits in the messy overlap between procurement and logistics, and nobody owns it.
Corrosive dangerous goods need specific handling:
- Correct UN number and packing group on the transport documents
- Dangerous-goods declaration before pickup, not on arrival
- Unloading point with a compatible connection, drip containment, and PPE
In 2023, a supplier sent HCl in the wrong tanker type. Driver arrived. The connection didn't fit our unloading point. He turned around. Eight hours each way. Reworking the schedule cost us $1,100, plus two days of production downtime.
Now I require the unloading conditions to be confirmed in writing on the order confirmation — not the email thread, not the quote, the confirmation document itself. Small ritual. Real protection.
Step 5: Compare total cost, not unit price
The unit price is the most visible number on any hydrochloric acid quote. It's also the one most likely to mislead you.
What I compare now, before any decision:
- Unit price
- Freight and handling
- Packaging cost (drum deposits, tote returns)
- Testing and certification fees
- Minimum order quantities
I went back through an old decision recently. Supplier B was 7% cheaper on paper. But once freight, tote deposit, and the extra week of lead time were folded in, the "savings" turned into roughly $500 in extra cost — before the rush shipment we needed to cover the delay.
Cheaper unit price. More expensive order. The gap only shows up when you do the full comparison.
Step 6: Get the lead time in writing — verbally is not enough
Verbal delivery commitments are an industry tradition. They're also the most common source of sourcing disputes I've seen.
Before the order is placed, get the lead time in a written document. Specify the start date — order date, payment date, or dispatch date all mean different things. Get it defined.
In 2019, my first year, I skipped this because the relationship was long-standing. "We've worked together for years" — I actually said that. The verbal five weeks became seven. Our line stopped for three days. When we pushed back, the supplier said "we told you seven working weeks." Nobody could prove otherwise.
One page. One signature. Not a big ask.
Step 7: Confirm the safety and compliance documents land in your hands — not just the supplier's
This one gets skipped because it feels like a receiving-department problem. It's not. It's a buyer's problem, and it becomes a compliance problem quietly.
Confirm you have, on hand at your site:
- Handling instructions matching the supplier's SDS
- Emergency response plan (spill, exposure, neutralization)
- PPE that matches the concentration and volume you've ordered
- Local regulatory requirements for storage, labeling, and record-keeping
I skipped this once. The shipment arrived with labeling that didn't match the SDS, an audit came around eight weeks later, and the documentation wasn't there. No fine — this time. But three days of scrambling and a painful conversation with our safety lead.
I'm not 100% sure what the audit consequences would have been if it had gone the other way. I don't want to find out.
Notes and common mistakes
Three reminders, in no particular order:
- Don't compare on unit price. Total cost includes freight, packaging, testing, and the cost of delay. I've made this mistake twice. It's less embarrassing the second time and more expensive.
- Don't assume one COA covers everything. COAs are batch-specific. Product-level documentation doesn't prove what's in the shipment.
- Don't trust verbal commitments. Most sourcing disputes trace back to "well, we agreed" versus "that's not what was said." Two phrases, one invoice.
None of these checks are technical. None of them require special expertise. They require getting past the impulse to move fast.
Every mistake on my list, in hindsight, had a moment where it could have been caught. That's the part that stays with you.
If you're about to place a bulk hydrochloric acid order, run the seven checks. It'll cost you twenty minutes.
Might save you $3,000. Might save you a phone call you'd rather not make. Both are worth it.