Running a franchise chain with branches in Ahmedabad, Surat, and Jaipur means dealing with three different salary puzzles at once. Gujarat and Rajasthan have different minimum wages. Professional Tax kicks in for one state but not the other. PF registration rules shift depending on how your franchise agreement is drawn up, and most franchisors don’t realise this until their accountant flags it.
India’s franchise market crossed INR 12,500 crore in 2024 and is growing at 25% CAGR, with half of all new expansions happening in Tier 2 and Tier 3 cities (Franchise India, 2025). This isn’t limited to food brands. Coaching centres, diagnostic labs, retail garment chains, salon networks, and fitness studios are all scaling through franchise models across states.
Once a chain crosses three or four states, salary processing goes from a monthly task the admin handles in a day to a week-long compliance headache nobody wants to own.
Below is a breakdown of what makes franchise payroll different, where chains commonly get tripped up, and what your system should be doing for you.
Key Takeaways
- Every new state you expand into adds a fresh layer of wage rules, PT slabs, and filing deadlines
- 49% of Indian companies report payroll errors, each one costing around Rs 50,000 in penalties and back-payments
- Whether your setup is FOCO, FOFO, or COCO decides who files the TDS return and who gets the PF penalty notice
- At minimum, you need a payroll system with state-wise wage tables, biometric attendance hardware, and branch-level access control
Why Is Franchise Payroll Different From Single-Location Payroll?
With a single location, you apply one set of wage rules to one team and file one set of returns. Franchise payroll breaks that assumption wide open because every branch might sit under a different legal entity, in a different state, managed by a different person.
It starts with the franchise model. COCO (Company Owned, Company Operated) is the simplest: the franchisor directly employs everyone, all branches share one PF registration, and payroll runs from a single register. FOFO (Franchise Owned, Franchise Operated) is the opposite extreme.
Each franchisee is an independent employer, registers separately for PF and ESIC, and handles their own TDS filings. Then there’s FOCO (Franchise Owned, Company Operated), where the franchisee owns the entity but the franchisor manages day-to-day operations and staffing.
At Petpooja, we’ve worked with franchise chains running 12 locations under three different employment models simultaneously. Their Ahmedabad headquarters operates COCO for flagship branches, while newer cities are all FOFO. The same brand, two completely different salary workflows, one payroll calendar that somehow needs to keep both in sync.
| Franchise Model | Who Is the Employer? | PF/ESIC Registration | Payroll Responsibility |
|---|---|---|---|
| COCO (Company Owned, Company Operated) | Franchisor (parent company) | Single registration, centralised | Franchisor runs payroll for all outlets |
| FOCO (Franchise Owned, Company Operated) | Franchisee entity, but franchisor manages staff | Franchisee registers separately | Split: franchisor operates, franchisee pays |
| FOFO (Franchise Owned, Franchise Operated) | Franchisee (independent employer) | Each franchisee registers independently | Franchisee handles own payroll entirely |
This isn’t a theoretical distinction. It determines who files the quarterly Form 24Q, who bears the penalty when a PF deposit is three days late, and whose name appears on the ESIC notice. Most franchise chains skip this conversation during the agreement stage. The confusion only surfaces during the first compliance audit, sometimes as a penalty notice running into several lakh rupees.
For a deeper look at managing payroll across distributed outlets, see our complete guide to multi-location payroll management.
Which Compliance Rules Change From State to State?
The minimum wage gap across Indian states can be as wide as 3x for the same skill category (factoHR, 2025-26). Delhi’s unskilled minimum sits at Rs 18,066 per month while Rajasthan’s is Rs 7,410. A franchise chain paying a flat Rs 12,000 across all branches is underpaying in one state and overpaying in another without even knowing it.
The chart below shows how much wages vary across states where franchise chains commonly set up shop:
Minimum wages are just the start. Each state stacks its own compliance requirements on top:
- Professional Tax is active in Maharashtra, Karnataka, Tamil Nadu, and West Bengal. Delhi, Gujarat, Haryana, and Punjab don’t levy it. So a chain with outlets in both Mumbai and Ahmedabad needs to deduct PT for Mumbai staff and skip it for Ahmedabad staff, from the same payroll run.
- Shops & Establishments Act governs working hours, overtime rates, and mandatory holidays. The rules in Bengaluru (Karnataka) bear little resemblance to the rules in Pune (Maharashtra). Your Bengaluru franchisee gets 15 mandatory holidays; your Pune franchisee gets a different list.
- PF and ESIC registration becomes a per-branch affair in FOFO models because each franchisee is a separate legal entity. Miss an EPF deposit by even a few days and the penalty starts at 5%, climbing to 25% for delays beyond six months, plus 12% annual interest on the outstanding amount as noted in the HROne report cited earlier.
The consolidated labour codes that took effect in November 2025 tightened timelines further: full and final settlement must happen within two working days of separation, and salary payments are due by the 7th to 10th of the following month (Wisemonk, 2026). A franchise chain operating in four states has four times the exposure if any of those deadlines slip.
For a state-by-state compliance breakdown, check our labour law compliance checklist for HR and payroll teams.
What Goes Wrong When Franchise Chains Run Payroll Manually?
Across 30,000+ Payroll clients, the pattern we see in franchise chains still running on spreadsheets is remarkably consistent. One retail garment brand based out of Ahmedabad expanded from 6 to 14 showrooms across Gujarat and Rajasthan between April and December 2025. Their admin manager maintained a separate Excel file for each outlet.
By the fourth month, three showrooms had applied Gujarat’s minimum wage to staff working out of Udaipur and Jaipur. Two outlets missed the ESIC deposit deadline in January 2026. The PF interest penalty alone crossed Rs 1,18,000.
That HROne study we cited earlier puts a number on it: close to 49% of Indian companies reported payroll errors in the past year, and each error costs around Rs 50,000 once you add up penalties, back-payments, and the hours spent fixing records.
The failure points in manual franchise payroll are predictable, but they hit differently depending on the chain:
- Attendance is the first thing that breaks. Branch A uses a face scanner, Branch B has a fingerprint device from 2019, Branch C relies on a paper register. On the 30th, the admin sits with three incompatible data formats trying to reconcile who worked how many days. The numbers rarely match.
- State wages get copy-pasted from the wrong template. A branch manager in Jaipur pulls the salary structure from the Ahmedabad master sheet. Rajasthan’s unskilled minimum is Rs 7,410; Gujarat’s is Rs 10,390. The mismatch sits undetected until a labour inspector walks in six months later.
- Statutory deadlines pile up and somebody misses one. PF is due by the 15th, TDS by the 7th of the next month, Form 24Q every quarter. Managing this for two outlets in one state is tedious but doable. Across 10 outlets in four states, the calendar becomes a minefield.
- There’s no paper trail when the inspector shows up. The franchisee in Koramangala digs through WhatsApp messages and asks the branch manager to check the register. Half the records are in the branch, half on someone’s personal laptop, and the rest were never entered.
What compounds the damage is the time drain. For a chain with 15 locations, the HR manager or admin spends 60 to 80 hours a month on reconciliation and corrections. Those hours come straight out of operations.
Read how attendance discipline directly improves payroll accuracy across multi-outlet businesses.
What Should a Franchise Payroll System Actually Do?
A salary tool built for franchise chains can’t just be regular payroll software with a “multi-location” checkbox. The structural complexity of running across states, franchise models, and constantly shifting team sizes demands a different kind of system.
1. One dashboard, branch-level access control
The franchisor’s HR head needs to see attendance, salary processing status, and compliance deadlines for every outlet from a single login. But the Jaipur franchisee should only see Jaipur’s data. Petpooja Payroll is built around this exact model: a head-office view of all branches with role-based access at the franchise level.
2. State-wise wage tables baked into the system
When you open a new branch in Karnataka after running five outlets in Gujarat, the system should let you configure Karnataka’s minimum wages, PT slab, and overtime rules in one setup. Not as a monthly manual adjustment on a spreadsheet. One-time configuration, applied from the first payroll cycle onward.
3. Same attendance hardware at every location
We covered the attendance mess in the section above. The fix is standardisation. Petpooja Payroll ships its own face-scanner device with a lifetime warranty, so whether the branch is in Vastrapur or Madhapur, every outlet captures attendance the same way. No register vs. app vs. biometric mismatch.
4. Statutory deductions that follow the employee’s work state
PF, ESIC, TDS, Professional Tax. These calculations must be based on where the employee works, not where the head office is registered. A staff member at the Bengaluru outlet falls under Karnataka’s PT slab even if the parent company is headquartered in Ahmedabad. Most generic payroll tools get this wrong for franchise setups.
5. Shift scheduling that respects local labour law
Franchise operations in retail, healthcare, hospitality, and education commonly run two or three shifts daily with rotating schedules. Split shifts, overtime caps, and weekly-off calculations differ by state under the local Shops & Establishments Act. The payroll system needs to handle all of this without someone manually recalculating overtime every pay period.
6. WhatsApp payslips and employee self-service
Branch staff in Tier 2 cities are not going to log into an HR portal to check their leave balance. Petpooja Payroll pushes salary slips over WhatsApp and gives employees a mobile app for leave requests, attendance records, and salary advance applications. The branch manager doesn’t need to field those calls anymore.
What we’ve observed: franchise chains that put a proper payroll system in place before crossing 8 outlets spend roughly 70% less time fixing compliance issues than chains that try to retrofit a system after reaching 15 or more locations. Every outlet you add without a system in place raises the eventual migration cost.
See how Petpooja Payroll works from attendance capture to salary calculation for a full product walkthrough.
How Do Growing Franchise Chains Keep Payroll Under Control?
Most franchise owners assume the salary headaches begin at 20 locations. In practice, the compliance gaps get planted at location 3 or 4. They just stay invisible until a PF inspector visits or a disgruntled employee files a complaint, which could be a year later.
The chains that manage this well tend to share three habits, though each one applies them differently depending on their model and geography.
They don’t wait to pick a system. A diagnostic lab franchise in Pune we worked with made the decision to go with centralised payroll before signing their fourth franchise agreement. They didn’t let the early branches accumulate spreadsheet debt. Every new centre added after that point onboarded onto the same system from week one. By the time they hit 18 locations across Maharashtra and Karnataka, their compliance correction time was a fraction of what comparable chains spend.
The payroll system handles state-level rules without workarounds. Generic software treats every employee as if they sit in one state. That’s fine for a single-office company with 30 people in Ahmedabad. But a franchise running branches in Surat, Pune, and Bengaluru needs different minimum wages, different PT rules, and different ESIC brackets per branch. If the system can’t do this natively, someone on the team ends up maintaining a manual override sheet every month, and that sheet is where errors breed.
Compliance gets checked every quarter, not once a year. When a franchisee in Jaipur misses two consecutive PF deposits in Q1, it shouldn’t sit undiscovered until the December audit. A quarterly review through the payroll dashboard, checking for missed deposits, late filings, and wage-rate mismatches, catches these problems while the penalty is still small.
The urgency here is real. India’s franchise sector spans food, retail, education, wellness, and healthcare, and consumer-segment attrition stood at 18.4% in 2024 (Business Today, 2025). Whether it’s a salon network, a coaching institute, or a retail chain, franchise businesses are constantly onboarding new hires and processing exits. If your payroll system can’t keep up with that volume of employee lifecycle changes across multiple states, it’ll fall behind within a single quarter.
For a real example, see how Indian SMEs are transforming staff management in 2026.
Conclusion
Franchise payroll and single-location payroll are fundamentally different problems. Adding a new state means a new set of wage rules, PT slabs, and filing deadlines. Switching from COCO to FOFO for newer outlets splits the employer obligation in ways that affect everything from PF registration to TDS returns. And every branch still running on its own attendance method or wage spreadsheet is quietly building a compliance gap that gets more expensive to fix with each passing quarter.
Hiring more HR staff doesn’t solve this. What works is picking a payroll system designed for multi-location, multi-state operations from the outset: state-wise wage configuration, uniform biometric attendance at every branch, statutory deductions calculated per work state, and a dashboard that gives both the franchisor and each franchisee the right level of visibility.
If you’re operating a franchise chain or planning your next wave of expansion, Petpooja Payroll handles attendance and salary processing across distributed locations. You can also check our best payroll software guide for Indian small businesses to compare alternatives.
Frequently Asked Questions
It depends entirely on the franchise model. FOFO franchisees are separate legal entities, so each one registers independently with the EPFO. COCO outlets all fall under the parent company’s single registration. FOCO is the grey area: it depends on how the franchise agreement defines the employing entity. Getting this wrong can mean penalties of 5% to 25% of the outstanding PF amount, plus back-registration costs.
The franchisee does. In a FOFO (Franchise Owned, Franchise Operated) arrangement, the franchisee is the legal employer. That means salary disbursement, PF and ESIC contributions, TDS deductions, and quarterly return filings all fall on the franchisee’s books. The franchisor may set wage guidelines and compliance benchmarks in the franchise agreement, but when the PF notice arrives, it goes to the franchisee.
Only if the software lets you set up different minimum wages, Professional Tax slabs, overtime rules, and ESIC thresholds per state and per branch. Most generic payroll tools apply one set of rules to every employee regardless of location. For a franchise chain operating in Gujarat, Maharashtra, and Karnataka simultaneously, that means three different wage tables, two different PT regimes, and state-specific ESIC brackets. Petpooja Payroll supports this kind of per-branch, per-state configuration out of the box.





