A method for boxing products comprising an operating sequence, said operating sequence comprising: - a step of storing in a storage zone a predetermined number of products to be boxed (p1, p2, p3, p4); - after said storage step, a step of picking up the stored products, during which each of a plurality of boxing elements (31,32,33,34), starting from a respective starting position with respect to said storage zone, picks up a respective product to be boxed (p1; p2; p3; p4); - a step of boxing products picked up (p1, p2, p3, p4), during which each of said boxing elements (31,32,33,34) boxes the respective product picked up (p1; p2; p3; p4); wherein: - the storage step comprises at least one step of moving a plurality of storage elements (21,22,23,24,25,26) from a zone for receiving the products to said storage zone, each of said storage elements (21,22,23,24,25,26) being configured to transport, during said movement step, a respective product present in the respective storage element (21,22,23,24,25,26); - the operating sequence comprises, for each movement step, a step of monitoring the presence or absence of a respective product in each storage element (21,22,23,24,25,26) moved; - the operating sequence comprises an obtaining step, during which is obtained automatically, for each product to be boxed (p1; p2; p3; p4) and depending on the presence or absence of respective products in the respective storage elements (21, 22, 23, 24, 25, 26), a respective storage position of the product to be boxed (p1; p2; p3; p4) in the storage zone; - the operating sequence comprises an automatic setting up step, during which is automatically set, for each boxing element (31; 32; 33; 34) and as a function of the storage position obtained of the respective product to be boxed (p1; p2; p3; p4), the starting position of the respective boxing element (31; 32; 33; 34). - a step of storing in a storage zone a predetermined number of products to be boxed (p1, p2, p3, p4); - after said storage step, a step of picking up the stored products, during which each of a plurality of boxing elements (31,32,33,34), starting from a respective starting position with respect to said storage zone, picks up a respective product to be boxed (p1; p2; p3; p4); - a step of boxing products picked up (p1, p2, p3, p4), during which each of said boxing elements (31,32,33,34) boxes the respective product picked up (p1; p2; p3; p4); wherein: - the storage step comprises at least one step of moving a plurality of storage elements (21,22,23,24,25,26) from a zone for receiving the products to said storage zone, each of said storage elements (21,22,23,24,25,26) being configured to transport, during said movement step, a respective product present in the respective storage element (21,22,23,24,25,26); - the operating sequence comprises, for each movement step, a step of monitoring the presence or absence of a respective product in each storage element (21,22,23,24,25,26) moved; - the operating sequence comprises an obtaining step, during which is obtained automatically, for each product to be boxed (p1; p2; p3; p4) and depending on the presence or absence of respective products in the respective storage elements (21, 22, 23, 24, 25, 26), a respective storage position of the product to be boxed (p1; p2; p3; p4) in the storage zone; - the operating sequence comprises an automatic setting up step, during which is automatically set, for each boxing element (31; 32; 33; 34) and as a function of the storage position obtained of the respective product to be boxed (p1; p2; p3; p4), the starting position of the respective boxing element (31; 32; 33; 34). - the storage step comprises at least one step of moving a plurality of storage elements (21,22,23,24,25,26) from a zone for receiving the products to said storage zone, each of said storage elements (21,22,23,24,25,26) being configured to transport, during said movement step, a respective product present in the respective storage element (21,22,23,24,25,26); - the operating sequence comprises, for each movement step, a step of monitoring the presence or absence of a respective product in each storage element (21,22,23,24,25,26) moved; - the operating sequence comprises an obtaining step, during which is obtained automatically, for each product to be boxed (p1; p2; p3; p4) and depending on the presence or absence of respective products in the respective storage elements (21, 22, 23, 24, 25, 26), a respective storage position of the product to be boxed (p1; p2; p3; p4) in the storage zone; - the operating sequence comprises an automatic setting up step, during which is automatically set, for each boxing element (31; 32; 33; 34) and as a function of the storage position obtained of the respective product to be boxed (p1; p2; p3; p4), the starting position of the respective boxing element (31; 32; 33; 34).