---
title: Breeding Codes
slug: pl-check-links/breeding-codes
docTags: 
createdAt: 2026-02-23T07:45:16.400Z
---

:::ExpandableHeading
### Required Permissions

All users assigned to a role with User Management permissions can view this feature. Only users who are assigned a role with User Management permissions can edit data or customize settings.

See the topics below to learn more:

- [Know Your VAS PULSE Version](docId\:jwUSXGpK0Q1fVyl3QyB1n)
- [Edit Dairy User Permissions](docId\:dgKiJJMfdmpDvWGygh_P2)
- [Manage Dairy Roles](docId\:tklz3_ROmKlipE8l-rFi6)
:::

Breeding codes are used to describe the different types of breeding events. Whenever a breeding event is entered, the user assigns a breeding code to it. You can view all the current breeding codes from the Breeding Codes page. You can also update and add new breeding codes from this page, provided you have the right permissions.

You can find this feature under the [DairyComp/MyDC menu](docId\:T93yU--9puoivxMGYpo5g) > [Settings](docId\:T93yU--9puoivxMGYpo5g) option on the Task Lists tab.

Use the sortable **Code** column to reorder the items in the list.

![](https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/GmdXTOC2ZiOor-wolq9nP_dc-breeding-codes-intro-view-only.png)

:::ExpandableHeading
## Update Breeding Codes

To update the description of an existing breeding code, click on the applicable code in the list. A side panel appears in which you can make your changes.

![](https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/p-8d_FmTZzO6-v9H-HJsV_dc-breeding-codes-side-panel.png)

Enter the new description for the breeding code in the field provided, then click **Save**. Note that only the description can be changed; you cannot change the code letter itself.
:::

:::ExpandableHeading
## Add Breeding Codes

Click the **Add New Breeding Code** button at the top of the page to open a window for creating a new breeding code.

![](https://api.qa.archbee.co/api/optimize/zICxj0dnLereb6UUrBA3-/q6SYWWYRVbzDDiFpijNcU_dc-breeding-codes-add.png)

1. Enter a new value in the **Code** field.
   This value is mandatory and must be unique (i.e., not currently in use). Also, this value must be a single letter.\:::hint\{type="info"}
   **NOTE:&#x20;**&#x41;s stated in the window, it is recommended that you not use the letters P, O, E, or R as codes, since these letters may appear in bred event as breeding results.
   \:::
2. In the **Description** field, enter a description of the new breeding code.
   This field is optional.
3. Click **Save**.
   Your new breeding code now appears in the list.
:::

:::ExpandableHeading
## Delete Breeding Codes

1. Select the applicable breeding code from the list to open its side panel.
2. In the side panel, click **Delete**.
3. In the confirmation window that appears, click **Yes**.
   A message appears at the bottom of the page indicating that the breeding code has been deleted.
:::

[\< Return to DairyComp/MyDC Settings Introduction](docId:-EcmDfO97IvxS9NjyLlpk)
