RDP & RUP Balance & Feed the Microbes and the Milk
Balances RDP
“One accepted answer here saves a hundred people an hour each.
Crude protein hides what limits milk. Build a ration and see rumen-degradable protein (RDP) vs the microbes' need, undegradable (RUP) bypass, total metabolizable protein vs the cow's demand, the limiting fraction and the feed swap to rebalance.
Build your ration
Next: RDP is short by 644 g/day, so the microbes can't grow to their energy potential. Add a quickly-degraded protein — a little urea, soybean meal or canola meal — or more fermentable forage, to feed the rumen bugs and lift microbial protein.
RDP requirement ≈ microbial-protein demand = 0.13 g MCP per g TDN ÷ 0.90 (NRC 2001). MP supply = microbial true protein (MCP × 0.64 × 0.80) + digestible RUP (× 0.80). MP requirement = 3.8·BW^0.75 maintenance + milk-protein ÷ 0.67. Feed RDP/RUP fractions from NRC 2001 feed tables. Planning estimate — confirm with a lab ration evaluation.
Runs entirely in your browser — nothing is uploaded.
RDP / RUP balance — key facts
- RDP
- degraded in rumen, feeds microbes
- RUP
- bypass protein, adds to MP
- Microbial protein
- 0.13 g MCP per g TDN
- RDP requirement
- MCP ÷ 0.90
- MP supply
- microbial + digestible RUP
- MP requirement
- 3.8·BW^0.75 + milk MP
- Milk MP efficiency
- 0.67
- Excess RDP
- wasted as ammonia / MUN
- Source
- NRC Dairy 2001
- Privacy
- Runs in your browser; nothing uploaded
Feed protein-fraction reference
Crude protein, RDP fraction (the rest is RUP/bypass) and TDN energy for each feed in the builder. A low RDP fraction means a high-bypass protein. Source: NRC Nutrient Requirements of Dairy Cattle (2001) feed library plus NDSU / Penn State extension feed tables.
| Feed | Group | CP (% DM) | RDP (% of CP) | RUP (% of CP) | TDN (% DM) |
|---|---|---|---|---|---|
| Alfalfa hay | forage | 19 | 78% | 22% | 58 |
| Grass hay | forage | 10 | 72% | 28% | 55 |
| Corn silage | forage | 8.5 | 70% | 30% | 70 |
| Grass silage | forage | 16 | 80% | 20% | 62 |
| Alfalfa (haylage) | forage | 20 | 82% | 18% | 60 |
| Ground corn | energy | 9.5 | 55% | 45% | 88 |
| Barley grain | energy | 13 | 73% | 27% | 84 |
| Wheat grain | energy | 14 | 78% | 22% | 88 |
| Cane molasses | energy | 6 | 95% | 5% | 75 |
| Soybean meal (solvent) | protein | 53 | 65% | 35% | 84 |
| Bypass (treated) soybean meal | protein | 51 | 30% | 70% | 84 |
| Canola meal | protein | 40 | 66% | 34% | 70 |
| Cottonseed meal | protein | 44 | 57% | 43% | 75 |
| Blood meal | protein | 90 | 18% | 82% | 72 |
| Fish meal | protein | 65 | 40% | 60% | 75 |
| Corn gluten meal | protein | 65 | 45% | 55% | 85 |
| Urea (NPN) | protein | 281 | 100% | 0% | 0 |
| Distillers grains (DDGS) | byproduct | 30 | 47% | 53% | 88 |
| Whole cottonseed | byproduct | 23 | 56% | 44% | 95 |
| Soybean hulls | byproduct | 12 | 78% | 22% | 77 |
Crude protein is the wrong number to balance on
A ruminant doesn't eat protein for itself — it feeds protein to the rumen microbes, and then lives largely off the microbes and the protein that bypasses them. That two-stage system is why crude protein, a single nitrogen figure, can't tell you whether a ration is balanced. The rumen needs enough rumen-degradable protein (RDP) to grow microbes up to the limit the diet's fermentable energy allows; the cow then needs enough metabolizable protein — microbial true protein plus digestible bypass (RUP) — to cover maintenance and milk. Miss either and milk falls or nitrogen is wasted.
This tool builds the ration feed by feed, splits every feed's protein into RDP and RUP, sizes the microbial protein from the diet's TDN, and shows two flows: RDP feeding the microbes and the combined metabolizable protein heading to milk, each against its requirement. It names the limiting fraction so you reach for the right lever — a fast-degraded protein to feed the rumen, or a bypass source to top up milk protein — instead of blindly raising crude protein and driving up milk urea nitrogen.
Pair it with the Ruminant Ration Balancer, TMR Ration Cost and Dry Matter Intake tools for a complete feeding plan.
How to use it — five steps
- 1
Enter the animal
Set body weight, milk yield and milk protein percent so the tool sizes the metabolizable-protein requirement.
- 2
Build the ration
Add each feed and its kilograms of dry matter; the tool computes the protein and energy supply live.
- 3
Read the RDP balance
Compare RDP supply with the microbial requirement — a deficit starves the rumen, an excess wastes nitrogen.
- 4
Read the MP balance
Check total metabolizable protein, from microbes plus RUP, against the cow's maintenance-plus-milk need.
- 5
Rebalance on the limiter
Add a fast-degraded protein for an RDP deficit, or a bypass source for an MP deficit, and re-check.
Frequently Asked Questions
What is the difference between RDP and RUP?+
Rumen-degradable protein (RDP) is the share of dietary crude protein that the rumen microbes break down and use, together with fermentable energy, to grow and make microbial protein. Rumen-undegradable protein (RUP), or bypass protein, escapes the rumen intact and is digested in the small intestine, adding directly to the cow's metabolizable protein. A ration needs both in balance: enough RDP to grow microbes, enough RUP to top up the protein reaching the cow.
Why isn't crude protein enough to balance a ration?+
Crude protein is just total nitrogen × 6.25 — it says nothing about where that protein ends up. Two rations with the same crude protein can differ wildly: one may flood the rumen with RDP it can't use (wasted as ammonia, urea and high MUN) while still short of bypass protein for milk. The RDP/RUP split is what actually limits milk and decides how much nitrogen you waste, which is exactly what this tool exposes.
How is the RDP requirement calculated?+
The RDP requirement is set by how much microbial protein the diet's energy can support. The tool uses the NRC 2001 relationship: microbial crude protein (MCP) ≈ 0.13 g per g of TDN (130 g MCP per kg TDN), and the RDP needed ≈ MCP ÷ 0.90. So a ration supplying 10 kg of TDN supports about 1,300 g of MCP and needs roughly 1,444 g of RDP. RDP beyond that is fermented to ammonia and lost.
How is metabolizable protein supply calculated?+
Metabolizable protein (MP) = MP from microbes + MP from RUP. Microbial MP = realised MCP × 0.64 (true-protein fraction) × 0.80 (intestinal digestibility); RUP MP = RUP × 0.80. The microbial part is capped by the RDP actually supplied, because you can't grow more microbes than the RDP allows. The tool sums both flows and compares them to the cow's MP requirement.
How is the cow's MP requirement worked out?+
MP requirement = maintenance + milk. Maintenance MP ≈ 3.8 × body weight^0.75 (NRC 2001 scurf, endogenous and metabolic faecal protein); milk MP = milk kg × milk-protein % × 10 ÷ 0.67, where 0.67 is the efficiency of converting MP into milk protein. For a 650 kg cow giving 35 kg of 3.1% protein milk, that is roughly 490 g maintenance plus 1,620 g for milk.
What does the limiting fraction tell me?+
The limiting fraction is whichever of RDP-for-microbes or metabolizable protein is short, because that is what is actually capping performance. If RDP is the limit, the microbes can't grow to their energy potential, so even adding bypass protein won't help until you feed the rumen. If MP is the limit, you need more bypass protein. If both are in band, the ration is balanced and you should hold it.
What happens if I feed too much RDP?+
Excess RDP beyond what the microbes can use is fermented to ammonia, absorbed, converted to urea in the liver and excreted — showing up as high milk urea nitrogen (MUN). It is wasted nitrogen, wasted feed money and an extra metabolic load on the cow. The fix is to cut the most rapidly degraded protein (urea, high-RDP legumes) and, if milk needs more protein, shift toward a bypass source instead.
Which feeds are high in bypass (RUP) protein?+
Bypass-rich feeds include treated (heat- or chemically-protected) soybean meal, blood meal, fish meal, corn gluten meal and distillers grains — their RDP fraction is low, so most of their protein survives the rumen. By contrast urea, fresh legumes and grass silage are almost entirely RDP. The feed table on this page lists the RDP fraction of each feed so you can pick the right lever to rebalance.
How do I fix an RDP deficit?+
Add a quickly-degraded protein or more fermentable forage so the rumen microbes have the nitrogen they need to grow. A small amount of urea, soybean meal or canola meal, or a higher-quality forage, raises RDP and lifts microbial protein. Because microbial protein is high-quality and cheap to make, fixing an RDP deficit is often the most cost-effective way to raise the metabolizable protein reaching the cow.
How do I fix a metabolizable protein deficit?+
When MP is short but RDP is adequate, add a high-RUP (bypass) source — treated soybean meal, blood meal, fish meal, corn gluten meal or distillers grains — so undegraded protein reaches the intestine without overloading rumen ammonia. Adding more RDP at that point would only raise MUN, not milk; the gap is in bypass protein, so that is what to feed.
Does this work for buffalo and beef cattle too?+
The RDP/RUP/MP framework applies to all ruminants — dairy and beef cattle, buffalo, sheep and goats — because they all rely on rumen microbes. The feed fractions are the same; only the body weight, milk yield and milk protein you enter change. Enter the animal's weight and production and the tool computes the same balance. For non-lactating animals, set milk yield to zero to size maintenance alone.
What is microbial crude protein (MCP)?+
Microbial crude protein is the protein in the rumen microbes themselves, grown from RDP and fermentable energy. It is the cheapest, highest-quality protein a ruminant gets — well-balanced in amino acids — and on many rations it supplies more than half the cow's metabolizable protein. Maximising MCP by matching RDP to the diet's energy is the foundation of efficient ruminant protein feeding, which is why the tool computes it explicitly.
Is the result a substitute for a lab ration evaluation?+
No — it is a solid planning estimate that exposes the RDP/RUP balance crude protein hides, using the NRC 2001 system and representative feed fractions. Actual degradability varies with processing, passage rate and forage quality, so confirm a marginal ration with a laboratory feed analysis and a full ration-evaluation model before making large feed changes. Use this tool to spot the imbalance and the likely fix quickly.
Related farming tools
1900+ free tools, zero sign-up
Calculators, developer & SEO utilities, data, content, hardware and farming — all instant, private and in your browser.
Lbs Calories
Open FarmingPlant Growth Regulator Dose Calculator
Free plant growth regulator (PGR) dose calculator. Pick your crop and target — height control, lodging, fruit
Open Dev & SEOAPI Authentication Builder
Pick an API auth method — API Key, Bearer, JWT, OAuth 2.0, HMAC or Basic — and generate an implementation guid
Open NicheData Center Carbon Footprint Calculator 2026
Compute hyperscale, colocation and enterprise data centre annual tCO2e from IT load, PUE and grid emission fac
Open ContentImage to BMP Converter
Convert images to BMP, uncompressed bitmap files with exact, raw pixel data.
Open HardwareHardware Specifications Explorer
Faceted CPU & GPU specification explorer: filter by type, brand, process node, release year and TDP, then read
Open ProductivityPassword Tools
Test password strength against real standards (NIST 800-63B, OWASP ASVS), check against known breaches via k-a
Open ProLLM VRAM & Speed Estimator
Interactive LLM estimator: drag sliders for parameters, quantization, context, batch size, memory bandwidth, V
Open CalculatorLean Body Mass
Open FarmingPlant Population Yield Response Calculator
Free plant population yield response calculator. Both too thin and too thick a stand cost yield; enter your ac
Open Dev & SEOAPI Changelog Generator
Paste two versions of an OpenAPI or JSON API spec and get a categorized changelog: breaking changes, additions
Open NicheFleet Emissions Calculator
Quantify your fleet's annual tCO2e by vehicle type with an animated convoy and per-vehicle emission trails. Se
Open ContentImage to DDS Converter
Convert images to DDS, the GPU ready texture format used across game engines with built in compression and mip
Open HardwareCPU & GPU Tier List Pro
The hardware hierarchy measured five ways: 130+ CPUs & GPUs (2015–2025) ranked into live S–D tiers by performa
Open ProductivityPassword Strength Tester
Open ProLocal LLM Hardware & Model Directory
Browse every GPU, model and best-of guide in the Local AI Advisor: what each graphics card can run, hardware r
Open CalculatorLifting Strength
Open FarmingPlant Spacing & Population Calculator
Free plant spacing and population calculator. Enter your row and plant spacing and field area to get the exact
Open Dev & SEOAPI Mock Server Generator
Paste an OpenAPI 3 document and generate a runnable mock server: one route per operation with realistic exampl
Open NicheOffice Energy & Carbon Calculator
Compute office annual kWh and tCO2e by climate zone, square footage, HVAC system and occupancy with a live flo
Open ContentImage to DIB Converter
Convert images to DIB, the device independent bitmap that stores raw, uncompressed pixel data.
Open HardwareSilicon Architecture Explorer
Explore CPU and GPU silicon: group every part by microarchitecture (Zen, Ada Lovelace, RDNA, Ampere, Blackwell
Open Pro