The main objective of this project is to use machine learning techniques for detecting frauds in credit card data which uses a Neural Network (NN) based supervised learning technique. Our Proposed method outperforms the existing approaches of Auto Encoder (AE) Logistic Regression and K-Means clustering.