Retail is a fast business, and success depends on up-to-date information across the entire organisation. Accurate stock control, rapid supply, detailed margin analysis and up-to-date management information, including sales by outlet, shift, and point of sale are all important. Replenishment of stock, which may be centralised or decentralised, requires clear policies and guidelines. The ability to handle complex promotions, ‘mix-and-match’ offers, and many other kinds of special deal, from the sales value and cost perspective, is essential. Stock turns are rapid; managing inventory movements and stock takes using hand held bar-code readers is a must. In-store cash sales require that cash inventories be easy and quick, and that cash reconciliations of cash machines be rapid. Interfaces between accounts, warehouse, point of sale, and purchasing software must work rapidly, correctly and continuously.