Aquariums

Nutrient dosing

EI, EI-lite, PPS-Pro, and commercial liquid dosing for planted tanks. Reads your saved plant roster to suggest a method.

Nutrient dosing for planted tanks Volume in L
--
Manual overrides

By default the calculator reads your saved plant roster (if you've used the stocking calc) to recommend a method. Toggle the override here if you want to ignore it.

Per-dose amount
    Schedule --
    Water changes --
    Expected weekly accumulation --
    Notes --
    DIY salts are massively cheaper at scale. A 1 kg bag each of KNO3, KH2PO4, K2SO4, and CSM+B costs about as much as 6 months of commercial liquid for a 75 L tank, and lasts years. Buy a 0.01g jeweller's scale. The "dose" for KH2PO4 is small; eyeballing is a recipe for algae blooms.

    What this does

    Pick a dosing method, enter your tank volume, and get the per-dose amount of each salt or ml of commercial fertiliser. If you've used the stocking calculator and saved a plant roster, the calculator reads it and suggests a method based on what you're keeping.

    A heavily-planted high-light tank with rotala wallichii needs different dosing than a tank with three anubias on a piece of driftwood. The recommendation engine separates the two.

    The methods

    EI (Estimative Index) is Tom Barr's regimen for high-tech tanks. Dose deliberate excess of every nutrient, do 50% weekly water changes to reset accumulation. The water change is the safety mechanism: without it, you'd build up nitrate and phosphate past algae-triggering levels. The math is set so that uptake doesn't have to be precisely matched.

    EI Lite is half-dose EI for medium-tech or shrimp tanks. Same salts, half the grams, smaller water changes. Less of a swing. Works in shrimp tanks where full EI's nitrate jumps would stress sensitive species.

    PPS-Pro (Perpetual Preservation System) is Edward Venn-Watson's daily-dose approach. Target specific levels and maintain them with daily dosing, instead of cycling through excess + reset. No mandatory water changes for nutrient reasons. More daily discipline, less weekly work.

    NilocG Thrive is the most popular all-in-one liquid. One bottle covers macros and micros at sensible ratios. Pumps dispense ~1ml per push. Easy. Cost-prohibitive past ~200L of tank volume; you'll spend more on bottles than DIY salts cost.

    Seachem Flourish Comprehensive is trace elements only, despite many keepers using it as a complete fertiliser. It is not. The full Seachem line includes separate Flourish Nitrogen, Phosphorus, and Potassium bottles. Adding only Comprehensive leaves your plants starved of N, P, K.

    Tropica Premium is the European-side equivalent of Flourish Comprehensive: trace elements. Pair with Tropica Specialised (the green-cap bottle) for macros.

    Why DIY beats commercial at scale

    Per-dose comparison for a 75L tank on full EI:

    • DIY KNO3 + KH2PO4 + K2SO4 + CSM+B: roughly 4g salts per week. A 1kg bag of each (about $40-60 total) lasts a year and a half.
    • Equivalent in Thrive: roughly 8 pumps per week. A 500ml bottle ($25-30) lasts about 9-10 weeks at this volume.

    For a 75L tank, that's a $30/year DIY vs $130/year commercial. The gap grows linearly with tank size. For multiple tanks, the gap becomes absurd.

    The barrier is buying a 0.01g jewellery scale ($15-30) and four little salt jars. Once that's done, DIY is faster per dose than measuring with a pump.

    Why a 0.01g scale matters

    KH2PO4 doses in EI are around 0.1-1g per week. A 1g scale rounds these to 0 or 1, with massive error margins. A 0.01g jeweller's scale resolves a 0.15g dose accurately. Eyeballing or estimating leads to algae blooms (too much) or starved plants (too little).

    The scale pays for itself in saved frustration within a month.

    What algae blooms tell you

    Algae outbreaks in a dosed tank usually mean one of three things:

    Too much light, not enough CO2. Light drives photosynthesis. Photosynthesis needs CO2. If light is high and CO2 is low, plants can't absorb the macros you're dosing fast enough, and the excess feeds algae. The fix is more CO2 or less light, not less dosing.

    Inconsistent dosing. A week of EI doses then two weeks of nothing causes algae more reliably than steady half-dosing. Set a phone calendar reminder.

    Stale water with no water changes. EI and EI-lite both depend on the weekly water change to reset accumulation. Skipping water changes builds up unused nutrients, organics, and algae triggers. PPS-Pro is the exception (no mandatory change), but it requires more careful daily uptake-matching.

    When to skip dosing entirely

    Tanks with low plant load (a few anubias, java fern, some moss) often don't need any added fertiliser. Fish food provides nitrogen and phosphorus; tap water provides potassium and trace elements. Adding nutrients to a tank that doesn't need them is one of the fastest paths to algae.

    The Walstad method (Diana Walstad's natural planted tank) deliberately doesn't dose. Heavy plant mass, organic-rich substrate, light fish stocking, slow growth. If you find dosing tiring, the natural method is worth reading about.

    Further reading