Why most owners misread the P&L
The CA emails a PDF titled P&L for the month of July 2026. Six pages. Revenue at the top. A long list of expenses. Depreciation somewhere in the middle. Tax at the bottom. PAT in bold. The operator reads PAT — "₹1,20,000, okay" — and closes the file. Done.
What just got missed: food cost drifted from 30% to 34% because the paneer supplier hiked ₹40/kg in June. Labour crept up because Sunday shift added a captain nobody signed off. Zomato ads ate ₹22,000 in one week for 15 incremental orders. All three problems are on the P&L — the operator just did not know where to look, or in what order.
The 10-minute, 5-line sequence
Same sequence every month. Same order. Do not skip ahead to PAT — you will misdiagnose. Here is the flow every operator should burn into muscle memory when they want to read restaurant p&l india style, without needing their CA to translate.
Minute 1-2 — Revenue split by channel
Every restaurant in India 2026 has at least 4 revenue channels: dine-in, Swiggy, Zomato, and WhatsApp/direct online. Many have a fifth — catering, corporate orders, or bulk parties. Your P&L should show each channel as a separate line, or your Ordering Suite should show it and you tape that page onto the P&L.
Ask two questions: which channel grew month-over-month, and which dropped? A ₹12,00,000 total revenue that looks flat can be hiding a dine-in drop of ₹80,000 masked by a Zomato spike of ₹80,000 — which is a much worse business than last month even though the top line matches.
Minute 3-4 — Food cost as a % of net revenue
Divide cost of goods sold (COGS) by net revenue. That is your food cost percentage. Casual dining in India should sit at 28-32%. Cloud kitchens 25-30%. QSR 26-30%. Fine dining 30-35%. If bev and liquor are separate, run those numbers separately too (bev 22-28%, liquor 18-24%).
One number. One question. Is it in the band? If yes, move on. If no, that is action item #1 candidate. Do not solve it yet — just note the drift.
Minute 5-6 — Labour cost including PF and ESI
Total salaries plus PF plus ESI plus staff meals plus incentives, divided by net revenue. Target 20-25% for casual dining. This is where the biggest silent damage happens — someone hires a second chef "for the weekend rush" and it becomes a permanent cost while weekend revenue stayed flat.
Minute 7-8 — Aggregator cost as a % of total revenue
Sum Swiggy commission + Zomato commission + aggregator ad spend. Divide by total revenue (not just aggregator revenue). Target under 15%. Above 18% and you are running the outlet for Swiggy and Zomato, not for yourself. If this line is drifting, we wrote a full breakdown on 7 ways that actually work to reduce Swiggy and Zomato commission in 2026.
Minute 9-10 — PAT and 3 action items
Now — and only now — read PAT. It should be 8-15% for a healthy Indian casual dining outlet. Below 5% and the business needs a serious restructure. Above 15% and you are running lean, well done.
Before you close the file: write three action items on paper. Not four. Not ten. Exactly three, ranked by rupee impact.
What healthy looks like — target ranges for India
Print this table and stick it next to your desk. Every month you compare your P&L against these bands. This is the restaurant p&l checklist you actually need — no MBA jargon, just operator ranges for how to read restaurant profit loss in India 2026.
| P&L line | Healthy | Warning | Danger |
|---|---|---|---|
| Food cost (COGS) | 28-32% | 33-36% | Above 36% |
| Beverage cost | 22-28% | 29-33% | Above 33% |
| Labour + PF + ESI | 20-25% | 26-30% | Above 30% |
| Rent | 8-12% | 13-16% | Above 16% |
| Aggregator (commission + ads) | Under 15% | 15-18% | Above 18% |
| Utilities + gas | 4-6% | 7-8% | Above 8% |
| Marketing | 2-4% | 5-6% | Above 6% |
| Repairs, packaging, licences | 5-8% | 9-11% | Above 11% |
| PAT (profit after tax) | 8-15% | 5-7% | Under 5% |
These are ranges for standalone casual dining in tier-1 and tier-2 India — Mumbai, Delhi-NCR, Bangalore, Hyderabad, Pune, Ahmedabad, Chandigarh, Jaipur, Lucknow, Indore. Cloud kitchens shift the whole picture — lower rent (2-4%), higher aggregator (up to 25%), similar food cost. QSR shifts too — lower labour (16-20%), tighter food cost target (26-30%).
What to do with each red flag
The read is easy. Deciding what to do next is where operators get stuck. Here is the honest short version — this is the shortlist that turns a monthly restaurant financial statement india review into actual restaurant monthly financial review discipline.
If food cost is above 32%
- Pull the top 10 selling dishes by volume from your POS.
- Re-cost each — recipe grammage times current supplier rate. Compare to menu price.
- Any dish where cost is above 35% of menu price gets a price bump of ₹15-25 or a portion tweak.
- Check wastage log. If you do not have one, start it Monday.
Full playbook: restaurant food cost control India 2026.
If labour is above 25%
- Print the shift roster for the month. Match to hourly revenue by day-part.
- Find the 2 slowest day-parts. Cut 1 head from each, or shift them to a busier day.
- Freeze all new hiring until food cost and labour are both back in band for 2 consecutive months.
If aggregator is above 18%
- Pause all Zomato and Swiggy ads for 1 week. See what happens to organic aggregator orders.
- Push WhatsApp and direct online — those channels cost you 0% commission versus 22-26% on aggregators.
- Re-negotiate commission tier if monthly aggregator revenue crosses ₹3,00,000/platform — you have leverage.
If PAT is below 5%
Stop reading anything else. This is a business-model conversation, not a line-item tweak. Meet your CA. Model 3 scenarios: (1) hold structure, cut 3 highest drifting cost lines by 2% each; (2) close weakest day-part or channel; (3) close outlet within 6 months. Do the math for each. Decide.
The 3-action-item output — every review, no exceptions
Every P&L review produces exactly 3 action items. Written down. With rupee impact estimated. With a name against each. With a deadline of the next review date. Three, because a team can execute three. Ten becomes a wishlist that never ships.
Action 1 (Chef Manoj, by 15 Aug) — re-cost top 5 selling dishes; food cost from 34% to 31%; est. saving ₹36,000/month.
Action 2 (Owner Ravi, by 12 Aug) — pause 2 Zomato ads that spent ₹22,000 for 15 orders in July; est. saving ₹22,000/month.
Action 3 (Manager Aditi, by 10 Aug) — move Sunday captain shift to Fri-Sat only; est. saving ₹8,000/month.
Total estimated monthly impact: ₹66,000. Which is 5.5% of revenue — real money.
Next month's P&L review starts with — did the 3 actions land? Only then move to the new month's read. This is what turns understand restaurant financials india from theory into a monthly rhythm.
Why weekly beats monthly — 5 correction chances instead of 1
The audited monthly P&L from your CA is the source of truth. But it lands on the 15th of the following month — 15 days after damage is already done. If food cost drifted in the first week of July, you found out on 15 August, and July is over.
Run a rough weekly P&L yourself, every Monday morning, off your POS reports. Takes 20 minutes. Pull revenue by channel, cost of goods used (from purchase register), labour paid, aggregator fees deducted. Compare to last week. Note drifts.
Weekly gives you 4-5 correction opportunities per month instead of 1. By the time the monthly audited P&L lands, you should already know 90% of what it will say. If it surprises you, either your weekly discipline is off or your bookkeeping is off — both are fixable.
CA vs operator — who owns what
A recurring confusion. The rule is simple: statutory compliance belongs to the CA. Operational P&L belongs to you.
| Item | Owner | Why |
|---|---|---|
| GSTR-1, GSTR-3B filing | CA | Statutory, monthly, penalties for delay |
| TDS on aggregator payouts (194-O) | CA | Statutory reclaim in IT return |
| Income tax return | CA | Annual statutory |
| ROC filings (if Pvt Ltd) | CA | Statutory |
| Food cost drift | Operator | Kitchen problem, weekly rhythm |
| Labour ratio | Operator | Shift design decision |
| Aggregator take-rate | Operator | Commercial re-negotiation + ad spend |
| Menu pricing | Operator | Commercial decision |
| Wastage, breakage, theft | Operator | Operational SOP |
If food cost is 36% and you ask your CA "why", you have wasted a conversation. The CA reports numbers, not causes. Cause investigation is your job — kitchen SOP, supplier hike, portion drift, wastage. If a TDS notice arrives from the IT department, do not try to reply yourself — that is CA territory.
Common mistakes reading a P&L
Mixing gross-of-GST and net-of-GST revenue
Revenue on your P&L must be net-of-GST. If you collected ₹11,80,000 including 18% GST, revenue is ₹10,00,000 and ₹1,80,000 is GST payable (not yours). Ratios calculated against ₹11,80,000 will make food cost look 3% lower than it actually is. This is the single most common P&L reading mistake in India.
Booking aggregator payout as revenue instead of gross order value
Swiggy sent you ₹4,20,000 after commission. Do not book ₹4,20,000 as revenue. Book ₹6,00,000 gross as revenue and ₹1,80,000 as aggregator commission expense. Otherwise you have no visibility on the real take-rate, and the aggregator cost line disappears from your P&L.
Ignoring depreciation
Kitchen equipment, POS hardware, furniture — all depreciate. Ignoring the ₹15,000-30,000/month depreciation line makes PAT look healthier than reality. When it is time to replace the tandoor or the walk-in cooler, the cash will not be there because you never mentally reserved it.
Missing owner's salary
Many owner-operators do not draw a formal salary and so the P&L shows PAT ₹80,000/month "profit." If you were paying a manager to do your job, that would be ₹60,000/month. Real economic profit is ₹20,000 — small enough that you should re-think the model. Always model P&L with owner salary included, even if you do not actually draw it.
Setting up your monthly P&L review calendar
Day 1 of each month — send POS reports to CA. Revenue by channel, aggregator commission summary, discount total, purchase register, salary register. Day 3 — expect draft P&L back. Day 3 — 10 minutes, 5-line sequence, 3 action items written. Day 4-5 — action item 1 kickoff. Every Monday of the month — weekly rough P&L, 20 minutes.
Put "monthly P&L review, 10 minutes" as a recurring calendar event on day 3 of every month. Non-negotiable. Missing one month is how a good outlet turns into an average one and doesn't notice until the year-end audit. If you want the exact spreadsheet layout your CA should send, we have a restaurant P&L template for India 2026 ready to hand over.
Pull the P&L inputs from your POS in one click
Online eMenu Ordering Suite exports monthly revenue by channel, aggregator commission summary, and discount totals to CSV or PDF — the exact file your CA needs on day 1 of the month. ₹199/month, no lock-in.
See pricingFrequently Asked Questions
How long should reading a restaurant P&L actually take?
10 minutes for the monthly operational read if you follow a fixed sequence — revenue by channel, food cost %, labour %, aggregator %, PAT %. Anything longer is either your first month setting up the muscle, or your CA sent you a raw ledger dump instead of a proper P&L.
What are healthy P&L benchmarks for an Indian casual dining restaurant?
Food cost 28-32%. Labour 20-25%. Rent 8-12%. Aggregator under 15%. Utilities 4-6%. Marketing 2-4%. Other 5-8%. PAT 8-15%. Below 5% PAT means you are running the restaurant for someone else — usually your landlord or Swiggy.
Why is my PAT low even though revenue looks fine?
Three usual suspects. Aggregator take-rate crept above 20%. Food cost drifted from 30% to 36%. Labour ratio ballooned. Isolate one drifted line first — do not fix all three at once.
Should I use gross revenue or net-of-GST revenue?
Always net-of-GST. GST collected is not your money. Mixing gross and net makes every ratio look 5% healthier than it actually is.
Monthly or weekly review?
Both. Monthly audited P&L is source of truth. Weekly 20-minute rough P&L off POS reports gives you 4-5 correction chances per month vs 1.
Food cost vs COGS — same thing?
COGS is the accountant's label. Food cost is the operator version — same number, expressed as a % of net revenue.
How do I read aggregator revenue correctly?
Book gross order value as revenue, commission plus ads as separate expense. Never book only the payout — you lose visibility on the real take-rate.
CA vs operator — who owns what?
CA owns GST, TDS, income tax, ROC. Operator owns food cost, labour, aggregator, wastage, menu pricing.
What 3 action items should I pull from every P&L?
Exactly 3, ranked by rupee impact, one owner per action, deadline is next month's review date. Three focuses the team; ten gets ignored.
Does Online eMenu export P&L-ready data?
Yes. Ordering Suite exports monthly revenue by channel, aggregator commission, and discount totals. Ordering Suite ₹199/month. Combine with Desktop POS Z-report roll-up (₹4,999/year) for the full operational half.