This paper describes a novel pulse shift method for DC bus current detection at low speeds. It is clear that conventional pulse methods cause a growling sound at low speeds. In conventional methods, the pulse-shifting phase is determined depending on the magnitude relationship of the three-phase voltage command, which contributes to the generation of such a growling sound. The new pulse shift method does not use a voltage command to determine the phase to be pulse-shifted, and the phase is always pulse-shifted. Therefore, it is possible to suppress the generation of a growling sound. In addition, this paper also describes some problems associated with the new pulse shift method and their solutions.