Soil Fertilizer NPK Ratio & Mass Calculator
Simplify any fertilizer grade into its true NPK ratio, work out exactly how much fertilizer to apply per acre or hectare, or split a nutrient target across urea, DAP and MOP — with elemental P/K conversion and full step-by-step working.
Choose which fertilizer calculation you need.
Type the three numbers straight off any fertilizer bag — the grade is always printed as N-P2O5-K2O, in that order.
Simplified NPK Ratio
60%
Total nutrient content
40%
Filler / carrier
13.96%
Elemental P
13.28%
Elemental K
N - P2O5 - K2O Breakdown
A visual comparison of the three nutrient percentages printed on the bag.
Step-by-Step: NPK Calculation
Here's exactly how this answer was calculated, one step at a time.
Given: N = 12%, P2O5 = 32%, K2O = 16%
Step 1: Write the grade as a ratio
N : P2O5 : K2O = 12 : 32 : 16Step 2: Reduce by the greatest common divisor
Every value is scaled to a whole number, then divided by the largest number that evenly divides all three.
Simplified ratio = 3 : 8 : 4Step 3: Add up total nutrient content
The rest of the bag weight (filler percent) is inert carrier material, not plant nutrient.
12 + 32 + 16 = 60% of the bag is active nutrientStep 4: Convert to elemental P and K
Fertilizer labels report phosphorus and potassium as the oxide forms P2O5 and K2O, not as the pure element — these factors convert to actual elemental P and K.
Elemental P = 32 x 0.4364 = 13.96% | Elemental K = 16 x 0.8301 = 13.28%
NPK ratio:
3:8:4
A Free Soil Fertilizer NPK Ratio & Mass Calculator
This calculator takes the numbers printed on any fertilizer bag and turns them into answers a farmer, student, or gardener can actually use. Every fertilizer bag carries three numbers, always written in the same order — N, P2O5, K2O — and that short code is the single most important piece of information on the packaging. This tool reads that code, simplifies it into its true ratio, works out exactly how much fertilizer to buy and apply for a given field size, and can even split a nutrient target across three separate fertilizers the way it is actually done on the ground.
Whether you are trying to figure out how much urea to spread on a two-acre plot, comparing a 12-32-16 grade against a 20-20-0 grade, or planning a mix of urea, DAP and MOP to match a soil test recommendation, this page is built to give you a clear number along with the full working behind it — not just a black-box answer.
What Does the NPK Ratio Actually Mean?
NPK stands for Nitrogen (N), Phosphorus (as P2O5), and Potassium (as K2O) — the three primary nutrients every growing plant needs in the largest quantity. The three numbers on a fertilizer bag, such as 10-26-26 or 46-0-0, show the percentage of each nutrient by weight in that bag. A 50 kg bag of 10-26-26, for example, contains 5 kg of nitrogen, 13 kg of P2O5, and 13 kg of K2O — the remaining 19 kg is filler, carrier material, or other compounds that hold the fertilizer together but aren't counted as one of the three primary nutrients.
The order N-P-K never changes, no matter which country or brand you're looking at, so once you know how to read one bag, you can read them all. What often trips people up is that P and K are reported as oxide forms — P2O5 and K2O — rather than as the pure element phosphorus or potassium. This calculator converts both automatically so you can see the true elemental content as well as the label numbers.
Simplifying a Fertilizer Grade Into a Ratio
A fertilizer's ratio is simply its N-P2O5-K2O grade reduced to the smallest possible whole numbers, the same way a fraction gets reduced. A 20-20-0 fertilizer, for instance, reduces to a 1:1:0 ratio — equal parts nitrogen and phosphate, no potash. A 12-32-16 fertilizer reduces to a 3:8:4 ratio. Two fertilizers with completely different label percentages can still share the exact same ratio, which is genuinely useful to know when comparing products or substituting one grade for another at a different concentration.
To simplify a ratio by hand, write the three numbers as they appear on the bag, then divide all three by their greatest common divisor (GCD) — the largest number that goes evenly into all three. This calculator does that division automatically the moment you type in a grade, so you get the reduced ratio instantly, along with total nutrient content and a plain-language read on what kind of fertilizer you're holding.
P2O5 to P and K2O to K: The Conversion Everyone Forgets
Fertilizer labels list phosphorus as P2O5 (phosphorus pentoxide) and potassium as K2O (potassium oxide) purely as a historical labeling convention — it's what the industry has always used, even though plants actually take up the pure elements P and K, not the oxide forms. If you ever need to compare a fertilizer label against a soil test report or an agronomy recommendation given in elemental terms, you need to convert between the two.
- Elemental P (%) = P2O5 (%) x 0.4364
- Elemental K (%) = K2O (%) x 0.8301
- To go the other way: P2O5 (%) = P (%) x 2.2914, and K2O (%) = K (%) x 1.2047
How to Calculate Fertilizer Dose (Mass Needed Per Area)
The most common real-world question isn't "what's the ratio" — it's "how many kilograms of this fertilizer do I actually need to buy and spread?" The dose mode of this calculator answers exactly that. If a crop needs, say, 60 kg of nitrogen per acre and you're applying urea (46% N), the formula is straightforward:
Fertilizer needed (kg) = Total nutrient required (kg) / (Fertilizer grade % / 100)
For a 2-acre field needing 60 kg N/acre using urea: total N required = 120 kg. Product needed = 120 / (46/100) = about 260.9 kg of urea, or roughly 5.2 bags of 50 kg each. The calculator handles the area conversion, the per-acre and per-hectare rate, and the bag count for you automatically, whatever unit you start from.
Worked Example: Urea Requirement for a Small Field
Suppose your soil test recommendation calls for 50 kg of nitrogen per hectare, and your field is 1.5 hectares. Total nitrogen needed = 50 x 1.5 = 75 kg. Since urea supplies 46% nitrogen by weight, the amount of urea needed is 75 / (46/100) = 163.04 kg, which is a little over three 50 kg bags. That's the exact calculation the dose mode runs the instant you enter your numbers — no manual unit juggling required.
Blending Urea, DAP and MOP to Hit an NPK Target
In real farming, a soil test recommendation is almost never matched exactly by a single fertilizer bag's ratio — so growers commonly mix three widely available straight/compound fertilizers instead: urea for nitrogen (46-0-0), DAP for phosphorus (18-46-0, which also carries some nitrogen), and MOP for potassium (0-0-60). The blend mode works out exactly how many kilograms of each you need.
The trick is that DAP supplies nitrogen as well as phosphorus, so you can't just divide your full N target by urea's grade — you first need to credit the nitrogen DAP itself contributes, then top up the rest with urea. The calculator does this in the correct order: it sizes the DAP needed to hit your P2O5 target first, works out how much nitrogen that DAP already supplies, then calculates exactly how much extra urea is needed to close the remaining nitrogen gap, and finally sizes the MOP purely against your K2O target.
Worked Example: A 40-20-20 kg Blend
Say your target is 40 kg N, 20 kg P2O5 and 20 kg K2O for a field, using standard urea (46% N), DAP (18% N, 46% P2O5) and MOP (60% K2O). DAP needed = 20 / (46/100) = 43.5 kg, which already supplies 43.5 x 0.18 = 7.83 kg of nitrogen. Remaining nitrogen needed = 40 - 7.83 = 32.17 kg, so urea needed = 32.17 / (46/100) = 69.9 kg. MOP needed = 20 / (60/100) = 33.3 kg. Total fertilizer to weigh out: roughly 69.9 kg urea + 43.5 kg DAP + 33.3 kg MOP.
How to Use This Calculator
Pick the mode that matches what you're trying to work out. Use the NPK Ratio Simplifier when you just want to understand a fertilizer's true ratio, its total nutrient content, or its elemental P and K content — great for comparing two products side by side. Use the Fertilizer Dose mode when you know a target nutrient rate per acre or hectare and need to know exactly how much of one product to buy and apply. Use the Urea + DAP + MOP Blend mode when you have a full N-P2O5-K2O target from a soil test and need to split it across three separate straight fertilizers.
Every mode shows the full step-by-step written solution below the results, a chart specific to that calculation, and a plain-language reading, so you always see exactly how the final number was built.
Understanding Fertilizer Analysis: High vs Low
Total nutrient content — the sum of N + P2O5 + K2O — is often called the fertilizer's "analysis." A high-analysis fertilizer (roughly 30% or more total nutrient) delivers more nutrient per kilogram of product, which means lower freight, storage, and handling cost per unit of nutrient delivered. A low-analysis fertilizer (under about 15%) is mostly filler or carrier material, so you need a much larger physical quantity to deliver the same nutrient amount — though some low-analysis products exist specifically because they release nutrients more slowly, or because they carry secondary nutrients or micronutrients along with N-P-K.
Complete vs Incomplete vs Straight Fertilizers
A complete fertilizer supplies all three primary nutrients — N, P2O5 and K2O are all greater than zero, like 19-19-19 or 15-15-15. An incomplete fertilizer supplies only two of the three, like DAP's 18-46-0 (nitrogen and phosphate, no potash). A straight fertilizer supplies just one nutrient at a meaningful concentration, like urea's 46-0-0 (nitrogen only) or MOP's 0-0-60 (potash only). Knowing which category a product falls into helps you decide whether you need to blend in another fertilizer to cover the nutrients it's missing.
Common Mistakes When Working With Fertilizer Numbers
The most common mistake is treating the N-P-K numbers as if they add up to 100% of a "complete" nutrient package — they don't. The remainder is filler, and that's completely normal; even a 46-0-0 urea bag is only 46% nitrogen by weight, not 100%. A second common mistake is forgetting that P2O5 and K2O are oxide values, not pure element values, and directly comparing them against an elemental soil-test recommendation without converting first — always check which form (oxide or elemental) your source is using.
A third mistake, specific to blending, is calculating urea and DAP quantities independently without accounting for the nitrogen DAP itself supplies — this leads to over-applying nitrogen. The blend mode of this calculator is built specifically to avoid that error by crediting DAP's nitrogen contribution before sizing the urea top-up.
Why Getting the NPK Calculation Right Matters
Getting fertilizer quantities right isn't just about cost — although buying the correct amount, instead of guessing, saves real money on every bag. It also directly affects crop yield and quality: under-applying a nutrient limits growth, while over-applying nitrogen in particular can cause lodging (weak stems that fall over), delayed maturity, and nutrient runoff into nearby water sources.
- Farm planning — working out exactly how many bags of urea, DAP, or MOP to buy for a given field size, before the growing season starts.
- Soil test follow-through — converting a lab's kg/ha or kg/acre nutrient recommendation into an actual shopping list of fertilizer products and quantities.
- Cost comparison — comparing two different fertilizer grades on a true nutrient-per-rupee (or nutrient-per-dollar) basis, instead of comparing bag prices alone.
- Home gardening — scaling a commercial fertilizer's application rate down to a small kitchen garden or container planting bed.
- Agriculture coursework — checking NPK ratio, dose, and blending homework problems with full step-by-step working shown.
Soil Fertilizer NPK Calculator: Quick Reference Summary
NPK ratio: reduce N : P2O5 : K2O to the smallest whole numbers using their greatest common divisor. Elemental conversion: P (%) = P2O5 (%) x 0.4364, K (%) = K2O (%) x 0.8301. Fertilizer dose: Product needed (kg) = Total nutrient required (kg) / (Grade % / 100). Blend solver: size the phosphate source to the P2O5 target first, credit the nitrogen it supplies, then top up the remaining nitrogen with a straight nitrogen source, and size the potash source purely against the K2O target.
This free calculator is built to support farm planning, coursework, and everyday gardening decisions. For anything tied to a certified soil test or a large commercial planting, always confirm the final recommendation with your local agricultural extension office or a qualified agronomist, since actual nutrient needs vary by crop, soil type, and growing season.
Frequently Asked Questions
What does NPK mean on a fertilizer bag?
NPK stands for Nitrogen (N), Phosphorus as P2O5, and Potassium as K2O — the three numbers on every fertilizer bag, always written in that order, showing the percentage of each nutrient by weight in the bag.
How do you calculate the NPK ratio?
Write the three N-P2O5-K2O numbers as they appear on the bag, then divide all three by their greatest common divisor (GCD) to reduce them to the smallest whole numbers. For example, 20-20-0 simplifies to a 1:1:0 ratio.
How much urea should I apply per acre?
Divide your target nitrogen amount (kg) by urea's nitrogen grade (usually 46%, so divide by 0.46). For example, to deliver 50 kg N per acre, you need 50 / 0.46 ≈ 108.7 kg of urea per acre.
How do you convert P2O5 to elemental phosphorus (P)?
Multiply the P2O5 percentage by 0.4364. For example, a fertilizer with 46% P2O5 (like DAP) contains 46 x 0.4364 ≈ 20.1% elemental phosphorus.
How do you convert K2O to elemental potassium (K)?
Multiply the K2O percentage by 0.8301. For example, MOP with 60% K2O contains 60 x 0.8301 ≈ 49.8% elemental potassium.
What is the formula for fertilizer dose per area?
Fertilizer needed (kg) = Total nutrient required (kg) / (Fertilizer grade % / 100). First multiply your per-acre or per-hectare nutrient target by your field's area to get the total nutrient needed, then divide by the fertilizer's grade as a decimal.
Why does DAP need to be accounted for separately when calculating urea?
DAP (18-46-0) supplies nitrogen as well as phosphorus. If you size DAP to hit your P2O5 target, it will also deliver some nitrogen automatically, so you should subtract that nitrogen from your total N target before calculating how much additional urea to add.
What is a complete fertilizer vs a straight fertilizer?
A complete fertilizer supplies all three primary nutrients (N, P2O5 and K2O all greater than zero), like 19-19-19. A straight fertilizer supplies only one nutrient at a meaningful concentration, like urea (46-0-0, nitrogen only) or MOP (0-0-60, potash only).
What is the NPK ratio of urea, DAP and MOP?
Urea is 46-0-0 (a 1:0:0 ratio, all nitrogen). DAP is typically 18-46-0 (roughly a 9:23:0 ratio). MOP (Muriate of Potash) is 0-0-60 (a 0:0:1 ratio, all potash).
How many kilograms are in a standard fertilizer bag?
50 kg is the most common fertilizer bag size in many countries, including India, though 25 kg and 45.4 kg (100 lb) bags are also common depending on the region and product.