Hay Dry Matter and Nutrient Cost Calculator

Compare hay quotes by bale or short ton using dry matter, crude protein, TDN, delivery, shrink, and feeding waste.

Hay quote
How is the hay priced?
Forage report
Which water value is on the report?
How are CP and TDN reported?
Advanced options
Landed cost per short ton of dry matterUse this to compare hay lots with different moisture levels.
Landed cost per pound of crude proteinThis is a price screen, not a feeding recommendation.
Landed cost per pound of TDNCompare hay lots that use the same TDN reporting method.
Landed cost per short ton as-fedAs-fed weight includes water.
Cost per pound of crude protein after feeding wasteThis equals the landed CP cost when feeding waste is zero.
Cost per pound of TDN after feeding wasteThis equals the landed TDN cost when feeding waste is zero.
Did we solve your problem today?


How to use our Hay Dry Matter and Nutrient Cost Calculator

  1. Choose how the seller quoted the hay under "How is the hay priced?" Then enter either "Hay price" and "Average bale weight" or the quoted per-ton "Hay price."
  2. Under "Which water value is on the report?", choose the heading used by your forage report and enter either "Dry matter" or "Moisture."
  3. Choose how the report lists nutrients under "How are CP and TDN reported?" Enter "Crude protein, CP" and "Total digestible nutrients, TDN" from that same report basis.
  4. Open Advanced options only if needed. Enter "Added delivery cost ($ per short ton)" only when delivery is not already included, plus any separate "Transport shrink (%)" or "Feeding waste (%)."
  5. Click Calculate. Check that the landed as-fed cost matches the quote path you entered, then compare the dry-matter and nutrient costs across hay lots using the same report basis.
Example inputs for Hay Dry Matter and Nutrient Cost Calculator
Example inputs for Hay Dry Matter and Nutrient Cost Calculator

Definitions

As-fed: Hay weight or nutrient content including its water.

Dry matter (DM): The part of hay left after its water is removed. A 90% DM hay lot is 90% dry material by weight.

Moisture: The water share of hay. Dry matter plus moisture equals 100%.

Crude protein (CP): A forage-report estimate of protein concentration, entered as a percent on either a dry-matter or as-fed basis.

Total digestible nutrients (TDN): A forage-report energy estimate, entered as a percent on either a dry-matter or as-fed basis.

Short ton: A US short ton equals 2,000 lb.

Transport shrink: Hay weight lost between purchase and delivery.

Feeding waste: Delivered hay that is offered but not eaten.


Hay quote comparison by dry matterSame $100 per short ton as-fed price at different dry matter levels. Lower dry matter means fewer pounds of dry feed in each purchased ton, raising the cost per ton of dry matter.Hay quote comparison by dry matterSame $100 per short ton as-fed price at different dry matter levels90% DM111.11 $/ton DM85% DM117.65 $/ton DM80% DM125 $/ton DM75% DM133.33 $/ton DMDry matter level
Hay quote comparison by dry matter
Lower dry matter means fewer pounds of dry feed in each purchased ton, raising the cost per ton of dry matter.

Common mistakes and quick fixes

Mistake: Entering a $50 bale price as "Hay price" for a short-ton quote.
Fix: Choose the matching option under "How is the hay priced?" A bale quote also needs "Average bale weight."

Mistake: Treating "Moisture" as if it were "Dry matter."
Fix: Choose the report heading under "Which water value is on the report?" Dry matter is 100% minus moisture.

Mistake: Selecting percent of dry matter while copying as-fed "Crude protein, CP" and "Total digestible nutrients, TDN."
Fix: Match "How are CP and TDN reported?" to the exact column heading on the forage report.

Mistake: Adding freight twice through "Added delivery cost ($ per short ton)."
Fix: Leave added delivery at zero when the seller's "Hay price" already includes delivery.

Mistake: Combining "Transport shrink (%)" and "Feeding waste (%)" into one number.
Fix: Enter transport shrink for loss before delivery and feeding waste for hay that is delivered but not eaten.

Mistake: Typing a malformed number such as 1,01 for "Hay price."
Fix: Use commas only for thousands, such as 1,000.00, and use a decimal point for cents.


Limitations & Key Assumptions / Boundary Conditions

  • Results depend on the seller's stated bale weight and the forage report values. Weigh representative bales when the stated average is uncertain.
  • This calculator treats "Added delivery cost ($ per short ton)" as a separate per-ton charge. It does not convert a truckload charge, mileage charge, or total invoice charge into a per-ton amount.
  • Transport shrink changes the delivered cost, while feeding waste changes only the effective nutrient cost after hay is offered. Storage loss is not included unless you include it in your own shrink or waste estimate.
  • CP and TDN costs compare reported nutrient concentration and price. They do not test mineral balance, fiber, intake, animal needs, forage safety, or whether a hay lot makes a complete ration.
  • For as-fed nutrient entries, CP and TDN cannot exceed the dry-matter share because water does not supply those dry nutrients.
  • Negative delivery charges and loss rates of 100% or more are outside the calculation because they would produce an invalid delivered amount.

Methodology

Calculation method

The calculator first puts the seller quote on an as-fed short-ton basis. It then adds any separate delivery cost and adjusts for transport shrink. A short ton is 2,000 lb.

dry_matter_fraction = dry_matter_percent / 100, or 1 - moisture_percent / 100

quoted_asfed_cost_per_ton = price_per_bale * 2000 / bale_weight, or price_per_ton

landed_cost_per_ton_asfed = (quoted_asfed_cost_per_ton + delivery_cost_per_ton) / (1 - transport_shrink_percent / 100)

cost_per_ton_dm = landed_cost_per_ton_asfed / dry_matter_fraction

For nutrients reported on a dry-matter basis, the calculator multiplies the report percentage by the dry-matter fraction once to get the as-fed nutrient share. For nutrients reported as-fed, it uses the entered percentage directly.

cost_per_lb_cp = landed_cost_per_ton_asfed / (2000 * cp_fraction_asfed)

cost_per_lb_tdn = landed_cost_per_ton_asfed / (2000 * tdn_fraction_asfed)

after_waste_cost = landed_nutrient_cost / (1 - feeding_waste_percent / 100)

Worked example

A $50 bale weighing 1,000 lb converts to $100 per short ton as-fed. At 90% dry matter, the cost is $111.11 per short ton DM. If CP is 10% of dry matter, the as-fed CP share is 9%, so CP costs $100 divided by 180 lb, or about $0.56 per lb. If feeding waste is 10%, the effective CP cost becomes about $0.62 per lb eaten.


Sources