In this paper, a new external forcing terms estimation in the virtual boundary method is proposed. In the usual virtual boundary method with feedback and direct forcing terms estimations, the unphysical oscillations near the boundary appear in the pressure field.In order to remove these unphysical oscillations, the new direct forcing terms are added not only near the boundary but also inside the boundary. In the incompressible flows past a circular cylinder and a sphere, the pressure oscillations near the boundary can be removed and the flow characteristics on the boundary are in very good agreement with the reference results.