A user equipment in a wireless communication system, the user equipment comprising: a transceiver configured to receive, from a base station, channel status information configuration information for a wideband channel status information reporting; and a processor operably connected to the transceiver, the processor configured to: generate wideband channel status information based on the channel status information configuration information; determine a number of consecutive zero bits N based on the channel status information configuration information by subtracting a number of actual payload bits for the generated wideband channel status information from a number of maximum payload bits over all wideband channel status information candidates; and generate an appended wideband channel status information by inserting the N consecutive zero bits into the actual payload bits for the generated wideband channel status information, transmit the appended wideband channel status information over an uplink channel, wherein the number of the actual payload bits (N reported) is identified as N reported = B, where R is a reported rank, and wherein the number of the maximum payload bits (N max) is identified as N max = max r ∈ S Rank B r where S rank is a set of rank values (r) which are allowed to be reported. a transceiver configured to receive, from a base station, channel status information configuration information for a wideband channel status information reporting; and a processor operably connected to the transceiver, the processor configured to: generate wideband channel status information based on the channel status information configuration information; determine a number of consecutive zero bits N based on the channel status information configuration information by subtracting a number of actual payload bits for the generated wideband channel status information from a number of maximum payload bits over all wideband channel status information candidates; and generate an appended wideband channel status information by inserting the N consecutive zero bits into the actual payload bits for the generated wideband channel status information, transmit the appended wideband channel status information over an uplink channel, wherein the number of the actual payload bits (N reported) is identified as N reported = B, where R is a reported rank, and wherein the number of the maximum payload bits (N max) is identified as N max = max r ∈ S Rank B r where S rank is a set of rank values (r) which are allowed to be reported. generate wideband channel status information based on the channel status information configuration information; determine a number of consecutive zero bits N based on the channel status information configuration information by subtracting a number of actual payload bits for the generated wideband channel status information from a number of maximum payload bits over all wideband channel status information candidates; and generate an appended wideband channel status information by inserting the N consecutive zero bits into the actual payload bits for the generated wideband channel status information, transmit the appended wideband channel status information over an uplink channel, wherein the number of the actual payload bits (N reported) is identified as N reported = B, where R is a reported rank, and wherein the number of the maximum payload bits (N max) is identified as N max = max r ∈ S Rank B r where S rank is a set of rank values (r) which are allowed to be reported.