The timeline for generating profit after launching an e-commerce store can vary greatly depending on a number of factors, including the quality of the products being sold, the effectiveness of the marketing and advertising efforts, and the competition in the market. Some businesses may start generating profit within a few months of launching their online store, while others may take longer to see significant returns. It is important to have a well-defined business plan and to be patient and persistent in the early stages of launching an e-commerce store.