Abstract: The problem of detecting fake currency notes is crucial for maintaining the integrity of the economy. In recent years, there has been a surge in the use of deep learning models for detecting counterfeit currency using image processing. For Human being it is very difficult to identify fake currencies, So automatic systems for detection of fake currency is important. In this project, we propose a Convolutional Neural Network (CNN) model for detecting fake currency notes. To train our model, we use a dataset of images containing both genuine and fake currency notes of different denominations. The dataset is preprocessed by resizing all images to a fixed size and normalizing the pixel values. The pre-processed images are then split into training and validation sets for training and testing the model, respectively. This project is modelled as a CNN for automatic feature extraction and classification. The Experimental results validate that the proposed model effectively recognises a real and counterfeit currencies of various denominations with the confidence score.