reefcalcs

Dosing reagents

Affiliate links. As an Amazon Associate, reefcalcs earns from qualifying purchases, at no extra cost to you.

Dosing is where the math on this site pays for itself, because the right product is a direct function of how much alkalinity your tank consumes per day — and that number is small. Once you know it, the decision is mostly about labor and cost per gram. The budget reality is that two-part is just chemistry: sodium bicarbonate or carbonate for alkalinity, calcium chloride for calcium, magnesium chloride and sulfate for magnesium. The budget tier is exactly that — Arm & Hammer baking soda, bulk food-grade calcium chloride, magnesium chloride flakes and Epsom salt, plus kalkwasser if you dose through top-off. It is by far the cheapest way to dose a reef, with one catch: check the hydration state on the label (dihydrate vs anhydrous calcium chloride, hexahydrate magnesium chloride) or the recipe math is off. The value tier is the same chemistry with that uncertainty removed: BRS pharma-grade soda ash, calcium chloride dihydrate, and magnesium mix, plus Red Sea's Foundation A/B/C powders, all sold in forms the published recipes are written around. The premium pick is Tropic Marin All-For-Reef: one bottle that supplies alkalinity, calcium, magnesium, and trace elements in balance, so you dose a single thing and stop chasing ions against each other. It costs more per unit of alkalinity than any DIY two-part, but it removes the part of dosing people get wrong. Whatever you pick, size the pack to demand, not to the tank's gallons: a lightly-stocked 120 can burn through less reagent than a packed 40-breeder. That's exactly what the precision sizing on our dosing calculators is for.

At a glance

Budget pick

Arm & Hammer Baking Soda — 13.5 lb

Plain baking soda is the cheapest alkalinity source there is — bake it at 300 °F for an hour to convert to soda ash, or dose it raw.

  • Pure sodium bicarbonate
  • 13.5 lb bulk box
  • Bake to convert NaHCO₃ → Na₂CO₃
Check price on Amazon

Budget pick

Calcium Chloride, anhydrous, food grade — 7 lb

Food-grade calcium chloride in a bucket — the cheapest way to run the calcium side of a DIY two-part. This one is anhydrous, so Randy's Recipe #1 takes about 377 g per gallon instead of 500 g.

  • 7 lb resealable bucket
  • Anhydrous CaCl₂, food grade
  • × 0.755 the weight of any dihydrate recipe
Check price on Amazon

Budget pick

Epsom Salt (magnesium sulfate), bulk

Plain Epsom salt supplies the sulfate portion of a DIY magnesium blend — mixed with magnesium chloride in the proportions Randy's magnesium recipe gives, it keeps the seawater chloride/sulfate balance intact.

  • Magnesium sulfate heptahydrate
  • Blend with MgCl₂ flakes per Randy's recipe
  • Do not dose alone in quantity
Check price on Amazon

Budget pick

Magnesium Chloride hexahydrate flakes — 5 lb

Hexahydrate flakes are the form every DIY magnesium recipe is written around — buy this rather than an unlabelled powder, or your dose math will be off by a third.

  • 5 lb hexahydrate flakes
  • 0.836 g per 100 L raises Mg ~1 ppm
  • Pair with Epsom salt for the sulfate side
Check price on Amazon

Budget pick

Sodium Bicarbonate, 100% pure — 5 lb

Chemically identical to the alk half of any commercial two-part — 3 g per 100 L raises alkalinity about 1 dKH, and a 5 lb pouch lasts most tanks a year.

  • 5 lb resealable pouch
  • ~3 g per 100 L per dKH
  • Bake at 300 °F to convert to soda ash
Check price on Amazon

Budget pick

Two Little Fishies Kalkwasser (calcium hydroxide) — 2 kg

Saturated lime water in your top-off covers calcium and alkalinity at once and props up night-time pH — the cheapest dosing method there is.

  • Pure Ca(OH)₂ powder
  • ~6 g per gal of top-off at saturation
  • Delivers Ca + alk + pH in one
Check price on Amazon

Best value

BRS Pharma Calcium Chloride (Ca component)

The calcium half of BRS two-part — calcium chloride dihydrate, the form Randy's recipe and our calculator assume, so the dose math works without a correction factor.

  • Calcium chloride dihydrate (CaCl₂·2H₂O)
  • ~500 g per US gal of stock, same as Randy Recipe #1
  • Pairs with the soda ash component
See it at Bulk Reef Supply

Best value

BRS Pharma Magnesium Mix

The chloride+sulfate blend Randy Recipe 3 calls for — keeps Mg topped up so your Ca and alk dosing actually holds.

  • MgCl₂ + MgSO₄ blend
  • Matches Randy Recipe 3 ratio
  • Dose only when Mg tests low
See it at Bulk Reef Supply

Best value

BRS Pharma Soda Ash (alkalinity component)

Pharmaceutical-grade soda ash matched to the BRS two-part recipe — chemically what baked baking soda turns into, minus the oven step. Raises pH along with alk.

  • Sodium carbonate (Na₂CO₃)
  • Raises pH as well as alk — dose slowly
  • No baking/conversion needed
See it at Bulk Reef Supply

Best value

Red Sea Reef Foundation A (Ca/Sr) — 1 kg powder

Calcium and strontium in the ratio Red Sea's Foundation program assumes — dose it against measured Ca, not on a schedule.

  • 1 kg powder, mixes to concentrate
  • Ca + Sr in reef ratio
  • Part A of the A/B/C program
Check price on Amazon

Best value

Red Sea Reef Foundation B (Alkalinity) — 1 kg powder

Carbonate powder for the Foundation program — 1 g per 100 L moves alkalinity about 0.33 dKH, so a kilo goes a long way on a mid-size tank.

  • 1 kg powder
  • ~0.33 dKH per g per 100 L
  • Part B of the A/B/C program
Check price on Amazon

Best value

Red Sea Reef Foundation C (Magnesium) — 1 kg powder

Magnesium for the Foundation program — consumption is slow, so this is the tub you replace least often, but low Mg quietly stalls Ca and alk uptake.

  • 1 kg powder
  • Chloride + sulfate blend
  • Part C of the A/B/C program
Check price on Amazon

Premium pick

Tropic Marin All-For-Reef (liquid, 1 L)

One bottle covers calcium, alkalinity, and trace elements in balance — the simplest dosing system that still grows SPS.

  • Single-part balanced supplement
  • 1 mL / 25 L / 1 dKH consumed
  • Includes trace elements
Check price on Amazon

Last reviewed