Reverse Osmosis Desalination Energy & Cost Calculator

How this reverse osmosis energy calculator works

Reverse osmosis desalination is fundamentally an energy problem. The membrane does the separation, but electricity pays for the pressure that makes water move through that membrane. When a town, resort, island utility, industrial site, or student design team wants a quick estimate, the first question is usually not the exact final plant layout. It is simpler: if I know the water salinity, the planned recovery, the pump efficiency, and the electricity price, what is the order-of-magnitude energy use and what might that cost me to run? This calculator is built for that early-stage question.

The model here is intentionally compact. It estimates osmotic pressure from feedwater salinity, then uses that pressure together with recovery ratio and pump efficiency to estimate a simplified specific energy consumption. From there it scales up to daily and annual electricity use using plant production capacity, and finally converts electricity use into dollars using the power price you enter. That makes the tool useful for screening scenarios, comparing assumptions, teaching the basic tradeoffs in RO design, and spotting whether a concept appears broadly reasonable before you move into a fuller process model.

Because the page is designed for practical use, the explanation below is specific to reverse osmosis rather than generic calculator advice. You will see what each input means in plant terms, how the formula behaves, what kinds of values are common, and how to read the result without over-interpreting it. The goal is not just to generate numbers, but to help you understand why those numbers move.

What the calculator estimates

The output table reports six values. First is osmotic pressure, shown in bar. This is a simplified estimate of the natural pressure associated with the salt content of the feedwater. Second is specific energy in kWh/m³, which tells you how much electricity the model predicts per cubic metre of product water. Third and fourth are daily energy and daily cost, which scale the specific energy to the plant capacity you entered and multiply by the electricity price. Fifth and sixth are annual energy and annual cost, calculated by multiplying daily values by 365.

One important interpretation point is that plant capacity changes the total electricity use and total cost, but it does not change the specific energy in this simplified model. Specific energy is driven here by salinity, recovery, and pump efficiency. If you double the daily production capacity while keeping the other variables the same, the plant makes twice as much product water and therefore uses roughly twice as much electricity per day, but the kWh required per cubic metre remains unchanged.

Understanding each input

Plant production capacity (m³/day) is the amount of finished product water you want the plant to deliver each day. For a small installation this may be a few hundred cubic metres per day; for a city-scale seawater system it could be tens or hundreds of thousands. In this calculator, capacity acts as the scale factor for daily and annual electricity totals. If you are comparing alternative plant sizes serving the same water source, capacity will usually change total daily cost much more than it changes anything else on the page.

Feedwater salinity (ppm) is the dissolved salt concentration of the incoming water. Typical seawater is often around 35,000 ppm, while brackish groundwater may be much lower. Salinity matters because dissolved salts create osmotic pressure. Higher salinity means the membrane system must overcome a larger natural pressure difference to produce permeate. If you enter salinity in the wrong unit, your result can be wildly misleading. For example, 35 g/L is approximately 35,000 ppm. Accidentally entering 35 instead of 35,000 would understate the challenge by a factor of about one thousand.

Recovery ratio (% of feed) is the share of feedwater that becomes product water. A 45% recovery means 45% of the incoming flow becomes permeate and 55% leaves as more concentrated brine. Recovery is an important operational lever. Higher recovery reduces intake and discharge volumes for the same product output, but it also concentrates the remaining brine more strongly and tends to push energy demand upward. Very low recovery can be easier energetically but less attractive for water yield. In practice, the best value depends on membrane design, pretreatment quality, scaling risk, and plant economics.

Pump efficiency (%) converts hydraulic work into electrical demand. No pump is perfect. Mechanical losses, motor losses, and hydraulic inefficiencies mean that more electrical energy is needed than the ideal fluid calculation alone would suggest. In this calculator, better efficiency lowers the specific energy estimate because the same required pressure is delivered with less electrical input. Efficiency values should be entered as percentages such as 80 for 80%, not as decimals such as 0.80.

Electricity price ($/kWh) translates energy use into money. This input does not affect the physical energy numbers, only the cost outputs. It is useful for comparing locations, tariff structures, or backup-power situations. If you are evaluating a plant in a region with time-of-use pricing or strong seasonal price swings, remember that a single average electricity price is only a simplification. Still, it is often exactly what you need for early planning.

The formulas behind the result

The calculator uses a simplified chain of equations. First it estimates osmotic pressure from salinity. Then it estimates specific energy from osmotic pressure, recovery ratio, and pump efficiency. Finally it scales specific energy to daily production and multiplies by electricity price for cost. In compact form, the page is doing the following:

π = 0.0011 × S Es = π × R 36 × η Eday = Es × Q Cday = Eday × P

In these expressions, S is salinity in ppm, R is the recovery fraction, η is pump efficiency as a fraction, Q is plant capacity in m³/day, and P is electricity price in $/kWh. The coefficient used for osmotic pressure is a quick approximation, not a full thermodynamic seawater model. That is why this tool is best understood as a screening calculator rather than a detailed process simulator.

At the most general level, any engineering calculator can be described as a function of several inputs. The next preserved expression states that idea in abstract form. It is useful here because RO energy depends on multiple interacting variables rather than on a single slider:

R = f ( x1 , x2 , , xn )

Likewise, large plant studies often sum many contributions such as intake pumping, pretreatment, high-pressure pumping, energy recovery, post-treatment, and distribution. The following preserved notation represents that broader idea of weighted contributions, even though the on-page calculator focuses only on the simplified high-pressure relation:

T = i=1 n wi · xi

That distinction matters when you interpret the result. A real RO facility may have pretreatment loads, membrane fouling effects, pressure exchanger performance, seasonal feed conditions, standby losses, and pumping beyond the desalination skid. Those details can push real plant energy above or below a simple estimate. Still, the simplified formula is valuable because it shows the direction of the tradeoffs clearly: higher salinity increases osmotic pressure, higher recovery makes separation more demanding, and better efficiency lowers the electrical cost of delivering that pressure.

Worked example using the default values

Suppose you keep the default inputs shown in the form: plant capacity 5,000 m³/day, salinity 35,000 ppm, recovery 45%, pump efficiency 80%, and electricity price $0.10/kWh. The first step is osmotic pressure:

Osmotic pressure = 0.0011 × 35,000 = 38.5 bar.

Next convert recovery and efficiency from percentages to fractions. A 45% recovery becomes 0.45, and an 80% pump efficiency becomes 0.80. Then calculate specific energy:

Specific energy = (38.5 × 0.45) / (36 × 0.80) = 17.325 / 28.8 = 0.60 kWh/m³ after rounding.

Now scale that to plant output. Daily electricity use is 0.6016 × 5,000 = 3,008 kWh/day when rounded to the nearest whole number. At $0.10 per kWh, the daily electricity cost becomes $300.78 per day. Multiplying by 365 gives an annual electricity use of about 1,097,852 kWh and an annual electricity cost of about $109,785.16.

This example illustrates a useful planning idea. If you keep salinity, recovery, and efficiency the same but double capacity to 10,000 m³/day, the specific energy remains about 0.60 kWh/m³, while daily energy and daily cost roughly double. If instead you keep capacity constant and increase salinity, the specific energy itself rises. That is why source-water quality and design recovery are so influential in desalination economics.

How the result changes when assumptions change

A scenario table can help you build intuition. In the comparison below, capacity is held at 5,000 m³/day and electricity price at $0.10/kWh so you can see how salinity, recovery, and efficiency reshape the specific energy estimate.

Scenario Salinity (ppm) Recovery (%) Pump efficiency (%) Specific energy (kWh/m³) Daily cost ($)
Lower-salinity brackish case 5,000 75 85 0.13 67.40
Baseline seawater case 35,000 45 80 0.60 300.78
Saltier water with higher recovery 45,000 50 75 0.92 458.33

Notice the pattern. The brackish case has much lower osmotic pressure, so even with a relatively high recovery, the specific energy stays modest. The saltier case moves in the opposite direction: salinity goes up, recovery goes up, efficiency slips, and the energy cost rises sharply. This is exactly the kind of quick comparison the calculator is good at. If your project team is debating whether a site looks attractive or challenging, these scenario swings are often more valuable than one single point estimate.

How to interpret the output responsibly

A good result is not just a number that looks neat on the screen. It should also pass three basic checks. First, check the unit. Specific energy should be in kWh per cubic metre, not in total daily kWh. Second, check the magnitude. If seawater at around 35,000 ppm produces a vanishingly tiny energy number or a wildly enormous one, something was probably entered incorrectly. Third, check the direction. If you raise salinity or recovery and the specific energy falls, or if you improve efficiency and energy rises, that would be a red flag that the inputs were misunderstood.

It also helps to remember what this page does not model. The calculation does not include membrane aging, cleaning frequency, pretreatment energy, intake and outfall pumping, pressure exchanger details, staged array optimization, temperature effects, or downtime. Those omissions do not make the tool useless; they simply define its job. The job is fast comparison and early-stage estimation. If you later move into procurement, permitting, or guaranteed-performance work, you should expect to use manufacturer data, site-specific testing, and a fuller process model.

For many readers, the most practical use is comparative. Run a conservative case, a baseline case, and an aggressive case. If all three land in a similar region, you have a stable early estimate. If the result swings dramatically when you nudge one input, that input deserves more attention in your project planning. In desalination studies, salinity assumptions, chosen recovery, and realistic equipment efficiency are frequent drivers of uncertainty.

Finally, treat the calculator as a decision aid rather than a substitute for engineering judgment. A strong planning workflow is to use the tool to frame the question, compare scenarios, identify what matters most, and communicate assumptions clearly. That makes later detailed design easier because everyone already understands which variables are really controlling the energy and cost picture.

Enter plant values and press Compute Energy to estimate osmotic pressure, specific energy consumption, and daily or annual electricity cost.

Optional mini-game: Pressure Match RO

Want a faster feel for the same tradeoff the calculator describes? This mini-game turns you into the RO operator for a one-minute-and-fifteen-second shift. Incoming batches of seawater approach the membrane with different salinity and recovery demands. Your job is to set pump pressure with your pointer or arrow keys, then pulse the system at the right moment. If pressure is too low, production misses. If pressure is too high, you waste energy and damage membrane health. The best runs feel efficient rather than frantic, which is exactly the lesson behind the calculator.

Score0
Best0
Time75s
Streak0
Health5.0/5
ModeSteady seawater
Your browser does not support the reverse osmosis mini-game canvas.

Start game

Goal: process as many batches as possible in 75 seconds while protecting membrane health.

Controls: move your pointer left or right on the game area, or use the left and right arrow keys, to set pressure. Click or tap the canvas, or press the space bar, to pulse when a batch reaches the membrane.

Strategy: high salinity and high recovery usually need higher pressure, but overshooting wastes energy. Chain good matches to build a streak.

Shift complete

Process feed batches efficiently and protect membrane health.

Educational takeaway: higher salinity and higher recovery generally push required pressure upward, while better efficiency reduces wasted energy.

This is a teaching game, not a plant simulator. It mirrors the calculator’s core idea: the closer you stay to the needed pressure, the less energy you waste for each cubic metre of product water.

Embed this calculator

Copy and paste the HTML below to add the Reverse Osmosis Desalination Energy & Cost Calculator to your website.