Timeline overview — the 6 phases
| Phase | Days | Focus | Ballpark capex spend |
|---|---|---|---|
| 1. Legal setup | 1-15 | Shops & Establishment, FSSAI, GST, PAN, bank | ₹15,000-40,000 |
| 2. Physical setup | 15-30 | Kitchen equipment, POS install, menu photography | ₹6-9 lakh |
| 3. Digital channels | 30-45 | WhatsApp Business, Google Business Profile, Instagram | ₹25,000-60,000 |
| 4. Soft launch | 45-60 | F&F testing, SOP refinement, staff training | ₹75,000-1.5 lakh (opex burn) |
| 5. Public launch | 60-75 | Neighbourhood WhatsApp broadcast, Instagram, GBP | ₹30,000-70,000 (marketing) |
| 6. Aggregator listing | 75-90 | Swiggy + Zomato + Zomato Gold onboarding | Zero upfront, commission on orders |
Days 1-15 — Legal setup
Week 1 — Foundation
- Day 1 — Lease signed. Get a registered rental agreement (not a token e-stamp); Section 17 of the Registration Act makes it enforceable.
- Day 2 — PAN + Aadhaar in the name of the entity. If forming a Private Limited Company or LLP, incorporate first via MCA (Ministry of Corporate Affairs) portal. Sole proprietorship can proceed on personal PAN.
- Day 3 — Bank account (current). Take incorporation certificate + PAN + lease + KYC. Most private banks issue within 5-7 working days.
- Day 4-7 — Shops & Establishment Act registration. State-specific portal (Delhi Labour Department, Maharashtra Labour Portal, Karnataka Kaushalkar, etc.). Fees ₹300-₹5,000. Required within 30 days of starting operations but do it now.
Week 2 — Food safety and GST
- Day 8-10 — FSSAI licence application. Portal: foscos.fssai.gov.in. Choose Basic (turnover under ₹12 lakh/year, ₹100/year — for very small operations), State (₹12L-₹20 crore/year, ₹2,000-₹5,000/year — most dine-in restaurants) or Central (above ₹20 crore or multi-state, ₹7,500/year). Upload: rental agreement, layout plan, water testing report, list of food categories, photo of premises. Approval typically 15-30 days.
- Day 11-13 — GST registration. Portal: gst.gov.in. Form GST REG-01. Attach PAN, Aadhaar, bank cancelled cheque, lease, photos of premises. If you expect turnover under ₹1.5 crore/year and want the composition-scheme option, mention it during registration. Approval typically 7 days.
- Day 14-15 — Trade Licence from Municipal Corporation. City-specific (BBMP in Bangalore, MCD in Delhi, BMC in Mumbai). Fees ₹1,000-₹5,000. Required for any commercial premises serving food.
Which FSSAI licence do you need?
| Licence type | Turnover | Fees/year | Typical for |
|---|---|---|---|
| Basic | Under ₹12 lakh | ₹100 | Tiffin services, home kitchens, tiny cafes |
| State | ₹12 lakh - ₹20 crore | ₹2,000-5,000 | Almost all dine-in and cloud kitchens |
| Central | Above ₹20 crore or multi-state | ₹7,500 | Chains, franchisees, large operators |
GST composition scheme — worth it?
If your projected turnover is under ₹1.5 crore/year, the composition scheme lets you pay a flat 5% on turnover quarterly instead of collecting 5% GST from customers. Advantages: no output tax on customer bills (which helps price competitiveness), simpler quarterly return (CMP-08) and annual return (GSTR-4) instead of monthly GSTR-1 and GSTR-3B. Disadvantages: no input tax credit (ITC) on your raw materials, cannot supply inter-state, cannot supply via e-commerce operators for some categories. Most first-year restaurants under ₹1 crore benefit from composition. Above ₹1.2 crore, run the math.
Days 15-30 — Physical setup
Week 3 — Kitchen equipment procurement
Order in parallel with civil work. Lead times matter more than pricing.
| Equipment | Ballpark ₹ | Lead time |
|---|---|---|
| 4-burner LPG range (commercial) | ₹35,000-65,000 | 3-5 days |
| Tandoor (clay + steel body) | ₹18,000-40,000 | 5-10 days |
| Undercounter chiller + freezer | ₹55,000-1,10,000 | 7-14 days |
| Prep counter + sink units (SS) | ₹40,000-80,000 | 7-10 days custom fab |
| Chinese wok range (2-burner) | ₹28,000-50,000 | 3-5 days |
| Griller / salamander | ₹15,000-35,000 | 3-5 days |
| Exhaust hood + ducting | ₹60,000-1,50,000 | 10-14 days incl install |
| Small wares (utensils, pans, containers) | ₹40,000-70,000 | Buy locally, 1-2 days |
| Sub-total kitchen equipment | ₹4-7 lakh |
Week 4 — POS install and menu photography
- POS hardware. A ₹25,000-35,000 Windows mini-PC (Zebronics, HP, Dell) with a 15-inch touchscreen monitor. Add a thermal receipt printer (₹4,500-7,500 — Epson TM-T82 or Godex). Add a cash drawer (₹2,500). Total hardware: ₹35,000-50,000.
- POS software install. Install Online eMenu Desktop POS (₹4,999/year yearly license — 30-day money-back). Set up menu categories, GST mode (5% regular or composition scheme), payment methods (Cash / Card / UPI), and staff PINs. Full install: 2-4 hours.
- Kitchen printer setup. Add a second thermal printer in the kitchen for KOT routing. Configure the POS to send hot section KOTs to Printer 1, cold/dessert KOTs to Printer 2. Test end-to-end.
- Menu photography. Hire a food photographer for a half-day shoot (₹6,000-15,000) to capture 10-15 hero dishes. This one investment pays back on Swiggy/Zomato listings and Instagram for the next 12 months.
Days 30-45 — Digital channels
Week 5 — WhatsApp Business API
Onboard the WhatsApp Business API before you list on Swiggy or Zomato. Here's why: aggregator customers will ask you questions ("can I make it less spicy?"), and if you don't have a WhatsApp number staffed, they don't come back. The Ordering Suite (₹199/month) includes WhatsApp ordering via Go4WhatsApp (our sister BSP). Setup is 48 hours — apply for a display name, get Meta Business verified, add your menu.
Week 6 — Google Business Profile, Instagram, aggregator prep
- Google Business Profile. Free. Verify address, upload 10 photos, add menu, set hours, add reservation link. Google reviews are the single most influential source of foot traffic for a new restaurant.
- Instagram Business account. Ideally 10-15 posts + 3 Reels before public launch. Use the photographer's shots. Consistency of grid > polish of any single post.
- Swiggy + Zomato applications submitted (but not yet live). Both platforms take 2-4 weeks to onboard, so submit end of week 6 for a week-9 activation. Upload menu (with 20% aggregator markup — see menu engineering below), photos, GSTIN, FSSAI licence, PAN.
- QR menu. Deploy the QR code menu (bundled with the Ordering Suite). Print QR stickers for every table, plus 2 wall QR codes at the counter.
Days 45-60 — Soft launch
Two weeks of controlled service before you invite the general public. This is where every operational SOP either gets refined or exposed.
Week 7 — Family + close friends only
- Invite 10-15 people per shift, staggered across lunch and dinner
- Menu is complete; kitchen is timing food; service is running full flow
- Each guest fills a 5-question feedback card at the end
- Track: order-to-serve time (aim for <18 mins mains), plate temperature at delivery, staff friction points, printer/POS glitches
Week 8 — Neighbours + local WhatsApp community
- Open to 30-50 walk-ins per shift; no advertising yet
- Take orders on the POS end-to-end. Print KOTs. Run daily close SOP (see our daily close guide).
- Aggregator listings still hidden. WhatsApp orders only from your direct contacts.
- Refine 3 items per day based on feedback. Rewrite 2 SOPs. Fire nothing yet — retention beats hiring pressure.
Common soft-launch gotchas
- KOT-to-plate time slower than expected. Almost always because kitchen station allocation is wrong. Move the tandoor cook to a station adjacent to the plate-pass, not tucked in the back.
- Bill errors and voids. First week you'll void 5-10% of bills. By week 8 this should be under 1%. If not, add a manager approval step for anything over ₹1,000.
- Staff-meal timing. If staff eat at 6 PM (right before dinner rush), service quality drops. Move to 4-5 PM for evening shift; 11-12 PM for morning shift.
Days 60-90 — Public launch and first 100 orders
Week 9 — Hyperlocal WhatsApp broadcast
The single highest-ROI marketing channel for a new Indian restaurant in 2026. From the Ordering Suite:
- Send a launch broadcast to your family + friends + neighbour contact list (usually 200-500 numbers if you've been collecting them during weeks 7-8)
- Include a 20% off first-order code valid for 7 days
- Include one hero food photo + your menu link + your Google Maps location
- Expected: 40-60 first orders in 7 days
Week 10 — Instagram Reels + Google Business Profile
- Post launch-week content: 2 Reels/week showing behind-the-scenes, chef's specials, customer reactions
- Boost the strongest Reel with a ₹500-1,000 promotion targeting your 5 km radius
- Reply to every Google review the same day. New reviews drive more discovery than any paid post.
- Expected: 15-25 orders in 7 days
Week 11 — Swiggy and Zomato go live
Once you have 60-90 orders through direct channels and the kitchen is running clean, activate aggregator listings. Swiggy and Zomato both push new restaurants heavily in the first 30 days:
- Enable "New on Swiggy" / "New on Zomato" badges — automatic
- Set launch offer at 20% off (funded 50/50 with the platform if you can negotiate it)
- Track order flow hourly for the first 3 days. Any 6 PM-9 PM rush is likely to expose kitchen ticket-time issues.
- Expected: 15-30 orders in 7 days across both platforms
Week 12 — Zomato Gold and referral onboarding
- Onboard to Zomato Gold if your positioning and price point support it. Gold drives repeat visits to your restaurant page but comes with mandatory discounts.
- Add a WhatsApp referral message to every delivery: "Share this with a friend, both of you get ₹100 off next order."
- Expected: 10-15 orders in 7 days from Gold + referral
The 90-day scorecard
| Channel | Expected orders (weeks 9-12) |
|---|---|
| WhatsApp direct (broadcast + referral) | 50-70 |
| Instagram + Google Business | 15-25 |
| Swiggy + Zomato (weeks 11-12) | 25-45 |
| Walk-in + word of mouth | 15-30 |
| Total first-month public launch orders | 105-170 |
Total capex — real ₹ breakdown per phase
For a 40-seat casual dining restaurant in a tier-2 city (Pune / Indore / Ahmedabad / Jaipur):
| Category | Range | Notes |
|---|---|---|
| Legal + licences (S&E, FSSAI, GST, trade licence, professional fees) | ₹15,000-40,000 | Pay a CA ₹10-15K to handle GST + FSSAI submissions |
| Interiors + civil work | ₹6,00,000-12,00,000 | Assumes shell-ready lease; premium finishes double this |
| Kitchen equipment + small wares | ₹5,00,000-7,00,000 | Buy used from restaurant closures to save 30-40% |
| POS hardware (mini-PC + printer + cash drawer) | ₹35,000-50,000 | |
| POS software (Online eMenu Desktop POS) | ₹4,999/year | Yearly license, includes GST + composition mode |
| Ordering Suite (WhatsApp + Swiggy + Zomato + QR menu) | ₹199 × 12 = ₹2,388/year | 14-day free trial |
| Menu photography | ₹8,000-15,000 | One-time, pays back on Swiggy/Zomato listings |
| Signage + branding + logo design | ₹40,000-1,00,000 | Simple facade signage + printed menus |
| First 3 months operating capital (rent, salaries, utilities, ingredients before revenue matches) | ₹4,00,000-6,00,000 | Never skip this — the #1 cause of month-4 shutdowns |
| Marketing (weeks 9-12) | ₹30,000-70,000 | Mostly Instagram boosts, WhatsApp broadcast, one Zomato promo |
| Total 90-day capex | ₹16,35,000-27,80,000 | Round to ₹18-28 lakh |
Tier-1 metros (Mumbai / Delhi / Bangalore / Hyderabad) add 30-50% to this. Cloud kitchens (delivery-only, no dine-in space) can start at ₹6-10 lakh by skipping interiors and using a shared kitchen for the first year.
Get the POS + Ordering Suite stack that opens your first order
Online eMenu Desktop POS (₹4,999/year, offline-ready, GST built in) + Ordering Suite (₹199/month, WhatsApp + Swiggy + Zomato + QR menu unified). Combined year-one cost under ₹7,400.
Take the product tourFrequently Asked Questions
How long does it actually take to open a restaurant in India?
90 days for a small dine-in with basic construction. 60 days for cloud kitchens. 120-180 days for full-service premium with heavy interiors.
Which FSSAI licence do I need?
Basic (under ₹12 lakh/year), State (₹12L-₹20 crore), or Central (above ₹20 crore or multi-state). Apply at foscos.fssai.gov.in.
Do I need GST registration?
Mandatory above ₹40 lakh turnover (₹20 lakh for services in some states). Most restaurants register on day one — Swiggy/Zomato require it.
What is Shops & Establishment Act registration?
State-level trade licence via the Labour Department. ₹300-₹5,000 fees. Required within 30 days of operations.
Total capex to open in 2026?
₹18-28 lakh for a 40-seat tier-2 casual dining restaurant. Tier-1 metros +30-50%. Cloud kitchens can start at ₹6-10 lakh.
What POS should I install?
Online eMenu Desktop POS (₹4,999/year) + Ordering Suite (₹199/month). Total year-one under ₹7,400 — 3-5× cheaper than Petpooja or Recaho for equivalent capability.
How do I get my first 100 orders?
Weeks 9-12: WhatsApp broadcast (50-70 orders), Instagram + Google (15-25), Swiggy + Zomato (25-45), walk-in (15-30). Combined 105-170 in month 1 of public launch.
Should I list on Swiggy and Zomato Day 1?
No. Wait 3-4 weeks post-launch. Get 100-150 orders through direct channels first, fix SOPs, then list once the kitchen is running clean.