Fish care calculator
Reef Aquarium Dosing Schedule Tool | FishZone
Knowing your daily dose is only half the battle. If your alkalinity and calcium pumps fire at the same time, they react on contact and precipitate into a useless calcium carbonate snowstorm — wasting expensive supplements and starving your corals. This calculator generates a staggered, optimised 24-hour micro-dosing schedule for your specific pump setup, keeping your reef chemistry rock-solid around the clock.
- Scientific Formula
- Reviewed by Experts
- Updated May 2026
- Instant Results
Type
Risk Assessment
Inputs
4
Difficulty
Beginner
Calculation Time
Instant
Quick Answer
Never dose alkalinity (sodium carbonate or two-part Part B) and calcium (calcium chloride or two-part Part A) at the same time or into the same area of water. When these two highly concentrated solutions meet before fully diluting, they react instantly and precipitate as solid calcium carbonate — a white snowstorm that renders both supplements completely useless. Always stagger doses by a minimum of 15 to 30 minutes, and ideally run them into different areas of your sump. Beyond preventing precipitation, you should break your total daily dose into 12 to 24 micro-doses spread evenly across the day. This keeps alkalinity, calcium, and pH fluctuations so small they become effectively undetectable, which is the single most important factor in fast, consistent coral growth and polyp extension.
Enter your details
Enter the labeled values below. Results appear without leaving this page.
How to Use This Calculator (Worked Example)
This tool requires 4 key inputs:
- Alkalinity Daily Total (mL): Enter your specific value (e.g., from your tank's test kit or dimensions).
- Calcium Daily Total (mL): Enter your specific value (e.g., from your tank's test kit or dimensions).
- Pump Flow Rate (mL per minute): Enter your specific value (e.g., from your tank's test kit or dimensions).
- Doses per Day: Enter your specific value (e.g., from your tank's test kit or dimensions).
Example: If you input average baseline values, the calculator will immediately process the formula and return the recommended output and safety warnings above.
Method
This tool uses the visible inputs on the page and returns practical aquatics guidance for maintaining your tank.
Knowledge Journey
Recommended Next Steps
Explore other helpful tools for your aquarium.
Guide
Breeding Aquarium Fish for Profit
Turn your fish-keeping hobby into a profitable side business. Which species breed easily, how to set up breeding racks, and how to sell to retailers.
Guide
Corydoras Showdown: Julii vs. Sterbai vs. Panda – Which is Best for Your Tank?
Julii, Sterbai, and Panda corydoras are three of the most popular. Learn how they differ in looks, hardiness, and care requirements to find the best fit for your aquarium.
Guide
Desk Aquariums Are Trending — Build the Perfect Nano Tank for Your Workspace
Working from home has never been so calming. Desk aquariums are the hottest office accessory — here’s how to build a nano tank that fits your workspace and your life.
Quiz
Fish Compatibility Quiz
Find beginner-friendly fish that match your tank size, setup, and experience level.
Quiz
Fish Quiz Hub
Choose a guided quiz and get personalized fish care next steps.
Calculator
Ammonia Toxicity Calculator (Free NH3)
Enter your test kit reading (TAN), pH, and temperature — get an instant SAFE or LETHAL verdict for Free Ammonia (NH3). Built for API Master Kit users, cichlid tanks, reef setups, and fish breeders.
The Problem
The user knows how much alkalinity, calcium, and magnesium their reef tank consumes per day but does not know how to translate those volumes into a safe, optimised pump programming schedule. They may have already experienced a precipitation snowstorm from incorrect timing, or they are starting fresh with a new dosing pump and want to set it up correctly from day one. They need a concrete, pump-ready schedule that prevents precipitation, minimises parameter fluctuation, and optionally weights alkalinity dosing toward night hours to manage pH swing.
When to Use This Tool
Use this calculator when setting up a new auto dosing system for a reef tank. Use it when you have experienced a calcium carbonate precipitation event and need to restructure your pump timing. Use it whenever you update your daily dose volumes — as coral growth increases consumption, your schedule needs to be regenerated with the new volumes. Use it when adding a third component (magnesium or a commercial three-part system) and need to fit it safely into an existing two-pump schedule.
Who is this for?
- Reef tank keepers setting up an auto dosing pump system for the first time
- Reefers who have experienced precipitation events and need a properly staggered schedule
- SPS-dominant tank keepers who need alkalinity and pH fluctuation minimised to the smallest possible range
- Mixed reef hobbyists transitioning from manual hand-dosing to automation
- Experienced reefers setting up a new tank who want a data-driven schedule rather than a rough manual estimate
- Anyone running a two-part, three-part, or multi-component dosing system who needs component timing separated correctly
Switching from hand-dosing to an automated dosing pump is one of the highest-impact upgrades you can make for a reef tank. Not because it saves time — though it does — but because no human can match a pump's consistency. Corals do not care about your schedule, your weekend plans, or the fact that you forgot. They calcify continuously, consuming alkalinity and calcium around the clock at a remarkably steady rate. The closer you can match your dosing to that consumption rate, the faster and more uniformly your corals grow, and the fewer unexplained losses you will experience. This calculator takes your total daily dose and turns it into a precise, precipitation-safe schedule optimised for your specific pump configuration.
Who Should Use This Calculator
This tool is for reef tank keepers who already know their daily alkalinity, calcium, and magnesium consumption — either calculated from a two-part dosing calculator or measured empirically through consumption testing — and need to translate those volumes into an actual pump programming schedule. It is especially valuable for reefers who are new to automated dosing and unsure how to space their pumps safely, those who have experienced a precipitation event (the white snowstorm) and want to prevent it from happening again, and experienced hobbyists setting up a new dosing system who want an optimised schedule rather than a rough manual estimate. If you do not yet know your daily dose, use the Reef Two-Part Dosing Calculator first and return here once you have your daily volumes.
The Danger of Precipitation — What Causes the Snowstorm
Alkalinity supplements — whether you are using sodium carbonate (soda ash), sodium bicarbonate, or the alkalinity component of a commercial two-part solution — are highly concentrated and have an extremely elevated pH, often above 11 to 12. Calcium supplements — calcium chloride or the calcium component of two-part — are also highly concentrated. Reef water is already at the thermodynamic edge of calcium carbonate saturation; that is simply what a healthy reef chemistry looks like. When you add a concentrated bolus of alkalinity into water that simultaneously receives a concentrated bolus of calcium, the localised chemistry in that mixing zone becomes so far outside equilibrium that calcium and carbonate ions instantly crystallise out of solution as solid calcium carbonate — white, fluffy, biologically useless precipitate.
This precipitation does several things simultaneously: it wastes the supplements you just added (you paid for them and they are now gravel), it lowers both alkalinity and calcium in the water faster than the corals removed them, it can clog dosing pump lines and sump equipment, and if it happens repeatedly, it creates false confidence that you are dosing correctly while your corals are actually being starved. The fix is architectural — never allow concentrated alkalinity and calcium solutions to mix before they have been diluted by the full volume of your system.
The Logic of Staggering Your Pumps
The standard and universally recommended approach is to alternate alkalinity and calcium doses so that each supplement has time to disperse through the full water volume before the other is introduced. A minimum gap of 15 minutes is often cited, but 30 minutes is safer and 60 minutes is better still for large doses in small sumps with slow circulation. The classic schedule runs alkalinity at the top of each hour and calcium at the half hour — or vice versa. The direction does not matter; what matters is the consistent gap. If you add magnesium as a third component, it can be dosed at a quarter-hour interval or, since magnesium changes slowly and is consumed in smaller relative quantities, once or twice per day at a time isolated from both other pumps.
Where your tubes discharge into the sump also matters. Ideally, alkalinity and calcium lines should enter the water at different physical locations — opposite ends of the sump, or one into the return section and one into the refugium — and both should discharge into high-flow areas so the concentrated solution is swept away and diluted as quickly as possible.
Why Micro-Dosing Beats Large Single Doses
Imagine your tank needs 100 ml of alkalinity per day. You could dose it all at once — one big pump run at midnight. Your alkalinity would spike sharply at midnight, then slowly decline all day as corals consume it, reaching its lowest point just before the next dose. That daily swing — from high to low and back again — creates a measurable fluctuation in both alkalinity and pH that corals experience as instability. It does not necessarily kill them, but it slows growth, reduces polyp extension, and in sensitive SPS species can contribute to browning, STN (slow tissue necrosis), and RTN (rapid tissue necrosis).
Now divide that same 100 ml into 24 doses of approximately 4 ml each, one per hour. Your alkalinity now varies by such a small margin between doses that a sensitive test kit can barely detect the difference. pH fluctuation from dosing is similarly flattened. Corals receive a constant, even supply of the ions they need rather than a feast-and-fast cycle. The result — consistently reported across the reef-keeping community — is visibly faster and more symmetrical growth, better polyp extension during daytime, and a much more forgiving system if you occasionally miss a dose by a few hours. Micro-dosing is not optional for serious SPS keeping — it is the minimum standard.
Using Alkalinity Dosing to Manage Nightly pH Drops
In a mature reef tank with significant coral mass and a macroalgae refugium, pH follows a predictable daily cycle. During the light period, photosynthesis by corals, coralline algae, and refugium macroalgae consumes CO2 from the water, raising pH — sometimes as high as 8.4 to 8.5. When the lights go off at night, photosynthesis stops but respiration continues; CO2 accumulates, carbonic acid forms, and pH drops — sometimes falling below 8.0 by early morning. This nightly pH trough is a real stressor for corals and calcification slows at lower pH.
Because sodium carbonate (soda ash) is highly alkaline and actively raises pH when dosed, many experienced reefers program their alkalinity pump to dose exclusively or predominantly at night — during the hours when pH is naturally falling. This strategically counteracts the nightly drop and keeps the pH range tighter across the full 24-hour cycle. This calculator includes an option to weight your alkalinity micro-dose schedule toward night hours while keeping calcium dosing balanced across the full day, achieving both precipitation safety and pH management simultaneously.
Calibrating Your Dosing Pump Accurately
All dosing pump schedules are only as accurate as the pump calibration. Most hobbyist peristaltic dosing pumps — Jebao, BRS, Neptune DOS, Kamoer, and similar — have a nominal flow rate stated in the manual, but the actual rate can vary by 5 to 20% from the specification due to tube wear, head pressure, and manufacturing variance. Before programming any schedule, physically calibrate your pump: run it for a fixed time (60 seconds is practical), collect the output in a graduated cylinder, and calculate the actual ml per minute. Re-calibrate every three to six months, and any time you replace the tubing. An uncalibrated pump on a tight dosing schedule is not precise dosing — it is approximate dosing with a false sense of precision.
When to Reassess and Update Your Schedule
Your dosing requirements are not static. As corals grow, their calcification demand increases — a frag-dominated tank today may have three to five times the calcium and alkalinity consumption in 18 months when those frags have grown into colonies. Test alkalinity and calcium weekly (daily if you are keeping demanding SPS species), and update your daily dose volumes and pump schedule every four to six weeks as the tank matures. A dosing schedule that was perfect six months ago may now be falling significantly short, which will appear as corals losing colour, slowing growth, or developing tissue recession from the base. The calculator makes it simple to re-enter updated volumes and generate a revised schedule whenever your consumption changes.
Reference Table
Static Reef Auto Dosing Schedule Calculator Reference
These baseline ratios and decision rules are included directly in the page so visitors can review core guidance before using the interactive calculator.
| Scenario | Baseline Rule | Safety Note |
|---|---|---|
| Inputs used by this tool | Alkalinity Daily Total (mL), Calcium Daily Total (mL), Pump Flow Rate (mL per minute), Doses per Day | The interactive calculator refines the result from these inputs. |
| Outputs generated | Alk ml, Cal ml, Alk sec, Cal sec | The static table gives baseline logic; final value depends on entered values. |
| Supplement Method | Precision | Setup Complexity | Cost at Low Demand | Cost at High Demand | Best For |
|---|---|---|---|---|---|
| Two-Part Manual Dosing | Moderate — human error and schedule gaps | Very Low — no equipment required | Low | Very High — consumable cost scales linearly | Beginners and lightly stocked mixed reefs |
| Two-Part Auto Dosing (this calculator) | High — consistent micro-dosing | Low to Medium — pump setup and calibration | Low to Medium | High — consumable cost still scales | Small to medium reefs, SPS tanks, anyone wanting stable parameters without manual effort |
| Kalkwasser (Kalk Reactor) | Medium — pH-dependent dissolution rate | Medium — requires ATO integration and mixing vessel | Very Low | Low to Medium | Supplementing two-part to manage pH, or lightly calcifying mixed reefs |
| Calcium Reactor | Very High — self-regulating dissolution | High — CO2 system, pH controller, effluent tuning | High — equipment cost | Very Low — just CO2 and media | Large, mature, high-demand SPS reef tanks |
| Triton / ICP Method | Very High — element-specific correction | High — regular ICP testing and multi-part dosing | High | High | Advanced reefers managing micro-element balance alongside macro parameters |
| Water Changes Only (no dosing) | Low — dependent on change frequency and source water | None | Variable | Unsustainable | Nano reefs with very low coral density only |
Troubleshooting Guide
1 White cloudiness or snow-like flakes appearing in the sump after dosing
Possible cause: Calcium carbonate precipitation caused by concentrated alkalinity and calcium solutions mixing before diluting into the full water volume. Either pump timing overlap, tube outlets too close together, or dose volumes too large for sump circulation speed.
Immediately increase the time gap between alkalinity and calcium pump cycles to at least 30 to 60 minutes. Physically separate the tube outlets to different areas of the sump. If dosing large volumes, break them into more frequent smaller doses. Confirm your sump return pump is running at full flow for maximum dilution speed.
2 Alkalinity consistently trending downward despite dosing
Possible cause: Coral consumption has increased beyond the current daily dose — common as frags grow into colonies or new coral additions increase overall demand. Alternatively, precipitation is wasting a portion of each dose before it reaches the display tank.
Perform a 24-hour consumption test (test, stop dosing for 24 hours, test again) to measure actual current demand. Increase daily dose by 10 to 15% and retest over one week. Also check for precipitation evidence in the sump and resolve if present.
3 Alkalinity trending upward and coral tissue recession starting at the tips
Possible cause: Daily dose is exceeding consumption — either coral mass has declined, the pump is over-delivering due to calibration drift, or consumption was overestimated.
Reduce daily dose by 10 to 15% immediately. Recalibrate the dosing pump. Perform a fresh consumption test. Do not chase alkalinity back down with large water changes — reduce dosing and allow it to fall gradually at no more than 0.5 dKH per day to avoid shocking corals with rapid change.
4 Dosing pump delivering inconsistent volumes between cycles
Possible cause: Tubing wear causing peristaltic pump to slip, partial blockage in the line, air bubble trapped in the tubing, or container nearly empty causing air entrainment.
Recalibrate the pump immediately. Inspect the tubing for kinks, cracks, or hardening — replace if more than six months old. Check the container level and refill if below 20% full. Prime the line to remove any air bubbles. If the pump continues to be inconsistent, the peristaltic rotor or tubing clamp may need replacement.
5 pH swinging by more than 0.2 units between day and night
Possible cause: Large nightly CO2 buildup from respiration without adequate alkalinity buffering or gas exchange. Alkalinity dosing schedule not weighted toward night hours.
Shift the majority of alkalinity micro-doses to the night period (lights-off hours). Improve gas exchange by increasing surface agitation or adding a small fan across the sump. Consider adding a macroalgae refugium with a reverse daylight cycle (refugium lights on at night) to consume CO2 and raise pH during the tank's dark period.
Glossary of Terms
- Alkalinity (dKH / meq/L)
- A measure of the water's buffering capacity, primarily determined by carbonate and bicarbonate ion concentration. In reef tanks, target range is 8 to 9.5 dKH. Consumed continuously by corals and coralline algae during calcification and must be replenished through dosing or a calcium reactor.
- Calcium (Ca²⁺)
- An essential ionic element required by corals, coralline algae, and other calcifying reef organisms to build calcium carbonate skeletons. Target range in reef aquariums is 400 to 450 ppm. Consumed in a linked ratio with alkalinity.
- Magnesium (Mg²⁺)
- The third pillar of reef chemistry. Magnesium is required for proper calcification and also prevents calcium carbonate from precipitating out of solution spontaneously. Target range is 1250 to 1350 ppm. Low magnesium makes it impossible to maintain stable calcium and alkalinity regardless of dosing.
- Precipitation
- The unintended chemical reaction that occurs when concentrated alkalinity and calcium solutions mix before diluting into the water volume. The calcium and carbonate ions bond instantly, forming solid white calcium carbonate flakes that are biologically useless. Prevented by staggering pump timing and separating tube outlets.
- Two-Part Dosing
- A popular reef supplementation method using two separate liquid solutions — Part A (calcium chloride) and Part B (sodium carbonate or bicarbonate) — dosed in equal volumes by separate pumps. Provides precise, easily adjustable control of calcium and alkalinity independently.
- Micro-Dosing
- The practice of dividing a total daily supplement volume into many small doses spread evenly across 24 hours — typically 12 to 24 doses per day. Keeps alkalinity and pH fluctuations between doses too small to be measurable, producing superior coral growth and stability compared to one or two large daily doses.
- Soda Ash (Sodium Carbonate, Na₂CO₃)
- A highly alkaline compound commonly used as the alkalinity component in reef two-part dosing. Raises both alkalinity and pH when dosed. Because of its high pH, it is especially useful for counteracting nightly pH drops when scheduled to dose during dark hours.
- Calcium Reactor
- A piece of reef equipment that uses CO2 to dissolve calcium-rich reactor media, releasing calcium and alkalinity into the water in a naturally balanced ratio. More cost-effective than two-part dosing at high demand levels but more complex to set up and tune.
- Kalkwasser
- A saturated calcium hydroxide solution used to simultaneously supplement calcium and alkalinity while raising pH. Typically dripped slowly at night via an auto top-off system to counteract nightly pH drops and replace evaporation losses.
- Peristaltic Pump
- The pump mechanism used in most aquarium dosing systems. A rotating rotor compresses flexible tubing in a wave motion, pushing fluid forward in precise, calibratable volumes. Accuracy depends on tubing condition and regular calibration — tubing wear causes flow rate drift over time.
- STN / RTN (Slow and Rapid Tissue Necrosis)
- Two forms of coral tissue recession often triggered or exacerbated by alkalinity instability. STN involves gradual tissue loss progressing from the base over days to weeks. RTN is catastrophic tissue loss that can consume an entire colony in hours. Both are associated with parameter swings, particularly in alkalinity and pH.
- Reverse Daylight Cycle Refugium
- A refugium in which the lights run on an opposite schedule to the main display tank — on at night, off during the day. Macroalgae in the refugium photosynthesises at night, consuming CO2 and raising pH during the period when the main tank's pH would otherwise drop, flattening the daily pH swing.
Scientific References
- Chemical Stability in Reef Aquarium Systems
- Calcium and Alkalinity in the Reef Aquarium
- The Effect of pH and Alkalinity on Coral Calcification Rates