This document outlines a system for recognizing paper currency and detecting counterfeit notes using image processing. It discusses extracting features from images like watermarks, identification marks, and security threads and comparing them to genuine currency features to determine validity. The proposed system architecture involves image acquisition, pre-processing, segmentation, feature extraction, and comparison steps. Results showed the system could accurately recognize genuine Indian currency of Rs. 100, 500, and 1000 denominations and detect fake notes. The conclusion is that the image processing based system allows for low-cost, quick, easy, and accurate fake currency detection.