Best RO Systems
HomeGuidesTDS meter, explained
Water quality

Your TDS meter says 12. What does that actually mean?

We're reader-supported: buying through our links may earn us a commission at no extra cost to you. We compare published specifications, certifications and prices — we don't run a testing lab.

A handheld TDS meter reading a low number in a glass of water beside an under-sink reverse osmosis faucet

Every reverse osmosis owner eventually buys a little pen-shaped gadget, dips it in a glass of water, and watches a number appear. Tap water: 240. RO water: 12. The instinct is to read that drop as a report card — lower is better, and a single-digit number means the system is doing its job. That instinct is mostly right, and it is also missing almost everything the number cannot tell you.

Start with what the meter actually does. A "TDS meter" does not measure total dissolved solids directly — nobody makes an affordable consumer device that weighs the residue left behind when you evaporate a sample, which is the only way to measure TDS for real. What the pen actually measures is electrical conductivity: it passes a small current between two probes and reads how easily the water carries it. Pure H₂O barely conducts electricity at all. Dissolved minerals and salts ionize in solution and carry current far more readily, so the more of them there are, the higher the conductivity reading. The meter then multiplies that conductivity by a conversion factor — usually one calibrated against a reference salt like sodium chloride or potassium chloride — and displays the result in parts per million as if it had weighed something.

That conversion is the whole story, and it is also the whole limitation. Conductivity responds to how many charged particles are in the water and how easily they move, not to what those particles are. Calcium, magnesium, sodium, potassium, nitrate, chloride, bicarbonate — a conductivity meter cannot tell any of them apart, and it is functionally blind to anything that does not carry an electrical charge in solution. Two glasses of water can post the identical "247 ppm" reading while containing completely different dissolved chemistry: one might be dominated by calcium and magnesium hardness, the other by sodium and chloride, the third by agricultural nitrate. The meter reports a quantity. It never reports an identity.

If you have already read does reverse osmosis remove minerals, you've seen the same principle from the other direction: RO strips almost everything indiscriminately, and a TDS meter measures the aftermath indiscriminately too. Both are honest about quantity and silent about identity — a fine trade as a monthly maintenance check, a poor one if you're trying to answer "is my water safe."

Typical numbers: tap, RO permeate and remineralized water

Numbers on a TDS meter only mean something in context, so here is the context most US households will see, in the three states water passes through on its way from the wall to the glass.

Untreated tap water commonly reads anywhere from about 50 ppm on a soft municipal supply to 400 ppm or more on hard groundwater or a private well, with anything north of 500 ppm generally flagged as noticeably mineral-heavy. This is almost entirely calcium, magnesium and bicarbonate — ordinary hardness — plus whatever the local utility or well adds or picks up along the way. It is the baseline reading you should take before you judge anything your RO system produces, because "how much did the system remove" only means something relative to what went in.

RO permeate — the water that comes out of the dedicated faucet — typically lands in the single digits to low double digits on a well-maintained system fed by ordinary municipal water, and a bit higher on hard well water or an aging membrane. iSpring publishes a 93 to 98 percent TDS reduction figure for the RCC7AK-BN, and rates its 75 GPD membrane at up to 97 percent rejection under NSF/ANSI 58 test conditions — so on a 300 ppm feed, a healthy example of that system should land somewhere in the 6 to 21 ppm range, and closer to the low end is the expected outcome, not a lucky one. Some tankless systems put that number in front of you automatically: the Waterdrop G3P600's faucet displays a live TDS reading alongside remaining filter life, so you are not reaching for a separate meter to get the same information the system is already collecting.

Remineralized water — RO water that has passed through an alkaline stage or an inline remineralization cartridge after the membrane — reads noticeably higher than plain permeate, often back up into the 30 to 100+ ppm range depending on the media and how recently the cartridge was changed. That is not the system leaking or a membrane failing; it is the stage working exactly as designed, and it is the subject of its own section below, because it is the single most common source of "my TDS number went up, is something wrong" questions we see about this category.

Rejection rate: the only TDS calculation worth doing

A single permeate reading — "my RO water is 14" — tells you almost nothing on its own, because 14 could be excellent or mediocre depending entirely on what went into the membrane. The number that actually means something is rejection rate, and it takes thirty extra seconds to calculate:

Rejection rate = (feed TDS − permeate TDS) ÷ feed TDS × 100

Do it monthly, and it takes about a minute: measure the raw tap or feed water going into the system, measure the RO faucet, subtract, divide by the feed number, multiply by 100. Write both raw numbers down, not just the percentage — you'll want the history later. A system holding at 93 to 98 percent rejection, the range iSpring publishes for the RCC7AK-BN, is behaving exactly as its certification says it should. A system that has drifted down into the 80s is telling you something is wearing out, months before the water tastes any different.

The reason rejection rate beats a raw permeate reading is that feed water isn't constant. A utility flushing mains, a well after heavy rain, a seasonal swing in a municipal source — any of these can push your incoming TDS up or down by fifty or a hundred ppm without your RO system doing anything differently at all. If you only watch the permeate number, a feed spike from 200 to 320 ppm can drag a perfectly healthy membrane's output from 8 ppm to 13 ppm, and it will look like the system got worse. Run the ratio instead and you'll see the rejection rate barely moved — the membrane is fine, your water changed. That's also exactly the situation where checking against your baseline matters: take a feed and permeate reading in the first week of ownership, log it, and every later reading is a comparison against your own system rather than a guess against a number on a box.

When a rising number means a membrane, and when it means a pre-filter

Once you're tracking rejection rate instead of a raw number, a rising trend splits cleanly into two different problems that get fixed in two completely different ways — and mixing them up is the most expensive mistake in this category, because one fix costs twenty-five dollars and the other costs a membrane.

Rejection rate itself falling — feed steady, permeate creeping up relative to it — points at the membrane. Thin-film composite membranes don't clog like a sediment filter; they slowly foul and lose their ability to reject dissolved solids, typically over two to three years of normal use. A gradual decline in rejection over months, tracked against a stable feed reading, is that process happening on schedule. A sudden, sharp drop is different and usually means something damaged the membrane outright — most often chlorine that made it past an exhausted carbon stage, which is exactly the scenario the pre-filters exist to prevent in the first place.

Permeate TDS rising while rejection rate stays flat is not a membrane story at all — it means your feed water changed, and the fix is patience or a look at the source, not a new membrane. This is the case our reverse osmosis for well water guide covers in more depth, because well supplies are the most common source of exactly this kind of swing: sediment after a rain event, a shift in mineral content between seasons, a neighbor's well work stirring up the aquifer.

A rising number paired with falling flow is usually a pre-filter problem before it's a membrane problem, and it's good news when it is, because sediment and carbon cartridges are the cheap parts. A clogged sediment stage restricts flow directly; an exhausted carbon stage lets chlorine through, changing taste immediately while damaging the membrane on a slower clock. If the faucet is also trickling, read alongside why your RO faucet trickles — flow and TDS are often two readouts of the same upstream problem.

Systems with a built-in display remove some of the guesswork. The Waterdrop G3P600's faucet shows live TDS alongside filter life, so a rejection-rate check is a glance rather than a two-step measurement — though it still can't tell you why the number moved, which is the judgment call this section is for. Whichever cartridge turns out to be the culprit, staying on schedule with how to sanitize an RO system is what keeps a fixable pre-filter problem from becoming an expensive membrane one.

Why a remineralization stage raises TDS on purpose

This is the single most common source of confused emails in this category: an owner installs an alkaline stage or an inline remineralization cartridge, watches their TDS reading jump from 9 to 45, and assumes something has failed. Nothing has failed. The membrane already did its job upstream — it stripped dissolved solids down to nearly nothing — and the remineralization stage is a separate, later step that deliberately puts some of them back, specifically calcium and magnesium (and on some media, small amounts of potassium and sodium), to restore taste and the mineral content some people prefer over flat, near-zero-TDS water. A higher number after that stage is the stage doing exactly its job, not a leak, a bypass, or a sign the membrane is failing.

Some systems ship with this built in. The iSpring RCC7AK-BN is a 6-stage alkaline system with a calcium remineralization stage included from the factory, which is why an owner of that system should expect a noticeably higher permeate reading than someone running a plain 5-stage system on the same feed water — that gap is the design, not a defect. Owners of plain systems who want the same effect can retrofit it: the Waterdrop MNR35 is an inline remineralization cartridge that plumbs onto the outlet of most under-sink RO systems with 1/4" and 3/8" quick-connect tubing, rated for nine to twelve months or 1,100 gallons — Waterdrop's own guidance is to replace it at the nine-month mark rather than waiting for the full year. For households running two systems, or who'd rather keep a spare on the shelf instead of reordering mid-cycle, the Waterdrop MNR35-2 is the same cartridge sold as a two-pack.

The practical takeaway: if your TDS number climbed right after you added or changed a remineralization cartridge, that's the expected outcome, and the number to actually watch going forward is whether it stays roughly stable at the new, higher baseline — not whether it matches the near-zero reading you were used to before the stage existed. For the fuller picture of what RO removes and what a remineralization stage does and doesn't restore, see does reverse osmosis remove minerals.

Referenced in this guide

The remineralization cartridges and systems mentioned above

01Add-on

Waterdrop MNR35

Remineralization for a system that didn't come with it
$29.99 · 9–12 months or 1,100 gallons · 1/4" & 3/8" quick-connect · inline

Plumbs onto the outlet of most under-sink RO systems and puts calcium and magnesium back after the membrane — the reason a plain system's TDS number rises once this is installed. Waterdrop rates it at nine to twelve months or 1,100 gallons and recommends replacing at nine.

Waterdrop MNR35 inline remineralization filter for under-sink reverse osmosis systems
$29.99
1 countCheck price →
02Two-pack

Waterdrop MNR35-2

A spare on the shelf, or two systems running remineralization
$57.99 · 2.16"D x 2.16"W x 10.2"H · same media as the MNR35

Two of the same remineralization cartridge, useful if you'd rather not reorder mid-cycle or if you're maintaining more than one under-sink system on the same schedule.

Waterdrop MNR35-2 two-pack remineralization filters
$57.99
2 countCheck price →
03Built-in

iSpring RCC7AK-BN

Remineralization included from the factory
NSF/ANSI 58 · 75 GPD · 6-stage alkaline · 93–98% TDS reduction (published)

A 6-stage tank system with a calcium remineralization stage already built in, so its permeate reads higher than a plain 5-stage system on the same feed water — that gap is by design. iSpring publishes 93 to 98 percent TDS reduction for the whole system.

iSpring RCC7AK-BN 6-stage alkaline reverse osmosis system
$234.99
Tank · alkalineCheck price →
04Live display

Waterdrop G3P600

Watches rejection rate for you
NSF/ANSI 58 & 372 · 600 GPD · tankless · faucet TDS & filter-life display

The faucet display shows live TDS alongside remaining filter life, which turns the monthly rejection-rate check in this guide into a glance rather than a two-step measurement with a separate meter.

Waterdrop G3P600 tankless reverse osmosis system with TDS display faucet
$429.00
Tankless · 600 GPDCheck price →

The four things TDS cannot tell you

A TDS meter is a genuinely useful maintenance tool, and it is also easy to over-trust, because a single clean number feels like a verdict. It isn't one. Here is what it structurally cannot see, no matter how low the reading.

1. Which specific contaminants are present. This is the big one, and it's the direct consequence of conductivity being a quantity measurement, not an identity one. Lead, PFAS/PFOA, nitrates, pesticides and arsenic are exactly the contaminants people buy an RO system to worry about, and a TDS meter is largely useless for detecting any of them specifically — some contribute negligibly to conductivity at concerning concentrations, and the meter has no way to distinguish "12 ppm of mostly harmless minerals" from "12 ppm that includes something you'd want to know about." A low TDS reading is not a substitute for a certified water test if you have a specific contaminant concern; it's a general health-of-the-system indicator, not a contaminant panel.

2. Bacteria and other pathogens. Biological contamination doesn't meaningfully register on a conductivity reading — living organisms aren't the dissolved ionic solids the meter is built to detect. A system can post a flawless single-digit TDS number and still have a bacterial problem if the maintenance schedule slips, which is exactly why the sanitizing step in how to sanitize an RO system isn't optional, and why "the number looks great" isn't the same claim as "the system is clean."

3. What kind of dissolved solids you're looking at. Two glasses of water can share an identical TDS reading — say, 220 ppm — while one is dominated by calcium and magnesium hardness and the other by sodium and chloride. They will taste different, behave differently in a kettle, and matter differently to someone managing sodium intake, and the meter reports the same number for both. The reading is a total, not a breakdown.

4. Whether a lower number is actually better for you. Near-zero TDS isn't automatically the goal. It's general information, not medical advice, but it's worth knowing: drinking water is a minor contributor to mineral intake compared with food for most people, ultra-low-TDS water is frequently described as flat-tasting rather than dangerous, and there's no established position that very low TDS drinking water is harmful for a typical healthy adult. Whether that matters enough to add a remineralization stage — see above — or whether an RO system is worth the tradeoff at all is a bigger question than a single meter reading can answer; we work through the fuller cost-and-benefit case in are reverse osmosis systems worth it.

FAQ

Common questions about TDS and RO water

What is a "good" TDS reading for RO water?

There's no single universal number, because it depends on your feed water — a good reading is a high rejection rate, not a specific permeate figure. iSpring publishes 93 to 98 percent TDS reduction for the RCC7AK-BN; on a 250 ppm feed, that puts healthy permeate somewhere in the 5 to 18 ppm range. Track your own feed and permeate numbers rather than chasing a number you saw quoted for someone else's water.

Why does my remineralized water read higher TDS than plain RO water?

Because that's the point of a remineralization or alkaline stage: it deliberately adds calcium and magnesium back after the membrane has already stripped almost everything out. A jump from single digits to 30–100+ ppm right after installing a cartridge like the Waterdrop MNR35, or on a system like the iSpring RCC7AK-BN that includes the stage from the factory, is the design working as intended — not a leak or a failing membrane.

How often should I check TDS, and how?

Monthly is enough for most households. Measure the feed (raw tap) water, then the RO permeate, and calculate rejection rate: (feed − permeate) ÷ feed × 100. Log both raw numbers, not just the percentage, so you have a baseline to compare future readings against. Systems with a built-in display, like the Waterdrop G3P600, show a live permeate TDS reading on the faucet, which removes the need for a separate handheld meter for that half of the check.

Can a TDS meter detect lead, PFAS, or bacteria?

No. A TDS meter measures electrical conductivity, which responds to the total quantity of dissolved, electrically-charged solids in the water — it cannot identify which specific substances are present, and it does not detect biological contamination like bacteria at all. A low TDS reading is a useful sign the RO system is generally functioning, not a certified test for any specific contaminant. If you have a specific concern, a targeted test is the only way to answer it.

Keep reading

Next, if you're maintaining or choosing a system