Body condition score (BCS)
Definition
Section titled “Definition”Body condition score (BCS) is a visual and hands-on estimate of a cow’s body fat reserves. In US dairies it is scored on a 1–5 scale in 0.25-point steps (Edmonson et al. 1989): 1 is emaciated, 5 is grossly over-fat. Most dairy cows fall between 2.5 and 4.0.
The scorer looks at the fat cover over the loin, the short ribs (transverse processes), the hooks and pins, the tailhead and the thurl. Ferguson et al. 1994 gave a short set of descriptors, mainly the shape of the line between hooks and pins and the cover on the hooks, pins and short ribs, that make scores between 2.5 and 4.0 repeatable.
BCS matters most around calving:
- Too fat at calving (over about 3.75): lower intake after calving, more fat mobilization, and more ketosis, fatty liver and displaced abomasum.
- Too thin at calving (under about 2.75): less reserve for early lactation, lower peak milk and weaker reproduction.
- Large loss after calving: every cow loses some condition in early lactation. A large or prolonged loss marks negative energy balance and is linked with delayed ovulation and lower conception at first service.
BCS is a scored, subjective measure. Results depend on the scorer, so herds should use the same trained scorer, or check scorers against each other.
Formula
Section titled “Formula”Plain text:
BCS change = later BCS − earlier BCS (e.g. BCS at 30–60 DIM − BCS at calving; negative = loss)% thin = cows with BCS ≤ threshold / cows scored × 100LaTeX:
\Delta \mathrm{BCS} = \mathrm{BCS}_{t_2} - \mathrm{BCS}_{t_1}\qquad\%_{\text{thin}} = \frac{N_{\mathrm{BCS} \le c}}{N_{\text{scored}}} \times 100Only cows scored at both time points count toward BCS change.
How to pull it in DC305
Section titled “How to pull it in DC305”DC305 has no standard BCS item. Herds record it as:
- A user-defined item holding the latest score, sometimes stored as a whole number (e.g. 325 for 3.25, or a 1–20 quarter-point code) because of how the item is defined.
- An event (a scoring or measurement event) with the score in the remark, which keeps the history.
- Nothing in DC305: scores live on paper or in a separate app.
The item or event name and its storage format vary by herd. Look them up in
the herd’s private dc305-vocab mapping before pulling.
With a current-score item (called BCS here for illustration):
SUM BCS BY LCTGP FOR BCS>0 average score by lactation groupLIST ID PEN DIM BCS FOR BCS>0 BCS<275 thin cows (item stored ×100)LIST ID PEN DCC BCS FOR RC=6 BCS>375 over-conditioned dry cows (RC 6 = dry)EPLOT body score plot (from scoring events)The lactation-group item is LCTGP. PLOT handles test-day items only, so a
BCS item can’t be plotted against DIM with PLOT; EPLOT plots body score,
height and weight. SUM leaves zeroes out of averages by default (\Z
includes them), but keep BCS>0 in the FOR so counts match.
- Filter
BCS>0: unscored cows hold 0.SUMalready leaves zeroes out of averages unless\Zis used, but lists, counts and exports include them. - A current-score item is overwritten each time the cow is scored. BCS change needs dated history: an event per score, or periodic exports of the item.
EVENTS\2SI lists cows and events with a prompted date range and event
choice, which shows scoring events and their remarks.
Typical range
Section titled “Typical range”Herd context: US Holsteins, freestall or dry-lot, 1–5 scale in 0.25 steps.
| Stage | Common target |
|---|---|
| Dry-off | 3.0–3.25 |
| Calving | 3.0–3.25 (≥ 3.5 is too fat) |
| Early lactation low point (about 50–100 DIM) | ≥ 2.5–2.75 |
| Loss from calving to low point | < 0.5, and rarely > 0.75 |
| Change during the dry period | about 0 (hold, don’t gain or lose) |
Roche et al. 2009 give an optimum calving BCS of 3.0–3.25 on the 5-point scale: lower scores go with less milk and poorer fertility, and calving at ≥ 3.5 goes with lower early-lactation intake and milk and more metabolic disease. Cows lose condition for 50–100 days after calving.
- Herd-level spread: in a well-managed herd most cows at calving fall within about ±0.25–0.5 of the target. A wide spread points to grouping or dry period problems more than to the ration.
- Welfare benchmark: FARM Animal Care Version 5 requires that 99% or more of animals in all age classes score 2 or greater on the FARM Body Condition Scorecard (as of Nov 2026, FARM Animal Care Version 5 standards). See FARM Animal Care.
Common mistakes
Section titled “Common mistakes”- Averaging in unscored cows. A 0 for “not scored” pulls the herd average
down and inflates % thin. Filter
>0. - Treating one score as a trend. A single score shows the state, not the loss. Measure change on cows scored at both points.
- Mixing scorers or scales. Two people can differ by 0.25–0.5. Some systems use 1–9 or 1–10 scales. Record who scored and on which scale.
- Scoring only problem cows. Herd distributions need every cow in a defined group (e.g. all cows at dry-off, at calving and at 60 DIM).
- Fixing condition in the close-up pen. Fat or thin cows at dry-off are hard to correct in the last weeks. Manage condition in late lactation.
- Reading over-conditioning as good feeding. Fat cows at calving are a disease risk, not a reserve.
