Ball end magneto rheological finishing (BEMRF) is a recently developed advanced finishing process. Over the past decade the analytical and qualitative research has been established on various materials with this process. No work is done to automate the BEMRF process; this research work first establishes a time based reduction in roughness for the surfaces in BEMRF process. Suitable machining parameter sets are found for optimum time based finishing, a parameter selection algorithm is developed to select the next best parameter set to achieve maximum ΔRa in the next finishing cycle. A dedicated NC part program controls the operation of BEMRF process automatically. An in-situ roughness measurement system is used to get the roughness feedback after every finishing cycle to determine the initial Ra for next finishing cycle. Using the NC part program and developed algorithm the closed loop implementation of BEMRF process is carried out. Using closed loop finishing roughness parameter Ra from 800 nm range is brought down to 60 nm range in finishing time of 200 min, the same roughness reduction is achieved in 360 min of finishing time if finishing is carried out using individual parameter set. Thus by implementing closed loop finishing the optimum time for roughness reduction is achieved while conducting the whole process automatically.