Preparing 1 mM Stock Solutions from Solid Compound: Corrections That Matter
Preparing 1 mM stock solutions from solid compound: salt-form MW, purity, DMSO density, and weighing pitfalls with a full worked example.
Preparing a 1 mM stock solution from a solid compound looks like a one-line calculation: moles = molarity × volume, mass = moles × MW, weigh, dissolve. In practice, the ways this goes wrong — wrong salt-form MW, uncorrected purity, weighing under the balance’s reliable range, DMSO density treated as water, hygroscopic pickup on the pan — are the same every time, and they are why screens come back off by 10–30% with no obvious culprit.
This guide walks through the corrections a medicinal chemist actually applies at the bench when preparing 1 mM stocks. Every step points out the pitfall most vendor calculators skip, with a full worked example for a 10 mL, 1 mM stock of an HCl salt with a nominal free-base MW of 400 g/mol.
Why 1 mM (and when to prepare at a different concentration)
For small-molecule drug compounds, the two practical stock concentrations are 10 mM in DMSO (screening library standard) and 1 mM aqueous or DMSO (when you want to dose directly into an assay without a second dilution). A 1 mM working stock is common for enzymatic assays with IC50 in the low micromolar range, where a 1:1000 dilution into buffer gives you 1 μM final — a sensible starting point for a dose–response curve.
If you are building a compound library, prepare 10 mM DMSO stocks and dilute to 1 mM working aliquots as needed — freeze-thawing a 10 mM stock is less disruptive than repeatedly handling the 1 mM. For a single compound going into a single assay tomorrow, 1 mM is fine. See our companion post on molarity calculations from powder to working stock for the full dilution ladder.
Step 1: Get the right molecular weight on the bench
The MW on the vendor label is usually the free base. The compound in the vial is usually the salt. If you calculate mass using the free-base MW when you actually have the hydrochloride, mesylate, or tosylate, you will under-dose every downstream experiment by the fraction:
$\text{error} = \frac{MW_{\text{salt}} - MW_{\text{free base}}}{MW_{\text{salt}}}$Check the certificate of analysis, not just the label. Common salts and their MW increments:
- HCl: +36.46 g/mol (mono-HCl); +72.92 for di-HCl
- Mesylate (MsOH): +96.11 g/mol
- Tosylate (TsOH): +172.20 g/mol
- Trifluoroacetate (TFA): +114.02 g/mol
- Fumarate (hemi-): +58.04 g/mol; mono-fumarate +116.07
- Hydrate: add 18.02 per water of crystallization
If you draw the structure of your compound in a structure editor, you are computing the free-base MW by default. The salt form has to come from the supplier specification or be explicitly drawn with the counter-ion. Do not trust any single number without cross-checking it against the CoA.
Step 2: Correct for purity
Most research-grade compounds ship at 95–99% purity. A “nominal” 5 mg of 95% material contains 4.75 mg of the target compound. For routine screening this matters less; for SAR work where you are comparing analogs, uncorrected purity creates an apparent activity difference that is really a concentration difference. Correct by dividing the weighed mass by the decimal purity:
$m_{\text{corrected}} = \frac{m_{\text{nominal}}}{p}$where \(p\) is the fractional purity (e.g., 0.98). In practice, you decide the target mass first and weigh out a slightly larger amount: if you need 4.36 mg of active compound at 98% purity, weigh \(4.36 / 0.98 = 4.45\) mg of material.
Step 3: Choose the solvent honestly
For drug-like small molecules, the honest solvent choice is DMSO, and the honest final DMSO concentration in a cell-based assay is under 2% v/v (often under 0.1% for sensitive assays). Anything you do at the stock stage has to be compatible with that downstream ceiling.
The decision is straightforward:
- Water or aqueous buffer: use for salts of highly polar compounds, peptides, and anything that is genuinely water-soluble. Verify solubility at the target concentration before you commit — “soluble in water” on a data sheet usually means “soluble below some threshold,” not “soluble at 10 mM.”
- DMSO: the default for neutral and lipophilic drug-like compounds. Stock concentrations up to 10–100 mM are common. DMSO will dissolve almost anything but is cytotoxic above 2% v/v in most cell assays.
- Ethanol or methanol: natural products, some alkaloids. Lower solubilizing power than DMSO; evaporative loss on storage.
- Cosolvent (DMSO + Cremophor + saline): in vivo formulations only; not for bench stocks.
Step 4: Handle DMSO density correctly
DMSO is not water. Its density at 20°C is 1.10 g/mL and it is hygroscopic — a bottle left open in humid air picks up several percent water within days, which shifts its effective density and can precipitate compounds that were formulated at 10 mM in anhydrous DMSO.
You rarely need to care about the mass of DMSO itself — the molarity calculation uses the volume of solution. But if you prepare by mass (gravimetric, the more accurate method), or if you run a protocol that asks for “x grams of DMSO,” the density matters. Most gravimetric errors in DMSO preparation come from someone silently assuming 1 mL = 1 g.
Step 5: Weigh within the balance’s reliable range
A 4-decimal analytical balance reads to 0.1 mg but is only accurate to roughly ±0.2–0.5 mg at the low end due to tare drift, static, and airflow. Below about 2 mg, single weighings become unreliable for stock-solution accuracy.
For a 10 mL, 1 mM stock of a 400 g/mol compound you need approximately 4 mg — within the reliable range. For a 500 μL, 1 mM stock of the same compound you would need 0.2 mg, which no analytical balance should be trusted with. In that case, prepare a larger volume of a higher-concentration stock and dilute: 1 mL of 10 mM (4 mg — reliably weighable) → take 100 μL into 900 μL diluent for 1 mL of 1 mM. This is also covered in our C1V1 = C2V2 walkthrough.
Step 6: Prepare the solution volumetrically
Molarity is moles of solute per liter of solution, not per liter of solvent. That means:
- Weigh the solid into a tared volumetric flask (or a beaker if the flask neck is too narrow).
- Add solvent to about 80% of the final volume. Dissolve completely — swirl, sonicate if needed. Verify no visible solid remains.
- Bring to the volumetric mark with solvent at 20°C. Do not exceed the mark — overshooting is irreversible.
- Invert-mix at least 10× for homogeneity.
If you dissolve in a full liter (or 10 mL) of solvent instead of bringing to the mark, your total solution volume exceeds the target, and your concentration is below the calculated value. For dilute solutions the error is small; for 10 mM DMSO stocks it can be 2–5%.
Full worked example: 10 mL of 1 mM stock, MW 400 (free base), HCl salt, 98% pure
Target: 10 mL of 1 mM solution. Compound is the mono-HCl salt of a 400 g/mol free base, 98% pure by HPLC per the CoA. Solvent: DMSO.
Step A — moles required:
$n = C \times V = 0.001 \text{ mol/L} \times 0.010 \text{ L} = 1.0 \times 10^{-5} \text{ mol} = 10 \text{ }\mu\text{mol}$Step B — correct MW for the salt:
$MW_{\text{salt}} = 400.00 + 36.46 = 436.46 \text{ g/mol}$Step C — mass of active compound:
$m_{\text{active}} = n \times MW_{\text{salt}} = 1.0 \times 10^{-5} \times 436.46 = 4.36 \times 10^{-3} \text{ g} = 4.36 \text{ mg}$Step D — correct for purity:
$m_{\text{weighed}} = \frac{m_{\text{active}}}{p} = \frac{4.36}{0.98} = 4.45 \text{ mg}$Step E — prepare: Weigh 4.45 mg of material into a 10 mL volumetric flask. Add ~8 mL DMSO, sonicate or vortex until fully dissolved, then QS to 10.00 mL with DMSO at 20°C. Cap and invert 10× to mix.
Compared to the naive calculation (ignoring salt form and purity): you would have weighed 4.00 mg, giving a solution at 0.900 mM — 10% below target. Every IC50 measured from that stock would be artificially shifted.
For handling the downstream dilution into your assay, see serial dilution for assay standards — the same purity and salt-form corrections propagate through every dilution tube.
Final checks before you store
- Label the aliquot with compound ID, concentration, solvent, date, preparer, and salt form. “1 mM compound X in DMSO” is incomplete — the salt form and the purity correction are part of what the downstream scientist needs to reproduce your result.
- Aliquot into single-use tubes before freezing. Repeated freeze-thaw of DMSO stocks degrades stability for many compound classes, and the water uptake with each cap-open event compounds.
- Store at −20°C or −80°C per the compound’s stability data. DMSO freezes at 18.5°C, so refrigerator storage still solidifies the stock; warm to room temperature and mix before use.
- Verify concentration by UV if the compound has a known ε, or by HPLC against a reference standard, for any critical application.
When you need to run the numbers quickly for a compound drawn on the canvas, our molarity calculator handles the MW-to-mass conversion automatically. It does not apply the salt or purity corrections for you — those remain a chemist’s judgment — but it eliminates the arithmetic errors that creep in between the data sheet and the balance.