In this paper, we propose a CRC-aided soft-output (CASO) detection for uplink multi-user multiple-input multiple-output systems with one-bit ADCs to improve the error rate while maintaining low latency. After CRC checking, the CASO detection constructs a refined subcode of a spatial-domain code by exploiting successfully decoded messages from the previous iteration. Based on the refined subcode, more reliable soft messages can be extracted to utilize in the rest decoding process. Since multiple messages can be successfully canceled with the aid of CRC checking, the CASO detection can prevent error propagation and suppress increment of latency. Simulation results demonstrate that the CASO detection can provide improved error rate compared to the conventional detections though increment of latency is insignificant for high SNR.