Las estanterías push-through mueven los productos desde el lado de entrada al lado de salida, normalmente en un transportador de rodillos inclinado o una rampa. Esto funciona por gravedad o por un sistema de accionamiento mecánico para mercancías. Como solo se puede almacenar un tipo de elemento por pasillo, este diseño es adecuado para productos de movimiento rápido.
Un sistema de almacenaje push-in coloca los productos y los saca, del mismo lado. Con cada nuevo palé colocado en los racks, los palés anteriores se empujan un espacio más atrás. Como el carril está en una pendiente, los palés que ya están en la estantería de empuje se mueven automáticamente hacia arriba cuando se saca la mercancía. Puesto que no es posible operar el FIFO (primero en en-trar, primero en salir) con la estantería de empuje, su uso se limita a las mercancías sin fecha de caducidad.