How Much Does It Cost to Open a Restaurant in India?
The cost of opening a restaurant in India ranges from ₹10 lakh for a small cloud kitchen to over ₹2 crore for a fine dining establishment. The total investment depends on the restaurant format, city, location within the city, cuisine type, and the scale of operations you plan.
The biggest cost categories are typically rent deposit (which can be 6 to 12 months advance in prime locations), interior design and construction (often 30% to 40% of the total budget), and kitchen equipment. Many first-time restaurant owners underestimate the working capital needed for the initial months when revenue is still building up.
- Cloud kitchen / delivery only: ₹10 to 25 lakh (no dining area, smaller space, minimal furniture)
- QSR / fast food outlet: ₹15 to 40 lakh (compact space, basic interiors, quick turnover model)
- Casual dining restaurant: ₹30 to 80 lakh (full interiors, kitchen, furniture, licenses, marketing)
- Fine dining / premium: ₹1 to 2.5 crore (high-end interiors, premium location, specialized equipment)