Manufacturing Methodology
Scope Boundary
- NOTES
“Food Donation” has been added as a Destination
“Biomaterial Processing is referred to as “Industrial Uses” in our model
“Co/anaerobic digestion” is referred to as “Anaerobic digestion” in our model
“Controlled Combustion” is referred to as “Incineration” in our model
“Refuse/discards” is referred to as “Dumping” in our model
Calculations
Surplus Food Calculations
In ReFED’s data model, the following calculations are repeated for every state, year, and manufacturing food type before any aggregation is done.
DATA ITEM |
DATA SOURCE OR CALCULATION |
EXAMPLE |
|
---|---|---|---|
National US Dollars Wholesale Value Shipped |
U.S. Census Bureau Annual Survey of Manufactures[3] |
$__manufacturing_example_national_us_dollars_shipped_wholesale__ wholesale value of __manufacturing_example_bls_naics_category_doctored__ products shipped in __manufacturing_example_year__ from U.S. manufacturers |
|
Percent of Shipments Used in Food Products |
U.S. Census Bureau Annual Survey of Manufactures - Industry Product Analysis[3] |
__manufacturing_example_food_percent__% of __manufacturing_example_bls_naics_category_doctored__ shipments in __manufacturing_example_year__ were used in food products |
|
Retail Markup |
U.S. Census Bureau Annual Retail Trade Survey[4] |
The average gross margin for U.S. grocery retailers in __manufacturing_example_year__ was __manufacturing_example_retail_gross_margin_percentage_of_sales__% (See Appendix H) |
|
National US Dollars Retail Value Shipped |
= National US Dollars Wholesale Value Shipped * ( 100% + Retail Markup ) |
= $__manufacturing_example_national_us_dollars_shipped_wholesale__ wholesale value shipped * (100% + __manufacturing_example_retail_gross_margin_percentage_of_sales__% margin)
= $__manufacturing_example_finished_product_national_us_dollars_shipped__ retail value of manufacturing products shipped
|
|
Retail Price per Lb (National) |
U.S. Grocery Retail Dollar-to-Weight Conversion Factors Report[39] |
Average retail price $__TODO_NOT_IN_DATA_LB_CONVERSION__ per lb for __manufacturing_example_bls_naics_category_doctored__ products |
|
National Tons Shipped |
= National US Dollars Retail Value Shipped / Retail Price per Lb / 2,000 lbs per ton |
= $__manufacturing_example_finished_product_national_us_dollars_shipped__ retail value shipped / $__TODO_NOT_IN_DATA_LB_CONVERSION__ per lb national average retail price
= __manufacturing_example_finished_product_tons_supply__ tons shipped from U.S. manufacturers
|
|
National Employees |
U.S. Bureau of Labor Statistics Employee Levels[45] |
__TODO_NOT_IN_DATA_IS_PRE_CALCULATED__ __manufacturing_example_bls_naics_category_doctored__ employees in the U.S. in __manufacturing_example_year__ |
|
State Employees |
U.S. Bureau of Labor Statistics Employee Levels[45] |
__TODO_NOT_IN_DATA_IS_PRE_CALCULATED__ __manufacturing_example_bls_naics_category_doctored__ employees in __manufacturing_example_state__ in __manufacturing_example_year__ |
|
State Share of Employees |
= State Employees / National Employees |
= __TODO_NOT_IN_DATA_IS_PRE_CALCULATED__ __manufacturing_example_bls_naics_category_doctored__ employees in __manufacturing_example_state__ in __manufacturing_example_year__ / __TODO_NOT_IN_DATA_IS_PRE_CALCULATED__ __manufacturing_example_bls_naics_category_doctored__ employees in the U.S. in __manufacturing_example_year__
= __manufacturing_example_percent_of_employees_in_state__% of __manufacturing_example_bls_naics_category_doctored__ employees in __manufacturing_example_state__ in __manufacturing_example_year__
|
|
US Dollars Retail Value Shipped |
= US Dollars National Retail Value Shipped * State Share of Employees |
= $__manufacturing_example_finished_product_national_us_dollars_shipped__ retail value shipped from all U.S. manufacturers * __manufacturing_example_percent_of_employees_in_state__% of employees located in __manufacturing_example_state__
= $__manufacturing_example_finished_product_us_dollars_shipped__ estimated retail value of __manufacturing_example_bls_naics_category_doctored__ products shipped from __manufacturing_example_state__ in __manufacturing_example_year__
|
|
Tons Shipped |
= National Tons Shipped * State Share of Employees |
= __TODO_NOT_IN_DATA_CALCS_SKIP_STEP__ tons shipped from all U.S. manufacturers * __manufacturing_example_percent_of_employees_in_state__% of employees located in __manufacturing_example_state__
= __manufacturing_example_finished_product_tons_shipped__ estimated tons of __manufacturing_example_bls_naics_category_doctored__ products shipped from __manufacturing_example_state__ in __manufacturing_example_year__
|
|
Buyer Rejection Rate |
Expert Interviews |
According to expert interviews, about __manufacturing_example_percent_buyer_rejections__% of __manufacturing_example_finished_product_refed_food_department__ shipments are rejected by buyers |
|
US Dollars Sold |
= ( 100% - Buyer Rejection Rate ) * US Dollars Retail Value Shipped |
= ( 100% - __manufacturing_example_percent_buyer_rejections__% ) * $__manufacturing_example_finished_product_us_dollars_shipped__ shipped from __manufacturing_example_state__
= $__TODO_NOT_IN_DATA_CALCS_TAKE_DIFFERENT_ROUTE__ sold from __manufacturing_example_state__
|
|
Tons Sold |
= ( 100% - Buyer Rejection Rate ) * Tons Shipped |
= ( 100% - __manufacturing_example_percent_buyer_rejections__% ) * __manufacturing_example_finished_product_tons_shipped__ tons shipped from __manufacturing_example_state__
= __TODO_NOT_IN_DATA_CALCS_TAKE_DIFFERENT_ROUTE__ sold from __manufacturing_example_state__
|
|
US Dollars Buyer Rejections |
= US Dollars Retail Value Shipped - US Dollars Sold |
= $__manufacturing_example_finished_product_us_dollars_shipped__ shipped from __manufacturing_example_state__ - $__TODO_NOT_IN_DATA_CALCS_TAKE_DIFFERENT_ROUTE__ sold from __manufacturing_example_state__
= $__TODO_NOT_IN_DATA_CALCS_SKIP_STEP__ buyer rejections
|
|
Tons Buyer Rejections |
= Tons Shipped - Tons Sold |
= __manufacturing_example_finished_product_tons_shipped__ tons shipped from __manufacturing_example_state__ - __TODO_NOT_IN_DATA_CALCS_TAKE_DIFFERENT_ROUTE__ tons sold from __manufacturing_example_state__
= __TODO_NOT_IN_DATA_CALCS_SKIP_STEP__ tons buyer rejections
|
|
% of Buyer Rejections Sold via Discount Outlets |
Expert interviews |
Based on expert interviews, ReFED assumed that __manufacturing_example_percent_of_buyer_rejections_sold_via_resale__% of product rejected by buyer quality assurance teams ends up being sold via other channels and does not get wasted. |
|
Tons Unsold Buyer Rejections |
= Tons Buyer Rejections * ( 100% - % of Buyer Rejections Sold via Discount Outlets ) |
= __TODO_NOT_IN_DATA_CALCS_SKIP_STEP__ tons buyer rejections * (100% - __manufacturing_example_percent_of_buyer_rejections_sold_via_resale__% sold via discount outlets)
= __manufacturing_example_finished_product_tons_unsold_buyer_rejections__ tons unsold buyer rejections
|
|
US Dollars Unsold Buyer Rejections |
= Tons Unsold Buyer Rejections * Retail Price per Lb |
= __TODO_NOT_IN_DATA_CALCS_SKIP_STEP__ tons unsold buyer rejections * $__TODO_NOT_IN_DATA_LB_CONVERSION__ per lb * 2,000 lbs per ton
= $__manufacturing_example_finished_product_us_dollars_unsold_buyer_rejections__ unsold buyer rejections
|
|
% of Finished |
Tesco Supplier Case Studies[44] (See Appendix I) |
In the General Mills Tesco Supplier Case study (used as a proxy as no __manufacturing_example_bls_naics_category_doctored__-specific study was available), __manufacturing_example_percent_finished_product_not_shipped__% of manufactured products are finished into a final product but never shipped. |
|
PRODUCT NOT SHIPPED |
|||
Tons Production |
= Tons Shipped / ( 100% - % of Finished Product not Shipped ) |
= __manufacturing_example_finished_product_tons_shipped__ tons shipped from __manufacturing_example_state__ / ( 100% - __manufacturing_example_percent_finished_product_not_shipped__% of Finished Product not Shipped)
= __manufacturing_example_finished_product_tons_production__ tons __manufacturing_example_bls_naics_category_doctored__ products production in __manufacturing_example_state__
|
|
US Dollars Production |
= US Dollars Retail Value Shipped / ( 100% - % of Finished Product not Shipped ) |
= $__manufacturing_example_finished_product_us_dollars_shipped__ shipped from __manufacturing_example_state__ / ( 100% - __manufacturing_example_percent_finished_product_not_shipped__% of Finished Product not Shipped)
= $__manufacturing_example_finished_product_us_dollars_production__ __manufacturing_example_bls_naics_category_doctored__ products production in __manufacturing_example_state__
|
|
Tons Finished Product not Shipped |
= Tons Production - Tons Shipped |
= __manufacturing_example_finished_product_us_dollars_production__ __manufacturing_example_bls_naics_category_doctored__ products production in __manufacturing_example_state__ - __manufacturing_example_finished_product_tons_shipped__ tons __manufacturing_example_bls_naics_category_doctored__ products shipped from __manufacturing_example_state__
= __manufacturing_example_finished_product_tons_unshipped_product__ tons __manufacturing_example_bls_naics_category_doctored__ products not shipped
|
|
US Dollars Finished Product not Shipped |
= US Dollars Production - US Dollars Shipped |
= $__manufacturing_example_finished_product_tons_production__ __manufacturing_example_bls_naics_category_doctored__ products production in __manufacturing_example_state__ - $__manufacturing_example_finished_product_us_dollars_shipped__ __manufacturing_example_bls_naics_category_doctored__ products shipped from __manufacturing_example_state__
= $__manufacturing_example_finished_product_us_dollars_unshipped_product__ __manufacturing_example_bls_naics_category_doctored__ products not shipped
|
|
Recipe Tons Ingredient per Ton Finished Product |
Multiple Data Sources[2],[7],[9],[10],[16],[19],[20],[21],[18],[23],[24],[27],[28],[31],[33],[36],[37],[22],[57] |
__TODO_DATA_IN_RECIPES_BUT_DROPPED_IN_MODEL__ tons Out of scope ingredients (e.g., water, gums) per ton finished __manufacturing_example_bls_naics_category_doctored__ products
__manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_ingredient_category_per_ton_product__ tons __manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ per ton finished __manufacturing_example_bls_naics_category_doctored__ products
__manufacturing_example_ingredients_flour_and_meal_tons_ingredient_category_per_ton_product__ tons __manufacturing_example_ingredients_flour_and_meal_refed_food_category__ per ton finished __manufacturing_example_bls_naics_category_doctored__ products
__manufacturing_example_ingredients_shortening_and_lard_tons_ingredient_category_per_ton_product__ tons __manufacturing_example_ingredients_shortening_and_lard_refed_food_category__ per ton finished __manufacturing_example_bls_naics_category_doctored__ products
__manufacturing_example_ingredients_baking_milks_tons_ingredient_category_per_ton_product__ tons __manufacturing_example_ingredients_baking_milks_refed_food_category__ per ton finished __manufacturing_example_bls_naics_category_doctored__ products
__manufacturing_example_ingredients_baking_yeast_tons_ingredient_category_per_ton_product__ tons __manufacturing_example_ingredients_baking_yeast_refed_food_category__ per ton finished __manufacturing_example_bls_naics_category_doctored__ products
|
|
Tons of each Ingredient Utilized in Finished Product |
= Tons Production * % by Weight of each Ingredient |
Water and additives are not considered “food” in this methodology.
__manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ :
= __manufacturing_example_finished_product_tons_production__ tons of __manufacturing_example_bls_naics_category_doctored__ products produced * __manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_ingredient_category_per_ton_product__ tons __manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ per ton finished product
= __manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_ingredients_utilized__ tons __manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ utilized
__manufacturing_example_ingredients_flour_and_meal_refed_food_category__ :
= __manufacturing_example_finished_product_tons_production__ tons of __manufacturing_example_bls_naics_category_doctored__ products produced * __manufacturing_example_ingredients_flour_and_meal_tons_ingredient_category_per_ton_product__ tons __manufacturing_example_ingredients_flour_and_meal_refed_food_category__ per ton finished product
= __manufacturing_example_ingredients_flour_and_meal_tons_ingredients_utilized__ tons __manufacturing_example_ingredients_flour_and_meal_refed_food_category__ utilized
__manufacturing_example_ingredients_shortening_and_lard_refed_food_category__:
= __manufacturing_example_finished_product_tons_production__ tons of __manufacturing_example_bls_naics_category_doctored__ products produced * __manufacturing_example_ingredients_shortening_and_lard_tons_ingredient_category_per_ton_product__ tons __manufacturing_example_ingredients_shortening_and_lard_refed_food_category__ per ton finished product
= __manufacturing_example_ingredients_shortening_and_lard_tons_ingredients_utilized__ tons __manufacturing_example_ingredients_shortening_and_lard_tons_ingredient_category_per_ton_product__ tons __manufacturing_example_ingredients_shortening_and_lard_refed_food_category__ utilized
__manufacturing_example_ingredients_baking_milks_refed_food_category__ :
= __manufacturing_example_finished_product_tons_production__ tons of __manufacturing_example_bls_naics_category_doctored__ products produced * __manufacturing_example_ingredients_baking_milks_tons_ingredient_category_per_ton_product__ tons __manufacturing_example_ingredients_baking_milks_refed_food_category__ per ton finished product
= __manufacturing_example_ingredients_baking_milks_tons_ingredients_utilized__ tons __manufacturing_example_ingredients_baking_milks_refed_food_category__ utilized
__manufacturing_example_ingredients_baking_yeast_refed_food_category__ :
= __manufacturing_example_finished_product_tons_production__ tons of __manufacturing_example_bls_naics_category_doctored__ products produced * __manufacturing_example_ingredients_baking_yeast_tons_ingredient_category_per_ton_product__ tons __manufacturing_example_ingredients_baking_yeast_refed_food_category__ per ton finished product
= __manufacturing_example_ingredients_baking_yeast_tons_ingredients_utilized__ tons __manufacturing_example_ingredients_baking_yeast_refed_food_category__ utilized
|
|
Ingredient Utilization Rates |
Tesco Supplier Case Studies[44] |
Tesco Supplier Case Studies provided ingredient utilization rates for each of the ingredients. For example, __manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ has a utilization rate of __manufacturing_example_ingredients_herbs_spices_and_seasonings_ingredient_utilization_rate__%. |
|
Tons Ingredients Purchased |
= Tons Utilized Ingredients / Ingredient Utilization Rate |
__manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__:
= __manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_ingredients_utilized__ utilized / __manufacturing_example_ingredients_herbs_spices_and_seasonings_ingredient_utilization_rate__% utilization rate
= __manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_supply__ tons __manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ purchased
__manufacturing_example_ingredients_flour_and_meal_refed_food_category__:
= __manufacturing_example_ingredients_flour_and_meal_tons_ingredients_utilized__ tons __manufacturing_example_ingredients_flour_and_meal_refed_food_category__ utilized / __manufacturing_example_ingredients_flour_and_meal_ingredient_utilization_rate__% utilization rate
= __manufacturing_example_ingredients_flour_and_meal_tons_supply__ tons __manufacturing_example_ingredients_flour_and_meal_refed_food_category__ purchased
__manufacturing_example_ingredients_shortening_and_lard_refed_food_category__:
= __manufacturing_example_ingredients_shortening_and_lard_tons_ingredients_utilized__ tons __manufacturing_example_ingredients_shortening_and_lard_refed_food_category__ utilized / __manufacturing_example_ingredients_shortening_and_lard_ingredient_utilization_rate__% utilization rate
= __manufacturing_example_ingredients_shortening_and_lard_tons_supply__ tons __manufacturing_example_ingredients_shortening_and_lard_refed_food_category__ purchased
__manufacturing_example_ingredients_baking_milks_refed_food_category__:
= __manufacturing_example_ingredients_baking_milks_tons_ingredients_utilized__ tons __manufacturing_example_ingredients_baking_milks_refed_food_category__ utilized / __manufacturing_example_ingredients_baking_milks_ingredient_utilization_rate__% utilization rate
= __manufacturing_example_ingredients_baking_milks_tons_supply__ tons __manufacturing_example_ingredients_baking_milks_refed_food_category__ purchased
__manufacturing_example_ingredients_baking_yeast_refed_food_category__:
= __manufacturing_example_ingredients_baking_yeast_tons_ingredients_utilized__ tons __manufacturing_example_ingredients_baking_yeast_refed_food_category__ utilized / __manufacturing_example_ingredients_baking_yeast_ingredient_utilization_rate__% utilization rate
= __manufacturing_example_ingredients_baking_yeast_tons_supply__ tons __manufacturing_example_ingredients_baking_yeast_refed_food_category__ purchased
|
|
US Dollars Ingredients Purchased |
= Tons Ingredients Purchased * Wholesale Price per Ton |
__manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__:
= __manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_supply__ tons __manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ purchased * $__manufacturing_example_ingredients_herbs_spices_and_seasonings_wholesale_price_per_ton__ per ton
= $__manufacturing_example_ingredients_herbs_spices_and_seasonings_us_dollars_supply__ __manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ purchased
__manufacturing_example_ingredients_flour_and_meal_refed_food_category__:
= __manufacturing_example_ingredients_flour_and_meal_tons_supply__ tons __manufacturing_example_ingredients_flour_and_meal_refed_food_category__ purchased * $__manufacturing_example_ingredients_flour_and_meal_wholesale_price_per_ton__ per ton
= $__manufacturing_example_ingredients_flour_and_meal_us_dollars_supply__ __manufacturing_example_ingredients_flour_and_meal_refed_food_category__ purchased
__manufacturing_example_ingredients_shortening_and_lard_refed_food_category__:
= __manufacturing_example_ingredients_shortening_and_lard_tons_supply__ tons __manufacturing_example_ingredients_shortening_and_lard_refed_food_category__ s purchased * $__manufacturing_example_ingredients_shortening_and_lard_wholesale_price_per_ton__ per ton
= $__manufacturing_example_ingredients_shortening_and_lard_us_dollars_supply__ __manufacturing_example_ingredients_shortening_and_lard_refed_food_category__ purchased
__manufacturing_example_ingredients_baking_milks_refed_food_category__:
= __manufacturing_example_ingredients_baking_milks_tons_supply__ tons __manufacturing_example_ingredients_baking_milks_refed_food_category__ purchased * $__manufacturing_example_ingredients_baking_milks_wholesale_price_per_ton__ per ton
= $__manufacturing_example_ingredients_baking_milks_us_dollars_supply__ __manufacturing_example_ingredients_baking_milks_refed_food_category__ purchased
__manufacturing_example_ingredients_baking_yeast_refed_food_category__:
= __manufacturing_example_ingredients_baking_yeast_tons_supply__ tons __manufacturing_example_ingredients_baking_yeast_refed_food_category__ purchased * $__manufacturing_example_ingredients_baking_yeast_wholesale_price_per_ton__ per ton
= $__manufacturing_example_ingredients_baking_yeast_us_dollars_supply__ __manufacturing_example_ingredients_baking_yeast_refed_food_category__ purchased
|
|
Tons of Ingredients Unutilized |
= Tons of Ingredient Purchased - Tons of Ingredients Utilized |
__manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__:
= __manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_ingredients_utilized__ tons purchased - __manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_ingredients_utilized__ tons utilized
= __manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_surplus__ tons unutilized
__manufacturing_example_ingredients_flour_and_meal_refed_food_category__:
= __manufacturing_example_ingredients_flour_and_meal_tons_ingredients_utilized__ tons purchased - __manufacturing_example_ingredients_flour_and_meal_tons_ingredients_utilized__ tons utilized
= __manufacturing_example_ingredients_flour_and_meal_tons_surplus__ tons unutilized
__manufacturing_example_ingredients_shortening_and_lard_refed_food_category__:
= __manufacturing_example_ingredients_shortening_and_lard_tons_ingredients_utilized__ tons purchased - __manufacturing_example_ingredients_shortening_and_lard_tons_ingredients_utilized__ tons utilized
= __manufacturing_example_ingredients_shortening_and_lard_tons_surplus__ tons unutilized
__manufacturing_example_ingredients_baking_milks_refed_food_category__:
= __manufacturing_example_ingredients_baking_milks_tons_ingredients_utilized__ tons purchased - __manufacturing_example_ingredients_baking_milks_tons_ingredients_utilized__ tons utilized
= __manufacturing_example_ingredients_baking_milks_tons_surplus__ tons unutilized
__manufacturing_example_ingredients_baking_yeast_refed_food_category__:
= __manufacturing_example_ingredients_baking_yeast_tons_ingredients_utilized__, tons purchased - __manufacturing_example_ingredients_baking_yeast_tons_ingredients_utilized__ tons utilized
= __manufacturing_example_ingredients_baking_yeast_tons_surplus__ tons unutilized
Total Tons Unutilized Ingredients:
= __manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_surplus__ tons __manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ unutilized + __manufacturing_example_ingredients_flour_and_meal_tons_surplus__ tons __manufacturing_example_ingredients_flour_and_meal_refed_food_category__ unutilized + __manufacturing_example_ingredients_shortening_and_lard_tons_surplus__ tons __manufacturing_example_ingredients_shortening_and_lard_refed_food_category__ unutilized + __manufacturing_example_ingredients_baking_milks_tons_surplus__ tons __manufacturing_example_ingredients_baking_milks_refed_food_category__ unutilized + __manufacturing_example_ingredients_baking_yeast_tons_surplus__ tons __manufacturing_example_ingredients_baking_yeast_refed_food_category__ unutilized
= __TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ tons unutilized ingredients
|
|
Wholesale Price per Ton for each Ingredient |
= Retail Price per Lb (National) * ( 100% - Grocery Retail Markup ) |
__manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__:
= $__TODO_NOT_STORED_retail_price_per_ton__ per ton average grocery retail price * ( 100% - __TODO_NOT_STORED_retail_gross_margin_percentage_of_sales__% grocery markup )
= $__manufacturing_example_ingredients_herbs_spices_and_seasonings_wholesale_price_per_ton__ per ton average wholesale price
__manufacturing_example_ingredients_flour_and_meal_refed_food_category__:
= $__TODO_NOT_STORED_retail_price_per_ton__ per ton average grocery retail price * ( 100% - __TODO_NOT_STORED_retail_gross_margin_percentage_of_sales__% grocery markup )
= $__manufacturing_example_ingredients_flour_and_meal_wholesale_price_per_ton__ per ton average wholesale price
__manufacturing_example_ingredients_shortening_and_lard_refed_food_category__:
= $__TODO_NOT_STORED_retail_price_per_ton__ per ton average grocery retail price * ( 100% - __TODO_NOT_STORED_retail_gross_margin_percentage_of_sales__% grocery markup )
= $__manufacturing_example_ingredients_shortening_and_lard_wholesale_price_per_ton__ per ton average wholesale price
__manufacturing_example_ingredients_baking_milks_refed_food_category__:
= $__TODO_NOT_STORED_retail_price_per_ton__ per ton average grocery retail price * ( 100% - __TODO_NOT_STORED_retail_gross_margin_percentage_of_sales__% grocery markup )
= $__manufacturing_example_ingredients_baking_milks_wholesale_price_per_ton__ per ton average wholesale price
__manufacturing_example_ingredients_baking_yeast_refed_food_category__:
= $__TODO_NOT_STORED_retail_price_per_ton__ per ton average grocery retail price * ( 100% - __TODO_NOT_STORED_retail_gross_margin_percentage_of_sales__% grocery markup )
= $__manufacturing_example_ingredients_baking_yeast_wholesale_price_per_ton__ per ton average wholesale price
|
|
US Dollars Unutilized Ingredients |
= Tons of Ingredient Unutilized * Wholesale price per ton |
__manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__:
= __manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_surplus__ tons unutilized * $__manufacturing_example_ingredients_herbs_spices_and_seasonings_wholesale_price_per_ton__ per ton
= $__manufacturing_example_ingredients_herbs_spices_and_seasonings_us_dollars_surplus__ unutilized
__manufacturing_example_ingredients_flour_and_meal_refed_food_category__:
= __manufacturing_example_ingredients_flour_and_meal_tons_surplus__ tons unutilized * $__manufacturing_example_ingredients_flour_and_meal_wholesale_price_per_ton__ per ton
= $__manufacturing_example_ingredients_flour_and_meal_us_dollars_surplus__ unutilized
__manufacturing_example_ingredients_shortening_and_lard_refed_food_category__:
= __manufacturing_example_ingredients_shortening_and_lard_tons_surplus__ tons unutilized * $__manufacturing_example_ingredients_shortening_and_lard_wholesale_price_per_ton__ per ton
= $__manufacturing_example_ingredients_shortening_and_lard_us_dollars_surplus__ unutilized
__manufacturing_example_ingredients_baking_milks_refed_food_category__:
= __manufacturing_example_ingredients_baking_milks_tons_surplus__ tons unutilized * $__manufacturing_example_ingredients_baking_milks_wholesale_price_per_ton__ per ton
= $__manufacturing_example_ingredients_baking_milks_us_dollars_surplus__ unutilized
__manufacturing_example_ingredients_baking_yeast_refed_food_category__:
= __manufacturing_example_ingredients_baking_yeast_tons_surplus__ tons unutilized * $__manufacturing_example_ingredients_baking_yeast_wholesale_price_per_ton__ per ton
= $__manufacturing_example_ingredients_baking_yeast_us_dollars_surplus__ unutilized
Total US Dollars Unutilized Ingredients:
= $__manufacturing_example_ingredients_herbs_spices_and_seasonings_us_dollars_surplus__ __manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ unutilized + $__manufacturing_example_ingredients_flour_and_meal_us_dollars_surplus__ __manufacturing_example_ingredients_flour_and_meal_refed_food_category__ unutilized + $__manufacturing_example_ingredients_shortening_and_lard_us_dollars_surplus__ __manufacturing_example_ingredients_shortening_and_lard_refed_food_category__ unutilized + $__manufacturing_example_ingredients_baking_milks_us_dollars_surplus__ __manufacturing_example_ingredients_baking_milks_refed_food_category__ unutilized + $__manufacturing_example_ingredients_baking_yeast_us_dollars_surplus__ __manufacturing_example_ingredients_baking_yeast_refed_food_category__ unutilized
= $__TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ unutilized ingredients
|
|
Tons Unsold Food |
= Tons Unutilized Ingredients + Tons Unshipped Product + Tons Unsold Buyer Rejections |
= __TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ tons unutilized ingredients + __TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ tons finished product not shipped + __TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ tons unsold buyer rejections
= __TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ tons unsold __manufacturing_example_bls_naics_category_doctored__ products manufactured in __manufacturing_example_state__ in __manufacturing_example_year__
|
|
US Dollars Unsold Food |
= US Dollars Unutilized Ingredients + US Dollars Unshipped Product + US Dollars Unsold Buyer Rejections |
= $__TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ unutilized ingredients + $__TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ finished product not shipped + $__TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ buyer rejections
= $__TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ unsold __manufacturing_example_bls_naics_category_doctored__ products in __manufacturing_example_state__ in __manufacturing_example_year__
|
|
Tons Supply |
= Sum of Ingredient Tons Purchased |
= __manufacturing_example_ingredients_herbs_spices_and_seasonings_tons_supply__ tons __manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ purchased + __manufacturing_example_ingredients_flour_and_meal_tons_supply__ tons __manufacturing_example_ingredients_flour_and_meal_refed_food_category__ purchased + __manufacturing_example_ingredients_shortening_and_lard_tons_supply__ tons __manufacturing_example_ingredients_shortening_and_lard_refed_food_category__ purchased + __manufacturing_example_ingredients_baking_milks_tons_supply__ tons __manufacturing_example_ingredients_baking_milks_refed_food_category__ purchased + __manufacturing_example_ingredients_baking_yeast_tons_supply__ tons __manufacturing_example_ingredients_baking_yeast_refed_food_category__ purchased
= __TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ tons __manufacturing_example_bls_naics_category_doctored__ product ingredients purchased in __manufacturing_example_state__ in __manufacturing_example_year__
|
|
US Dollars Supply |
= Sum of Ingredient US Dollars Purchased |
= $__manufacturing_example_ingredients_herbs_spices_and_seasonings_us_dollars_supply__ __manufacturing_example_ingredients_herbs_spices_and_seasonings_refed_food_category__ purchased + $__manufacturing_example_ingredients_flour_and_meal_us_dollars_supply__ __manufacturing_example_ingredients_flour_and_meal_refed_food_category__ purchased + $__manufacturing_example_ingredients_shortening_and_lard_us_dollars_supply__ __manufacturing_example_ingredients_shortening_and_lard_refed_food_category__ purchased + $__manufacturing_example_ingredients_baking_milks_us_dollars_supply__ __manufacturing_example_ingredients_baking_milks_refed_food_category__ purchased + $__manufacturing_example_ingredients_baking_yeast_us_dollars_supply__ __manufacturing_example_ingredients_baking_yeast_refed_food_category__ purchased
= $__TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ __manufacturing_example_bls_naics_category_doctored__ product ingredients purchased in __manufacturing_example_state__ in __manufacturing_example_year__
|
Cause Calculations
DATA ITEM |
DATA SOURCE OR CALCULATION |
EXAMPLE |
|
---|---|---|---|
UNUTILIZED INGREDIENTS |
|||
% Unutilized due to Cause |
Tesco Supplier Case Studies[44] |
ReFED assumed that __TODO__% of unutilized ingredients were Byproducts & Production Line Waste after reviewing the supplier case studies. |
|
Tons Unutilized Ingredients due to Cause |
= Tons Unutilized Ingredients * % Unutilized due to Cause |
Tons unutilized due to Byproducts & Production Line Waste:
= __TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ tons unutilized ingredients * __TODO_STORE_CAUSE_DATA_GROUPED_BY_BLS_NAICS__% unutilized due to Byproducts & Production Line Waste
= __TODO_GROUP_CAUSE_BY_BLS_NAICS__ tons
|
|
US Dollars Unutilized Ingredients due to Cause |
= US Dollars Unutilized Ingredients * % Unutilized due to Cause |
US Dollars of ingredients unutilized due to Byproducts & Production Line Waste:
= $__TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ unutilized ingredients * __TODO_STORE_CAUSE_DATA_GROUPED_BY_BLS_NAICS__% unutilized due to Byproducts & Production Line Waste
= $__TODO_STORE_CAUSE_DATA_GROUPED_BY_BLS_NAICS__
|
|
UNSHIPPED PRODUCT |
|||
% Unshipped due to Cause |
ReFED was unable to find any data sources that quantify the breakdown of the causes of unshipped product (e.g., misprints versus discontinued product), so this cause was not broken down any further. |
__TODO_STORE_CAUSE_DATA_GROUPED_BY_BLS_NAICS__% due to ‘Unshipped Finished Product’ |
|
Tons Unshipped Product due to Cause |
= Tons Unshipped Product * % Unshipped due to ‘Unshipped Finished Product’ |
= __manufacturing_example_finished_product_tons_surplus__ tons unshipped __manufacturing_example_bls_naics_category_doctored__ products * __TODO_STORE_CAUSE_DATA_GROUPED_BY_BLS_NAICS__%
= __TODO_STORE_CAUSE_DATA_GROUPED_BY_BLS_NAICS__
|
|
US Dollars Unshipped Product |
= US Dollars Unshipped Product * % Unshipped due to ‘Unshipped Finished Product’ |
= $__manufacturing_example_finished_product_us_dollars_unshipped_product__ unshipped __manufacturing_example_bls_naics_category_doctored__ products * __TODO_STORE_CAUSE_DATA_GROUPED_BY_BLS_NAICS__%
= $__TODO_STORE_CAUSE_DATA_GROUPED_BY_BLS_NAICS__
|
|
BUYER REJECTIONS |
|||
Tons Unsold Buyer Rejections |
See calculation above for Tons Buyer Rejections |
= __manufacturing_example_finished_product_tons_unsold_buyer_rejections__ tons unsold buyer rejections |
|
US Dollars Unsold Buyer Rejections |
See calculation above for US Dollars Unsold Buyer Rejections |
= $__manufacturing_example_finished_product_us_dollars_unsold_buyer_rejections__ unsold buyer rejections |
Destination Calculations
DATA ITEM |
DATA SOURCE OR CALCULATION |
EXAMPLE |
|
---|---|---|---|
Destination Breakdown of Unutilized Ingredients (See Appendix J) |
Northstar Recycling[58] |
This was the destinations breakdown for __manufacturing_example_finished_product_refed_food_department__ manufacturers based on aggregated data from NorthStar Recycling:
Donated: __TODO_GET_BY_FOOD_DEPT__%
Animal feed: __TODO_GET_BY_FOOD_DEPT__%
Trash: __TODO_GET_BY_FOOD_DEPT__%
————————————————
Total: 100%
|
|
% of Trash that is Landfilled vs Incinerated in __manufacturing_example_state__ (Biocycle/Columbia University Survey[8]) (See Appendix Z) |
% of Trash that is Landfilled = __manufacturing_example_ingredients_herbs_spices_and_seasonings_percent_of_trash_landfilled__%
% of Trash that is Incinerated = __manufacturing_example_ingredients_herbs_spices_and_seasonings_percent_of_trash_incinerated__%
|
||
Breaking “Trash” into Landfill vs Incineration: |
|||
% Landfilled = % Trash * % of Trash that is Landfilled |
% Landfilled:
= __manufacturing_example_ingredients_herbs_spices_and_seasonings_percent_trash__% * __manufacturing_example_ingredients_herbs_spices_and_seasonings_percent_of_trash_landfilled__%
= __TODO_SKIPPED_OVER_IN_CALCS__%
|
||
% Incinerated = % Trash * % of Trash that is Incinerated |
% Incinerated:
= __manufacturing_example_ingredients_herbs_spices_and_seasonings_percent_trash__% * __manufacturing_example_ingredients_herbs_spices_and_seasonings_percent_of_trash_incinerated__%
= __TODO_SKIPPED_OVER_IN_CALCS__%
|
||
Destination Breakdown of Unshipped Finished Product (See Appendix J) |
Northstar Recycling |
This was the destinations breakdown for Bakery manufacturers based on aggregated data from NorthStar Recycling:
Donated: __manufacturing_example_finished_product_percent_donated_unshipped_product__%
Animal feed: __manufacturing_example_finished_product_percent_animal_feed_unshipped_product__%
Trash: __manufacturing_example_finished_product_percent_trash_unshipped_product__,%
————————————————
Total: 100%
|
|
% of Trash that is Landfilled vs Incinerated in __manufacturing_example_state__ (Biocycle/Columbia University Survey[8]) (See Appendix Z) |
% of Trash that is Landfilled = __manufacturing_example_finished_product_percent_of_trash_landfilled__%
% of Trash that is Incinerated = __manufacturing_example_finished_product_percent_of_trash_incinerated__%
|
||
Breaking “Trash” into Landfill vs Incineration: |
|||
% Landfilled = % Trash * % of Trash that is Landfilled |
% Landfilled:
|
= __manufacturing_example_finished_product_percent_trash_unshipped_product__% * __manufacturing_example_finished_product_percent_of_trash_landfilled__%
= __TODO_SKIPPED_OVER_IN_CALCS__%
|
|
% Incinerated = % Trash * % of Trash that is Incinerated |
% Incinerated:
|
= __manufacturing_example_finished_product_percent_trash_unshipped_product__% * __manufacturing_example_finished_product_percent_of_trash_incinerated__%
= __TODO_SKIPPED_OVER_IN_CALCS__%
|
|
Destination Breakdown of Buyer Rejections |
Expert Interviews |
ReFED estimated the following breakdown of buyer rejections based on expert interviews:
Resale: __manufacturing_example_percent_of_buyer_rejections_sold_via_resale__% (excluded from surplus)
Donations: __TODO_THEY_CUT_RESALE_WAY_EARLIER_IN_CALCS__%
Animal feed: __TODO_THEY_CUT_RESALE_WAY_EARLIER_IN_CALCS__%
Trash: __TODO_THEY_CUT_RESALE_WAY_EARLIER_IN_CALCS__%
————————————————
Total: 100%
|
Breakdown after excluding Resale:
Donations: __manufacturing_example_finished_product_percent_donated_unsold_buyer_rejections__%
Animal feed: __manufacturing_example_finished_product_percent_animal_feed_unsold_buyer_rejections__%
Trash: __manufacturing_example_finished_product_percent_trash_unsold_buyer_rejections__%
————————————————
Total: 100%
|
% of Trash that is Landfilled vs Incinerated in __manufacturing_example_state__ (Biocycle/Columbia University Survey[8]) (See Appendix Z) |
% of Trash that is Landfilled = __manufacturing_example_finished_product_percent_of_trash_landfilled__%
% of Trash that is Incinerated = __manufacturing_example_finished_product_percent_of_trash_incinerated__%
|
||
Breaking “Trash” into Landfill vs Incineration: |
|||
% Landfilled = % Trash * % of Trash that is Landfilled |
% Landfilled:
|
= __manufacturing_example_finished_product_percent_trash_unsold_buyer_rejections__% * __manufacturing_example_finished_product_percent_of_trash_landfilled__%
= __TODO_SKIPPED_OVER_IN_CALCS__%
|
|
% Incinerated = % Trash * % of Trash that is Incinerated |
% Incinerated:
|
= __manufacturing_example_finished_product_percent_trash_unsold_buyer_rejections__% * __manufacturing_example_finished_product_percent_of_trash_incinerated__%
= __TODO_SKIPPED_OVER_IN_CALCS__%
|
|
Tons Donated |
= Tons Unutilized Ingredients * % Donations_UI + Tons Unshipped Product * % Donations_UP + Tons Unsold Buyer Rejections * % Donations_BR
Note:
_UI means Unutilized Ingredients
_UP means Unshipped Finished Product
_BR means Buyer Rejections
|
= __TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ tons unutilized ingredients * __TODO_NO_AGGREGATE_ACROSS_INGREDIENTS_IN_CALCS__% + __manufacturing_example_finished_product_tons_unshipped_product__ tons unshipped __manufacturing_example_bls_naics_category_doctored__ products * __manufacturing_example_finished_product_percent_donated_unshipped_product__% + __manufacturing_example_finished_product_tons_unsold_buyer_rejections__ tons unsold buyer rejections * __manufacturing_example_finished_product_percent_donated_unsold_buyer_rejections__%
= __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__ tons __manufacturing_example_bls_naics_category_doctored__ products donated
|
|
Tons Animal Feed |
= Tons Unutilized Ingredients * % Animal Feed_UI + Tons Unshipped Product * % Animal Feed_UP + Tons Unsold Buyer Rejections * % Animal Feed_BR |
= __TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ tons unutilized ingredients * __TODO_NO_AGGREGATE_ACROSS_INGREDIENTS_IN_CALCS__% + __manufacturing_example_finished_product_tons_unshipped_product__ tons unshipped __manufacturing_example_bls_naics_category_doctored__ products * __manufacturing_example_finished_product_percent_animal_feed_unshipped_product__% + __manufacturing_example_finished_product_tons_unsold_buyer_rejections__ tons unsold buyer rejections * __manufacturing_example_finished_product_percent_animal_feed_unsold_buyer_rejections__%
= __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__ tons __manufacturing_example_bls_naics_category_doctored__ products sent to animal feed
|
|
Tons Anaerobic Digestion |
= Tons Unutilized Ingredients * % Anaerobic Digestion_UI + Tons Unshipped Product * % Anaerobic Digestion_UP + Tons Unsold Buyer Rejections * % Anaerobic Digestion_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
Tons Composted |
= Tons Unutilized Ingredients * % Composted_UI + Tons Unshipped Product * % Composted_UP + Tons Buyer Rejections * % Composted_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
Tons Industrial uses |
= Tons Unutilized Ingredients * % Industrial uses_UI + Tons Unshipped Product * % Industrial uses_UP + Tons Unsold Buyer Rejections * % Industrial uses_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
Tons Land Application |
= Tons Unutilized Ingredients * % Land Application_UI + Tons Unshipped Product * % Land Application_UP + Tons Unsold Buyer Rejections * % Land Application_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
Tons Sewer |
= Tons Unutilized Ingredients * % Sewer_UI + Tons Unshipped Product * % Sewer_UP + Tons Unsold Buyer Rejections * % Sewer_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
Tons Dumping |
= Tons Unutilized Ingredients * % Dumping_UI + Tons Unshipped Product * % Dumping_UP + Tons Unsold Buyer Rejections * % Dumping_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
Tons Landfilled |
= Tons Unutilized Ingredients * % Landfilled_UI + Tons Unshipped Product * % Landfilled_UP + Tons Unsold Buyer Rejections * % Landfilled_BR |
= __TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ tons unutilized ingredients * __TODO_NO_AGGREGATE_ACROSS_INGREDIENTS_IN_CALCS__% + __manufacturing_example_finished_product_tons_unshipped_product__ tons unshipped __manufacturing_example_bls_naics_category_doctored__ products * __TODO_CALC_DONE_DIFFERENTLY__% + __manufacturing_example_finished_product_tons_unsold_buyer_rejections__ tons buyer rejections * __TODO_CALC_DONE_DIFFERENTLY__%
= __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__ tons __manufacturing_example_bls_naics_category_doctored__ products sent to landfill
|
|
Tons Incinerated |
= Tons Unutilized Ingredients * % Incinerated_UI + Tons Unshipped Product * % Incinerated_UP + Tons Buyer Rejections * % Incinerated_BR |
= __TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ tons unutilized ingredients * __TODO_NO_AGGREGATE_ACROSS_INGREDIENTS_IN_CALCS__% + __manufacturing_example_finished_product_tons_unshipped_product__ tons unshipped __manufacturing_example_bls_naics_category_doctored__ products * __TODO_CALC_DONE_DIFFERENTLY__% + __manufacturing_example_finished_product_tons_unsold_buyer_rejections__ tons unsold buyer rejections * __TODO_CALC_DONE_DIFFERENTLY__%
= __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__ tons __manufacturing_example_bls_naics_category_doctored__ products sent to incineration
|
|
US Dollars Donated |
= US Dollars Unutilized Ingredients * % Donations_UI + US Dollars Unshipped Product * % Donations_UP + US Dollars Unsold Buyer Rejections * % Donations_BR |
= $__TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ unutilized ingredients * __TODO_NO_AGGREGATE_ACROSS_INGREDIENTS_IN_CALCS__% + $__manufacturing_example_finished_product_us_dollars_unshipped_product__ unshipped __manufacturing_example_bls_naics_category_doctored__ products * __manufacturing_example_finished_product_percent_donated_unshipped_product__% + $__manufacturing_example_finished_product_us_dollars_unsold_buyer_rejections__ unsold buyer rejections * __manufacturing_example_finished_product_percent_donated_unsold_buyer_rejections__%
= $__TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__ __manufacturing_example_bls_naics_category_doctored__ products donated
|
|
US Dollars Animal Feed |
= US Dollars Unutilized Ingredients * % Animal Feed_UI + US Dollars Unshipped Product * % Animal Feed_UP + US Dollars Unsold Buyer Rejections * % Animal Feed_BR |
= $__TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ unutilized ingredients * __TODO_NO_AGGREGATE_ACROSS_INGREDIENTS_IN_CALCS__% + $__manufacturing_example_finished_product_us_dollars_unshipped_product__ unshipped __manufacturing_example_bls_naics_category_doctored__ products * __manufacturing_example_finished_product_percent_animal_feed_unshipped_product__% + $__manufacturing_example_finished_product_us_dollars_unsold_buyer_rejections__ unsold buyer rejections * __manufacturing_example_finished_product_percent_animal_feed_unsold_buyer_rejections__%
= $__TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__ __manufacturing_example_bls_naics_category_doctored__ products sent to animal feed
|
|
US Dollars Anaerobic Digestion |
= US Dollars Unutilized Ingredients * % Anaerobic Digestion_UI + US Dollars Unshipped Product * % Anaerobic Digestion_UP + US Dollars Unsold Buyer Rejections * % Anaerobic Digestion_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
US Dollars Composted |
= US Dollars Unutilized Ingredients * % Composted_UI + US Dollars Unshipped Product * % CompostedUP + US Dollars Buyer Rejections * % Composted_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
US Dollars Industrial uses |
= US Dollars Unutilized Ingredients * % Industrial uses_UI + US Dollars Unshipped Product * % Industrial uses_UP + US Dollars Unsold Buyer Rejections * % Industrial uses_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
US Dollars Land Application |
= US Dollars Unutilized Ingredients * % Land Application_UI + US Dollars Unshipped Product * % Land Application_UP + US Dollars Buyer Rejections * % Land Application_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
US Dollars Sewer |
= US Dollars Unutilized Ingredients * % Sewer_UI + US Dollars Unshipped Product * % Sewer_UP + US Dollars Unsold Buyer Rejections * % Sewer_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
US Dollars Dumping |
= US Dollars Unutilized Ingredients * % Dumping_UI + US Dollars Unshipped Product * % Dumping_UP + US Dollars Unsold Buyer Rejections * % Dumping_BR |
For this particular example, anaerobic digestion was __TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__. |
|
US Dollars Landfilled |
= US Dollars Unutilized Ingredients * % Landfilled_UI + US Dollars Unshipped Product * % Landfilled_UP + US Dollars Unsold Buyer Rejections * % Landfilled_BR |
= $__TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ unutilized ingredients * __TODO_NO_AGGREGATE_ACROSS_INGREDIENTS_IN_CALCS__% + $__manufacturing_example_finished_product_us_dollars_unshipped_product__ unshipped __manufacturing_example_bls_naics_category_doctored__ products * __TODO_CALC_DONE_DIFFERENTLY__% + $__manufacturing_example_finished_product_us_dollars_unsold_buyer_rejections__ unsold buyer rejections * __TODO_CALC_DONE_DIFFERENTLY__%
= $__TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__ __manufacturing_example_bls_naics_category_doctored__ products sent to landfill
|
|
US Dollars Incinerated |
= US Dollars Unutilized Ingredients * % Incinerated_UI + US Dollars Unshipped Product * % Incinerated_UP + US Dollars Unsold Buyer Rejections * % Incinerated_BR |
= $__TODO_NO_SUM_ACROSS_INGREDIENTS_IN_CALCS__ unutilized ingredients * __TODO_NO_AGGREGATE_ACROSS_INGREDIENTS_IN_CALCS__% + $__manufacturing_example_finished_product_us_dollars_unshipped_product__ unshipped __manufacturing_example_bls_naics_category_doctored__ products * __TODO_CALC_DONE_DIFFERENTLY__% + $__manufacturing_example_finished_product_us_dollars_unsold_buyer_rejections__ unsold buyer rejections * __TODO_CALC_DONE_DIFFERENTLY__%
= $__TODO_STORE_DESTINATION_DATA_GROUPED_BY_BLS_NAICS__ __manufacturing_example_bls_naics_category_doctored__ products sent to incineration
|
Data Sources and Limitations
National Value Shipped
Retail Markup
Retail Price per Lb
Nielsen data represents over 85% coverage of grocery retail sales in the U.S. Each year top U.S. grocery retailers report item level point-of-sale sales data to Nielsen, including information about each item such as the grocery chain where it was sold, the brand name of the product, the food classification (department, category, subcategory), the weight of food and packaging, and many other attributes. ReFED used this data to quantify the retail value and weight of food sold by grocery retailers in the U.S. by year, state, and food type. For more information about the weight data, see U.S. Grocery Retail Dollar-to-Weight Conversion Factors Report[39].
The accuracy of these estimates is limited to the accuracy of the Nielsen sales and weight data. The weight data for UPC items comes directly from up-to-date product packaging images. For non-UPC items sold in eaches, Nielsen estimates weight using a weight conversion factor (e.g., the average weight of a lemon). For other non-UPC items, Nielsen is reliant on the retailer transaction data to provide the item sale weight units (e.g., lbs of apples sold).
Employees
Each year the U.S. Census Bureau releases the number of employees working in various industry types in addition to many other data points[45]. Every business is categorized into an industry code according to the North America Industry Classification System (NAICS). ReFED used the number of employees working in each food manufacturing industry type (e.g., __food_var__ manufacturing) in each state on an annual basis to allocate national food manufacturing shipments to individual states.
Unshipped Product Rates
Buyer Rejection Rates
Recipes
Ingredient Utilization Rates
Wholesale Ingredient Prices
Unutilized Ingredient Destinations
ReFED used custom-prepared food waste destinations data from Northstar Recycling[58] to estimate the destination breakdown of unutilized food manufacturing ingredients by food manufacturing type (See Appendix J). Northstar Recycling is a national waste and recycling company that manages waste for many food manufacturers across the U.S. and Canada. Because Northstar does not manage food waste for any meat processing facilities, ReFED assumed that 100% of unutilized ingredients at meat processing plants were sent to rendering (industrial uses). Additionally, Northstar does not have visibility to food donations data for their clients, so ReFED assumed that 1% of unutilized ingredients are donated based on data from the 2016 Food Waste Reduction Alliance survey[14] in which 9 manufacturers responded (6.2% of U.S. market share based on sales). Because these data sources are based on a single year, the data does not provide insight into changes in disposal habits over time.
Unshipped Product Destinations
Retail Rejection Destinations
Based on expert interviews, ReFED assumed the following destinations breakdown for product that gets rejected by buyers: 25% sold to discount outlets, 25% trash, 25% donated, and 25% animal feed. The portion sold to discount outlets was subtracted from the surplus total. Better data is needed in this area to replace these anecdotal estimates.
Data Quality Evaluation
This rubric is designed to evaluate the quality of how each data source was utilized by ReFED to estimate food loss and waste. It is not meant to rate the quality of the study itself. See Appendix AA for more information about the ReFED Data Quality Rubric.
Table 8. Data Quality Evaluation for Food Waste Monitor Manufacturing Sector
DATA |
SOURCE |
DATA QUALITY SCORE |
||||||
---|---|---|---|---|---|---|---|---|
CREDIBILITY |
UPDATE FREQUENCY |
COVERAGE |
FOOD TYPE |
GEOGRAPHY |
SCORE |
WEIGHT |
||
MANUFACTURING SURPLUS DATA |
||||||||
National US Dollars Wholesale Value Shipped |
U.S. Census Bureau Annual Survey of Manufactures |
5 |
5 |
5 |
5 |
3 |
High 23/5 = 4.6 |
15% |
Retail Markup |
U.S. Census Bureau Annual Retail Trade Survey |
5 |
5 |
5 |
1 |
3 |
Medium 19/5 = 3.8 |
15% |
Retail Price per Lb |
U.S. Grocery Retail Dollar-to-Weight Conversion Factors Report |
4 |
5 |
5 |
5 |
3 |
High 22/5 = 4.4 |
15% |
Employees |
U.S. Bureau of Labor Statistics Employee Levels |
5 |
5 |
5 |
5 |
5 |
Very High 25/5 = 5.0 |
15% |
Buyer Rejection Rates |
Expert Interviews |
1 |
1 |
1 |
3 |
3 |
Very Low 9/5 = 1.8 |
5% |
Unshipped Product Rates |
Tesco Supplier Case Studies |
3 |
1 |
1 |
3 |
1 |
Very Low 9/5 = 1.8 |
5% |
Recipes |
Multiple Data Sources |
1 |
1 |
1 |
5 |
1 |
Very Low 9/5 = 1.8 |
10% |
Ingredient Utilization Rates |
Tesco Supplier Case Studies |
3 |
1 |
1 |
3 |
1 |
Very Low 9/5 = 1.8 |
20% |
4.6 * 15% + 3.8 * 15% + 4.4 * 15% + 5.0 * 15% + 1.8 * 5% + 1.8 * 5% + 1.8 * 10% + 1.8 * 20% = 3.39 |
Medium |
|||||||
MANUFACTURING CAUSES DATA |
||||||||
Ingredient Utilization Rates |
Tesco Supplier Case Studies |
3 |
1 |
1 |
3 |
1 |
Very Low 9/5 = 1.8 |
80% |
Unshipped Product Rates |
Tesco Supplier Case Studies |
3 |
1 |
1 |
3 |
1 |
Very Low 9/5 = 1.8 |
10% |
Buyer Rejection Rates |
Expert Interviews |
1 |
1 |
1 |
3 |
3 |
Very Low 9/5 = 1.8 |
10% |
1.8 * 80% + 1.8 * 10% + 1.8 * 10% = 1.8 |
Very Low |
|||||||
MANUFACTURING DESTINATIONS DATA |
||||||||
% Destination Breakdown of Unutilized Ingredients |
Northstar Recycling |
4 |
1 |
2 |
1 |
3 |
Low 11/5 = 2.2 |
78% |
% Destination Breakdown of Unshipped Finished Product |
Northstar Recycling |
1 |
1 |
1 |
3 |
3 |
Very Low 9/5 = 1.8 |
8% |
% Destination Breakdown of Buyer Rejections |
Expert Interviews |
1 |
1 |
1 |
1 |
3 |
Very Low 7/5 = 1.4 |
8% |
% of Trash Landfilled vs Incinerated |
Biocycle/Columbia University Survey |
5 |
2 |
4 |
1 |
5 |
Medium 17/5 = 3.4 |
6% |
2.2 * 78% + 1.8 * 8% + 1.4 * 8% + 3.4 * 6% = 2.18 |
Low |