Alkalinity

Alkalinity is one of the most important but often overlooked water-quality parameters in aquaculture. pH says how acidic or alkaline the water is right now. Alkalinity says how much the water can take before pH collapses.

In most freshwater farms the buffer is the carbonate system: CO₂ ⇌ H₂CO₃ ⇌ HCO₃⁻ ⇌ CO₃²⁻. Bicarbonate and carbonate take up hydrogen ions (H⁺) from biology and slow a pH drop.

A simple rule: pH shows where chemistry stands today. Alkalinity shows how resistant the system is to becoming more acidic tomorrow. See pH and carbon dioxide (CO₂).

Why alkalinity matters

Alkalinity supports both fish health and the biofilter. In RAS, nitrifiers continuously convert ammonia (NH₃/NH₄⁺) → nitrite (NO₂⁻) → nitrate (NO₃⁻). The process releases H⁺ and therefore consumes alkalinity. Without enough buffer, pH becomes unstable, nitrification slows, feed capacity may be limited, and a sudden pH crash becomes possible. Treat alkalinity as a consumable — much like oxygen. See Ammonia / TAN and dissolved oxygen.

Alkalinity and biofilter stability

With enough alkalinity, pH changes slowly, nitrifiers work steadily and TAN removal stays predictable. When the buffer is gone, small acid additions can swing pH a lot, the biofilter can drop off and nitrite can rise. Two farms at the same pH can therefore behave very differently: strong buffer is stable; low alkalinity may be days from a crash.

Rough alkalinity demand from nitrification

As a rule of thumb, nitrification consumes roughly 7 g of alkalinity (as CaCO₃) per gram of TAN-N converted.

Example orientation: if a system produces about 30–40 g TAN-N per kg of dry feed (typical salmonid range), that is roughly 210–280 g CaCO₃ of alkalinity consumed per kg of feed.

This is why many freshwater RAS need continuous bicarbonate top-up once the biofilter is established. Actual demand depends on feed protein content, FCR, biofilter performance and any denitrification. Always measure and adjust rather than dose only from a calculation.

Typical alkalinity targets
Alkalinity (as CaCO₃)Interpretation
< 50 mg/LLow buffering capacity
50–100 mg/LModerate buffering
100–200 mg/LCommon operational target
200–300 mg/LStrong buffering
> 300 mg/LVery high buffering capacity

Typical freshwater/RAS bands. Targets depend on species, feed load, source, density and biofilter loading.

Alkalinity bands (as CaCO₃)

0 50 100 200 300 >300
< 50 mg/L — Low buffer 50–100 mg/L — Moderate 100–200 mg/L — Common target 200–300 mg/L — Strong buffer > 300 mg/L — Very high

Same bands as the table. The last segment is everything above 300 mg/L. Freshwater and RAS orientation — not a permit value.

© 2026 DABCE AB
Alkalinity, CO₂ and pH

Read the three together. More CO₂ lowers pH. Degassing removes CO₂ and usually raises pH. Adding alkalinity increases buffer capacity — it does not always raise pH dramatically, but it makes future pH drops less likely. Many "pH problems" in intensive culture are actually too little alkalinity or poor CO₂ control.

Maintaining alkalinity

Freshwater RAS often needs continual top-up to replace what nitrification consumes. The chemical you choose affects both the buffer and how fast pH moves. No dose here: calculate against feed load and measure. Alkalinity and hardness are often managed together — see Hardness.

ChemicalMain effectNotes
Sodium bicarbonate (NaHCO₃)Adds HCO₃⁻Most common in commercial RAS. Easy to dose, relatively stable pH effect.
Sodium carbonate (Na₂CO₃)Adds CO₃²⁻ and raises pH moreStronger base. Use carefully.
Calcium carbonate (limestone)Adds Ca²⁺ and alkalinitySlow dissolution. Good when hardness and buffer should rise together.
DolomiteAdds Ca²⁺, Mg²⁺ and alkalinitySimilar to limestone, and also supplies magnesium.
Calcium hydroxide (lime)Strong pH rise and alkalinityUse carefully. It can raise pH quickly.

Orientation, not a dosing table.

When alkalinity demand is highest
  • Biofilter start-up and maturation. Nitrifiers are growing and consuming buffer.
  • Sudden increases in feed or biomass.
  • High organic load, or solids that are not removed promptly. That adds bacterial activity.
  • Systems with little make-up water.

Many operators keep a slightly higher target during start-up or when feed is rising, for example 150–200 mg/L as CaCO₃, then settle back to their normal operating range once the system is stable.

Differences between systems
  • Ponds: natural alkalinity from soils and the catchment. Low buffer + photosynthesis means large daily pH swings.
  • Raceways / flow-through: make-up often replenishes buffer; low-alkalinity sources may need treatment.
  • Marine: seawater usually has high natural alkalinity, so active top-up is less common. The exception is very intensive, low-exchange operation.
  • RAS: alkalinity is a process parameter — routine measurement and top-up are normal.
Measurement

Alkalinity is usually reported as mg/L CaCO₃ (calcium carbonate equivalent), sometimes meq/L. It changes more slowly than DO or pH, so daily measurement is often unnecessary — but regular checks are good practice in intensive farming. Especially when raising feed load, expanding biomass, starting a biofilter, seeing unexplained pH drops, or adjusting bicarbonate dose.

If alkalinity is falling faster than expected
  • Check whether feed or biomass has just increased.
  • Confirm that the biofilter is nitrifying. Rising nitrite or nitrate can show that it is working.
  • Look at CO₂ and degassing. High CO₂ interacts with the carbonate system.
  • Check the alkalinity of the make-up water, and that solids are removed promptly.
  • Measure. Do not assume. A sudden drop often has a clear operational cause.
Practical rule of thumb

pH tells you how the water behaves today. Alkalinity tells you how resilient the system will be tomorrow. A stable pH with low alkalinity may mean a crash is approaching. Strong buffer helps keep biofilter performance, fish health and water chemistry predictable through the cycle.

See also

Sources/overview (selection): Timmons & Ebeling, Recirculating Aquaculture; Boyd & Tucker, Pond Aquaculture Water Quality Management; established RAS practice on the carbonate system and nitrification. The figure of about 7 g CaCO₃ per g TAN-N is a stoichiometric rule of thumb. Ranges are orientation, not permit values.

Content is general knowledge and concept guidance — not site- or permit-specific design.

DABCE can support with reviews, checklists, short training, early project definition (including for investors) or execution support.

contact@dabce.se

Back to Aquaculture Helper