A method for feeding metal bars in a given controlled number to an operating machine, comprising the steps of: - providing a storage magazine equipped with a plurality of compartments and providing in said magazine a plurality of bars divided by length, diameter, and/or material between said compartments; - providing a machine for handling and counting said bars configured for picking up the bars and transferring them towards said operating machine, after counting them, in a direction transverse to said bars; and - providing one or more apparatuses for movement of the bars between the storage magazine and the handling and counting machine; - providing an intermediate storage compartment, set between said magazine and said handling and counting machine; said method including the following steps: - on the basis of the maximum number of bars that can be handled by the operating machine in a single cycle, - said movement apparatus picks up from one of said compartments of said magazine, all at the same time, a number of bars and unloads them into said intermediate storage compartment, wherein said number of bars is a multiple of the maximum number of bars that can be handled by said operating machine in a single cycle, with a multiplying factor comprised between 2 and 20, wherein said bars are set in said intermediate compartment as a bundle of bars which supplies the bars to said handling machine, said method including, at the end of production of a batch of bars, picking up the residual bars present in the intermediate compartment and bringing them back into the respective compartment of said magazine, via said movement apparatus comprising the steps of: - providing a storage magazine equipped with a plurality of compartments and providing in said magazine a plurality of bars divided by length, diameter, and/or material between said compartments; - providing a machine for handling and counting said bars configured for picking up the bars and transferring them towards said operating machine, after counting them, in a direction transverse to said bars; and - providing one or more apparatuses for movement of the bars between the storage magazine and the handling and counting machine; - providing an intermediate storage compartment, set between said magazine and said handling and counting machine; - providing a storage magazine equipped with a plurality of compartments and providing in said magazine a plurality of bars divided by length, diameter, and/or material between said compartments; - providing a machine for handling and counting said bars configured for picking up the bars and transferring them towards said operating machine, after counting them, in a direction transverse to said bars; and - providing one or more apparatuses for movement of the bars between the storage magazine and the handling and counting machine; - providing an intermediate storage compartment, set between said magazine and said handling and counting machine; said method including the following steps: - on the basis of the maximum number of bars that can be handled by the operating machine in a single cycle, - said movement apparatus picks up from one of said compartments of said magazine, all at the same time, a number of bars and unloads them into said intermediate storage compartment, wherein said number of bars is a multiple of the maximum number of bars that can be handled by said operating machine in a single cycle, with a multiplying factor comprised between 2 and 20, - on the basis of the maximum number of bars that can be handled by the operating machine in a single cycle, - said movement apparatus picks up from one of said compartments of said magazine, all at the same time, a number of bars and unloads them into said intermediate storage compartment, wherein said number of bars is a multiple of the maximum number of bars that can be handled by said operating machine in a single cycle, with a multiplying factor comprised between 2 and 20, wherein said bars are set in said intermediate compartment as a bundle of bars which supplies the bars to said handling machine, said method including, at the end of production of a batch of bars, picking up the residual bars present in the intermediate compartment and bringing them back into the respective compartment of said magazine, via said movement apparatus