---
title: View Reports
slug: help/en-us/feedcomp/reports
docTags: 
createdAt: 2026-03-13T14:38:08.062Z
---

Use FeedComp reports to review feeding history, monitor errors, track ingredient usage, and analyze feed performance across your dairy. These reports help you verify completed feedings, identify trends, and spot issues that may impact accuracy, cost, or efficiency.

:::::::::ExpandableHeading{customAnchorSlug="feed-history"}
## :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/EZMy2296shSJ59PwaK6MP_feedhistory26x25.png" alt caption size="10" width="26" height="25"} Feed History Report

Use the Feed History report to view historical information and other relevant details for your feedings, including missed amounts, feeder names, aborts, and acknowledge amounts.

While high-level feeding statuses and summaries are available across platforms, the web report provides full visibility into feeding lifecycles and step-level operator actions — such as skips, ignores, manual advances, and overnight pauses — to help distinguish between operational decisions and system errors.

:::hint{type="info"}
**💡 Tip: Check the "Reset Time" Gap**

If you completed loads offline yesterday but didn't sync until after your farm's ["Reset Time"](docId\:K7bPLwS19Ef7rFsDDyitX) (e.g., 1:00 AM), those loads might not appear on today's dashboard immediately after syncing.

**Before troubleshooting a "Missing" load:**

1. Go to **Reports -> Feeding History**.
2. Check the date the feeding actually occurred.
3. If the data is there, your load is safe! The web dashboard may just need additional time to reconcile the offline data with the current date's report.
:::

::::::::Tabs
:::::::Tab{title="Web"}


![](https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/U1HKxeiTKov6gAcMo9O4p_image.png)

::::::WorkflowBlock
::::WorkflowBlockItem
:::ExpandableHeading{customAnchorSlug="search"}
### Search and Filter the Feed History Report

Options to search and filter the Feed History report are available at the top of the page. Follow the guidelines below when working with the Feed History report:

- Click **Filters** at the top left of the page to limit the data that is displayed. The **Filters** side panel opens.
- Use the **From** and **To** filters to only view data from that range.
- Select a **Recipe** to limit the report to a specific recipe. You can type text directly in the field to search for recipes by name.
- Select **Equipment** to limit the report to specific equipment. You can type text directly in the field to search for equipment by name.
- Select a **Feeder** to limit the report to a specific feeding technician. You can type text directly in the field to search for feeding technicians by name.
- Select a **Pen** to limit the report to a specific pen. You can type text directly in the field to search for pens by name or number.
- Select a **Pen Type** to limit the report to a specific type of pen. Multiple types can be selected. You can also type text directly in the field to search for pen types by name.
- Select a **Status** to limit the report to a specific feeding status. Multiple statuses can be selected. You can also type text directly in the field to search for feeding statuses by name.
- Click the **Clear Filters** option to clear all of the filters currently applied.
- Share URL Deep Links: The browser URL automatically updates whenever you select a feeding or apply filters. You can copy and share the direct URL to open the exact filtered view or feeding detail drawer.
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading{isOpen="true"}
### View Report Summary

An overall summary is displayed in a **GRAY** bar at the top left of the page based on the current **Filters**:

- **Completed Feedings**: The total number of feedings that were completed as scheduled with all required loads and drops finished or intentionally ignored.
- **Manually Completed Feedings**: The total number of feedings that were completed manually.
- **Paused Feedings**: The total number of feedings that were paused. This applies to overnight loads where the operator selected "Resume Tomorrow."
- **Aborted Feedings**: The total number of feedings that were aborted by the operator, or automatically due to an overnight load that was never resumed.
- **Missing Feedings**: The total number of feedings that were missed.
- **Incomplete Feedings**: The total number of feedings that were started but failed to complete due to processing errors, unhandled sync issues, or missing required loads.
:::
::::

:::::WorkflowBlockItem
::::ExpandableHeading{isOpen="true"}
### View Feedings for a Specific Day

Click the down arrow :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/2jnvf03dZUOXodVE_SIju_expand27x25.png" alt caption size="10" width="27" height="25"} to expand a row and view all feedings that were scheduled on that day. All of your dairy’s current feedings scheduled on the date expanded are listed on the report, and the following information is displayed for each feeding:

- **Feeding Name**: The name of the feeding. You can click the name of the feeding to open the **Feeding Details** side panel and view more information. See [View Feeding Details](docId\:sNFXayQXWiARjJjnQGD8w) to learn more.
- **Type**: The feeding type.

  :::ExpandableHeading{isOpen="true" customAnchorSlug="feeding-types"}
  ### Click here to learn more about feeding types!

  - **Scheduled**: Indicates that the feeding was a scheduled feeding.&#x20;
  - **Batch Load**: Indicates that the feeding was a batch load. A batch load is an unscheduled feed drop to one or more pens. See [Batch Feedings](docId\:qv65V87zt03mz1dJoY-pS) for more information.
  - **Premix**: Indicates that the feeding was a premix. A premix is the same as a scheduled feeding, except you'll select a load size instead of selecting pens. A premix isn't like a normal recipe mix that is dropped to a sequence of pens; instead, a premix is batched for use in other recipes. See [Recipes](docId\:FCBwrvIEsgcPdAXMWyqn4) and [Batch Feedings](docId\:qv65V87zt03mz1dJoY-pS) to learn more.
  - **Filler Load**: Indicates that the feeding was a filler load. A filler load is type of weighback collection that reuses leftover feed from the previous day and adds it into a scheduled feeding for the current day.&#x20;
  :::
- **Status**: The current status of the feeding. Feedings requiring attention are color-coded in the table: **red** indicates aborted feedings, and **orange** indicates incomplete feedings. (Missing feedings are not highlighted.).

  :::ExpandableHeading{isOpen="true" customAnchorSlug="status"}
  ### Click here to learn more about feeding statuses!

  - **Completed:** Feeding finished successfully; all required ingredient loads and pen drops were completed or intentionally ignored.
  - **Incomplete:** Feeding was partially executed without an end time, encountered a processing or sync failure, or had an expected amount greater than zero but an actual amount of zero or less without being marked ignored.
  - **Paused:** Feeding was paused during an overnight load when the operator selected "Resume Tomorrow."
  - **Aborted:** Feeding was explicitly aborted before completion by the operator, or an overnight load was not resumed on its scheduled feed date.
  - **Missing:** A scheduled feeding that was never started before the farm's daily reset time.
  - **Manually Completed:** A feeding that was originally Missing, Incomplete, or Aborted, and was subsequently completed by a user. This fills in missing values without overwriting recorded historical data.
  :::
- **Recipe Name**: The name of the recipe used for the feeding.
- **Equipment**: The name of the equipment used for the feeding. When more than 2 pieces of equipment are assigned to a feeding, a number is displayed that indicates how many additional pieces of equipment are assigned to the feeding. Hover over the number to see the additional pieces of equipment assigned.
- **Expected/Actual Load Amount**: The target and actual amounts loaded into the mixer for the feeding in pounds or kilograms (based on the unit of measure specified in your [Dairy Info](docId\:uM11ovtjCE3ar8QN7O4P2) and [User Account ](docId\:adCj5YzYbeNGYC6XQqEc3)). The actual amount displays in green for quick reference. Zero or negative loaded amounts are highlighted in orange.
- **Elapsed Time**: The total amount of time spent on the feeding (for completed feedings only).
- **Mark as Completed**: Click :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/ff6aFNkrDCRQ1IbBSk4ns_check-blue2.png" alt caption size="10" width="23" height="21"} **Mark as Completed** to set the status of the feeding to Manually Completed. Available for incomplete, missing or aborted feedings. See [Mark a Feeding as Completed](docId\:sNFXayQXWiARjJjnQGD8w) to learn more.
::::
:::::

:::::WorkflowBlockItem
::::ExpandableHeading{isOpen="true"}
### View Feeding Details

Click the down arrow :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/2jnvf03dZUOXodVE_SIju_expand27x25.png" alt caption size="10" width="27" height="25"} to expand a row, and then click on a **Feeding Name** in the table to open the side panel and view its details. Follow the guidelines below when viewing feeding details:

:::hint{type="info"}
**NOTE:&#x20;**&#x52;ows highlighted in **red&#x20;**&#x69;dentify aborted feedings, while rows highlighted in **orange** identify incomplete feedings. Missing feedings are not highlighted. Amounts are displayed in pounds (lb) or kilograms (kg) based on the unit of measure specified in your **User Account&#x20;***(in the mobile app, this is determined by your **Dairy Info** settings).*

&#x20;Amounts are displayed in pounds or kilograms based on the unit of measure specified in your [User Account](docId\:adCj5YzYbeNGYC6XQqEc3) (in the mobile app, this is determined by your [Dairy Info](docId\:uM11ovtjCE3ar8QN7O4P2) settings.
:::

- **Status/Type**: The current status and type of the feeding are displayed at the top of the side panel. See [feeding statuses](docId\:sNFXayQXWiARjJjnQGD8w) or [feeding types](docId\:sNFXayQXWiARjJjnQGD8w) to learn more.
- **Side Panel Navigation:** Click Expand All or Collapse All at the top of the side panel to open or collapse all load and drop step sections at once.
- **Recipe Name**: The name of the recipe used for the feeding.
- **Expected/Actual Load Amount**: The target and actual amounts loaded into the mixer for the feeding.
- **Mark as Completed**: Click :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/ff6aFNkrDCRQ1IbBSk4ns_check-blue2.png" alt caption size="10" width="23" height="21"} **Mark as Completed** to set the status of the feeding to Completed (for incomplete feedings only). See [Mark a Feeding as Completed](docId\:sNFXayQXWiARjJjnQGD8w) to learn more.
- **Feeding Details**: This section includes detailed information about the feeding, the equipment load, and the pen drops.

  :::ExpandableHeading{isOpen="true" customAnchorSlug="sidepanel-details"}
  ### Click here to learn more!

  - **Load Amount:** The expected weight of the load after all ingredients are loaded.
  - **Total Load Error**: The total load error amount for the feeding.
  - **Total Drop Error**: The total drop error amount for the feeding.
  - **Elapsed Time**: The total amount of time spent on the feeding.
  - **Start Time**: The time when the feeding began.
  - **Stop Time**: The time when the feeding was completed.
  :::
- **Load: Ingredients**: This section details all ingredient loading steps. Items are listed in the actual execution order in which they were loaded, while preserving their assigned recipe sequence (Seq) numbers. Missing steps for aborted feedings are highlighted in red.

  :::ExpandableHeading{isOpen="true" customAnchorSlug="sidepanel-load"}
  ### Click here to learn more!

  - **Seq**: The original sequence number assigned to the ingredient in the recipe. (The rows in the list reflect the actual order in which ingredients were loaded.)
  - **Name**: The name of the ingredient loaded into the equipment.
  - **Expected Weight:** The target ingredient weight from the recipe.
  - **Actual Weight:** The actual weight loaded. Zero or negative amounts are highlighted in orange.
  - **Load Error:** The difference between the expected and actual loaded weight.
  - **Start / End Time:** Precise start and end timestamps, including seconds, for each ingredient load.
  - **Feeder:** The feeding technician who performed the load.
  - **Equipment:** The mixer or feeding equipment used.
  - **Advance Method:&#x20;**&#x49;ndicates how the step was completed:
    - **Auto:** The app automatically advanced to the next step once the target weight was reached.
    - **Manual:** The feeder manually tapped to advance to the next step before or after reaching the target.
  - **Action Indicators:** Visual tags displayed next to ingredients to indicate operator actions:
    - **Skipped (blue):** The ingredient was moved to the end of the loading queue.
    - **Ignored (red):** The ingredient was explicitly omitted from the load.
    - **Manually Advanced (orange):** The feeder manually advanced the loading step.
    - **Aborted (red):** Displayed on the last loaded ingredient when a feeding is explicitly aborted.
    - **Combined:** Multiple actions can display together, such as Skipped + Manually Advanced or Skipped + Ignored.
  :::
- **Drop: Pens**: This section details all pen drop steps. Items are listed in the actual execution order in which feed was delivered, while preserving assigned pen drop sequence (Seq) numbers.

  :::ExpandableHeading{isOpen="true" customAnchorSlug="sidepanel-drop"}
  ### Click here to learn more!

  - **Seq**: The order the mix was dropped at the pen during the feeding.
  - **Pen**: The pen number and name for each pen assigned to the feeding.
  - **Expected Weight:** The original target drop weight defined for the pen.
  - **Adjusted Weight:** The recalculated target drop weight based on the actual ingredient weights loaded into the mixer.
  - **Actual Weight:** The actual weight dropped at the pen.
  - **Drop Error:** The difference between the expected/adjusted weight and the actual dropped weight.
  - **Start / End Time:** Precise start and end timestamps, including seconds, for each pen drop.
  - **Feeder:** The feeding technician who completed the drop.
  - **Equipment:** The equipment used for the drop.
  - **Advance Method:** Indicates whether the drop advanced automatically (**Auto**) or manually (**Manual**).
  - **Action Indicators:** Visual badges indicating operator drop actions (Skipped, Ignored, Manually Advanced, or Aborted).
  :::
::::
:::::

:::::WorkflowBlockItem
::::ExpandableHeading{isOpen="true"}
### Mark a Feeding as Completed

:::hint{type="warning"}
**IMPORTANT:&#x20;**&#x4D;ake sure you sync the app data before manually completing a feeding from the Feed History report. Some feedings may display **Incomplete** until the data is fully synced. This helps prevent losing or overwriting data that is already saved in the app.
:::

You can mark feedings complete directly in the report table or when viewing feeding details in the side panel. When you manually mark a feeding as complete, the following occurs:&#x20;

- **Actual amounts are updated:** For any ingredient or pen with an actual amount of zero, the system sets the actual amount to match the target amount.
- **Status changes:** The feeding status updates to **Manually Completed**. Manually completing a feeding fills in missing values for reporting purposes without altering any recorded historical data. See [feeding statuses](docId\:sNFXayQXWiARjJjnQGD8w) to learn more.&#x20;

:::hint{type="info"}
**💡TIP:&#x20;**&#x20;To avoid losing data, always sync the FeedComp mobile app before manually completing a feeding. This ensures any data already saved on the device is uploaded to the system first.&#x20;
:::

1. **From the report table**: Click the down arrow :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/2jnvf03dZUOXodVE_SIju_expand27x25.png" alt caption size="10" width="27" height="25"} to expand a row, and then click:inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/ff6aFNkrDCRQ1IbBSk4ns_check-blue2.png" alt caption size="10" width="23" height="21"} **Mark as Completed** to set the status of the feeding to Completed.
2. **From the side panel**: Click on a **Feeding Name** in the table to open the side panel, and then click:inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/ff6aFNkrDCRQ1IbBSk4ns_check-blue2.png" alt caption size="10" width="23" height="21"} **Mark as Completed** to set the status of the feeding to Completed.
::::
:::::
::::::
:::::::

:::Tab{title="Mobile"}
Tap :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/EZMy2296shSJ59PwaK6MP_feedhistory26x25.png" alt caption size="10" width="26" height="25"}**&#x20;Feeding History**, and then select the **Date** for the report. Options to filter the report are available at the top of the screen.

The mobile app tracks operator actions both online and offline, including skips, ignores, manual advances, aborts, exact start/end times (with seconds), actual delay times waited, and overnight pause markers

- :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/QxDA2EPQkvhS_zX4gfoAm_feed31x25.png" alt caption size="10" width="31" height="25"}Indicates that the feeding was completed as scheduled.
- :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/RDb4WBYew4Aeq5oywEXHo_aborted-feeding28x25.png" alt caption size="10" width="28" height="25"} Indicates that the feeding was started but not completed.
- :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/ftafuuAVpmO4hh4vYEt9a_missed-feeding29x25.png" alt caption size="10" width="29" height="25"} Indicates that the feeding was missing (not started before the daily reset).
:::
::::::::

:::ExpandableHeading{isOpen="true"}
### Overnight Loads

If your dairy runs feedings that span across midnight (starting one day and finishing the next), you may notice a delay in how the feeding is included in this report:&#x20;

- **Visibility:&#x20;**&#x54;he Feeding History report defaults to the current calendar day, so a load that spans the overnight reset will be included in the next day's report.&#x20;
- **Paused Status & "Resume Tomorrow":** When an operator selects "Resume Tomorrow" during an overnight load, the feeding is assigned a **Paused** status.
- **Overnight Pause Separator:** In the feeding details drawer, a visual separator labeled **"SCHEDULED - OVERNIGHT LOAD"** marks the exact point where feeding was paused.
- **Finding the load:** o view an overnight load, set your date filter to the feeding's scheduled feed date. The load displays under its original feed date once completed and synced. If an overnight load is not resumed on its scheduled feed date, its status automatically updates to Aborted.
:::
:::::::::

::::::ExpandableHeading{customAnchorSlug="pen-history"}
## :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/ZBwyGkA-Lv5ee1XAVvULf_penhistory26x25.png" alt caption size="10" width="26" height="25"} Pen Feed History Report

Use the Pen History reports to view historical feeding count and DM/HD details for your pens, along with a summary of the pen selected. To access the Pen Feed History reports, select the pen from the [Pens](docId\:DmdhETu-_cJFLMZ3H3oe1) list.

::::Tabs
:::Tab{title="Web"}
![](https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/f4wSS6dSNVaubJuVutWWT_fcp-reports-penhistory.png)
:::

:::Tab{title="Mobile"}
Tap :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/ZBwyGkA-Lv5ee1XAVvULf_penhistory26x25.png" alt caption size="10" width="26" height="25"}**&#x20;Pen Feed History**, select a pen, and then select the **Date Range** for the report. Options to view the report by **Pen Count History** or **DM History** are available at the bottom of the screen
:::
::::

### Feeding Count History

::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/230iEH_e7NV8c5FDbsAkr_fcp-reports-penhistory-feedingcount.png" size="85" isUploading="false" initialPath="../../../../Resources/Images/Platform/feedcomp-img/web/fcp-reports-penhistory-feedingcount.png" githubPath="Content/Resources/Images/Platform/feedcomp-img/web/fcp-reports-penhistory-feedingcount.png" position="flex-start" width="1870" height="1198" darkWidth="1870" darkHeight="1198" showCaption="false"}

:::::WorkflowBlock
::::WorkflowBlockItem
:::ExpandableHeading{isOpen="true"}
## Pen Summary

View the summary at the top of the page for pen information. See [Pens](docId\:DmdhETu-_cJFLMZ3H3oe1) to learn more about available pen settings.
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading
## Search and Filter the Feeding Count History Report

Options to search and filter the Pen History report are available at the top of the page. Follow the guidelines below when working with the Feeding Count History report:

- Click **Filters** at the top left of the page to limit the data that is displayed. The **Filters** side panel opens.
- Use the **From** and **To** filters to only view data from that range.
- Select a **User** to limit the list to a specific feeding technician. You can type text directly in the field to search for feeding technicians by name.
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading
## Graph View

Check the graph for changes in pen feeding counts for the selected time frame. PULSE shows the last month of data by default. Hover over the graph to view details about pen feeding counts by date.
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading
## Table View

Scroll down to view the graphed data in a table format. The table lists changes to the pen feeding counts for the selected time frame, as well as the user who made the change. You can also customize the items shown in the list. See [Customize Table Columns](docId\:a_pBNTm4i79pDlfAnedgm) to learn more.
:::
::::
:::::

### DM/HD History

::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/Og6GhsIIXeDqWKJlZq3ff_fcp-reports-penhistory-dmhd.png" size="71" isUploading="false" initialPath="../../../../Resources/Images/Platform/feedcomp-img/web/fcp-reports-penhistory-dmhd.png" githubPath="Content/Resources/Images/Platform/feedcomp-img/web/fcp-reports-penhistory-dmhd.png" position="flex-start" width="1568" height="928" darkWidth="1568" darkHeight="928" showCaption="false"}

:::::WorkflowBlock
::::WorkflowBlockItem
:::ExpandableHeading
## Pen Summary

View the summary at the top of the page for pen information.&#x20;
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading{customAnchorSlug="search"}
## Search and Filter the Feeding Count History Report

Options to search and filter the Pen History report are available at the top of the page. Follow the guidelines below when working with the Feeding Count History report:

- Click **Filters** at the top left of the page to limit the data that is displayed. The **Filters** side panel opens.
- Use the **From** and **To** filters to only view data from that range.
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading
## Graph View

Check the graph for changes in pen DM/HD for the selected time frame. PULSE shows the last month of data by default. Hover over the graph to view details about pen DM/HD by date..
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading
## Table View

Scroll down to view the graphed data in a table format. You can also customize the items shown in the list. See [Customize Table Columns](docId\:a_pBNTm4i79pDlfAnedgm) to learn more.
:::
::::
:::::
::::::

:::::::::ExpandableHeading{customAnchorSlug="ingredient-usage"}
## :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/rjeCdXCcJBWUkPJnm5v1f_usagereport25x25.png" alt caption size="10" width="25" height="25"} Ingredient Usage Report

Use the Ingredient Usage report to view historical usage data for ingredients to track and analyze the ingredients used to feed your animals.

::::::::Tabs
:::::::Tab{title="Web"}


::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/veOQ9C47B77my-OJZvAaa_fcp-reports-ingredientusage.png" size="72" isUploading="false" initialPath="../../../../Resources/Images/Platform/feedcomp-img/web/fcp-reports-ingredientusage.png" githubPath="Content/Resources/Images/Platform/feedcomp-img/web/fcp-reports-ingredientusage.png" position="flex-start" width="1593" height="858" darkWidth="1593" darkHeight="858" showCaption="false"}

Expand the sections below to learn more:

::::::WorkflowBlock
::::WorkflowBlockItem
:::ExpandableHeading{customAnchorSlug="search"}
## Search and Filter the Ingredient Usage Report

Options to search and filter the Ingredient Usage report are available at the top of the page. Follow the guidelines below when working with the Ingredient Usage report:

- Click **Filters** at the top left of the page to limit the data that is displayed. The **Filters** side panel opens.
- Use the **From** and **To** filters to only view data from that range.
- Select an **Ingredient Name** to limit the report to a specific ingredient. Multiple ingredients can be selected. You can also type text directly in the field to search for ingredient by name.
- Select an **Ingredient Type** to limit the report to a specific type of ingredient. Multiple types can be selected. You can also type text directly in the field to search for ingredient types by name.
- Select a Location to limit the report to a specific location. You can type text directly in the field to search for locations by name.
- Click the **Clear Filters** option to clear all of the filters currently applied.
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading{customAnchorSlug="printexport"}
## Print or Export the Report

Click the green **Export as CSV** button :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/kpNjDq4Tal8GzZ8QZxX6w_export.png" alt caption size="10" width="20" height="20"} at the top right of the page to save the data as a CSV file. Or, click **Print** :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/Vxq4EYUR1G0UCKH21cSAt_print.png" alt caption size="10" width="20" height="20"} to send your parlor data to the printer. If you applied filter(s), the data will print or export with the current filter(s) applied.
:::
::::

:::::WorkflowBlockItem
::::ExpandableHeading{customAnchorSlug="view"}
## View Report Details

Follow the guidelines below when viewing report details:

- **Ingredient**: The name of the ingredient.
- **Type**: The ingredient type in a color-coded label.

  :::ExpandableHeading{customAnchorSlug="ingred-types"}
  ### Click here to learn more about ingredient types!

  - **Dry Forage:&#x20;**&#x56;egetative material, such as stems, leaves, and stalks of plants, in a dried state that is used for feed.
  - **Fresh Forages:&#x20;**&#x41; crop of cultivated plants or plant parts that are grazed or harvested as feed.
  - **Silage:&#x20;**&#x50;reserved forage for feed, like pasture grass, alfalfa, grains, and corn, that is produced by fermenting plant matter.
  - **Energy:&#x20;**&#x48;igh-calorie feed, such as corn, sorghum, barley, and wheat.
  - **Protein:&#x20;**&#x48;igh-protein feed, such as soy and canola.
  - **Vitamins and Minerals:&#x20;**&#x53;upplements added to feed to prevent deficiencies in dairy cows that can impact health and milk production.
  - **Additives:&#x20;**&#x50;roducts added to feed to enhance feed quality, make the feed more digestible, and improve health and performance.
  - **Weighback:&#x20;**&#x46;eed leftover from a prior feeding that can be added to a recipe and help reduce waste.
  - **Water:&#x20;**&#x57;ater added to a feed mixture to improve daily milk yield.
  :::
- ****Locatio&#x6E;**&#x20;Name**: The name of the location where the ingredient is currently stored.
- **Usage (Units)**: The total ingredient amount used during the time frame currently selected in the **From** and **To** filters in pounds or kilograms based on your [User Account](docId\:adCj5YzYbeNGYC6XQqEc3) and [Dairy Info](docId\:uM11ovtjCE3ar8QN7O4P2) settings.
- **Usage (Tons)**: The total ingredient amount used during the time frame currently selected in the **From** and **To** filters in tons.
::::
:::::
::::::
:::::::

:::Tab{title="Mobile"}
Tap :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/rjeCdXCcJBWUkPJnm5v1f_usagereport25x25.png" alt caption size="10" width="25" height="25"}**&#x20;Ingredient Usage**, select the **Date Range** for the report, and then select an **Ingredient Type**. [Click here to learn more about ingredient types.](docId:_zM5Tz6ctWpsJyUmoCAKI)&#x20;
:::
::::::::
:::::::::

:::::::::ExpandableHeading{customAnchorSlug="dm-intake"}
## :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/2qKoTYEU94zhtT0ol9dDj_dmintakereport25x25.png" alt caption size="10" width="25" height="25"} DM Intake Report

Use the DM Intake report to view dry matter (DM) and as-fed (DM) amounts delivered to the pens at your dairy.

::::::::Tabs
:::::::Tab{title="Web"}


::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/0UmP4GKHFBDOmId47ws4q_fcp-reports-dmintake.png" size="72" isUploading="false" initialPath="../../../../Resources/Images/Platform/feedcomp-img/web/fcp-reports-dmintake.png" githubPath="Content/Resources/Images/Platform/feedcomp-img/web/fcp-reports-dmintake.png" position="flex-start" width="1593" height="801" darkWidth="1593" darkHeight="801" showCaption="false"}

Expand the sections below to learn more:

::::::WorkflowBlock
::::WorkflowBlockItem
:::ExpandableHeading{customAnchorSlug="search"}
## Search, Sort, and Filter the DM Intake Report

Options to search and filter the DM Intake report are available at the top of the page. Follow the guidelines below when working with the DM Intake report:

- Click **Filters** at the top left of the page to limit the data that is displayed. The **Filters** side panel opens.
- Use the **From** and **To** filters to only view data from that range.
- Select a **Pen Name or Number** to limit the report to a specific pen. Multiple pens can be selected. You can also type text directly in the field to search for pens by name or number.
- Select a **Pen Type** to limit the report to a specific type of pen. Multiple types can be selected. You can also type text directly in the field to search for pen types by name.
- Click the **Clear Filters** option to clear all of the filters currently applied.
- Select an option in **Sort By** at the top right of the page to change how the page is sorted.
- Select an option in **View Rows Per Page** to change how many records are displayed on the page, and click the navigation options to jump to a specific page.
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading{customAnchorSlug="printexport"}
## Print or Export the Report

Click the green **Export as CSV** button :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/kpNjDq4Tal8GzZ8QZxX6w_export.png" alt caption size="10" width="20" height="20"} at the top right of the page to save the data as a CSV file. Or, click **Print** :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/Vxq4EYUR1G0UCKH21cSAt_print.png" alt caption size="10" width="20" height="20"} to send your parlor data to the printer. If you applied filter(s), the data will print or export with the current filter(s) applied.
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading{customAnchorSlug="changeview"}
## Change the Report View

Select the preferred view for the report at the top right of the page:

- Click DM to view dry matter data on the report.
- Click DM to view as-fed data on the report.
:::
::::

:::::WorkflowBlockItem
::::ExpandableHeading{customAnchorSlug="summary"}
## View Report Summary

:::hint{type="info"}
**TIP:&#x20;**&#x41;mounts are displayed in pounds or kilograms based on the unit of measure specified for your [User Account](docId\:adCj5YzYbeNGYC6XQqEc3) and [Dairy Info](docId\:uM11ovtjCE3ar8QN7O4P2).
:::

An overall summary is displayed in a **GRAY** bar at the top left of the page. The information available is based on the option selected at the top right of the page:

- **Dry Matter Summary**: When the DM option is selected, the following data is displayed:
  - **Total&#x20;**&#x44;&#x4D;**&#x20;Amount**: The total dry matter (DM) amount for all pens.
  - **Average&#x20;**&#x44;&#x4D;**/Pen**: The average dry matter (DM) amount per pen.
  - **Average&#x20;**&#x44;&#x4D;**/HD**: The average dry matter (DM) amount per head.
- **As-Fed Summary**: When the DM option is selected, the following data is displayed:
  - **Total&#x20;**&#x44;&#x4D;**&#x20;Amount**: The total as-fed (AF) amount for all pens.
  - **Average&#x20;**&#x44;&#x4D;**/Pen**: The average as-fed (DM) amount per pen.
  - **Average&#x20;**&#x44;&#x4D;**/HD**: The average as-fed (DM) amount per head.
::::
:::::

:::::WorkflowBlockItem
::::ExpandableHeading{isOpen="true" customAnchorSlug="view"}
## View Report Details

:::hint{type="info"}
**TIP:&#x20;**&#x41;mounts are displayed in pounds or kilograms based on the unit of measure specified for your [user account](docId\:adCj5YzYbeNGYC6XQqEc3).
:::

Follow the guidelines below when viewing report details:

- **Date**: The date of the feeding.
- **Pen**: The pen number. You can click the number of a pen to open the **Pen Details** page and view more information.
- **Pen Name**: The pen name set by your dairy.
- **Pen Type**: The pen type. Pen types are color-coded for quick identification.

  :::ExpandableHeading{customAnchorSlug="typepen"}
  ### Click here to learn more about pen types!

  When more than 2 pen types are assigned to a pen, a number is displayed that indicates how many additional types are assigned to the pen. Hover over the number to see the additional types assigned. The default colors for pen types are as follows:

  <font color="#322287">~~**AI**~~</font>

  <font color="#40B7C4">~~**BULL**~~</font>

  <font color="#AB449A">~~**CALF**~~</font>

  <font color="#D99A32">~~**DRY**~~</font>

  <font color="#117733">~~**HEIFER**~~</font>

  <font color="#CC3333">~~**HOSP**~~</font>

  <font color="#4990E2">~~**MILK**~~</font>

  <font color="#999933">~~**USER**~~</font>
  :::
- **Pen Count**: The number of animals in the pen.
- **# of Feedings**: The number of times the pen was fed.
- ****D&#x4D;**&#x20;or&#x20;**&#x44;&#x4D;**&#x20;Weighback**: The total dry matter (DM) or as-fed (DM) weighback amount.
- ****D&#x4D;**&#x20;or&#x20;**&#x44;&#x4D;**&#x20;Amount**: The total dry matter (DM) or as-fed (DM) amount.
- ****D&#x4D;**&#x20;or&#x20;**&#x44;&#x4D;**/HD**: The total dry matter (DM) or as-fed (DM) amount per head.
::::
:::::
::::::
:::::::

:::Tab{title="Mobile"}
Tap :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/2qKoTYEU94zhtT0ol9dDj_dmintakereport25x25.png" alt caption size="10" width="25" height="25"}**&#x20;DM Intake**, select a **Date** for the report, select a **Pen Type**. Options to view the report by **DM** or **AF** are available at the bottom of the screen.
:::
::::::::
:::::::::

:::::::::ExpandableHeading{customAnchorSlug="load-error"}
## :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/BH2UKQVrAUFR1HTHG4nl3_loaderror25x25.png" alt caption size="10" width="25" height="25"} Load Error Report

Use the Load Error report to view load error amounts for feedings to monitor and help prevent load errors made during feedings.

::::::::Tabs
:::::::Tab{title="Web"}


::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/vaSsi_f6I6-97ePrIItYd_fcp-reports-loaderror.png" size="72" isUploading="false" initialPath="../../../../Resources/Images/Platform/feedcomp-img/web/fcp-reports-loaderror.png" githubPath="Content/Resources/Images/Platform/feedcomp-img/web/fcp-reports-loaderror.png" position="flex-start" width="1577" height="869" darkWidth="1577" darkHeight="869" showCaption="false"}

Expand the sections below to learn more:

::::::WorkflowBlock
::::WorkflowBlockItem
:::ExpandableHeading{customAnchorSlug="search"}
## Search and Filter the Load Error Report

Options to search and filter the Load Error report are available at the top of the page. Follow the guidelines below when working with the Load Error report:

- Click **Filters** at the top left of the page to limit the data that is displayed. The **Filters** side panel opens.
- Use the **From** and **To** filters to only view data from that range.
- Select a **Feeder** to limit the report to a specific feeding technician. Multiple feeding technicians can be selected. You can also type text directly in the field to search for feeding technicians by name.
- Select an **Ingredient** to limit the report to a specific ingredient. Multiple ingredients can be selected. You can also type text directly in the field to search for ingredients by name.
- Select a Location to limit the report to a specific location. Multiple locations can be selected. You can also type text directly in the field to search for locations by name.
- Enter the preferred **Load Tolerance Error**. The error tolerance sets the minimum error amount to include in the report. For instance, if you set the error tolerance to 100, the report includes errors of 100 pounds and more (or kilograms based on the unit of measure specified in your [Dairy Info](docId\:uM11ovtjCE3ar8QN7O4P2) and [User Account ](docId\:adCj5YzYbeNGYC6XQqEc3)).
- Click the **Clear Filters** option to clear all of the filters currently applied.
:::
::::

:::::WorkflowBlockItem
::::ExpandableHeading{customAnchorSlug="viewcardsrecipe"}
## View Feeding Cards

:::hint{type="info"}
**TIP:&#x20;**&#x41;mounts are displayed in pounds or kilograms based on the unit of measure specified in your [Dairy Info](docId\:uM11ovtjCE3ar8QN7O4P2) and [User Account ](docId\:adCj5YzYbeNGYC6XQqEc3)).
:::

Follow the guidelines below when viewing feeding cards:

- **Date**: The date of the feeding is displayed at the top left of the card.
- **Ingredient**: The name of the ingredient used in the mix.
- ****Location: The name of the location where the ingredient was stored when the feeding was mixed.
- **Feeder**: The name of the feeding technician who loaded the ingredients into the mixer.
- **Feeding Name**: The name of the feeding.
- **Target / AF Amount**: The target and the total as-fed amounts for the feeding.
- **Error Amount**: The total load error amount for the ingredient.

  :::ExpandableHeading{isOpen="true" customAnchorSlug="erroramounts"}
  ### Click here to learn more about load error amounts!

  - **Red:&#x20;**&#x41;mounts displayed in **red** indicate that the weight of the ingredients loaded for the mix was at least 50 pounds (or 20 kilograms) higher than the load tolerance threshold allowed for the feeding.
  - **Orange:&#x20;**&#x41;mounts displayed in **orange** indicate that the weight of the ingredients loaded for the mix was at least 50 pounds (or 20 kilograms) lower than the load tolerance threshold allowed for the feeding.
  - **Black:&#x20;**&#x41;mounts displayed in **black** indicate that the weight of the ingredients loaded for the mix was within the load tolerance threshold allowed for the feeding.
  :::
::::
:::::
::::::
:::::::

::::Tab{title="Mobile"}
Tap :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/BH2UKQVrAUFR1HTHG4nl3_loaderror25x25.png" alt caption size="10" width="25" height="25"}**&#x20;Load Error**, select the **Date Range** for the report, select a **Feeder**, enter the **Load Error Tolerance (lbs)**, and then tap `Submit` at the bottom of the screen.

:::hint{type="info"}
**NOTE:&#x20;**&#x54;he error tolerance sets the minimum error amount to include in the report. For instance, if you set the error tolerance to 100, the report includes errors of 100 pounds and more (or kilograms based on the unit of measure specified for your [user account](docId\:adCj5YzYbeNGYC6XQqEc3)).
:::
::::
::::::::
:::::::::

:::::::::ExpandableHeading{customAnchorSlug="drop-error"}
## :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/uSozIL-cPTE6_XK8mWpx9_droperror25x25.png" alt caption size="10" width="25" height="25"} Drop Error Report

Use the Drop Error report to view drop error amounts for feedings to monitor and help prevent drop errors made during feedings.

::::::::Tabs
:::::::Tab{title="Web"}


::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/sYh6gyYrnZMX3MmHHX--z_fcp-reports-droperror.png" size="72" isUploading="false" initialPath="../../../../Resources/Images/Platform/feedcomp-img/web/fcp-reports-droperror.png" githubPath="Content/Resources/Images/Platform/feedcomp-img/web/fcp-reports-droperror.png" position="flex-start" width="1592" height="797" darkWidth="1592" darkHeight="797" showCaption="false"}

Expand the sections below to learn more:

::::::WorkflowBlock
::::WorkflowBlockItem
:::ExpandableHeading{customAnchorSlug="search"}
## Search, Sort, and Filter the Drop Error Report

Options to search and filter the Drop Error report are available at the top of the page. Follow the guidelines below when working with the Drop Error report:

- Click **Filters** at the top left of the page to limit the data that is displayed. The **Filters** side panel opens.
- Use the **From** and **To** filters to only view data from that range.
- Select a **Feeder** to limit the report to a specific feeding technician. Multiple feeding technicians can be selected. You can also type text directly in the field to search for feeding technicians by name.
- Select a **Pen Name or Number** to limit the report to a specific pen. Multiple pens can be selected. You can also type text directly in the field to search for pens by name or number.
- Enter the preferred **Drop Tolerance Error**. The error tolerance sets the minimum error amount to include in the report. For instance, if you set the error tolerance to 100, the report includes errors of 100 pounds and more (or kilograms based on the unit of measure specified in your [Dairy Info](docId\:uM11ovtjCE3ar8QN7O4P2) and [User Account ](docId\:adCj5YzYbeNGYC6XQqEc3)).
- Click the **Clear Filters** option to clear all of the filters currently applied.
- Select an option in **Sort By** at the top right of the page to change how the page is sorted.
- Select an option in **View Rows Per Page** to change how many records are displayed on the page, and click the navigation options to jump to a specific page.
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading{customAnchorSlug="changeview"}
## Change the Report View

Select the preferred view for the report at the top right of the page:

- Click DM to view dry matter data on the report.
- Click DM to view as-fed data on the report.
:::
::::

:::::WorkflowBlockItem
::::ExpandableHeading{customAnchorSlug="viewcardsrecipe"}
## View Feeding Cards

:::hint{type="info"}
**TIP:&#x20;**&#x41;mounts are displayed in pounds or kilograms based on the unit of measure specified in your [Dairy Info](docId\:uM11ovtjCE3ar8QN7O4P2) and [User Account ](docId\:adCj5YzYbeNGYC6XQqEc3).
:::

Follow the guidelines below when viewing feeding cards:

- **Date**: The date of the feeding is displayed at the top left of the card.
- **Pen Number**: The pen number where the mix was dropped is displayed at the top right of the card in a color-coded label.
- **Mix Name**: The name of the feeding.
- **Feeder**: The name of the feeding technician who dropped the mix at the pen.
- D&#x4D;**&#x20;or&#x20;**&#x44;&#x4D;**&#x20;Amount**: The total dry matter (DM) or as-fed (AF) amount.
- ****D&#x4D;**&#x20;or&#x20;**&#x44;&#x4D;**/HD**: The total dry matter (DM) or as-fed (DM) amount per head.
- **Target /&#x20;**&#x44;&#x4D;**&#x20;or&#x20;**&#x44;&#x4D;**&#x20;Amount**: The target and total dry matter (DM) or as-fed (DM) amounts.
- **Error Amount**: The total drop error amount for the ingredient.

  :::ExpandableHeading{isOpen="true" customAnchorSlug="erroramounts"}
  ### Click here to learn more about drop error amounts!

  - **Red:&#x20;**&#x41;mounts displayed in **red** indicate that the weight of the mix dropped at the pen was at least 50 pounds (or 20 kilograms) higher than the load tolerance threshold allowed for the feeding.
  - **Orange:&#x20;**&#x41;mounts displayed in **orange** indicate that the weight of the mix dropped at the pen was at least 50 pounds (or 20 kilograms) lower than the load tolerance threshold allowed for the feeding.
  - **Black:&#x20;**&#x41;mounts displayed in **black** indicate that the weight of the mix dropped at the pen was within the load tolerance threshold allowed for the feeding.
  :::
::::
:::::
::::::
:::::::

::::Tab{title="Mobile"}
Tap :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/uSozIL-cPTE6_XK8mWpx9_droperror25x25.png" alt caption size="10" width="25" height="25"}**&#x20;Drop Error**, select the **Date Range** for the report, select a **Feeder**, enter the **Drop Error Tolerance (lbs)**, and then tap `Submit` at the bottom of the screen.

:::hint{type="info"}
**NOTE:&#x20;**&#x54;he error tolerance sets the minimum error amount to include in the report. For instance, if you set the error tolerance to 100, the report includes errors of 100 pounds and more (or kilograms based on the unit of measure specified for your [user account](docId\:adCj5YzYbeNGYC6XQqEc3)).
:::
::::
::::::::
:::::::::

:::::::::ExpandableHeading{customAnchorSlug="projections"}
## :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/vS2rWR5uML6wHWIJHNPCu_projections25x25.png" alt caption size="10" width="25" height="25"} Projections Report

Use the Projections report to view on-hand and future amounts of ingredients needed to accommodate upcoming feedings. Set the **Duration** to view projected ingredient amounts needed for feedings during the selected time period (daily, weekly, monthly, etc.), or check individual ingredients for upcoming **Run Out Dates.**

::::::::Tabs
:::::::Tab{title="Web"}
****

::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/_B7sQNmVQ8-mwA-DU3Zni_fcp-reports-projections.png" size="72" isUploading="false" initialPath="../../../../Resources/Images/Platform/feedcomp-img/web/fcp-reports-projections.png" githubPath="Content/Resources/Images/Platform/feedcomp-img/web/fcp-reports-projections.png" position="flex-start" width="1590" height="837" darkWidth="1590" darkHeight="837" showCaption="false"}

Expand the sections below to learn more:

::::::WorkflowBlock
::::WorkflowBlockItem
:::ExpandableHeading{isOpen="true" customAnchorSlug="search"}
## Search, Sort, and Filter the Projections Report

Options to search and filter the Projections report are available at the top of the page. Follow the guidelines below when working with the Projections report:

- Click **Filters** at the top left of the page to limit the data that is displayed. The **Filters** side panel opens.
- Select a **Duration** to view data for a specific time frame.
- Type text in the **Ingredient Name** field to search the list of ingredients by name.
- Select an **Ingredient Type** to limit the report to a specific type of ingredient. Multiple types can be selected. You can also type text directly in the field to search for ingredient types by name.
- Select a Location to limit the report to a specific location. Multiple locations can be selected. You can also type text directly in the field to search for locations by name.
- Check the **Show only premixes** box to limit the report to premix recipes. See [Premix Recipes](docId\:TTaAdms3Y2puKAjiZHxHM) to learn more.
- Click the **Clear Filters** option to clear all of the filters currently applied.
- Select an option in **Sort By** at the top right of the page to change how the page is sorted.
- Select an option in **View Rows Per Page** to change how many records are displayed on the page, and click the navigation options to jump to a specific page.
:::
::::

::::WorkflowBlockItem
:::ExpandableHeading{isOpen="true" customAnchorSlug="changeview"}
## Change the Report View

Select the preferred view for the report at the top right of the page:

- Click **Units** to view report data in pounds or kilograms (based on the unit of measure specified in your [Dairy Info](docId\:uM11ovtjCE3ar8QN7O4P2) and [User Account ](docId\:adCj5YzYbeNGYC6XQqEc3)).
- Click **Tons** to view report data in tons.
:::
::::

:::::WorkflowBlockItem
::::ExpandableHeading{isOpen="true" customAnchorSlug="viewcards"}
## View Ingredient Cards

Follow the guidelines below when viewing ingredient cards:

- **Ingredient Name**: The ingredient name is displayed at the top left of the card.
- **Type:&#x20;**&#x54;he ingredient type is displayed at the top right of the card in a color-coded label.

  :::ExpandableHeading{isOpen="true" customAnchorSlug="ingred-types"}
  ### Click here to learn more about ingredient types!

  - **Dry Forage**: Vegetative material, such as stems, leaves, and stalks of plants, in a dried state that is used for feed.
  - **Fresh Forages**: A crop of cultivated plants or plant parts that are grazed or harvested as feed.
  - **Silage**: Preserved forage for feed, like pasture grass, alfalfa, grains, and corn, that is produced by fermenting plant matter.
  - **Energy**: High-calorie feed, such as corn, sorghum, barley, and wheat.
  - **Protein**: High-protein feed, such as soy and canola.
  - **Vitamins and Minerals**: Supplements added to feed to prevent deficiencies in dairy cows that can impact health and milk production.
  - **Additives**: Products added to feed to enhance feed quality, make the feed more digestible, and improve health and performance.
  - **Weighback**: Feed leftover from a prior feeding that can be added to a recipe and help reduce waste.
  - **Water**: Water added to a feed mixture to improve daily milk yield.
  :::
- ****Location: The name of the location where the ingredient is currently stored.
- **Projected Usage**: A projection of the total ingredient amount needed to feed your animals over the **Duration** filter currently selected.
- **Run Out Date**: The projected date when a tracked ingredient will run out. If the ingredient is not tracked, a "-" (dash) is displayed. If a feeder uses too much/little of an ingredient or the inventory is not accurate, this date may be incorrect. Be sure to check your actual inventory if this date seems unreasonable.
- **On-Hand Amount**: The current ingredient amount available for feeding at your dairy. If the ingredient is not tracked, "Not tracked" is displayed.

  :::hint{type="info"}
  **TIP:&#x20;**&#x53;ee [Track Ingredients at a Location](docId:_zM5Tz6ctWpsJyUmoCAKI) to learn more about tracking locations at your dairy.
  :::
::::
:::::
::::::
:::::::

:::Tab{title="Mobile"}
Tap :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/vS2rWR5uML6wHWIJHNPCu_projections25x25.png" alt caption size="10" width="25" height="25"}**&#x20;Projections**, select the **Duration**, select **Lbs** or **Ton** to specify the **Units** for the report, and tap an ingredient to check the projected Run Out Date and other details.
:::
::::::::
:::::::::

::::::ExpandableHeading{customAnchorSlug="iofc"}
## :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/eWV0o9oSflOfHC9sLrCG1-20260317-181122.svg" alt caption size="12" width="150" height="150"}Income Over Feed Cost Report (Web Only)

Use the Income Over Feed Cost report to see profit or loss per animal per day ($/head/day). This helps you spot costly pens, confirm ration changes with your nutritionist, and adjust milk price assumptions.

:::hint{type="info"}
**NOTE:&#x20;**&#x54;he Income Over Feed Cost report is only available on PULSE.
:::

::embed[]{url="https://player.vimeo.com/video/1115553803"}

::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/iFR4OCxagFYzPmYV1ExKP_fcp-reports-iofc.png" size="72" isUploading="false" initialPath="../../../../Resources/Images/Platform/feedcomp-img/web/fcp-reports-iofc.png" githubPath="Content/Resources/Images/Platform/feedcomp-img/web/fcp-reports-iofc.png" position="flex-start" width="1573" height="1003" darkWidth="1573" darkHeight="1003" showCaption="false"}

:::::WorkflowBlock
::::WorkflowBlockItem
<font color="#67854E">**Milk Weight Source**</font>: Choose Daily Milkings, Test Day Data, or Manual for the source of milk weights for the IOFC calculation. If necessary, click the link to manually enter bulk milk weight data in PULSE [Insights Settings](docId:3z8hzWDhCXDOcjDM5Uv3W).

:::ExpandableHeading{isOpen="true"}
### Click here to learn more about Milk Weight data

- <font color="#67854E">**Daily Milkings\:**</font> Choose this data source to use the milking data from DairyComp. Your parlor must be equipped with milk meters or other hardware for daily milking data to be available.
- <font color="#67854E">**Test Day Data**</font>: Choose this source if you'd like to use the values from your milk testing partner. See [Testdays](docId\:eZdiewyReXXLQVuAI8k_2) to learn more about PULSE test day details.
- <font color="#67854E">**Manual Weight**</font>: If your dairy does not have daily milk weights or test day data available, or if you prefer to enter your bulk tank weights manually, use the PULSE [Insights Settings](docId:3z8hzWDhCXDOcjDM5Uv3W) to enter your milk weights.
:::
::::

:::WorkflowBlockItem
<font color="#67854E">**Data from**</font>: Identifies the date the report is based on.
:::

::::WorkflowBlockItem
<font color="#67854E"> </font>The current average income (or loss if negative) of feeding each animal in the herd per day. This value includes feeding non-milking animals, such as calves, bulls, and heifers. The calculation for this value is ([Milk Price](docId:3z8hzWDhCXDOcjDM5Uv3W) \* Daily Milk Production) - Feed Cost, per animal.

:::hint{type="info"}
**TIP:&#x20;**&#x46;or the most up-to-date IOFC value, enter your latest [Milk Price](docId:3z8hzWDhCXDOcjDM5Uv3W) before running this report. PULSE will update the price for the IOFC calculation in the next data refresh, which occurs every 24 hours.
To view the current milk price being used for the IOFC calculation, hover over the info icon next to the IOFC value :inlineImage[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/cPVrfjbZ9pJXzXSaPyh6a_blue-i30x30.png" alt caption size="10" width="30" height="30"}:

::Image[]{src="https://api.archbee.com/api/optimize/3h8pSJcGUXEi4HGCCYPTA/ODSTjltSDDC2VV1CzAxEn_image.png" size="62" width="648" height="274" position="flex-start" darkWidth="648" darkHeight="274" showCaption="false"}
:::
::::

::::WorkflowBlockItem
<font color="#67854E">**By**</font> Pen****<font color="#67854E">\:</font> Quickly view the cost of feeding animals by pen type. This is helpful because feed rations and vary based on animal status, age, and sex. Filter to pens with unexpectedly low IOFC and compare to similar pen types. Investigate rations and ingredient costs with your vet and nutritionist.

:::ExpandableHeading{isOpen="true"}
### How are pens with multiple types included in the calculations?

Pens with multiple types are counted under the highest priority type to avoid double-counting.Pen type priorities are as follows:

1. Milking
2. Bullpen
3. AI
4. Dry
5. Hospital
6. Calf
7. Heifer
8. User

For example, if a pen is both an AI and Heifer pen, it will be included in the AI pen type calculation.
:::
::::

:::WorkflowBlockItem
<font color="#67854E">**By Pen**</font>: Use the Pen and Pe&#x6E;**&#x20;Type** drop-downs to limit the report to specific pens.
:::

::::WorkflowBlockItem
<font color="#67854E">**IOFC by Pen**</font>: View feed cost and milk production details in a table format:

- <font color="#67854E">**IOFC**</font>: Daily income for the pen. This calculation is based on the current Milk Price setting, Daily Milk Production, and pen Feed Cost data from FeedComp. Non-milking pens have a negative value.
- <font color="#67854E">**Daily Milk Production**\:</font> Volume of milk produced by the pen per day. The source for this data is controlled by the **Milk Weight Source&#x20;**&#x6F;ption at the top of the report.

  :::hint{type="info"}
  **TIP:&#x20;**&#x46;or the most accurate IOFC value, use your herd's daily milk values or test day data as the basis for this report.
  :::

:::Paragraph{indent="1"}
<font color="#67854E">**Revenue**</font>: Income from milk production for the pen. This calculation is based on the current [Milk Price](docId:3z8hzWDhCXDOcjDM5Uv3W) setting and Daily Milk Production. Non-milking pens have $0 revenue.
:::

- <font color="#67854E">**Daily Feed Cost**\: </font>Cost of feed for the pen from FeedComp, which is based on the Actual Loads Amount and Ingredient costs for completed Feedings. See [Feed History Report](docId\:sNFXayQXWiARjJjnQGD8w) to learn more.
- <font color="#67854E">**Feeding Count**\: </font>Total number of animals being fed in the pen.
::::
:::::
::::::

***

