The root of the shortage begins with a concentration of production, with two companies dominating the industry with about 80% of the U.S. market.
The conditions that led to a shortage of baby formula were set in motion long before the February 2022 closure of the Similac factory tipped the U.S. into a crisis.
Retailers nationwide reported supplies of baby formula were out of stock at a rate of 43% during the week ended May 8, 2022, compared with less than 5% in the first half of 2021. In some states, such as Texas and Tennessee, shortages were over 50%, which has prompted parents to travel long distances and pay exorbitant sums of money to grab dwindling supplies of formula for their babies.
News that the Food and Drug Administration and Similac-maker Abbott have reached a deal to reopen the formula factory in Sturgis, Michigan, is welcome news for desperate parents, but it will do little to alleviate the shortage anytime soon. This is in no small part because of the very nature of America’s baby formula industry.
I research and teach supply chain management, with a special focus on the health care industry. The closure of the Similac factory may have lit the fuse for the nationwide shortage, but a combination of government policy, industry market concentration and supply chain issues supplied the powder.
What Prompted the Baby Formula Shortage
On Feb. 17, Abbott initiated a voluntary recall after four infants were hospitalized with infections from the bacteria Cronobacter sakazakii—two of them died—after consuming baby formula manufactured in their Sturgis facility. The factory was also shut down.
The FDA has identified no new cases but has not yet approved reopening the Sturgis facility, which is responsible for about half of Abbott’s U.S. supply. Abbott said it entered into a consent decree with the FDA that paves the way to reopening the facility once certain conditions are met.
Shortages of baby formula have led major U.S. retailers including Target, CVS, Walgreens and Kroger to restrict the amount of formula a consumer may purchase. These shortages are disproportionately hurting low-income families and those who do not have the resources to travel long distances to find alternative sources of baby formula.

Baby formula is in short supply across the U.S. AP Photo/Michael Conroy
Government-Created Monopolies
The root of the problem begins with a concentration of production.
Two companies—Abbott and Reckitt Benckiser, which makes Enfamil—dominate the industry with about 80% of the U.S. market. Nestlé, which sells baby formula in the U.S. under its Gerber brand, controls another 10%.
Part of the reason these companies are so entrenched in their position is that Abbott, Reckitt and Nestlé are the only makers approved by the U.S. government to provide baby formula through the Special Supplemental Nutrition Program for Women, Infants and Children, known as WIC, which provides supplemental food to low-income families.
WIC, which reimburses companies at 15% of the wholesale cost, is responsible for 92% of supermarket sales of milk-based powder formula in 12-to 16-ounce containers and 51% of all sales in other sizes.
The federal government provides WIC grants to each state, which then contracts with one of the three companies. While WIC is a critical program to feed the most vulnerable, government support of this program has the unintended consequence of creating a de facto monopoly in each state.
The amount of WIC funding to these three established companies makes it difficult for any startup to make significant inroads in the baby formula industry. There is little chance they can capture the market share necessary to justify a significant investment. Since only a handful of manufacturing facilities are approved for production of baby formula in the U.S., startups don’t have the volume required to produce in these facilities.
Import Restrictions
Another reason for the intense concentration is import controls.
About 98% of the formula consumed in the U.S. is produced domestically, whether by a U.S. or international company. While facilities abroad such as those in Mexico, Chile, Ireland and the Netherlands meet the FDA’s nutrition standards, a failure to meet its labeling guidelines prevents them from exporting to the U.S. As a result, some consumers order unapproved formula over the internet from Europe and elsewhere, which may then be confiscated at the border.
International manufactures also face high tariffs, which can be as high as 17.5% depending on volume. That’s one reason Canadian producers, which are subsidized by their government, have mostly steered clear of the U.S. market. And the United States Mexico Canada Agreement, which came into force in 2020, included a provision that made it even harder for Canada to ship baby formula south in an effort to protect domestic producers.
‘Lean’ Supply Chains
The pandemic-related problems that have beleaguered global supply chains have also played a role.
Like in other industries, baby formula makers have long tried to make their supply chains as “lean” and efficient as possible. That means they aimed to minimize the amount of time baby formula spent sitting—unprofitably—on warehouse shelves and send the goods from factory to retailer as quickly as possible. The problem is that when there’s a surge in demand or a drop in supply, shortages can result. The leaner the supply chain, the larger the potential disruption.
The WIC program also encourages a lean supply chain because it reimburses just 15% of the wholesale price. The huge volume means the companies can still be profitable, but the lower margins per sale encourage them to keep a very efficient supply chain.
In March 2020, formula sales surged as people stockpiled pretty much everything. But that led sales to drop as parents worked through all that extra formula. That prompted makers to reduce production. And now in 2022, demand jumped again, especially after reports spread of the Similac recall. And with demand soaring and supply down significantly because of the Sturgis plant’s closure, shortages were inevitable.

Milk banks are trying to ease the formula shortage by distributing frozen milk donated by lactating mothers. AP Photo/David Zalubowski
Shortage Is Far From Over
Both the Biden administration and companies have announced a variety of measures to end the shortage.
Some companies, such as Reckitt, say they have stepped up production and are running factories seven days a week to get more formula to stores.
The FDA is expected to soon announce the loosening of import rules for baby formula, and some states are allowing WIC recipients to use their rebates to buy formula from companies other than the one on the contract. Abbott has already agreed to honor rebates for competitor products in states where they have WIC contracts.
Abbott and Nestlé are also speeding up shipments from their FDA-approved facilities overseas.
The best way to end the shortage—getting the Sturgis plant online and its formula on retail shelves—will take two months.
Ultimately, preventing this kind of situation from happening again will require changes to government policy and business practices. I believe the government’s de facto monopolies should be opened up to more competition. And formula makers may just have to accept a little less profit from supply chain efficiencies as a cost of doing business—and as a way to ensure families won’t again be faced with the loss of a product so vital to their babies’ survival.
Republished with permission from The Conversation, by Kevin Ketels, Assistant Professor, Teaching, Global Supply Chain Management, Wayne State University
The Conversation is a nonprofit, independent news organization dedicated to unlocking the knowledge of experts for the public good. We publish trustworthy and informative articles written by academic experts for the general public and edited by our team of journalists.
Help Support Factkeepers!
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}
{"date_format":"F j, Y","time_format":"g:i a","wordpress_permalink_only":"https:\/\/factkeepers.com\/the-baby-formula-industry-was-primed-for-disaster-long-before-abbotts-factory-closed-down\/","all_default_visual_states":"inherit","modal_visual_state":false,"user_is_logged_in":false,"stripe_api_key":"pk_live_40P3DgGDAHEP1QtJ0nOU4nms5JYHI8GbQ05dYiB1S8OPP5oMSIpOCCeeIawOyeW6bWDkDMWdUeggbhxOQTSA6aedu00ROAbhXBd","stripe_account_country_code":"US","setup_link":"https:\/\/factkeepers.com\/wp-admin\/admin.php?page=tip-jar-wp&mpwpadmin1=welcome&mpwpadmin_lightbox=do_wizard_health_check","close_button_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/closebtn.png"}