Purpose: Retail is one of the most important sectors in modern life. Retail information systems support organizational processes in retail chains. Since such systems are very complex, they need to be structured in a framework based on actual business requirements for understanding the nature and sources of retail information systems. This article focuses on developing a business framework of architecture for a retail information system. This framework allows us to explore the main modules of retail information system. Design/methodology/approach: Research is based mainly on theoretical studies of retail information systems. Findings: As a result, we developed a framework that enables integration of processes in the following areas: assortment management, floor planning, shelf space allocation, pricing strategies, promotion, and store operations. Such solutions allow, among others, for optimization of available shelf space, reducing out-of-stocks, increasing employee productivity, enhance company profitability and improve customer satisfaction. Research limitations/implications: Because of the fact that in retail organizations, RIS modules are generally managed by different departments, some issues in implementation and data transfer could appear. Moreover, in the current framework, there is no artificial intelligence or the Internet of Things included. Originality/value: The results of the research can be used both by retail information systems developers and by retail managers in traditional and online retailing.