The invention relates to a vector controlled "dead-time effect" compensation method for a permanent magnet synchronous motor, and belongs to the technical field of permanent magnet synchronous motors,and solves the problems in the prior art such as compensation effect dependent on the accuracy of the motor model, need for additional hardware, complicated calculation and compensation by mistakes.The vector controlled "dead-time effect" compensation method for permanent magnet synchronous motor comprises the following steps: collecting phase currents ia, ib, ic of the permanent magnet synchronous motor; respectively comparing |ia|, |ib| or |ic| with a zero-cross threshold iH, if |ia|, |ib| or |ic| is less than or equal to the zero-cross threshold iH, performing the dead time compensation;otherwise, not performing the dead time compensation. The dead time compensation comprises steps of determining a voltage vector angle that needs to be compensated; calculating an average error voltage of the output phase voltages in a cycle, thereby obtaining the amplitude of the voltage to be compensated, applying a compensation voltage according to the voltage vector angle to be compensated andthe amplitude of the voltage to be compensated for performing a dead time compensation, so as to the accurate and fast dead time compensation.