Counterfeit currency paper notes pose a significant threat to the economy of a country, as they are produced without the legal sanction of the state. It is imperative to detect and distinguish between real and fake currency notes to prevent the proliferation of such notes in circulation. However, it is often challenging for an ordinary person to identify counterfeit notes. While banks and other financial institutions have sophisticated systems to detect fake notes, there is no such system readily available to the public. In this research paper, we propose a system that utilises deep learning algorithms, specifically Convolutional Neural Networks (CNNs), to accurately classify between real and fake currency paper notes. The system can operate in real-time, processing a picture of the paper note to determine its authenticity. We evaluate the performance of the proposed system using a dataset of real and counterfeit currency notes and achieve high accuracy in detecting fake notes. Our proposed system can be useful in various settings, including banks, financial institutions, and businesses that handle cash transactions. By detecting counterfeit currency notes promptly, we can prevent their circulation, thereby safeguarding the economy and the public from financial losses.