This paper presents a modified current controller technique for three-phase inverter based grid interfaced distribution generation systems. The measurements and digital processor calculation delay is compensated by using a modified Kalman filter. For system robustness two current loops are implemented. Also, the states of the control variables can be observed and the number of the measurements sensors can be decreased. Stability and dynamic performance are analyzed. Simulation and experimental results confirm the validity of the proposed approach.