This document proposes a currency recognition system using SIFT feature descriptors that can recognize both the country of origin and denomination of banknotes. It works by first identifying the country using predefined areas of interest, then extracting the denomination using characteristics like size, color, or text. Requirements include MATLAB, Python libraries, Jupyter notebooks, and samples of different currencies. The SIFT algorithm detects local features to provide an image description for identification. The methodology divides currency images into grids to extract unique features and reduce time complexity. Future work includes recognizing more currencies and providing Indian value conversions.