Skip to main content
How-To · 5 min read

QSR Chain Multi-Outlet Reconciliation: Rollup, Commissary, and Per-Outlet P&L

A 60-outlet QSR chain runs across four states, three banks, two GSTINs, one central kitchen, and a mix of company-owned and franchised stores. Reconciling that estate to a clean per-outlet P&L is not a single problem — it is six problems stacked. The chain finance team has to solve all six every month or watch outlet-level performance drift invisibly.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 25 April 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

A multi-outlet QSR chain runs across multiple states, multiple GSTINs, multiple banks, and a mix of owned and franchised outlets — with central kitchen flows, royalty and brand-fund fees, and per-outlet P&L all needing to reconcile to chain-level GSTR returns and treasury position.

How It's Resolved

Reconcile at three levels: per-outlet (POS to bank to GST), per-state (aggregate by GSTIN), and chain (consolidated treasury and P&L). Match commissary issues to outlet receipts and theoretical consumption from POS recipes. Reconcile royalty and brand-fund invoices to franchisee gross sales feed. Distribute allocated costs by sales weight, then verify chain revenue ties to the sum of GSTR-1 filings across all GSTINs.

Configuration

Per-outlet POS connectors; commissary inventory and recipe master; royalty rate card by franchisee tier; multi-GSTIN state mapping; multi-bank statement ingestion; per-outlet cost allocation engine; chain-level rollup that reconciles to consolidated GSTR returns.

Output

Per-outlet P&L with cost-of-goods variance, chain-level treasury position, multi-GSTIN GSTR reconciliation, and a wastage and royalty tracking ledger that surfaces underperforming outlets and disputed franchisee invoices.

A 60-outlet pizza chain runs across Karnataka, Tamil Nadu, Maharashtra, and Delhi with two central kitchens, four GSTINs, three banks, and 22 franchised stores alongside 38 company-owned. Each month the finance team must close per-outlet P&L, reconcile commissary flows, invoice royalty to franchisees, and tie chain-level revenue to the sum of four GSTR-1 filings. This article is for finance and audit teams running QSR chains in India where outlet count has grown past the point at which spreadsheets work.

What QSR Chain Multi-Outlet Reconciliation Involves

QSR chain multi-outlet reconciliation is the process of closing six related books each month: per-outlet sales reconciliation (POS to bank to GST), commissary inventory reconciliation (kitchen issues to outlet receipts to consumption), royalty reconciliation (franchisee sales to royalty invoices), multi-bank treasury consolidation (per-outlet accounts to chain master), multi-GSTIN GST reconciliation (state-level aggregates to filed returns), and per-outlet P&L (revenue to direct cost to allocated cost). The output is a chain-level financial close where every outlet is visible and every cross-flow reconciled.

The complication is that no single system holds all six books. POS lives in one system, inventory in another, GST returns in a third, banks across half a dozen current accounts, and franchisee reporting in whatever the franchisee operator chose to use. The reconciliation engine has to ingest all these feeds, normalise them to a common chart of accounts, and reconcile at three altitudes: outlet, state, and chain.

How the Three-Level Reconciliation Works

Per-Outlet Reconciliation

For each outlet on each business day, the POS Z-report cash and card splits reconcile to the bank credit and the gateway settlement, while the GST output computed on POS gross sales reconciles to the line item filed at the outlet’s state GSTIN. Per-outlet variance is closed within the next business day. Outlets are ranked monthly on variance per ₹1 lakh of revenue — outliers are escalated to the regional operations head.

Commissary Inventory Match

The central kitchen issues raw material and semi-finished goods against outlet purchase orders. The reconciliation matches issued quantity to received quantity (catching transit shrinkage), theoretical consumption derived from the POS recipe master (number of pizzas sold times the recipe BOM) to actual consumption derived from inventory counts (catching outlet wastage). The cost-of-goods variance per outlet, expressed as a percentage of revenue, is the headline operations metric.

Royalty and Inter-Company Reconciliation

Franchisee outlets report POS gross sales to the franchisor monthly. The franchisor invoices royalty at the contracted percentage and brand-fund contribution. The reconciliation matches invoice base to franchisee POS feed, surfaces disputed sales, and ensures the inter-company invoice flows through the franchisor’s GSTR-1 with the correct place-of-supply.

QSR Chain Reconciliation Reference

ReconciliationFrequencyOwnerSource Documents
Per-outlet POS to bankDailyOutlet managerZ-report, bank credit, settlement file
Commissary issue to receiptPer deliveryInventory teamChallan, GRN, e-way bill
Royalty invoice to salesMonthlyFranchise teamFranchisee POS feed, royalty contract
Multi-bank treasuryDailyTreasuryAll current account statements
Multi-GSTIN GSTMonthlyTax teamGSTR-1, GSTR-3B per state
Per-outlet P&LMonthlyFinanceAll of the above + cost allocations

India Compliance Angle: Multi-GSTIN ISD and Place of Supply

A chain operating across states must register a GSTIN per state of operation. Common services consumed centrally — software licences, head-office rent share, marketing services — that benefit multiple GSTINs flow through an Input Service Distributor (ISD) registration that distributes ITC to the consuming GSTINs in proportion to turnover. The ISD distribution must reconcile monthly to the GSTR-6 filing. Place-of-supply for restaurant supply is the location of the outlet (Section 12 of the IGST Act), so dine-in revenue at a Bangalore outlet is always Karnataka SGST + CGST, regardless of where the guest is from. Aggregator-led delivery follows the place-of-supply of the restaurant under the e-commerce-operator notification.

Finance teams using reconciliation software India tooling can run all three altitudes — outlet, state, chain — in a single platform, with multi-bank ingestion and multi-GSTIN tax tracking built in. Payment gateway reconciliation handles the per-outlet card and UPI side. The GST portal publishes ISD distribution rules and place-of-supply guidance that govern multi-state chain operations.

For the restaurant chain industry surface, see the Restaurant Chains industry guide. For the buying-intent surface covering this rail, see the restaurant reconciliation software for India overview, and for a head-to-head against the aggregator-side reconciliation tool category, see TransactIG vs Cointab.

The following questions address the multi-outlet reconciliation issues QSR chains in India encounter most frequently.

Primary reference: GST portal — where multi-state GSTIN registration rules and ISD distribution mechanics for chain operators are published.

Frequently Asked Questions

How does a multi-outlet QSR chain reconcile across multiple GSTINs?
Each state of operation requires a separate GSTIN, so a chain operating in Karnataka, Tamil Nadu, Maharashtra, and Delhi files four GSTR-1 and four GSTR-3B returns each month. The reconciliation runs at three levels: per-outlet sales matched to the local GSTIN, per-state aggregate matched to the state-GSTIN return, and chain-level consolidation for management reporting. Inter-GSTIN flows — central kitchen supplies, royalty fees, brand fees — move through tax invoices between the related GSTINs and require separate reconciliation against e-invoice and GSTR-2B.
How is central kitchen or commissary inventory reconciled to outlet sales?
The commissary issues delivery challans or tax invoices against outlet purchase orders. The reconciliation matches issued quantity to received quantity at the outlet, theoretical consumption from POS recipe maps to actual consumption from inventory counts, and the variance becomes the cost-of-goods variance per outlet. Persistent shortfalls at a specific outlet point to either receiving discrepancies or in-outlet wastage. The commissary also collects spoilage data that feeds into a chain-level wastage benchmark.
How are royalty and franchise fees reconciled across a chain?
Royalty is typically a percentage of franchisee gross sales — often 5% to 8% — invoiced monthly. The franchisor reconciles franchisee POS sales reports against the royalty invoice base. Variances usually arise from disputed sales (cancelled orders booked in the franchisee POS but not in the chain reporting feed) or aggregator versus dine-in mix where rates differ. A separate brand-fund or marketing-fund contribution at 1% to 3% follows the same logic. Both flows generate inter-company tax invoices that must reconcile to GSTR-1 at the franchisor's GSTIN.
How is per-outlet P&L produced for a 50-outlet chain?
Revenue at outlet level comes from POS daily close. Cost of goods comes from commissary issues plus local purchases, adjusted for opening and closing inventory. Direct costs (rent, electricity, payroll, utilities) are tagged to the outlet at booking. Allocated costs (head office, marketing fund, technology) are distributed by sales weight or fixed allocation. The reconciliation step is to ensure outlet revenue ties to the chain-level revenue per the GSTR-1 filings, after adjustments for inter-outlet supplies and aggregator settlements.
What does multi-bank consolidation look like for a QSR chain?
Different outlets often bank with whichever branch is nearest, producing a dozen current accounts across three or four banks. The chain-level cash position is the consolidation of all these accounts plus cash-in-transit and PG-in-transit balances. The reconciliation pulls bank statements from each account, matches deposits to the source outlet, applies inter-account transfers (sweep to chain master account), and produces a single chain treasury position daily. Variances flag stale items at outlet-level accounts that need clearing.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.