---
title: BREDSUM Reports
slug: help/en-us/dairycomp/reports-bredsum
docTags: 
createdAt: 2026-01-26T11:43:20.319Z
---

BREDSUM is the DairyComp command used to examine the effectiveness of a breeding program. BREDSUM has options to produce most of the traditionally used reproductive statistics and measures, including services per conception, conception rates, days to conception, and Q-Sum conception graphs. It also contains options to produce some other less familiar measures such as prostaglandin effectiveness, interval analysis, and Q-Sum for heat detection efficiency.

Most of the BREDSUM outputs create a table that groups individual breedings by categories and displays numbers of breedings and percentage totals in each category. There are some predefined options for grouping available (by sire, by stud code, by technician, by breeding code, etc.). You will be prompted to select your preferred grouping option when you run the BREDSUM command.

::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/9ZrQIzCrJuuaWAf64Qkjy_bredsum-option.png" size="32" width="386" height="254" position="flex-start" darkWidth="386" darkHeight="254" showCaption="false"}

Further grouping can be done by use of FOR and BY statements, used in the standard manner of other commands within DairyComp. BREDSUM looks at all breedings for animals in the condition list. If no condition list is entered, the entire herd over the past 365 days, including dead cows, is used.

See the topics below to get started with BREDSUM reports:

:::ExpandableHeading
## Run a BREDSUM Report

Start by typing the BREDSUM command followed by any [ switches](docId\:xYINQirJaVG7x2_1RPYab) and any FOR or BY statements. For instance, the following command runs a BREDSUM report for heifers/youngstock:

<font color="#6b7280">**\\Y**</font>

After entering the BREDSUM command, DairyComp will prompt you to select a BREDSUM grouping option; double‑click to select the option.

When including switches in the command, consider the following information:

- If you prefer to use a different time frame than the entire past year, the switch `\D` (BREDSUM`\D`) will prompt for the starting date and the ending date of the time interval to be examined. To look at only the last 6 months, use BREDSUM`\D180` to specify the number of previous days to view from the current day.
- BREDSUM by default only runs the reports for cows. Using BREDSUM`\Y` only runs reports for heifers/youngstock. Cows and youngstock cannot be combined in one report.

See BREDSUM Switches for a full list of [ BREDSUM switches](docId\:xYINQirJaVG7x2_1RPYab) you can use in the BREDSUM command.

[Click here to see a BREDSUM report example.](docId\:xYINQirJaVG7x2_1RPYab)&#x20;
:::

::::ExpandableHeading{customAnchorSlug="BredSumExample"}
## BREDSUM Report Example

The below BREDSUM report example is displayed in the Grid window after selecting the `Sire` grouping option.

::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/kckhnqGBQrkQUOxJf_8-U_bredsumreport.png" size="32" width="840" height="759" position="flex-start" darkWidth="840" darkHeight="759" showCaption="false"}

Note that BREDSUM examines the "Breeding Result Code" set for each breeding; these codes are set by the different events such as PREG, OPEN, and BRED itself. The result codes are:

- <font color="#67854E">**P**</font>: Pregnant
- <font color="#67854E">**O**</font>: Open
- <font color="#67854E">**R**</font>: Rebred
- <font color="#67854E">**C**</font>: Post-conception breedings
- <font color="#67854E">**E**</font>: Estimated breedings (used in natural service herds when no known breeding date can be identified).

Non‑AI breedings (BULL or no sire) are listed separately from the AI breedings and are not included in the AI calculations.

:::ExpandableHeading{isOpen="true"}
### Report Columns

BREDSUM Report columns are described below:

- <font color="#67854E">**95% CI\:**</font> 95% Confidence Interval range
- <font color="#67854E">**%Conc\:**</font> Conception risk from breedings with known outcomes
- <font color="#67854E">**#Preg**</font>: Count of inseminations with know outcome of pregnant
- <font color="#67854E">**#Open**</font>: Count of inseminations with know outcome of open
- <font color="#67854E">**Other**</font>: Inseminations with unkown outcomes or 2-day re-breeds
- <font color="#67854E">**Abort**</font>: Count of inseminations that resulted in an abortion
- <font color="#67854E">**Total**</font>: Total inseminations (Preg + Open + Other)
- <font color="#67854E">**%Tot**</font>: Percentage of total inseminations in this category
- <font color="#67854E">**SPC**</font>: Services Per Conception (inverse of conception rate)
:::
::::

:::ExpandableHeading{customAnchorSlug="BredSumSwitches"}
## BREDSUM Switches

When you enter the BREDSUM command, you can add any of the switches listed in the table below. For example, you can enter BREDSUM`\S` to run the BREDSUM By Sire report.

After you press Enter, you may also be prompted to select an additional option for the report. Double‑click on an option to run the corresponding report.

::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/9ZrQIzCrJuuaWAf64Qkjy_bredsum-option.png" size="32" width="386" height="254" position="flex-start" darkWidth="386" darkHeight="254" showCaption="false"}

The table below defines each of the BREDSUM options. Expand each description for details.

| <font color="#f3f4f6">**Switch**</font> | <font color="#f3f4f6">**Description**</font> |
| --------------------------------------- | -------------------------------------------- |
| \A                                      | By All Bulls AI                              |
| \B                                      | By Times Bred                                |
| \C                                      | By Calendar Month                            |
| \D                                      | By Select Date Range                         |
| \E                                      | By 21 Day Insemination Rate                  |
| \F                                      | By Order Straws                              |
| \G                                      | By Breeding Time Gap                         |
| \H                                      | BREDSUM Heat Detection                       |
| \I                                      | By Interval Analysis                         |
| \J                                      | By Activity Level                            |
| \K                                      | By Hour of the Day                           |
| \M                                      | By Stud Code                                 |
| \N                                      | By Breeding Cycle                            |
| \O                                      | By Breeding Code                             |
| \P                                      | By Pen of the BRED Event                     |
| \PG                                     | By Prostaglandin Analysis                    |
| \Q                                      | By Q-Sum Graphs                              |
| \R                                      | By Week of Conception                        |
| \S                                      | By Sire                                      |
| \T                                      | By AI Technician                             |
| \U                                      | Use Bullpen Breeding Only                    |
| \V                                      | Denote Voluntary Waiting Period              |
| \W                                      | By Day Of Week                               |
| \X                                      | Cross Table Analysis                         |
| \Y                                      | Include Youngstock                           |
| \Z                                      | By Breed of Sire                             |
| \\\*                                    | By Semen Type                                |
:::

:::ExpandableHeading
## BREDSUM Syntax

This section summarizes the syntax used with the BREDSUM command in the command line and outlines the options available through either use of switches or by selections from a menu.

<font color="#67854E"> **Statement\:**</font> BREDSUM will accept conditional statements using FOR followed by item constraints. These FOR statements can be used in an identical manner to FOR statements used with other commands (LIST, GRAPH, etc.) in DairyComp. Common examples would include limiting analysis to adult cows (FOR LACT>0), to heifers (FOR LACT=0), to certain breeds (FOR CBRD=H), or to specific freshening groups (FOR DIM>120 DIM\<180).

<font color="#67854E"> **Statement\:**</font> BY statements can be used with BREDSUM in an identical manner to BY statements used with other DairyComp commands. Common examples would be BY LACT, BY STAGE, or BY CBRD.

See [Command Line](docId\:u_NbRVeQbF6NzSP1bc9E0) for more information on using conditional statements in your commands.
:::



