In this paper, two efficient transmit antenna subset (TAS) selection schemes are proposed for receive spatial modulation (RSM)-based massive multiple-input multiple-output. First, an incremental TAS selection algorithm based on the maximization of the received signal-to-noise ratio is presented to select S N active transmit antennas effectively among the available T N transmit antennas. Then, to reduce complexity further, the modified TAS selection algorithm performs two consecutive selection stages. The pre-processing stage selects active transmit antennas whose number P N is less than the number of S N of the total transmit antennas to be selected and is equal to or greater than the number R N of the receive antennas. Then the post-processing stage chooses the remaining SP NN active antennas. In the first stage, a simple norm-based algorithm is employed to reduce the complexity significantly. In the second stage, an incremental selection strategy is performed to find additional transmit antennas. It is demonstrated that the bit error rate and achievable rate of the proposed TAS selection algorithms are close to those of the decremental algorithm. Further, the simulation results show that the proposed TAS selection schemes offer significantly reduced complexity compared to the decremental TAS selection when the difference between the number of selected transmit antennas and the number of total available transmit antennas available is large. Furthermore, the impacts of the channel estimation error on the performance of TAS selection-based RSM systems are examined.