Home·Rate Calculators

Stock Solution to Target ppm

One millilitre of 20% stock holds 200 mg of solute. Ten litres at 800 ppm needs 8,000 mg, so 40 mL of stock. Fertiliser, sanitiser and nutrient mixes all work this way.

Your numbers

Stock needed

40mL

Dilution factor

250×

Per litre

4mL

Formula

Stock needed = Batch size (L) × Target ppm ÷ (Stock strength × 10000) × 1000

Dry fertiliser is labelled by nutrient ratio (20-20-20), not a single percentage. Pull out the percentage of the nutrient you are targeting first.

What to enter

InputDefaultAccepted range
Batch size (L)How much finished liquid you want, in litres.100 and up
Stock strength (%)The concentration printed on the undiluted stock.200.01 ~ 100
Target ppmThe concentration you are aiming for, in parts per million.8000 and up

Step by step

FormulaStock needed = Batch size (L) × Target ppm ÷ (Stock strength × 10000) × 1000
With the default numbersStock needed = 10 × 800 ÷ (20 × 10000) × 1000
AnswerStock needed = 40 mL

Quick reference table

Results when only Batch size (L) changes and everything else stays put.

Batch size (L)Stock needed (mL)Dilution factor (×)Per litre (mL)
5202504
7.5302504
10402504
15602504
20802504

What each result means

ResultAt default values
Stock needed (mL)How much stock to draw off to hit that concentration.40
Dilution factor (×)How many times the concentrate was expanded — 1 part to how many.250
Per litre (mL)Concentrate to add for every litre of water.4

Common mistakes

Dry fertiliser is labelled by nutrient ratio (20-20-20), not a single percentage. Pull out the percentage of the nutrient you are targeting first.

Glossary

Batch size (L)
How much finished liquid you want, in litres.
Stock strength
The concentration printed on the undiluted stock.
Target ppm
The concentration you are aiming for, in parts per million.
Stock needed
How much stock to draw off to hit that concentration.
Dilution factor
How many times the concentrate was expanded — 1 part to how many.
Per litre
Concentrate to add for every litre of water.

Frequently asked questions

Q. How is Stock Solution to Target ppm calculated?

Stock needed = Batch size (L) × Target ppm ÷ (Stock strength × 10000) × 1000 — One millilitre of 20% stock holds 200 mg of solute. Ten litres at 800 ppm needs 8,000 mg, so 40 mL of stock. Fertiliser, sanitiser and nutrient mixes all work this way.

Q. Can you walk through an example?

With Batch size (L) 10, Stock strength 20%, Target ppm 800, the answer is Stock needed 40mL.

Q. What do I need to enter?

Enter Batch size (L), Stock strength, Target ppm. The result recalculates as you type, and an empty box counts as zero.

Q. How much does the answer move if I change a number?

Changing only Batch size (L) moves the answer to Batch size (L) 5 → Stock needed (mL) 20 and Batch size (L) 20 → Stock needed (mL) 80. The table below lays out five steps.

Q. How are the numbers rounded?

Money is shown to the nearest whole unit, percentages to one decimal place and everything else to two. What you see is rounded; the calculation itself carries the unrounded value forward.

Q. Anything to watch out for?

Dry fertiliser is labelled by nutrient ratio (20-20-20), not a single percentage. Pull out the percentage of the nutrient you are targeting first.

Related calculators

Tax rates and interest conventions differ by country and product — check your contract for real transactions.