A buffer system for buffering a length of a strip between an input side and an output side, wherein the buffer system comprises a buffer member that is movable in a buffer direction along a range of buffer positions to vary a buffer capacity of the buffer system, a buffer drive for moving the buffer member in said buffer direction and a control unit that is operationally connected to the buffer drive, wherein the control unit is configured for receiving control data having information indicative of an input amount of the strip at the input side and information indicative of an output amount of the strip at the output side, and for generating, based on said control data, a computed value indicative of a theoretical length of the strip in the buffer system between the input side and the output side, wherein the control unit is further configured for controlling the buffer drive to position the buffer member at one buffer position from the range of buffer positions based on the computed value.