This innovation proposes a bidirectional power flow control of a grid interactive solar photovoltaic (spv) fed water pumping system. a brushless dc (bldc) motor-drive without phase current sensor, is used to run a water pump. this system and control enable a consumer to operate the water pump at its full capacity for 24-hours regardless of the climatic condition and to feed a single phase utility grid when the water pumping is not required. the full utilization of spv array and motor-pump is made possible in addition to an enhanced reliability of the pumping system. using a single phase voltage source converter (vsc), a unit vector template (uvt) generation technique accomplishes a bidirectional power flow control between the grid and the dc bus of voltage source inverter (vsi) which feeds a bldc motor. the vsi is operated with fundamental frequency pulses which minimizes the switching loss. the maximum power point (mpp) operation of spv array, and power quality standards such as power factor and total harmonic distortion (thd) of grid are met by this system.