Shopping is really fascinating and alluring; at the same time, it involves getting tired due to standing in a long queue for the bill and payment process. Hence, it is proposed to design a smart trolley which can take care of shopping and billing. By this, the customer can walk straightaway into the shop, purchase products using the smart trolley and walk out of the shop. He gets the e-bill through the mail, and he can view his purchase details using the shop's website. In order to realize this, we need an Arduino board, Radio-Frequency Identification (RFID) reader, RFID tag, LCD display, ESP8266 Wi-Fi module, database manager and a website to maintain product and customer details, which can be accessed by the admin anywhere in the world. This is an IOT based system where the trolley can interact with the network spread worldwide. © 2020 IEEE.