
Every franchise owner figures this out the hard way. You open your first unit, hire a local bookkeeper, and things work fine. Then you open a second location. Then a third. Suddenly your bookkeeper is drowning in multi-unit consolidation, royalty calculations that require matching POS-reported revenue to franchisor statements, advertising fund accruals, and franchisor financial reporting packages due on the 15th of every month.
The problem is not that franchise accounting is impossibly complex. The problem is that it has specific requirements that generalist bookkeepers do not know exist until they miss one. And missed franchise reporting deadlines can trigger franchisor audits, penalty fees, or worse.
We handle franchise accounting for CPA firms across the US at Madras Accountancy, supporting multi-unit operators with 3 to 50 or more locations. Our franchise accounting guide covers the fundamentals. This article goes deeper into how outsourcing makes multi-unit franchise accounting manageable.
Franchise fees are not a single line item. They break into three distinct categories, each with different accounting treatment.
Royalty fees are the ongoing percentage of gross revenue paid to the franchisor. Typically 4 to 8 percent of gross sales, calculated weekly or monthly. The tricky part is the definition of "gross sales." Most franchise agreements define this differently from GAAP revenue. Gift card redemptions, employee meals, refunds, and promotional discounts may or may not be included depending on the specific franchise agreement. Your bookkeeper needs to read the FDD (Franchise Disclosure Document) and match the royalty calculation to the agreement, not to the POS system's default revenue report.
In our experience, the most common royalty calculation error is using the POS net sales figure instead of the franchise agreement's definition of gross sales. The difference can be 3 to 5 percent, and when the franchisor audits and catches the discrepancy, the franchisee owes back-royalties plus penalties. We have seen back-royalty assessments of $20,000 to $50,000 for operators who used the wrong revenue base for 2 to 3 years.
Advertising fund contributions are a separate percentage (usually 1 to 4 percent of gross sales) that goes into a co-op marketing fund managed by the franchisor. These are accrued monthly and often reconciled quarterly. The franchisor sends a statement showing what they collected, what they spent, and any carryover balance. Your books need to track this as a separate liability until the franchisor confirms the allocation.
Technology and platform fees are the newer category that many franchise systems have added. POS licensing, online ordering platform fees, loyalty program costs, and proprietary software subscriptions. These are typically flat monthly fees per location, not percentage-based. They show up as separate line items on the franchisor's monthly statement and need to be coded to the correct expense account per location.
At Madras, our offshore team tracks all three fee types per location, reconciles them against the franchisor's monthly statement, and flags any discrepancies before they become problems. The reconciliation takes 30 to 45 minutes per location per month, which adds up fast for a 10-unit operator.
When a franchise unit opens, the initial franchise fee (typically $25,000 to $50,000 depending on the brand) needs proper accounting treatment. Under ASC 606, this fee is capitalized as an intangible asset and amortized over the term of the franchise agreement (typically 10 to 20 years). A bookkeeper who expenses the initial fee in the year paid is misstating both the income statement and the balance sheet.
Opening costs for a new unit also need careful tracking. Leasehold improvements, equipment purchases, pre-opening labor, and training costs each have different accounting treatment. Some are capitalized and depreciated. Others are expensed in the period incurred. Pre-opening costs (rent during build-out, training wages, pre-opening marketing) are generally expensed as incurred under ASC 720-15, not capitalized as part of the franchise investment.
Our offshore team builds an opening cost schedule for each new unit that categorizes every cost correctly and feeds into the depreciation and amortization schedules. This is a one-time setup per location, but getting it wrong has years of downstream impact on the financial statements.
Consolidated financials tell you how the business is doing overall. Unit-level P&Ls tell you which locations are making money and which are bleeding. For a franchise operator with 5 or more units, this is the most important financial report you produce.
A proper unit-level P&L allocates every revenue and expense item to the specific location that generated it. Direct costs (labor, COGS, rent, utilities) are straightforward. Shared costs (central office overhead, owner salary, corporate insurance, accounting fees) need an allocation methodology. Most operators allocate shared costs based on each unit's percentage of total revenue, though some use square footage or headcount.
The challenge for bookkeepers is maintaining a chart of accounts that supports unit-level reporting without becoming unwieldy. For a 10-unit franchise, you do not want 10 separate QuickBooks files. You want one file with location tracking (using classes or locations in QBO, or tracking categories in Xero) that allows you to generate both consolidated and unit-level reports from a single data set.
Our offshore team at Madras sets this up during the onboarding process. We build the chart of accounts structure, configure the location tracking, and create report templates that the CPA can deliver to the franchise owner monthly. Once set up, the monthly production work (categorizing transactions by location, reconciling each location's bank and POS, and generating the unit-level P&Ls) is exactly the kind of repeatable, volume work that outsourcing handles efficiently.
The unit-level P&L also reveals operational patterns that consolidated statements hide. We typically see that in a 10-unit franchise group, 2 to 3 locations are significantly outperforming the others. The underperforming units are often in markets with lower foot traffic, have higher labor costs due to local wage pressures, or suffer from management issues. The P&L data gives the franchise owner the evidence to make decisions about whether to invest in improving a struggling unit or exit the lease.
For most franchise businesses, labor is the largest controllable expense, typically running 25 to 35 percent of revenue depending on the concept. Managing labor costs across multiple locations requires location-specific reporting that most generalist bookkeepers do not produce.
Our offshore team tracks labor cost as a percentage of revenue for each location, each pay period. When a location's labor percentage spikes above the target, the data is available for the franchise owner or area manager to investigate. Is it a revenue problem (fewer customers) or a labor scheduling problem (too many hours scheduled relative to volume)? The answer determines the response.
We also track overtime hours by location. Franchise operations that rely heavily on overtime are paying 50 percent more per hour for those extra hours. In our experience, franchisees who get detailed overtime reporting by location and by employee find opportunities to restructure schedules and reduce overtime costs by 20 to 40 percent without cutting service levels.
Most franchise systems require monthly or quarterly financial reporting from their franchisees. The format is usually prescribed by the franchisor: specific line items, specific calculation methods, specific submission deadlines. Missing a franchisor reporting deadline can trigger a cure notice. Repeated misses can be grounds for termination of the franchise agreement.
The outsourced team needs to understand these reporting requirements from day one. At Madras, we request a copy of the franchise agreement and the franchisor's financial reporting template during onboarding. We build the reporting package into the monthly close workflow so it is produced automatically as part of the standard process, not as an afterthought.
Franchisor audits are another consideration. Many franchise agreements give the franchisor the right to audit the franchisee's books with 30 days notice. The audit typically focuses on revenue reporting accuracy (are royalties being calculated on the correct revenue base?) and advertising fund compliance. An outsourced team that maintains clean, well-documented books makes these audits routine rather than stressful.
Our quality control process includes monthly reconciliation of POS-reported revenue to bank deposits to royalty calculations. When the numbers tie every month, a franchisor audit has nothing to find.
Most multi-unit franchise operators set up each location as a separate LLC for liability protection. This creates accounting complexity in the form of inter-company transactions: the management company charges each unit for shared services, cash moves between entities for operational needs, and owner distributions flow through the parent entity.
Our offshore team tracks inter-company transactions through a dedicated inter-company clearing account. Every transfer between entities is recorded on both sides and reconciled monthly to ensure the elimination entries are correct for consolidated reporting. This is meticulous, repetitive work that benefits from a dedicated team handling it consistently every month.
For operators considering expansion, clean inter-company accounting is also important for securing financing. Lenders want to see that each entity's financials stand on their own and that inter-company transactions are arm's-length and well-documented.
If you operate a single franchise unit, a competent local bookkeeper can probably handle the work. The franchise-specific complexity (royalty tracking, advertising fund accruals) adds maybe 2 to 3 hours per month on top of standard bookkeeping.
At 3 or more units, the math changes. Three units means three sets of bank reconciliations, three POS reconciliations, three royalty calculations, three advertising fund accruals, plus consolidated reporting and unit-level P&Ls. That is 15 to 25 hours of bookkeeping per month, which is approaching a full-time equivalent when you add payroll, AP, and other operational accounting.
At 5 or more units, outsourcing becomes the obvious choice. The work is high-volume, process-driven, and repeatable across locations. It is exactly the kind of work that a trained offshore team handles well at a fraction of the cost of adding full-time onshore staff.
At Madras, we support franchise operators with 3 to 50 units, working under the CPA firm's supervision. If you are a CPA firm with franchise clients who are outgrowing their current bookkeeping setup, reach out at madrasaccountancy.com. We can discuss what the transition looks like.
Yes, with training. Restaurant365, MarginEdge, and other franchise-specific platforms are cloud-based and accessible from anywhere. Our team at Madras learns the specific software your franchise clients use during the onboarding period. The ramp-up is typically 2 to 3 weeks for a new platform.
Each location collects and remits sales tax based on its state and local jurisdiction. For a franchise with locations in 5 states, that means 5 or more separate sales tax filings with different rates, rules, and deadlines. Our team handles the data collection and filing preparation. The CPA firm reviews and submits. We covered multi-state sales tax compliance in our outsourcing multi-state sales tax guide.
This happens more often than you would expect, especially when a franchisee acquires existing units that were on different systems. Our team adapts to whatever POS each location uses. The key is standardizing the data output (daily sales summary, tender breakdown, refunds, voids) regardless of the source system.
For a 5-unit franchise with clean existing books, expect 4 to 6 weeks to full productivity. For a 10-plus unit operation or one with messy historical books, budget 8 to 12 weeks. The first 2 weeks are chart of accounts setup and process documentation. Weeks 3 through 4 are the first month-end close with full review. By week 6, the team is working independently on the standard monthly cycle.
Yes. Franchise resales require clean, well-organized financials that show unit-level profitability, revenue trends, and normalized EBITDA. Our team prepares the financial packages that buyers and franchise brokers expect, including trailing 12-month P&Ls, adjusted cash flow statements, and trend analyses. This data is straightforward to produce when the books have been maintained properly on a monthly basis.

Transitioning existing clients to an outsourced CAS team is operationally straightforward and emotionally tricky. Here is how to do it without losing clients.

Your first outsourced tax season will either be a relief or a disaster. The difference is whether you start preparing in October or panic-call a provider in February.

CPA firms are terrible at collecting their own invoices. Average days in AR is 65 days. Here is how outsourcing AR management cuts that to 40 and improves cash flow.