A method of elevating the storage lifetime of purified proteins has been discovered which appears to confer stability to all proteins investigated and may therefore be classed as generic in action. The basic methodology involves the formation of multiple electrostatic complexes between the protein and selected soluble polyelectrolytes to give protein-polyelectrolyte (PP) complexes and then to add solutions of polyalcohols or other compounds containing multiple hydroxyl groups. Dehydration of the resulting solution by vacuum evaporation, freeze drying or forced air convection produces a dry film or powder of stabilised protein. The method has been used mainly in the preparation of active enzymes for analytical tests. It has also been found that the formation of PP complexes also enhances the stability of enzymes in solution and the technique may be applicable to the stabilisation of virus suspensions by polycations. Examples of stabilised enzymes prepared by these methods are given and the proposed mechanism of stabilisation and applicability of the method to shelf-stable vaccine products are discussed.