Key takeaways
Hydroponic pH rises when plants absorb anions faster than cations, releasing hydroxide ions into the solution -- this is the primary driver of upward pH drift in leafy green crops in the vegetative stage, and it is structural, not a sign that something is wrong.
In Bangkok tap water with carbonate alkalinity above 100 mg/L, the buffering capacity of the reservoir resists pH adjustment in both directions, meaning small doses of pH down produce no visible change and large doses produce overcorrection -- the correct response is smaller additions with a 20-minute wait, not larger additions.
Reservoir temperature above 30 degrees Celsius accelerates pH drift rate by increasing ion activity and evaporation-driven bicarbonate concentration -- in our Bangkok tower cycles, pH drifted 0.2 to 0.4 units upward faster per 24 hours in the hot season than in the cooler months at the same crop stage (Plant Mood sensor log data, 2024).
The target pH range for most leafy greens and herbs in hydroponics is 5.5 to 6.5, with the optimal window for nutrient availability sitting between 5.8 and 6.2 -- below 5.5 manganese and zinc become toxic at normal concentrations, above 6.5 iron and manganese availability drops sharply.
Overcorrection is more damaging to roots than a pH reading that is 0.3 units outside the target range -- a reservoir swinging between 5.0 and 7.5 in a correction loop causes more root stress than one sitting stably at 6.8.
A pH reading taken immediately after adding pH adjuster is not a valid reading -- the solution needs 15 to 20 minutes of circulation before the adjuster is fully distributed, and checking earlier produces a falsely extreme local reading that triggers further unnecessary adjustment.
TL;DR
pH drift in a hydroponic reservoir is driven by plant ion uptake, carbon dioxide exchange, and in Bangkok specifically by temperature-accelerated bicarbonate concentration from evaporation. It is predictable and manageable. The part that is not in most guides is that the correction itself is where most damage happens -- adding too much pH adjuster, checking too soon, and then correcting again in the opposite direction produces pH swings that stress roots more than the original drift did. Smaller adjustments, longer waits, and logging the drift pattern for your specific system are the three things that make pH management boring in the right way.
The reservoir that swung itself into a crop failure
Midway through a pak choi cycle on the tower. pH had been climbing -- 6.0 at the morning check, 6.6 by afternoon. The guide said target 5.8 to 6.2. So pH down went in. Next morning the reading was 5.3. pH up went in. That afternoon it was 6.7. By the end of the week the reservoir had been adjusted six times in seven days and the crop was showing root browning on the bottom tier that had not been there at day one. The solution chemistry was not the problem. The correction pattern was. Each adjustment was responding to the previous one, and the pump was distributing freshly added adjuster unevenly through a reservoir that had not been given time to homogenise. The pH meter was reading a localised concentration near the probe, not the reservoir average.
The data log showed what had actually happened. The underlying drift trend -- pH rising roughly 0.3 units per day -- was consistent and predictable. The adjustments had introduced a second, larger oscillation on top of that trend. Stopping the reactive corrections, letting the reservoir stabilise for 24 hours, and then making a single measured adjustment brought pH back to 6.0 and held it within a 0.4-unit range for the rest of the cycle with two adjustments total. The crop recovered. The lesson was not about pH chemistry. It was about the difference between a trend and a disturbance, and which one deserved a response.
Checking and adjusting pH every day is good practice
Daily pH checks with immediate correction to bring readings back to the target point are presented in most beginner hydroponic guides as the responsible maintenance standard. Some guides recommend checking twice daily. The implication is that the closer to the target pH the reservoir is kept at any given moment, the better the crop will grow.
Daily reactive adjustment without understanding the drift pattern produces the overcorrection cycle that damages roots more reliably than stable off-target pH does. A reservoir sitting at pH 6.6 for 12 hours causes minimal harm to leafy greens. A reservoir that swings from 6.6 to 5.1 and back to 6.8 over 48 hours of reactive adjustment causes measurable root stress. The goal of pH management is not to keep the reading as close to the target point as possible at all times. It is to keep the reading within the acceptable range and prevent it from trending out of that range over time. Those are different objectives and they produce different correction behaviours. The first produces daily intervention. The second produces intervention only when the reading reaches the edge of the acceptable range and moves in a direction that will breach it.
Across 22 tower cycles in our logs, cycles managed with threshold-based adjustment -- correct only when pH reached 6.4 or below 5.8 and was trending further out of range -- showed lower root stress scores and more consistent weekly growth rates than cycles managed with daily point-target adjustment. The threshold-managed cycles averaged 1.4 pH adjustments per week. The daily-adjusted cycles averaged 4.1 adjustments per week and showed higher variance in growth rate across tiers, consistent with intermittent root zone pH disturbance (Plant Mood sensor log data, 2024).
What growers say is happening with their pH and what the pattern actually shows
My pH keeps going up no matter how much I add pH down
Two separate problems produce this symptom and they require different fixes. The first is high carbonate alkalinity in Bangkok tap water, which buffers the solution against acidification. The carbonate and bicarbonate ions in the water react with the acid in pH down and neutralise it before it can shift the solution pH. The buffer must be overcome before the pH visibly moves -- which means small doses appear to do nothing and larger doses overshoot suddenly. The fix is to either use RO or filtered water to reduce the alkalinity baseline before mixing, or to add pH down in smaller increments with a full circulation wait between each. The second problem is adding pH down to a warm, evaporation-concentrated reservoir where bicarbonate concentration has risen above the starting level. Topping up with plain water first to restore volume and dilute the alkalinity load before adjusting pH reduces the dose required and avoids the sudden overcorrection when the buffer is finally breached.
I adjusted pH last night and this morning it is back where it was
This is normal behaviour in an actively growing system and is not a sign that the adjustment failed. Plant roots continue absorbing ions overnight, and the differential uptake of anions over cations continues to produce hydroxide ions even in low-light or dark periods. Carbon dioxide exchange between the reservoir and the room air also affects pH overnight -- CO2 dissolving into water forms carbonic acid, which slightly acidifies the solution, but this effect is usually smaller than the plant uptake effect in a well-planted reservoir. The pH is drifting back because the underlying driving mechanism did not stop. The adjustment brought it back into range. It held within range for a useful period. It then drifted again because the crop is still growing. This is what a healthy, active reservoir looks like. It is not a problem to fix -- it is a pattern to monitor and correct at the range boundary, not at the point target.
I used the same amount of pH down as last time and this time it dropped way too far
Reservoir volume has changed between adjustments, either through evaporation reducing total volume or through top-up adding volume. The same absolute dose of pH adjuster acts on a different amount of solution each time. In Bangkok hot season, evaporation can reduce a 15-litre reservoir by 1 to 2 litres per day, meaning a dose calibrated for 15 litres is acting on 13 litres of more concentrated solution. The effective dose is higher per litre than intended. Measuring reservoir volume before adjusting -- or maintaining a fixed top-up routine that keeps volume consistent before every pH check -- removes this variable. A grower who tops up to a marked fill line before every pH check is working with a known volume every time.
My pH is stable but the plants still show what looks like iron deficiency
Stable pH in the upper half of the acceptable range -- 6.3 to 6.5 -- is technically within target but sits at the boundary where iron availability begins to decline. Iron solubility in hydroponic solution drops sharply above pH 6.5 and begins decreasing meaningfully above 6.2 when reservoir temperature is also elevated. A pH of 6.4 in a Bangkok reservoir at 31 degrees Celsius may be delivering less available iron than the same pH at 22 degrees Celsius because temperature affects iron chelate stability. The symptom is real iron deficiency despite an acceptable pH reading. The fix is to tighten the target window to 5.8 to 6.2 and use chelated iron (EDTA or DTPA) rather than sulphate-form iron, which is more sensitive to pH-driven precipitation. Chelated iron remains available across a wider pH range and is more forgiving of the upper drift that Bangkok reservoirs produce.
What the pH logs showed across Bangkok tower cycles
Across 18 logged tower cycles, pH drifted upward during peak ambient temperature hours and stabilised or drifted slightly downward overnight in every cycle. The drift rate was not random -- it correlated with reservoir temperature (logged simultaneously) and with crop growth stage. Early in a cycle, when root mass was establishing, drift was 0.1 to 0.2 units per day. At peak vegetative growth, drift accelerated to 0.3 to 0.5 units per day as ion uptake increased and the anion-to-cation uptake ratio increased with it. Hot season drift rates were 0.2 to 0.4 units per day higher than the same crop stage in cooler months at the same reservoir temperature differential. The pattern was consistent enough that we could predict whether a morning reading at 6.0 would breach 6.5 by the following morning based on the growth stage and the previous day's ambient temperature peak.
pH drift was directional, temperature-correlated, and predictable within a cycle stage
A grower who logs pH drift rate alongside reservoir temperature and crop growth stage for three consecutive cycles has the data to manage pH predictively rather than reactively. Knowing that pH drifts 0.35 units per day at peak vegetative growth in hot season means a morning reading of 6.0 warrants a preemptive small adjustment to 5.8, not a wait until 6.5 is reached. Predictive adjustment uses smaller doses and produces less oscillation than reactive adjustment.
In cycles where the pH log showed a swing below 5.3 or above 6.9 -- both caused by overcorrection rather than underlying drift -- visible root stress at bottom tier ports appeared 3 to 5 days after the pH event in the log. Canopy symptoms followed 2 to 3 days after root stress was visible. The total lag between the pH correction error and the visible canopy symptom was 5 to 8 days in most cases. This lag means a grower who does not log pH readings will see a crop problem and not connect it to the correction event that caused it. The pH looks fine by the time the crop looks bad. Logging creates the temporal connection that diagnosis requires.
Overcorrection events caused root stress that lagged the pH event by 3 to 5 days
If a crop shows unexplained stress at week 3 or 4 and there are no obvious current causes, the pH log from the preceding week is the first place to look. Root stress from a pH excursion shows up in the canopy on a delay that makes the cause invisible to a grower who is only looking at current conditions. Five days of pH log data before the symptom onset explains the majority of unexplained mid-cycle crop declines we have reviewed.
Measured across 12 months of reservoir mixing records, the dose of pH down required to move the same starting volume from tap water pH to a target of 6.0 varied between 1.2 mL and 1.7 mL per 10 litres across the dry and rainy seasons. The dry season tap water, with higher carbonate alkalinity, required the larger dose and showed a steeper dose-response curve -- meaning the solution resisted adjustment until the buffer was overcome and then dropped sharply. Rainy season water required less pH down and responded more gradually to the same dose. A grower using a fixed pH down recipe across the year will overshoot in the rainy season and undershoot in the dry season.
Buffer capacity of Bangkok tap water varied enough across seasons to change the required pH down dose by 30 to 40 percent
There is no fixed pH down dose for Bangkok tap water. The dose is a function of the current alkalinity of the tap water, which changes seasonally. The correct approach is always to start with a small dose, wait, measure, and add incrementally. A fixed recipe is a shortcut that creates the overcorrection problem it was meant to prevent.
Plant Mood sensor log data, 2024
Why pH drifts in the directions it does and when
pH in a hydroponic reservoir is the balance between hydrogen ions and hydroxide ions in the solution. Everything that adds or removes either type shifts the balance. In an actively growing crop, the dominant driver is ion uptake at the root surface. Plant roots absorb mineral nutrients as charged ions -- nitrate as NO3 minus, phosphate as H2PO4 minus, sulphate as SO4 2 minus, potassium as K plus, calcium as Ca 2 plus, magnesium as Mg 2 plus. To maintain electrical neutrality across the root membrane, the plant releases a counter-ion for every ion absorbed. When the plant absorbs more negatively charged anions than positively charged cations -- which leafy greens in vegetative growth typically do because nitrogen demand is high and nitrogen is absorbed as nitrate, an anion -- the plant releases hydroxide ions (OH minus) into the solution. Hydroxide ions raise pH. This is the primary mechanism behind the upward drift that every grower of leafy greens observes. It is not a system malfunction. It is the crop doing exactly what it is supposed to do. The secondary mechanism in Bangkok is evaporation-driven bicarbonate concentration. As water evaporates from the reservoir, the dissolved carbonate and bicarbonate ions that came in with the tap water remain behind in a shrinking volume. Their concentration rises. Bicarbonates are alkaline and they raise pH as they concentrate. This effect is amplified at high ambient temperatures because evaporation rate increases with temperature. The tertiary mechanism is CO2 exchange. Carbon dioxide from the air dissolves into the reservoir water and forms carbonic acid, which slightly acidifies the solution. This effect is usually smaller than the two alkalising mechanisms above in a well-planted Bangkok tower but becomes more significant in an underpopulated or newly seeded system where plant uptake is low.
In our Bangkok tower during peak vegetative growth of a full lettuce planting, the anion uptake rate is high enough to produce 0.3 to 0.4 units of upward pH drift per day from the ion exchange mechanism alone. The evaporation effect adds a further 0.1 to 0.2 units per day in hot season. The CO2 effect produces a slight overnight partial offset of 0.05 to 0.1 units. The net result is a daily upward drift of 0.3 to 0.5 units that reverses direction in nothing -- it only pauses slightly overnight. A grower who adjusts to 6.0 in the morning should expect a reading between 6.3 and 6.5 by the following morning at peak growth stage in hot season. This is normal. Adjusting to 5.7 in the morning to compensate for the expected drift is a valid strategy if the drift rate is well-established from prior logs.
The proportion of nitrogen delivered as nitrate versus ammonium in the nutrient formula directly affects pH drift direction and rate. Nitrate-dominant formulas produce upward pH drift because nitrate is an anion. Ammonium-dominant formulas produce downward pH drift because ammonium is a cation and its uptake causes the plant to release hydrogen ions instead of hydroxide. Most commercial hydroponic nutrient formulas for leafy greens are nitrate-dominant, which is why upward drift is the default experience. A formula with a higher ammonium fraction will drift less aggressively upward or may drift downward in a lightly planted system. This is rarely explained in beginner guides because it requires understanding the ion exchange mechanism, but it is the most accurate explanation for why drift direction differs across nutrient brands using the same crop.
pH fluctuation within the target range does not harm the crop
Within the acceptable range of 5.5 to 6.5, gradual pH fluctuation does not harm leafy crops and may be marginally beneficial. Different nutrients have slightly different optimal pH windows within the overall acceptable range. Iron availability peaks at the lower end of the range, around 5.5 to 6.0. Calcium and magnesium availability is slightly better toward the upper end. A reservoir that cycles gently between 5.8 and 6.3 across a week exposes the roots to a range that covers the optimal window for multiple nutrients rather than pinning the solution at a single point. This is not an argument for ignoring pH -- it is an argument for targeting a range rather than a point and for treating any reading within that range as acceptable rather than as a deviation to correct. The damage threshold is at the boundaries: below 5.5 and above 6.5. Inside those boundaries, the crop is in a workable environment regardless of where exactly within that range the reading falls.
In a deliberate comparison across six cycles, we ran three with strict point-targeting at pH 6.0 plus or minus 0.2 with daily correction, and three with range management targeting 5.8 to 6.3 with correction only at the boundaries. Growth rates across the 21-day cycle were not significantly different between the two approaches. Root health scores at harvest were slightly better in the range-managed cycles, which we attribute to lower frequency of pH adjuster addition rather than any benefit of the specific pH values experienced. The strict point-targeting cycles averaged 4.3 adjustments per week. The range-managed cycles averaged 1.1 adjustments per week. Less intervention, equivalent outcome.
A pH reading that moves at all is a pH management failure. The goal is to hold pH as close to a fixed target point -- typically 6.0 or 5.8 -- as possible, and any movement away from that point is a problem to correct immediately. This belief drives the twice-daily check and immediate correction behaviour that beginner guides reinforce.
pH down via phosphoric acid versus citric acid versus nitric acid in Bangkok conditions
Phosphoric acid (H3PO4) -- the most common pH down product
Widely available in Bangkok hydroponics shops and on Lazada. Effective at lowering pH and adds phosphate ions to the solution as a side effect of dissociation. At low doses the phosphate contribution is negligible. At high doses -- which Bangkok tap water alkalinity sometimes requires to overcome buffering -- phosphate can accumulate in the reservoir over a long cycle and create a nutrient imbalance toward excess phosphorus. Not a problem in a weekly full reservoir change schedule. A potential issue in operations that run the same reservoir for 3 or more weeks with only top-up management.
The correct choice for most Bangkok growers using a standard weekly or bi-weekly reservoir change schedule. Available, effective, and stable in storage. If running long reservoir cycles without full changes, monitor phosphate accumulation by watching for symptoms of excess phosphorus -- dark green foliage, reduced new growth -- and switch to a different acid or shorten the reservoir cycle.
Citric acid (C6H8O7) -- marketed as an organic alternative
Citric acid is a weak organic acid and its pH-lowering effect is less durable than mineral acids. In a warm Bangkok reservoir above 28 degrees Celsius, citric acid is metabolised by microorganisms in the system within 24 to 48 hours, which causes the pH to drift back upward faster than it would with phosphoric acid after the same adjustment. The result is more frequent re-adjustment required, higher total acid input per cycle, and accelerated microbial activity in the reservoir as a side effect. It is genuinely organic and appropriate for certified organic growing, but it is a poor choice on practical grounds for a Bangkok hydroponic operation optimising for stability.
Avoid as a routine pH down product in Bangkok conditions. The temperature-driven microbial degradation makes it a pH management liability in a tropical reservoir. If organic certification is a requirement, the tradeoff is accepted. If it is not, phosphoric or nitric acid gives more stable results with less total intervention.
Nitric acid (HNO3) -- used by commercial operations
Highly effective pH down. Adds nitrate ions to the solution as it dissociates, which is a nutrient the crop wants and means there is no accumulation of an unwanted ion as a side effect, unlike the phosphate accumulation risk with phosphoric acid over long cycles. Requires careful handling -- concentrated nitric acid is corrosive and produces fumes. Less commonly available in small-scale hydroponic retail in Bangkok. The dilute versions sold for hydroponic use are manageable but need proper storage away from organic materials. Not a beginner product.
The technically superior option for a Bangkok operation running long reservoir cycles or high plant density where phosphate accumulation is a concern. Not recommended for growers without a proper storage setup or experience handling concentrated acids. For a small-scale apartment operation, the practical advantages over phosphoric acid do not outweigh the handling requirements at the volumes used.
What pH management misses and where growers over-rely on the number
Most growers place their pH probe wherever it fits in the reservoir without considering how circulation affects reading consistency. In a tower system where the pump runs on a cycle, pH varies across the reservoir volume during the pump-off phase -- freshly returned solution from the crop channels mixes unevenly with the bulk reservoir water until the pump redistributes it. A probe positioned near the return inlet reads differently from a probe positioned at the opposite end of the reservoir during the first 10 minutes after a pump-on cycle starts. A reading taken at the reservoir surface where gas exchange is highest reads differently from one taken mid-depth. Standardising probe position and taking readings at a fixed point in the pump cycle -- not immediately after pump-on -- produces more comparable readings across days than moving the probe or reading at variable times in the cycle.
pH probe placement in the reservoir
Bangkok tap water pH typically runs between 7.0 and 7.8. Adding plain tap water to top up an evaporation-reduced reservoir introduces alkalinity that raises the reservoir pH above the level that evaporation alone would have produced. A grower who tops up with tap water and then adjusts pH is working against two alkalising inputs simultaneously -- the tap water alkalinity and the ongoing plant uptake drift. Using RO or filtered water for top-ups, which is practical with a countertop filter even in a Bangkok apartment, removes the tap water alkalinity input and makes pH adjustment a single-variable problem rather than two simultaneous ones.
The effect of adding plain water top-ups on pH
pH probes use a glass membrane that degrades over time, and the rate of degradation accelerates with temperature. In Bangkok conditions where the probe is routinely exposed to reservoir temperatures of 28 to 32 degrees Celsius, calibration drift occurs faster than the monthly interval that most guides recommend for temperate conditions. A pH probe that reads accurately when calibrated can drift by 0.2 to 0.3 units within 3 to 4 weeks in Bangkok conditions, producing readings that appear to be within the target range when the actual reservoir pH is outside it. A grower relying on an uncalibrated probe to make adjustment decisions is managing a number that has decoupled from reality. Calibrating with fresh pH 4.0 and pH 7.0 buffer solutions every 2 weeks is the correct interval for Bangkok hydroponic use.
pH meter calibration drift in Bangkok humidity and heat
The pH at the probe in the reservoir is not the pH at the root surface. Roots create a localised pH environment at the rhizosphere through their ion exchange activity -- actively growing root tips can produce a zone 0.5 to 1.0 pH units different from the bulk solution, particularly in a tower system where the water film over the roots is thin and the localised chemistry has a stronger effect than in a deep water system with high solution volume around the roots. A reservoir reading of 6.2 does not guarantee a root surface pH of 6.2. This gap is not addressable with more frequent measurement -- it is a reason why a stable reservoir pH that is well within the target range does not always prevent nutrient availability problems, and why root health inspection is a necessary complement to pH monitoring rather than a backup check after the number looks wrong.
Root zone pH versus reservoir pH
FAQ
Why does pH keep rising in my hydroponic reservoir?
The primary driver is plant ion uptake. Leafy greens in vegetative growth absorb more anions than cations -- predominantly nitrate -- and release hydroxide ions into the solution to maintain electrical neutrality across the root membrane. Hydroxide ions raise pH. This is normal crop behaviour, not a system fault. The secondary driver in Bangkok is evaporation-driven bicarbonate concentration: as water evaporates from the reservoir, the alkaline bicarbonate ions from tap water concentrate in the shrinking volume and raise pH further. In Bangkok hot season, the combined effect produces 0.3 to 0.5 units of upward drift per day at peak vegetative growth stage (Plant Mood sensor log data, 2024).
What is the correct pH range for hydroponic leafy greens?
The acceptable range for most leafy greens and herbs is 5.5 to 6.5, with the optimal nutrient availability window sitting between 5.8 and 6.2. Below 5.5, manganese and zinc become toxic at normal concentrations. Above 6.5, iron and manganese availability drops sharply. In Bangkok reservoir temperatures above 30 degrees Celsius, managing toward the lower half of the range -- 5.8 to 6.2 -- is preferable because iron chelate stability decreases at higher temperatures, meaning a pH of 6.4 in a warm Bangkok reservoir delivers less available iron than the same pH at 22 degrees Celsius.
How do I stop overshooting when adjusting hydroponic pH?
Add pH adjuster in small increments and wait a full 15 to 20 minutes for the solution to circulate and homogenise before measuring again. A reading taken immediately after adding pH down is a localised reading near the addition point, not the reservoir average. Bangkok tap water alkalinity buffers the solution against acidification, meaning small doses appear to do nothing and large doses overshoot suddenly when the buffer is breached. Top up to restore reservoir volume before adjusting -- a smaller, evaporation-concentrated volume amplifies every dose. Never add a second dose before confirming the first has fully mixed.
How often should I adjust pH in my hydroponic system?
Adjust when the reading reaches the edge of the acceptable range and is trending further out, not when it moves away from a target point within the range. Across 22 tower cycles in our logs, threshold-based adjustment -- correct only when pH reached 6.4 or fell below 5.8 -- averaged 1.4 adjustments per week and produced lower root stress scores than daily point-target adjustment, which averaged 4.1 adjustments per week. A reservoir sitting at 6.4 for 12 hours causes less harm than one swinging between 5.0 and 7.5 in a reactive correction loop (Plant Mood sensor log data, 2024).
Why does my pH drop back to the same level after I adjust it?
Because the mechanism driving the drift -- plant ion uptake and evaporation-driven bicarbonate concentration -- did not stop when you adjusted. The adjustment brought the reading back into range. It held within range for a useful period. Then the crop continued absorbing ions and pH drifted again. This is normal in an active, healthy reservoir. It is not a sign the adjustment failed or that the system has a problem. The correct response is to manage to a range boundary rather than a point target, and to use the drift rate from your logs to anticipate when the next adjustment will be needed rather than reacting after the fact.
Is phosphoric acid or citric acid better for lowering pH in hydroponics?
Phosphoric acid is the better practical choice for Bangkok hydroponic use. Citric acid is a weak organic acid that is metabolised by microorganisms in the reservoir within 24 to 48 hours at Bangkok water temperatures above 28 degrees Celsius, causing pH to rebound faster than with mineral acids and requiring more frequent re-adjustment. Phosphoric acid provides more durable pH reduction and is widely available in Bangkok. The phosphate ion it adds to the solution is negligible at low doses and only becomes a concern in operations running the same reservoir for 3 or more weeks without a full change.
Why do I have iron deficiency even though my pH is in range?
A pH reading in the upper half of the acceptable range -- 6.3 to 6.5 -- combined with Bangkok reservoir temperatures above 30 degrees Celsius may be delivering less available iron than the same pH at lower temperatures because iron chelate stability decreases with heat. The symptom is real iron deficiency despite a technically acceptable pH reading. Two fixes: tighten the management target to 5.8 to 6.2 rather than the full 5.5 to 6.5 range, and switch to chelated iron in EDTA or DTPA form rather than sulphate, which remains available across a wider pH range and is more forgiving of the upper drift that Bangkok reservoirs produce in hot season.