This paper presents the design and modelling of a GSM-based Energy Recharge System for prepaid Metering with an android application for a user registration. The present system of energy billing in India is error prone and also time and labour consuming it is involved other issue like electricity theft. The paper aims to design and develop an intelligent energy metering system that can efficiently control the amount of electricity consumed by the user. Electricity users can by specific amount of energy to use it only when they needed. This is achieved by interfacing energy meter with GSM technology .The system also alerts when recharge is finished. A new interactive user friendly graphical user interface is developed using java Errors get introduced at every stage of energy billing like errors with electro-mechanical meters, human errors, processing errors. The aim of the project is to minimize the error by introducing a new system of Prepaid Energy Metering using GSM. The GSM module provides a mode of communication between the user/ and provider. This will enable the user to recharge his/her electricity account from home. We can easily implement many add-ons such as energy demand prediction, real time dynamic tariff as a function of demand and supply and so on.