Electricity Dispenser (EDIS) is an IoT powered smart electricity metering solution that promotes transparency in energy-based transactions between suppliers and electricity customers. It affords electricity customers a portion of control while maintaining quality service delivery and assurance of revenue to the energy supplier. EDIS is designed for both On-Grid and Off-Grid electricity suppliers.