In this letter a multiuser transmitter preprocessing (MUTP) approach is proposed for downlink wireless communications, such as in spatial-division multiple-access (SDMA) or direct-sequence code-division multiple-access (DS-CDMA) system. In the proposed MUTP the preprocessing matrix is obtained by constructing a subspace that is orthogonal to the interference subspace without relying on eigen-analysis. The proposed MUTP fully removes the downlink multiuser interference, resulting in the zero-forcing (ZF) solution. It is capable of achieving the same bit error rate (BER) performance as the conventional ZF-based MUTP (ZF-MUTP).