← All articles
FranchisorsApril 23, 2026·10 min read
LP
The LynkPilot Team
LynkPilot Editorial

How to Manage Royalties Across Multiple Wellness Franchise Locations

Manual royalty tracking kills hours every month and creates disputes. Here's how modern franchise management software automates the whole process, from MOR submission to invoice generation.

Royalties are managed across multiple franchise locations by having each operator submit period figures through a validated form, calculating the fee automatically against that franchisee's own rate and the brand's basis of gross revenue or gross margin, approving and locking the period so figures cannot change, then generating invoices and tracking them to close.

Key takeaways

  • Spreadsheets fail on non-uniformity, not volume. Two or three locations with one rate and one person doing the math are fine. Legacy rates, negotiated territory terms, and a margin basis are what break the model.
  • The basis matters more than the rate. On the same $185,000 month, a 7% royalty produces $12,950 on gross revenue and $8,680 on gross margin, and wellness cost structures push brands toward margin.
  • Period locking is the dispute-ending feature. Freezing approved figures and the royalty derived from them gives every argument a single answer that nobody can edit after the fact.
  • The marketing fund is a second calculation. It usually runs on gross revenue even when the royalty runs on margin, so it needs its own configured rate rather than being folded into the royalty line.
  • Migrate with a pilot region, not a big bang. Run one or two periods against a small group in parallel with the old spreadsheet, reconcile the two, then extend to the network.

If you're running a wellness franchise network with more than three or four locations, royalty collection has probably become one of your biggest operational headaches. Franchisees submit numbers late. Figures don't match what you expected. You're building the same spreadsheet formulas every month and chasing people down over email. And every time a franchisee disputes a calculation, you're spending thirty minutes digging through a shared Google Sheet to figure out what happened.

This isn't a people problem. It's a systems problem, and it's extremely common across growing wellness franchise networks. This guide covers the operational mechanics: the month-end workflow step by step, how the royalty basis changes the arithmetic, what to do about late submitters, and how to get off spreadsheets without a painful cutover. If you want benchmarks instead, meaning what rate is normal and what a fair total fee load looks like, the franchise royalty rate guide covers that side.

Why Manual Royalty Tracking Breaks Down

Let's be honest about where the line actually is. Spreadsheets are genuinely fine when you have two or three locations, one person doing the math, and one royalty rate that applies to everybody. In that world a shared sheet is faster than any software, and switching would be a waste of money.

The failure is not about volume. It's about uniformity. Manual tracking stops working when:

  • Different franchisees hold different royalty rates depending on when they signed, what territory they took, or how many units they operate
  • Your royalty basis is gross margin rather than gross revenue, so the calculation now depends on cost of goods and not just a single top-line number
  • You need to lock and approve periods so figures can't be quietly edited after submission
  • You need an audit trail showing exactly when a report arrived, what it contained, who approved it, and how the royalty was derived
  • Regional managers need visibility into their own locations without seeing the entire network's financials

A spreadsheet can be made to do any one of those things. What it can't do is all of them at once and stay trustworthy. The failure modes are always the same: a formula that silently stops covering a newly added row, a figure that changes after the fact with no record of who changed it, and a monthly cycle where finance spends more time chasing submissions than reviewing them.

The cost isn't only the hours. It's that when a franchisee challenges a number, you have no defensible answer. You have a file, and files can be edited.

The Month-End Royalty Workflow, Step by Step

Every functioning royalty process, whether you run it in software or by hand, moves through the same seven stages. Naming them explicitly is useful, because most networks discover their problem is concentrated in one or two of them.

1. Period opens and reporting requirements are clear

On the first business day after month close, every operator should know exactly what is due, in what format, and by when. Ambiguity here creates most of the lateness later.

2. The franchisee submits figures

This is the highest-leverage stage. Operators enter their period figures into a structured form that validates as they go, rather than emailing a spreadsheet that somebody retypes on the corporate side. Validation catches the obvious problems immediately: a misplaced decimal, a cost of goods number larger than revenue, a blank service line that should never be blank. The submission is timestamped, so what was reported and when is a matter of record rather than memory. For a deeper look at why submissions fail and how to fix the form itself, see our guide to franchise monthly operating reports.

3. The royalty calculates automatically

On submission, the engine applies that franchisee's configured rate to the configured basis. No formula maintenance, and no possibility of two locations being calculated with two different versions of the same rule because somebody copied an old tab.

4. The marketing fund calculates as a separate line

Most systems charge a marketing fund contribution on top of the royalty. Treat it as its own calculation with its own rate and, often, its own basis. More on this below.

5. Corporate reviews before anything is final

Submitted figures are visible for review. If a number looks wrong, flag it and send it back for correction now, rather than discovering it in a dispute two quarters later. This is where a variance check earns its keep: a location whose cost of goods jumped eleven points month over month is either running a new service line or made a data entry error, and you want to know which before you bill.

6. The period locks

Approval freezes both the submitted figures and the royalty derived from them.

7. Invoices generate and get tracked to close

Invoices are produced from the locked figures and are visible to the franchisee in their portal alongside the calculation breakdown and their own invoice history.

An illustrative month-end royalty timeline for a network reporting monthly. Adjust the day numbers to whatever your franchise agreements actually specify.
TimingWhat happensOwner
Day 1Period opens, reporting requirement visible to every operatorSystem
Days 1 to 7Franchisees submit figures through the validated formFranchisee
Day 8Reminder to anyone outstanding, escalation list producedCorporate finance
Days 8 to 10Corporate review, variance checks, corrections sent backCorporate finance
Day 10Approval and period lockCorporate finance
Day 11Royalty and marketing fund invoices generateSystem
Days 11 to 25Payment tracking, reconciliation, collections follow-upCorporate finance

Notice that the finance team's job in this version is review and exception handling, not arithmetic. That's the whole point of the exercise.

Gross Revenue vs. Gross Margin as a Basis

In traditional franchising, royalties are calculated as a percentage of gross revenue. For a category with thin product cost, revenue is a reasonable proxy for the value the franchisee is capturing. Clinical wellness does not behave that way.

A med spa doing $185,000 in a month against $61,000 of product and injectable cost is a fundamentally different business from a recovery studio doing $185,000 against $28,000 of cost. A revenue-based royalty charges both identically. That's why a growing share of wellness franchisors set royalties against gross margin, meaning revenue minus cost of goods. It's fairer to the operator, and it survives the introduction of a high-cost service line such as GLP-1 medication or biologics without renegotiating every agreement in the system.

Here's what the difference actually looks like on one location's month.

Illustrative example only, not client data. The same location's month calculated on both bases, at a 7% royalty rate and a 2% marketing fund on gross revenue.
LineGross revenue basisGross margin basis
Gross revenue$185,000$185,000
Cost of goods$61,000$61,000
Gross margin$124,000$124,000
Royalty base$185,000$124,000
Royalty at 7%$12,950$8,680
Marketing fund at 2% of revenue$3,700$3,700
Total fees owed$16,650$12,380
Total fees as a share of revenue9.00%6.69%

The gap is $4,270 in a single month on one location, roughly $51,000 a year. Multiply that across a network and the basis choice is a larger economic decision than a point of rate in either direction.

The tradeoff is complexity. A margin basis means the system has to understand revenue, cost of goods, and the margin between them, and show all three to both sides so the operator can see how their number was derived. It also makes cost of goods an auditable figure, which raises the stakes on line-level definitions. If one location books medical director fees in cost of goods and another books them below the line, your royalties are not comparable. Getting those definitions right is what consolidated financial reporting is for, and it's why a two-level field configuration, where the brand defines the boxes and each location maps its own lines into them, matters more than it sounds.

In LynkPilot the basis is brand-level configuration. A network runs on gross revenue or on gross margin, the full breakdown stays visible to both sides, and the choice doesn't change how any other part of the workflow behaves.

Handling Non-Uniform Rates Across Franchisees

Almost no network above ten units has one royalty rate. What you actually have is a layer cake: founding franchisees on a legacy rate you'd never offer today, a couple of territories with negotiated terms because the operator brought something you needed, multi-unit operators on a volume schedule, and new signings on the current standard.

Managed by hand, this is where errors concentrate, because the rate lives in somebody's head or in a tab nobody has opened since it last changed. The fix is structural: the rate is an attribute of the franchisee, configured once, applied automatically every period.

The same logic applies to minimum royalties, ramp-period concessions, and any schedule that steps at a revenue threshold. If the term exists in an agreement, it should exist as configuration, not as an exception somebody has to remember to apply. This becomes acute as you grow, which is one of the themes in scaling a wellness franchise from one to ten locations: the systems that carried you to five quietly stop carrying you at twelve.

The Marketing Fund Is a Second Calculation

Marketing fund contributions get treated as a footnote and then cause a disproportionate share of disputes, for two reasons.

First, the basis often differs from the royalty basis. A brand that moved its royalty to gross margin frequently left the marketing fund on gross revenue, because the fund's purpose is to buy media proportional to market presence, not to profitability. That is why the fund line is identical in both columns above. Fold the fund into the royalty as a single blended percentage and you lose the ability to model that, or to explain it.

Second, franchisees hold the fund to a higher standard of accountability than the royalty, reasonably so, because it's collective money spent on their behalf. Keeping it as a distinct line with its own rate, base, and invoice history is the cheapest way to defuse that conversation before it starts.

What to Do About Late Submitters

Every network has them, and the instinct is to treat lateness as a discipline problem. Usually it's friction plus visibility.

On friction: if submitting requires locating last month's spreadsheet, remembering which tab, and emailing the right person, some percentage of operators will be late every month regardless of how many reminders you send. A validated form in a portal that takes six minutes removes most of that. The path of least resistance has to be the correct one.

On visibility: you need to know who is outstanding without assembling the list by hand. A standing view of submissions received against submissions expected turns chasing into a two-minute task rather than an afternoon. Then escalate on a defined ladder: automatic reminder at the deadline, a named human two days later, and whatever consequence your agreement specifies after that.

One practical warning. Do not let a single late submitter hold the whole period open. Lock and invoice everyone who reported on time and handle stragglers as individual exceptions. Networks that wait for total completeness before closing anything end up perpetually two weeks behind, which becomes the reason nobody trusts the numbers. Chronic lateness is also worth watching as an operational signal, alongside the metrics in our guide to multi-location franchise KPIs, because a location that stops reporting on time often has something else going wrong.

Period Locking, Reconciliation, and Collections

Period locking is the single feature that spreadsheets cannot replicate, and it's the one that ends disputes. Once corporate approves a period, both the submitted figures and the royalty derived from them freeze. Nothing moves retroactively. When an operator calls in November about a March invoice, there's exactly one version of March, with a timestamp on the submission and a record of who approved it.

This matters beyond arguments. Without locking, your historical royalty revenue is not a fixed quantity, which means reporting to lenders, investors, or a prospective acquirer rests on figures that can still change. Auditors notice.

On the collections side, be precise about what software does and doesn't do. Generating the invoice, exposing it to the franchisee, and tracking what is outstanding is a well-defined problem. Actually moving the money is a separate question, handled through whatever banking or payment arrangement your agreements specify. If a vendor implies it will debit your franchisees' accounts automatically, ask which entity holds the payment authorization and what happens on a failed transaction, because that is a materially different product with different obligations. LynkPilot generates royalty invoices and tracks them, and connects to QuickBooks so financials can be imported rather than retyped. Payment movement itself sits outside the platform.

Reconciliation is where an integrated approach pays off. When royalty figures, the consolidated profit and loss roll-up, and unit benchmarking all draw on the same submitted period, a variance is a real variance rather than an artifact of two systems disagreeing. And because royalty reporting and compliance tracking hang off the same franchisee record, you're not maintaining two pictures of the same operator. If compliance is the bigger problem right now, franchise compliance software for wellness brands covers that stack.

An Honest Word on Alternatives

Dedicated franchise platforms such as FranConnect, BrandWide, and FranchiseSoft do royalty management competently, and for a network that fits their assumptions they are reasonable choices with long track records. Two things to check rather than assume.

The first is the basis. Most were designed around food, retail, and services, categories where a gross revenue basis is close to universal. If your network runs on gross margin, confirm whether that's a first-class configuration or a workaround, because a workaround at the calculation layer leaks into every downstream report.

The second is fit at your size. Platforms built for several hundred units carry implementation timelines and price points sized accordingly, and a twelve-location wellness brand can end up paying for franchise development and field-audit modules it will not open for three years.

And to close the loop honestly: if you have three locations, one rate, and one person doing the math, keep the spreadsheet. Revisit when the network stops being uniform, usually somewhere between five and eight units, or the day you sign a franchisee on non-standard terms.

How to Migrate Off Spreadsheets Without a Painful Cutover

The fear here is reasonable: royalty is revenue, and nobody wants to break the revenue process mid-year. The way to avoid that is to never have a single cutover moment.

  1. Configure before you migrate. Set up locations, the royalty basis, each franchisee's rate, the marketing fund rate, and your profit and loss field definitions. This is configuration, not development, and it's where accuracy is won.
  2. Load a closed historical period. Take a month you have already invoiced and run it through the new configuration. The royalty figures should reproduce what you actually billed. If they don't, you've found a configuration error or a spreadsheet error, and both are worth knowing about.
  3. Pilot one region for one period. Pick three to five cooperative operators. Have them submit in the portal while you continue the old process in parallel, then reconcile. Two periods is better than one if your service mix is seasonal.
  4. Extend by cohort, not all at once. Bring in the rest of the network in groups, retiring the spreadsheet region by region. Onboard the operators who are hardest on process last, once the workflow has stopped changing.
  5. Retire the spreadsheet deliberately. Archive it read-only on a specific date and tell everyone that date. A shadow spreadsheet that stays alive "just in case" guarantees you'll be running two royalty processes a year from now.

Realistically this is a six to ten week arc for a mid-sized network, most of which is calendar time waiting for periods to close rather than work. Hands-on setup support matters more than the software during that window, so ask any vendor who specifically will be configuring your basis and rates, and what happens if the pilot reconciliation doesn't tie.

Where This Nets Out

If you're above five locations with any non-uniformity in your fee structure, the return on a dedicated royalty process is usually immediate, and the time savings alone tend to cover it inside a billing cycle or two. But the durable benefit isn't the hours. It's that the number becomes defensible: one submission of record, one calculation, one locked period, one invoice, and one answer when somebody asks in November about March.

You can see how the mechanics work on the royalty engine feature page, check what a network your size would cost on pricing, where every feature is included at every plan size and the price follows active location count, or read through the frequently asked questions for the shorter version. When you want to see the arithmetic on your own network, book a walkthrough and we will configure your actual basis and a couple of your real franchisee rates and run a period against them.

Frequently asked questions

What is franchise royalty management software?

Franchise royalty management software calculates the ongoing fee each franchisee owes the franchisor based on the revenue or margin figures a location reports for a period. It replaces spreadsheet formulas and email chains with four things: a structured submission form the operator fills in themselves, an automatic calculation against that franchisee's agreed rate and the brand's configured basis, a corporate approval step that locks the period, and generated invoices with a full audit trail from submission through billing.

Should royalties be calculated on gross revenue or gross margin?

Gross revenue is simpler to verify and remains the norm across most franchise categories. Gross margin, meaning revenue minus cost of goods, is increasingly used in med spa, IV therapy, and GLP-1 clinics because product cost is large and variable there. On a $185,000 month with $61,000 of cost of goods, a 7% royalty produces $12,950 on revenue and $8,680 on margin. Margin is fairer to operators with high product cost, but it requires disciplined line-level definitions so cost of goods means the same thing at every location.

How do you manage different royalty rates for different franchisees?

Treat the rate as an attribute of the franchisee rather than a global setting. Founding operators often hold legacy rates, some territories carry negotiated terms, and multi-unit operators may sit on volume schedules. Each rate is configured once against that franchisee and then applied automatically every period, so nobody has to look it up or remember an exception. The same approach handles minimum royalties and ramp-period concessions: if the term exists in an agreement, it should exist as configuration.

Why does period locking matter for royalty disputes?

Locking freezes both the submitted figures and the royalty calculated from them once corporate approves the period. That gives every dispute a single answer: one timestamped submission, one calculation, one approver, and nothing that can be edited afterward. A spreadsheet cannot really provide this, because files remain editable and file history is a weak substitute for an audit trail. Locking also matters outside disputes, since unlocked historical royalty revenue is not a fixed quantity, which undermines reporting to lenders, investors, and auditors.

How should franchisors handle franchisees who submit their numbers late?

Reduce friction first, since a six-minute validated form in a portal removes most chronic lateness that reminders never fix. Then make outstanding submissions visible automatically rather than assembling the list by hand, and escalate on a defined ladder: automatic reminder at the deadline, a named human two days later, then whatever consequence the franchise agreement specifies. Critically, do not hold the whole period open for one straggler. Lock and invoice everyone who reported on time and handle late submitters as individual exceptions.

Does royalty software collect the payment from franchisees?

Be careful with this question when evaluating vendors. Generating the invoice, exposing it to the franchisee in their portal, and tracking what is outstanding is standard functionality. Actually moving money is a separate matter handled through whatever banking or payment arrangement your franchise agreements specify. LynkPilot generates royalty invoices and tracks them, and connects to QuickBooks so financials can be imported rather than retyped, but payment movement itself sits outside the platform. If a vendor implies automatic debiting, confirm which entity holds the payment authorization.

See LynkPilot in action.

A 30-minute walkthrough against your actual locations, royalties, and compliance workflows.

Book a demo →