Channel impairments from the powerline communication (PLC) and visible light communication (VLC) technologies, are one of the causes of performance degradation in a hybrid PLC and VLC (HPV) system. In this paper, we focus on one of the inherent noise types in PLC channels, impulse noise (IN), which is characterised by short bursts of rapidly modified amplitudes caused by random switching of electrical devices onto the power network. Recently, a permutation coded orthogonal frequency division multiplexing (OFDM) with M -ary frequency shift keying (M FSK) scheme, in short, PC OFDM-M FSK, was proposed for IN mitigation in PLC systems. It is conceived that the robustness of this scheme against IN in standalone PLC systems will enhance the error performance of the HPV system. Furthermore, since one of the disadvantages of the PC OFDM-M FSK scheme compared to that using only the classical OFDM scheme, is degraded data rate, we propose a generalised PC OFDM-M FSK scheme to improve the degraded data rate. It is shown in this paper that the use of OFDM-M FSK improves the performance of an HPV system compared to that using only the classical OFDM modulation scheme, by a signal-to-noise (SNR) ratio gain of 6 dB at a bit error rate (BER) of 10 −4 . Furthermore, the use of the soft-decision Hungarian-Murty (HM) decoder enhances the error performance, showing an SNR gain of about 3 dB and reduces the decoding complexity of the PC OFDM-M FSK HPV system. Moreover, the generalisation of the PC OFDM-M FSK HPV system, does not increase the decoding complexity when the SD HM decoder is used.INDEX TERMS Frequency shift keying (FSK), generalised permutation coding, orthogonal frequency division multiplexing (OFDM), powerline communication (PLC), visible light communication (VLC).