Method for automating product flows in a warehouse, in which goods are at least stored, retrieved and picked, wherein in each case one individual good is placed in a respective storage container provided with a unique identifier and having predetermined dimensions, wherein at least one of the storage containers with the individual goods is automatically loaded into a container receptacle provided with a unique identifier of a storage device for storage and ready for removal from storage, wherein first data relating to individual goods in the form of article number, article designation, date of receipt, barcode, dimensions, weight, best-before date, batch number, pharmaceutical central number, serial number and/or storage specification are electronically recorded and stored ready for retrieval, wherein different storage containers, each provided with a unique identifier, are kept available, which differ from one another at least with respect to their physical properties, wherein the respective individual good is assigned to one of the different storage containers in dependence on at least a part of its recorded first individual product-related data, wherein one storage container or a plurality of identical and/or different storage containers are selected in dependence of at least a part of the respective individual goods-related data when an order relating to their respective individual goods is present, for the purpose of removal from storage and order picking, are removed from the container receptacle in an automated manner and are supplied to a packing station for the purpose of packing, wherein packing stations with different packing material are used, wherein the storage container or the plurality of storage containers with the individual goods is/are fed to a packing station with specific packaging material in dependence on at least a part of the respective individual goods-related data. wherein in each case one individual good is placed in a respective storage container provided with a unique identifier and having predetermined dimensions, wherein at least one of the storage containers with the individual goods is automatically loaded into a container receptacle provided with a unique identifier of a storage device for storage and ready for removal from storage, wherein first data relating to individual goods in the form of article number, article designation, date of receipt, barcode, dimensions, weight, best-before date, batch number, pharmaceutical central number, serial number and/or storage specification are electronically recorded and stored ready for retrieval, wherein different storage containers, each provided with a unique identifier, are kept available, which differ from one another at least with respect to their physical properties, wherein the respective individual good is assigned to one of the different storage containers in dependence on at least a part of its recorded first individual product-related data, wherein one storage container or a plurality of identical and/or different storage containers are selected in dependence of at least a part of the respective individual goods-related data when an order relating to their respective individual goods is present, for the purpose of removal from storage and order picking, are removed from the container receptacle in an automated manner and are supplied to a packing station for the purpose of packing, wherein packing stations with different packing material are used, wherein the storage container or the plurality of storage containers with the individual goods is/are fed to a packing station with specific packaging material in dependence on at least a part of the respective individual goods-related data.