How quickly will your complete foods go bad? Mixed with water and unrefrigerated, a complete food will probably go bad in less than a day; maybe several hours. Mixed with water and refrigerated, it will last at least a day or two. Unmixed with water (in powder form), theoretically a typical recipe, which is dry enough to be a powder, should last around a year. The theory is that dry complete foods can't support microorganisms because there's not enough water, however users in more humid climates will see decreased shelf life due to ambient moisture. The most perishable ingredients in a typical complete food recipe are the oils, which will go rancid. For most oils this takes about a year. For very perishable oils such as flaxseed oil, it should take a few months.
Very little is known about the perishability problem for complete foods, given its relatively short existence so far. To be cautious one should store one's complete food in a cool, dry, dark place, preferably in airtight containers. An extra-cautious step would be to refrigerate one's powdered complete food.