In this study, the authors consider the user rate optimisation for wireless powered communication networks (WPCNs). To improve the user rate, a novel minimum mean square error (MMSE)-based transmission method is proposed for WPCNs. For maximising the user rate, a user rate optimisation problem with MMSE constraints in the uplink transmission is formulated, which is considered as a convex optimisation problem. Considering the uplink power allocation, downlink energy beamforming, and the time ratio between uplink and downlink durations, a novel Newton iterative algorithm is proposed to obtain the optimal solution of the optimisation problem. Furthermore, the computational complexity of the MMSE-based method is illustrated by theoretical analysis. Simulation results show that the MMSE-based method can effectively improve the user rate compared to the zero-forcing suboptimal method and time division multiple access-energy harvesting method. Moreover, simulation results also show that the experimental runtime tends to coincide with the theoretical runtime in the MMSE-based method.