Bancalimentos está abordando dos problemas principales, el primero es la falta de dinero para adquirir alimentos por parte de la población que gana menos del salario mínimo colombiano y el manejo ineficiente e ineficaz de los desechos por parte de la misma población, especialmente en zonas rurales remotas. ¿Qué tienen en común estos dos problemas? Los desechos arrojados por ellos tienen valor, valor o costo el cual puede ser utilizado para comprar alimentos. Si estos desechos se intercambian por alimentos, se resolverán dos problemas: la inseguridad alimentaria y la contaminación.
