Acceptable TDS for Reef Tank Source Water: Ideal Readings & TDS Creep

TDS meter pen showing a 0 ppm reading at the output of a reef aquarium RO/DI water filtration unit

Quick Facts

Ideal TDS (RO/DI Output)
0 ppm
Acceptable TDS Range
0-1 ppm; some reefers tolerate up to 2 ppm short-term, but rising readings always warrant action
What TDS Measures
Total Dissolved Solids — the combined concentration of dissolved minerals, salts, metals, and ions in water, in parts per million (ppm)
Common Cause of Rising TDS
Exhausted DI (deionization) resin no longer stripping ions after the RO membrane stage
Measurement Tool
Inline or handheld TDS meter (TDS pen), placed at the RO/DI output
When to Change DI Resin
As soon as TDS rises above 0 ppm — this is the standard signal known as 'TDS creep'
Risk of High TDS
Silicates and phosphates fueling diatoms and nuisance algae, dissolved organics stressing corals, and contaminant buildup over time
Where to Test
At the RO/DI output before storage, not from tap water or display tank water

If you're mixing saltwater or topping off a reef tank, the TDS reading at your RO/DI unit's output should be 0 ppm — and the moment it isn't, that's your system telling you something needs attention. TDS (Total Dissolved Solids) is the simplest, fastest way to verify that your reverse osmosis/deionization unit is actually doing its job, and a rising number — even a small one — is the earliest and most reliable warning sign that your DI resin is exhausted and your "purified" water isn't as pure as you think.

Short Answer: What TDS Should Read

For water going into a reef tank — whether for mixing saltwater or for top-off — TDS at the RO/DI output should read 0 ppm. Many experienced reefers consider readings up to 1-2 ppm to be functionally fine for short stretches, but 0 is the actual goal and the number a properly functioning RO/DI unit should produce consistently. Anything above 0 means dissolved solids are passing through that shouldn't be, and the reading will only climb from there as the DI resin continues to exhaust. Tap water, by contrast, typically runs anywhere from 50 to 400+ ppm depending on your local water supply, which is why RO/DI exists in the first place.

What TDS Actually Measures

TDS stands for Total Dissolved Solids — a measurement, in parts per million (ppm), of the combined concentration of everything dissolved in water that isn't H2O itself. This includes:

  • Minerals — calcium, magnesium, sodium, potassium carbonates and bicarbonates
  • Salts — chlorides, sulfates
  • Metals — iron, copper, lead, and other trace metals depending on your source water
  • Silicates and phosphates — common in municipal water and well water
  • Other dissolved ions and organic compounds

A TDS meter doesn't tell you what is dissolved in the water — it works by measuring electrical conductivity, since dissolved ions conduct electricity, and converts that conductivity into an estimated ppm value. So a TDS reading of 0 doesn't guarantee there's literally nothing in the water (a few non-ionic compounds wouldn't register), but for practical reef-keeping purposes, a 0 ppm reading from a properly sized and maintained RO/DI unit is a strong proxy for "this water is clean enough to use."

This matters specifically for reef tanks because everything you add to the tank — salt mix, top-off water, dosing solutions — gets mixed with this source water. If the source water carries a measurable load of dissolved solids, every gallon you add is also adding whatever's riding along with it.

How RO/DI Removes Dissolved Solids — and Why It's Not 100%

A standard reef RO/DI unit works in stages:

  1. Sediment pre-filter — removes particulates that would clog or damage downstream stages
  2. Carbon block(s) — remove chlorine, chloramine, and organic compounds that would degrade the RO membrane
  3. RO membrane — the workhorse stage, removing roughly 95-99% of dissolved solids by forcing water through a semi-permeable membrane under pressure
  4. DI (deionization) resin — a final polishing stage that uses ion-exchange resin to strip out essentially everything the RO membrane missed

The RO membrane alone typically can't get you to 0 ppm — it's very good, but "very good" still leaves a small residual TDS, often in the 1-10 ppm range depending on your source water's starting TDS and the membrane's condition. The DI stage is what takes you the rest of the way to 0, because ion-exchange resin has a very high affinity for the remaining dissolved ions.

This two-stage design is also why RO/DI doesn't remove literally everything, ever, permanently. The RO membrane has a finite rejection rate — it's removing the vast majority of dissolved solids, not all of them — and the DI resin has a finite capacity. Both stages are doing an extremely good job, but neither is an absolute, infinite barrier. Over time, trace amounts of whatever is in your tap water can still find their way through in tiny quantities, which is part of why long-term contaminant buildup (discussed below) is a real consideration even with a well-maintained system.

What Happens When TDS Creeps Up

A rising TDS reading isn't just a number — it has direct, observable consequences in a reef tank:

Silicates and phosphates feed nuisance algae and diatoms. Tap water in many areas carries dissolved silica and phosphate. When these pass through into your top-off or mixing water, you're effectively dosing your tank with the exact nutrients that fuel diatom blooms (the brown dusty film common in newer tanks) and nuisance algae like hair algae and cyanobacteria. A tank that seems to have a never-ending algae problem despite careful feeding and skimming often has a TDS problem at the source.

Dissolved organics and trace contaminants affect coral health. Beyond silicates and phosphates, rising TDS can carry trace metals and other dissolved organics that corals are sensitive to even at very low concentrations. Corals evolved in water with extremely stable, extremely low levels of dissolved impurities — introducing a slow, steady trickle of contaminants through "purified" top-off water works against the water quality you're otherwise trying to maintain through skimming, carbon, and water changes.

Contaminants accumulate over time. Because TDS creep is gradual, the effect compounds. A reading of 5 ppm doesn't sound dramatic, but if that's your top-off water and you're adding several gallons a week to replace evaporation, you're continuously adding a low-grade contaminant load that a tank's natural export mechanisms (skimmer, water changes, macroalgae) have to keep up with. Left unchecked, this is a slow drift toward the kind of chronic water quality issues that show up as stalled coral growth, recurring algae, or unexplained coral stress — without any single dramatic event to point to.

This is part of why overall reef water chemistry — TDS, salinity, alkalinity, calcium, and magnesium together — needs to be treated as a connected system rather than a set of isolated numbers. A clean source water foundation makes every other parameter easier to hold stable.

How to Measure TDS

Measuring TDS is simple and should be a routine part of RO/DI maintenance:

  1. Use a TDS meter (TDS pen). These are inexpensive handheld probes — dip the probe into a water sample and read the ppm value on a digital display. Many reefers also install an inline TDS meter directly on the RO/DI unit's output line for a constant, always-visible reading.
  2. Test at the RO/DI output, not the tank. The point of TDS testing is to verify your water purification system is working before that water goes anywhere near your tank. Testing display tank water tells you about salt mix purity and tank conditions, which is a different (and separate) question.
  3. Test the output of the RO membrane separately from the DI stage, if possible. Many RO/DI units have a sample port between the RO and DI stages. Checking both lets you tell whether a rising reading is coming from a failing RO membrane (pre-DI TDS rising) or exhausted DI resin (post-DI TDS rising while pre-DI stays roughly stable) — the two have different fixes.
  4. Test consistently, ideally every time you run the unit, or at minimum weekly if you run it frequently. TDS creep can happen gradually enough that infrequent checking means you don't catch it until it's been elevated for a while.

This same source water is also what you'll use to mix new saltwater batches, which directly affects your tank's salinity and specific gravity — starting with 0 ppm water means the only dissolved solids going into your mixing bucket are the ones from your salt mix itself, which is exactly what you want.

When to Change Membranes and DI Resin

TDS creep is the standard, most reliable signal that your DI resin is exhausted. Here's how to read it:

  • TDS reading rises above 0 ppm at the DI output — this is the textbook sign that the DI resin has been used up and is no longer exchanging ions effectively. DI resin doesn't degrade gradually in a way that's visible; it works perfectly until its exchange capacity is used up, and then TDS starts climbing, sometimes fairly quickly once it starts.
  • Replace DI resin promptly once creep begins — don't wait for TDS to climb to some "acceptable" threshold before changing it. Once it starts rising, it will continue, and every day you delay is more contaminant load going into your tank. Many reefers keep a spare cartridge or bag of resin on hand specifically so a 0 ppm reading is never more than a few minutes away from being restored.
  • RO membrane replacement is a separate, longer-interval task — typically every 1-2 years depending on usage and source water quality, though heavily chlorinated or hard water can shorten this. A failing RO membrane shows up as elevated TDS before the DI stage, and also often as reduced output flow or a worse product-to-waste water ratio.
  • Sediment and carbon pre-filters should be changed on a schedule (often every 6-12 months) regardless of TDS readings, since their job is to protect the RO membrane — by the time their failure shows up in your TDS reading, the membrane may already be taking damage from chlorine exposure.

How to Use This in Practice

  1. Install a TDS meter — inline if possible, or get in the habit of testing with a handheld pen every time you run your RO/DI unit.
  2. Confirm a baseline 0 ppm reading when the unit is working correctly, so you know what "normal" looks like for your specific system.
  3. Test before every batch of saltwater you mix and before filling your auto top-off reservoir — these are the two places source water enters your tank.
  4. The moment you see a reading above 0 ppm, treat it as a maintenance trigger, not a "keep an eye on it" situation — change the DI resin.
  5. If TDS stays elevated after a DI resin change, check pre-DI TDS to determine whether the RO membrane itself needs replacement.
  6. Log your readings over time. A slow upward trend across weeks, even within a "low" range, tells you a resin change is coming before it becomes a problem.

Quick Reference

  • Target 0 ppm TDS at the RO/DI output for all water used in mixing saltwater and for top-off
  • Up to 1-2 ppm is often tolerated short-term, but treat any reading above 0 as actionable, not "fine"
  • TDS measures the combined concentration of dissolved minerals, salts, metals, and silicates/phosphates in ppm
  • Rising TDS = TDS creep = exhausted DI resin — this is the standard replacement trigger
  • Elevated TDS feeds diatoms, nuisance algae, and introduces dissolved organics that stress corals
  • Test with a TDS meter at the RO/DI output, ideally with a pre-DI sample port to isolate RO vs. DI issues
  • Replace DI resin promptly when creep begins; RO membranes typically last 1-2 years
  • Keep spare DI resin on hand so a 0 ppm reading is never far away

Frequently Asked Questions

What TDS level is safe for a reef tank?

Aim for 0 ppm at the RO/DI output. Many reefers consider 1-2 ppm acceptable for short periods without major issues, but 0 ppm is what a correctly functioning RO/DI unit should produce, and any sustained reading above 0 means dissolved solids are reaching your tank that shouldn't be there. There isn't really a 'safe maximum' beyond which damage suddenly occurs — it's a gradual relationship where higher and more sustained TDS means a greater nutrient and contaminant load over time.

Why does my TDS keep rising even though my RO/DI unit is new?

The most common cause is exhausted DI resin — this is normal and expected, not a defect. DI resin has a finite ion-exchange capacity, and once it's used up, TDS at the output starts climbing even though the RO membrane stage may still be working fine. Check the TDS reading between the RO and DI stages: if it's stable there but rising after the DI stage, the resin needs replacing. If it's rising before the DI stage too, the RO membrane itself may be at fault.

Can I use tap water for reef tank top-off if my RO/DI unit isn't working?

No — tap water typically has a TDS of 50-400+ ppm along with chlorine or chloramine, which is exactly what RO/DI is designed to remove. Using tap water, even temporarily, introduces silicates, phosphates, chlorine, and other dissolved solids directly into your tank, which can trigger algae blooms and stress corals and fish. If your RO/DI unit is down, it's better to use stored RO/DI water you already have on hand, or purchase pre-made RO/DI water from a local fish store, rather than substitute tap water.

How often should I replace DI resin in my reef tank's RO/DI unit?

There's no fixed time interval — replace it based on TDS readings, not a calendar. As soon as your TDS meter shows a reading above 0 ppm at the DI output, the resin is exhausted and should be replaced. How long that takes depends heavily on your tap water's starting TDS and how much water you run through the unit; high-TDS source water or heavy usage will exhaust resin faster than low-TDS source water and occasional use.

Sources & Further Reading

  1. Water Chemistry Forum — Reef2Reef
  2. RO/DI Systems & Replacement Filters — Bulk Reef Supply
Hektor Jorgo

About the Author: Hektor Jorgo

Co-Founder & Marine Biologist

Hektor is a co-founder of Sea Life Planet and has kept reef and freshwater aquariums for over 15 years. He holds a background in marine biology and focuses on species care accuracy, water chemistry, and tank husbandry.