What is OMRI? Organic Materials Review Institute.
OMRI (Organic Materials Review Institute) is an international non-profit organization that determines which input products are allowed for use in organic production and processing. OMRI Listed® products are allowed for use in certified organic operations under the USDA National Organic Program. OMRI specifies the products that fall on its list, such as fertilizers, pest control …