How to calculate restaurant staff salary in India — gross to net guide
How to calculate restaurant staff salary in India — gross to net, PF, ESI, advances, deductions, with a worked example for a 12-person outlet.
Last updated 12 May 2026

About this piece. Most single-outlet restaurant owners we have spoken to in NCR and Pune operator networks compute monthly salaries on the back of an attendance register, in the last three working days of the month, with a calculator and three interruptions. This is the operator's reference: gross to net, what statutory deductions actually apply, and a worked example for a 12-person outlet. Not a CA's manual — a working owner's manual.
What "salary" actually means at a restaurant
For most Indian restaurant staff, the working definition of salary is whatever lands in the staff member's hand on payday. From the owner's side, it is a more layered number: a gross salary, then statutory deductions, then advances and other adjustments, then net payable. The four layers below are the right frame.
| Layer | What it contains | Who decides |
|---|---|---|
| Gross salary | Basic + HRA + special allowance + fixed allowances | Owner, at offer time |
| Statutory deductions | EPF (12% employee), ESI (0.75% employee), PT | Statute (PF/ESI/state PT acts) |
| Operational adjustments | Advances paid, leave without pay, breakage recovery | Owner, against ledger |
| Net payable | Gross − statutory − operational | Calculated |
Every payday dispute we have seen starts at one of those four layers. Most start at layer 3 (advances) and a meaningful minority at layer 2 (the staff member did not know PF was being deducted).
The base formula
Net salary = (Gross salary × days worked / days in month)
− statutory deductions
− advances outstanding
− authorised recoveries
+ reimbursements (if any)
Five things the formula hides that you have to internalise:
- Days in month. Most Indian restaurants pay on a 30-day or 26-day base. 30 covers paid weekly off; 26 treats weekly off as unpaid. Pick one and write it on the offer letter. Do not switch.
- Days worked. Pull from the muster roll, not memory. If you do not have a muster roll, see the linked piece on attendance registers.
- Statutory deductions. Apply only if you cross the registration threshold (10+ for ESI in most states, 20+ for EPF — see the PF/ESI eligibility piece in the related list).
- Advances. Must come from a written ledger, signed at the time of advance. Not from memory.
- Reimbursements. Petrol for the supply run, phone bill for the manager — keep separate from salary so the gross does not creep up and inflate future statutory liability.

Worked example — a 12-person QSR
Take a single-outlet 40-cover QSR with 12 staff. Below is a representative monthly run for June, on a 30-day base, assuming the outlet is large enough to be EPF-registered (20+ across group) and ESI-registered (10+).
| Role | Gross/mo (₹) | Days worked | Earned gross | EPF (12%) | ESI (0.75%) | Advance | Net (₹) |
|---|---|---|---|---|---|---|---|
| Manager | 28,000 | 30 | 28,000 | 1,800* | 0** | 0 | 26,200 |
| Head cook | 24,000 | 29 | 23,200 | 1,800* | 174 | 2,000 | 19,226 |
| Cook 2 | 18,000 | 30 | 18,000 | 1,800* | 135 | 0 | 16,065 |
| Tandoor cook | 17,000 | 28 | 15,867 | 1,800* | 119 | 1,500 | 12,448 |
| Helper 1 | 13,000 | 30 | 13,000 | 1,560 | 98 | 0 | 11,342 |
| Helper 2 | 12,500 | 26 | 10,833 | 1,300 | 81 | 1,000 | 8,452 |
| Cashier | 16,000 | 30 | 16,000 | 1,800* | 120 | 0 | 14,080 |
| Waiter 1 | 12,000 | 30 | 12,000 | 1,440 | 90 | 500 | 9,970 |
| Waiter 2 | 12,000 | 27 | 10,800 | 1,296 | 81 | 0 | 9,423 |
| Cleaner | 10,000 | 30 | 10,000 | 1,200 | 75 | 0 | 8,725 |
| Steward | 14,000 | 30 | 14,000 | 1,680 | 105 | 0 | 12,215 |
| Delivery exec | 13,500 | 28 | 12,600 | 1,512 | 95 | 800 | 10,193 |
Footnotes: (1) EPF capped at the statutory wage ceiling (₹15,000 of basic+DA) for high earners — the ₹1,800 figure is 12% of that ceiling. (2) ESI does not apply once gross crosses ₹21,000/month — for the manager the line is at the threshold; check current notification.
Read across one row. Tandoor cook: gross ₹17,000, worked 28 of 30 → earned ₹15,867. Statutory: ₹1,800 EPF + ₹119 ESI = ₹1,919. Outstanding advance from the ledger: ₹1,500. Net = 15,867 − 1,919 − 1,500 = ₹12,448.
That is the calculation. Done 12 times, written on the salary slip, paid on the salary day.
The statutory bits in plain English
- EPF (Employees' Provident Fund). Applies once your establishment has 20 or more employees (counted across a rolling 12-month window for most cases). Employee contributes 12% of basic+DA, employer matches with 12% (split between EPF and EPS). Capped at ₹15,000 wage ceiling unless the staff member opts in voluntarily.
- ESI (Employees' State Insurance). Applies once your establishment has 10 or more employees in most states (some states are 20+). Wage ceiling is ₹21,000/month; staff above that ceiling are out. Employee 0.75%, employer 3.25%.
- Professional Tax (PT). State-specific. Maharashtra, Karnataka, Tamil Nadu, West Bengal collect; Delhi and UP do not. Slab-based; usually ₹150–₹250/month for restaurant-grade salaries.
- TDS on salaries. Triggered only if annual gross exceeds the basic exemption limit. Most restaurant front-line staff are below; managers and chefs may cross. Use a Form 16 if you cross.
The right rhythm: confirm registration thresholds with your CA in month one, set the deductions in your salary template, and recheck thresholds whenever you hire your 10th, 20th, or 50th staff member.

The five mistakes that cost owners money
"I pay correctly. I just cannot prove it. Half the disputes are about whether the advance was for the family wedding or the bike repair." — paraphrased from an NCR operator group, 2024.
- No muster roll. Days worked is computed from memory or a shift-supervisor WhatsApp. The number is wrong by 1–3 days per staff member per month, in the staff member's favour.
- No advance ledger. Owner remembers more advances than the staff member acknowledges. The dispute on payday is ill-will, not money.
- Gross crept up by reimbursements. Petrol and phone get folded into salary. Statutory liability climbs. Year-end the EPF demand is higher than it should be.
- Statutory deductions skipped because "we are small". You cross the threshold, you do not register, two years later you owe back contributions plus interest plus damages under the EPF & MP Act.
- Salary slip not issued. The CCPA and most state Shops & Establishments Acts mandate it for staff above a wage threshold. Without a slip there is no proof of payment, and your audit trail is one column in your bank statement.
The monthly salary calculation rhythm
A 12-person outlet should be able to compute and pay salaries inside 4 hours on the last working day of the month, if the inputs are clean. The rhythm:
- Day 28 — close the muster roll. Owner signs the attendance register. No further changes.
- Day 28 — close the advance ledger. Total outstanding advances per staff member, signed.
- Day 29 — fill the salary computation sheet. One row per staff member. Apply the formula.
- Day 29 — generate slips. One per staff member, in duplicate.
- Day 30 — pay. Bank transfer where possible (audit trail). Cash for the few who insist; counter-signed receipt.
- Day 30 — file. Slips in a folder, computation sheet in a binder, advance ledger reset to zero.
Inputs that lag by a day push the whole rhythm out by two. The fix is the muster roll, not heroics on day 30.
Bringing it back to the loop
Salary calculation sits inside the larger payroll loop:
- Muster roll — the source of truth for days worked
- Advance ledger — the source of truth for outstanding advances
- Salary slip — the output, given to the staff member, kept in your file
- Statutory filings — EPF, ESI, PT, TDS to the relevant authority by the relevant date
Each piece is independently useful. Stack all four and your payroll is closeable, auditable, and free of the disputes that eat owner mornings.
Related on Restaurant Daily
One operator playbook a week, in your inbox.
Cash close, petty cash, payroll, compliance, unit economics — sent every Monday morning. No spam, no upsell drip. Unsubscribe in one click.
Sent from noreply@restaurantdaily.ai. We never share your address.
Related reading
Month-end payroll input checklist for restaurants — what owners must close
Month-end payroll input checklist for Indian restaurants — every input owners must close before salary day, with a 22-item printable list and the three-day rhythm.
Salary slip format for restaurant staff — free Excel + PDF (India 2026)
Salary slip format for restaurant staff in India — what every slip must show, free Excel + PDF templates, and the small-print that makes it audit-proof.
Overtime calculation for restaurant staff in India — rules + free calculator
Overtime calculation for restaurant staff in India — Factories Act vs Shops & Establishments Acts, double-rate rule, worked examples, and a free calculator.
Minimum wage for restaurant staff in India — state-by-state 2026 rates
Minimum wage for restaurant staff in India — state-by-state 2026 rates for unskilled, semi-skilled, skilled categories, with the legal frame and operator implications.
PF and ESI eligibility for restaurant staff — India 2026
PF and ESI eligibility for Indian restaurant staff in 2026. Headcount thresholds, wage ceilings, voluntary registration, and the cost of getting the timing wrong.