A method for sales and
inventory management of items offered for sale by at least one merchant and supplied by at least one vendor is disclosed. The method may include configuring a sales and
inventory management utility and report generator using a processor coupled to a data storage device. It may also include receiving, by the sales and
inventory management utility, a plurality of sets of retailer
inventory data from a plurality of retailer systems, wherein each set of retailer
inventory data identifies a plurality of items, a tag, and for each of the plurality of items, a
stock keeping unit (SKU), a quantity in stock, a retailer, and a vendor. The method may store the plurality of sets of retailer
inventory data as a plurality of retailer item records stored on the data storage device, each item
record identifying an item of the plurality of items, the SKU, the quantity in stock, a retailer code for the retailer
system, and a vendor code for the vendor, and then receive, by the sales and inventory management utility, point-of-sale data feeds from one or more retailer systems from the plurality of retailer systems, wherein the point-of sale data feeds comprises sales data, wherein the sales data identifies one or more items of the plurality of items, a retailer, and a quantity sold. For each of the one or more items identified in the sales data, the method may update, by the sales and inventory management utility, the retailer item
record on the data storage device by adjusting the quantity in stock based on the quantity sold, and generate, by the report generator, a sales and inventory report based on the sales inventory data stored on the data storage device.