Crop Fertilizer NPK Calculator

Calculate fertilizer amount to meet crop NPK requirements.
Convert between fertilizer grades, find nutrient rates per hectare or acre, and plan applications.

Leave the three target fields blank to use the crop preset. Anything you type here overrides the preset, and the panel says which is being used.
Fertilizer Recommendation

NPK: The Three Major Nutrients Nitrogen (N): promotes vegetative growth, leaf and stem development. Phosphorus (P₂O₅): root development, flowering, fruiting, energy transfer. Potassium (K₂O): disease resistance, water regulation, fruit quality. Fertilizer grades (e.g., 10-20-10) show % N, then % P₂O₅, then % K₂O by weight.

How to Read Fertilizer Labels A 46-0-0 bag (urea): 46% N, 0% P₂O₅, 0% K₂O → 460 g of N per kg of fertilizer. A 10-10-10 bag: 10% N + 10% P₂O₅ + 10% K₂O → 300 g of nutrients per kg. Elemental P = P₂O₅ × 0.436 | Elemental K = K₂O × 0.830

Calculating Fertilizer Rate Fertilizer needed (kg/ha) = Nutrient required (kg/ha) / (Grade% / 100) Example: Need 100 kg/ha of N using Urea (46% N) → 100/0.46 = 217 kg/ha urea.

Typical Crop Nutrient Requirements (kg/ha) Corn/Maize: N=150 to 200, P₂O₅=60 to 80, K₂O=100 to 150 Wheat: N=100 to 150, P₂O₅=50 to 70, K₂O=60 to 90 Rice: N=80 to 120, P₂O₅=40 to 60, K₂O=60 to 80 Soybean: N=20 to 40, P₂O₅=40 to 60, K₂O=60 to 100 (fixes atmospheric N) Potato: N=150 to 200, P₂O₅=100 to 150, K₂O=200 to 300 Tomato: N=100 to 150, P₂O₅=80 to 120, K₂O=150 to 250 Pasture grass: N=100 to 200, P₂O₅=20 to 40, K₂O=40 to 80

The crop presets in the dropdown sit at the middle of each of those bands.

Which rate should you actually apply? A single grade almost never hits all three targets at once, and the choice of which nutrient to satisfy is the whole decision. Take corn (N=175, P₂O₅=70, K₂O=125) with a balanced 15-15-15:

  • To meet the nitrogen target: 175 ÷ 0.15 = 1,167 kg/ha
  • To meet the phosphate target: 70 ÷ 0.15 = 467 kg/ha
  • To meet the potash target: 125 ÷ 0.15 = 833 kg/ha

Apply the nitrogen rate and you also put down 175 kg/ha of phosphate against a 70 kg target, two and a half times what the crop can use. The surplus does not sit politely in the soil waiting for next year. It runs off into the nearest waterway.

So the calculator recommends the lowest of the three rates, 467 kg/ha here, and then tells you what is still short: 105 kg/ha of N and 55 kg/ha of K₂O, which you make up with urea and muriate of potash. More trips across the field, considerably less waste, and usually cheaper per unit of nutrient delivered.

One thing to watch when you top up: the straight products are not always straight. Urea and muriate of potash carry only the one nutrient, so they add exactly what the panel says. DAP does not. It is 18-46-0, so covering a phosphate shortfall with DAP also drops 18 kg of nitrogen for every 46 kg of P₂O₅, and you should take that off the nitrogen top-up rather than applying both in full.

Soil Test Adjustments Subtract existing soil nutrients from target rates. Build-up applications may exceed maintenance rates in first year. Always apply based on a current soil test. Over-application wastes money and pollutes waterways.


How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.