This paper proposes a new technique, called conditional differential coefficients method (CDCM), for hardware-efficient realization of finite impulse response filters using differential coefficients. In connection to this, a group of differential coefficients are extracted from the entire set which aims to reduce the total number of ones in the coefficient representation. Selection of the differential coefficients has been done in accordance with its difference with the original coefficient. It has the consequent effect of minimizing the total number of full adders with respect to direct method, minimum index floating point representation scheme, minimal difference DCM, and so on.