How to read a liquid test kit without getting it wrong

Updated on August 26, 2026 · ~6 min read

A liquid test is read in daylight, against a white background, looking down through the vial rather than from the side, respecting the waiting times printed in the leaflet. The sample volume must be exact and reagents have an expiry date: faced with a result that does not add up, the first suspect is the bottle.

Almost every decision made about an aquarium starts from a number read off a test vial. If that number is wrong, all the reasoning built on top of it is wrong — and the worst part is that a wrong test does not announce itself: it gives a plausible number, and the number is believed.

Liquid kits are honest instruments, generally more reliable than test strips. The errors are almost never theirs: they are in the way they are used.

The six rules that change the result

1. Daylight, not a lamp. Colour charts are calibrated for neutral light. A warm bulb shifts the yellow-greens (ammonia), a cool one the pinks (nitrite). Near a window, out of direct sun.

2. A white background. A sheet of paper behind the vial. The same vial standing on a dark table looks more intense: that is contrast, not the value.

3. From above, not from the side. Looking at the vial side-on you look through more water, so the colour appears stronger. The charts are calibrated for the view from above, with the vial standing on the paper.

4. The exact sample volume. "A finger of water" is not 5 ml. Titration tests — GH, KH — count drops, and each drop is worth one degree only at that precise volume: 4 ml instead of 5 gives a value 25% too high. Fill to the mark, reading the meniscus at eye level.

5. Waiting times must be respected. Nitrate needs minutes to develop fully: read straight away it gives a value that is too low, which is exactly the direction you do not want to be wrong in. Phosphate and silicate are the same. The leaflet states them: it is worth reading once instead of remembering them by heart.

6. Drops are counted, not estimated. Bottle vertical, above the vial, without shaking it: tilted, it delivers smaller drops. And the drop must fall, not run down the rim.

The specific trap in each kit

TestThe trap
AmmoniaThe distance between 0 and 0.25 ppm is one shade of yellow-green: it is the step that matters and the least legible. Some types of test (Nessler reagent) give a false positive after a dechlorinator or an ammonia binder.
NitriteThe reagents are among the first to degrade. An old bottle reads zero on a tank that has some: and zero is the result you are hoping for, so nobody questions it.
NitrateThe second bottle contains a powder that settles: it must be shaken hard for 30 seconds before dosing, and the vial shaken at length afterwards. It is the most widely falsified test in the world through that omission, and it errs low.
pHThere are two of them, "low" and "high", each covering half the scale. A pH of 7.6 read with the low-range kit goes off the top of the scale and looks like 7.6 when it might be 8.2.
GH / KHThe sample volume decides everything (rule 4). And the two bottles look alike: read the code.
PhosphateThe scale is heavily compressed at the bottom, and that is exactly the part needed in a reef (0.02-0.1 ppm). For those values you need a low-range test, not the freshwater one.
Calcium, marine KHThese are syringe titrations: the reading is on the syringe scale, not on the colour, and a tenth of a millilitre is tens of ppm.

How it goes wrong without you noticing

The vial is not rinsed. Residue from the previous test falsifies the next. Rinse with tank water — not tap water — and do not dry it with a tea towel, which leaves fibres and detergent.

The colours are looked at two different times. The colour of some tests keeps changing after the stated time: read half an hour later, ammonia is a different thing. Read it when the leaflet says, not when you get back to the kitchen.

The water is sampled in the wrong place. Take the sample at mid-depth, away from the filter and the plants. At the surface and on the bottom the values differ, and in a planted tank with CO₂ pH changes between morning and evening too.

Numbers from different kits get compared. Two brands can differ by half a degree or a few ppm. To follow a trend over time what matters is using the same kit every time: the direction is more informative than the absolute value.

Reagents expire, and the date is not a formality. A kit opened two years ago can be wrong in either direction. The practical rule: write the month you opened the bottle on it with a marker, and after a year of being open, treat strange results with suspicion before believing them. The cross-check is cheap: a water sample taken to a shop and measured with a kit different from your own is worth more than the same measurement repeated twice with yours.

What to measure, and how often

PhaseParametersFrequency
Tank cyclingammonia, nitriteevery 2-3 days
Confirming the cyclenitrateonce, with NH₃ and NO₂ at zero
Established freshwater tanknitratebefore every water change
Established freshwater tankpH, GH, KHmonthly, or when the routine changes
ReefKH, calcium, magnesiumweekly (KH even more often)
Reefnitrate, phosphateevery 1-2 weeks
Emergency (fish in distress)ammonia, nitrite, temperatureimmediately, and again the next day

Measuring everything every day is pointless and tiring. What is needed is measuring the right thing at the right moment, and writing the result down: a value in a notebook is worth twice one that was looked at and forgotten, because most diagnoses are made on the direction a number is moving, not on today's number.

Test strips: when they are worth it

They are convenient and fine for a quick snapshot of GH, KH and pH — especially for working out what your tap water is like before choosing inhabitants. They are inadequate where precision is needed at the bottom of the scale: ammonia, nitrite, phosphate. Those three values are decided between 0 and 0.5 ppm, and that is exactly where strips cannot tell one thing from another.

How Gurglee does it

The tedious part is not measuring, it is keeping track. In Gurglee a reading is logged by writing it the way you would say it ("ph 7.2 and nitrate 20 in the big tank") or by dictating it aloud, and the app recognises parameter, value, unit and tank, asking for confirmation before saving. It converts between the units of different kits by itself — dKH, meq/L and ppm; ppt, specific gravity and mS/cm — so two brands end up on the same chart instead of two, and every parameter has its reference band per type of tank. There is also a per-parameter reminder, which closes itself when the reading arrives.