This document proposes a low-complexity linear precoding scheme called LSQR-based precoding for massive MIMO systems. It aims to reduce the complexity of conventional zero-forcing precoding, which requires computationally expensive matrix inversion. The proposed method uses an iterative LSQR algorithm based on QR decomposition to compute the precoding matrix without direct matrix inversion. Simulation results show it can achieve near-optimal performance of zero-forcing precoding with lower complexity.