This document describes an IOT-based smart energy monitoring system that uses an Arduino microcontroller and ESP8266 WiFi module. The system measures energy consumption in watts using a current sensor and displays the readings on an LCD screen and online via a webpage. It allows users to remotely monitor energy usage in real-time. If energy usage exceeds a threshold, the system can detect theft. The system aims to automate meter readings, optimize energy usage, and reduce wastage by providing usage data to consumers.