Many firms do not have their business plans and information systems plans in place for embarking on electronic commerce. A firm level framework for electronic commerce will help firms to plan and align their ECIS (Electronic Commerce Information Systems) to business and information systems strategies. This paper develops such a framework. The four components of the framework are information architecture, business processes, choice of technology applications, and customer focus. A brief discussion on the significance of these components to electronic commerce is included