Are you flabbergasted? How could this be? How can grocery stores NOT donate ALL of their extra food to charity? It's a great question and it sounds logical in theory. But first, a caveat, most major grocery stores do have a program in place that allows them to donate as much as they can. Heres' a few reasons why they can't donate EVERYTHING.
It's a logistical nightmare.
The entire logistical process includes coordinating pick ups, sorting and storing food, distributing food, and finally disposing food that becomes spoiled. This process takes up quite a lot of resources and time. In comparison, a straight cash donation can potentially have up to 5x the buying power as it allows flexibility in what is actually needed. For example, one homeless shelter or kitchen may receive an entire pallet of spinach one day because it's approaching its best before date. In reality, a homeless shelter or kitchen would not be able to get rid of an entire pallet of spinach (or any other food!) before it goes bad and starts to rot. Then they have to figure out how to dispose of that rotting food and also pay for disposal fees. Moreover, other issues that arise are storage and refrigeration, most charities don't have the space for surplus food. While there are charities that do help with the logistical process, it doesn't solve the entire problem as these charities are also limited in their capacity.
The misconception of liability.
Many grocery stores and restaurants don't give away their unused food because they are afraid of being liable if someone gets sick from their donated food. This isn't exactly the case. Actually, The Ontario Donation of Food Act protects all companies from any liability when donating food in good will, the US has a similar food act.
Grocery store involvement.
The truth is, at the end of the day, a grocery store is a business and it needs to make money to survive. So, it must look at how to best utilize its resources which includes its employees. With that said, it's hard for a grocery store to justify time spent anywhere but working towards selling, well groceries.
There are store programs in place that attempt to mitigate food waste, like improved procurement and operating procedures and shortened its supply chain to keep food fresher, longer. There are other stores that tend to donate cash to charities, like Walmart. A growing trend in the grocery industry is the need to become more efficient, they understand that there needs to be a more streamlined and effective way to reduce food waste. This will definitely change with new technologies like Flashfood.