Science Academy
☰✕

Net Primary Productivity Calculator

🌍 Ecology. Use the Net primary productivity formula to find npp, gpp, respiration losses: pick the value you want, type the others, and the answer updates as you go.

NPP=GPP−RNPP = GPP - R
NPP12000 kJ/m²/yr

Pick the ○ next to the value you want to find, fill in the others, and it solves as you type.

What each letter means

QuantityUnit
NPPkJ/m²/yr
GPPkJ/m²/yr
Respiration losseskJ/m²/yr

Worked example

Find the npp when GPP = 20000 kJ/m²/yr, Respiration losses = 8000 kJ/m²/yr.

Using NPP = GPP - R: NPP = 12000 kJ/m²/yr.

Frequently asked questions

What is the formula for Net primary productivity?

NPP = GPP - R.

What do the letters stand for, and what units are used?

NPP in kJ/m²/yr, GPP in kJ/m²/yr, Respiration losses in kJ/m²/yr.

How do you calculate npp?

Put the values into NPP = GPP - R. For example, with GPP = 20000 kJ/m²/yr, Respiration losses = 8000 kJ/m²/yr, npp = 12000 kJ/m²/yr.

Can I solve for a different value?

Yes. In the calculator above, pick the circle next to any value (npp, gpp, respiration losses) and fill in the others: it rearranges the formula for you.

All biology formulas in the Biology Formulas