The joint analytical optimisation of the spreading gain and coding gain of nonbinary BCH coded CDMA communication systems is considered in both single-cell and multi-cell scenarios. Furthermore, two types of detectors were employed, namely the minimum mean square error multiuser detector and the classic single-user matched filter detector. It is shown that the optimum coding rate varied over a wide range