This allows usage of a handheld device (POS) for automating the operations of a small semi-urban, rural retail outlet. This device works in synchronization with a web-based system and can capture receipts, sales, inventory and sales return. The device can also be integrated with a bar-code reader in case the products are bar coded. The company then need not invest in elaborate IT Infrastructure for capturing of data of sales and other activities at the retail outlet.