This document describes a proposed smart domestic energy monitoring and management system using IoT. The system aims to automatically collect energy meter readings digitally and update them to an IoT server without the need for manual meter reading by utility workers. This is done using an Arduino microcontroller interfaced with energy sensors and connected to the IoT server via WiFi. The system would allow electricity usage details and billing information to be digitally communicated to homeowners. It could help make the billing process more accurate and reduce costs for the electricity department and customers.