Franchise Bookkeeping Basics - Royalties, Fees, and What Headquarters Requires

Franchise Bookkeeping Is Different From What You Expect

Most franchisees assume bookkeeping will be straightforward. You run your location, track income and expenses, pay your royalties, done.

Then you realize the franchisor automatically pulls royalties from your bank account on a set schedule. Or they process payments through their portal where you submit weekly sales figures. Or they require specific software integration that connects your POS directly to their reporting system.

The mechanics vary by franchise, but the underlying principle is the same: your franchisor has built-in systems to collect their fees automatically. Your bookkeeping needs to account for those automated payments and reconcile them correctly.

This is different from independent business bookkeeping because you're managing cash flows that are pre-determined and contractual, not discretionary.


How Franchisors Actually Collect Royalties and Fees

Understanding how your franchisor collects fees is the foundation of proper franchise bookkeeping.

Automated ACH Withdrawals

Many franchisors set up automatic ACH withdrawals from your business bank account. They pull royalties weekly or monthly based on sales figures you submit through their portal.

Your responsibility: Make sure your bank account has sufficient funds on the withdrawal date. The franchisor typically pulls on a specific day each week or month. If funds aren't available, you get an overdraft fee on top of whatever compliance issues you face with the franchisor.

Portal-Based Payment Processing

Some franchise systems require you to log into their portal, input your weekly or monthly sales figures, and the system automatically calculates royalties, marketing fund contributions, and any other fees.

You then either authorize the payment through the portal, or the franchisor automatically drafts it from your account after a set period (usually 5-10 days after submission).

Your responsibility: Submit accurate sales figures on time. If your submission is late, payment processing gets delayed. If your figures are wrong, your bookkeeping won't reconcile properly later.

Direct POS Integration

Many modern franchise systems integrate directly with your POS. Sales data syncs automatically to the franchisor's system, and they calculate royalties based on actual POS data, not your submissions.

Your responsibility: Maintain accurate POS records. The franchisor is pulling data directly, so any errors or corrections in your POS flow directly to their calculations.

Credit Card Processing

Some franchises let you maintain control of payment. You receive an invoice from the franchisor for royalties and fees, and you process payment by credit card or ACH on your own schedule (within terms).

Your responsibility: Pay on time. Late payments often trigger late fees or credit card processing fees on top of the original royalty amount.


What Gets Tracked and Why It Matters for Your Books

The key to franchise bookkeeping is understanding what your franchisor is actually tracking and ensuring your internal bookkeeping matches.

Revenue Definition and Royalty Basis

Your franchise agreement specifies exactly what counts as revenue for royalty purposes. This is critical because it directly affects how much you pay.

Common revenue inclusions:

  • Food and beverage sales (for restaurant franchises)
  • Service revenue (for service-based franchises)
  • Retail sales (for retail franchises)
  • Online/digital revenue (increasingly common)

Common revenue exclusions:

  • Sales tax collected (though some franchises include it - check your agreement)
  • Discounts applied at point of sale
  • Refunds and voids
  • Gift card sales (usually excluded; royalties paid when redeemed)
  • Certain promotional items or free services

The franchisor's system calculates royalties based on their definition of revenue. Your internal bookkeeping needs to reconcile to that same definition, or you'll constantly be confused about profitability and cash flow.

Example: If your franchisor excludes sales tax from the royalty base but your POS includes it, your weekly/monthly royalty payments will be lower than your total sales. Your books need to reflect this adjustment so the numbers make sense.

Fee Tracking Beyond Royalties

Most franchisees focus on royalties but forget about other ongoing fees:

Marketing fund contributions - Usually a separate percentage (1-3% of revenue)

Technology fees - Monthly charges for POS systems, software licensing, website hosting

Training and support fees - Some franchises charge for ongoing training or support services

Renewal or certification fees - Annual fees for staying current with franchisor standards

Each of these should be tracked separately in your chart of accounts, not lumped into "royalties" or "franchise fees." This gives you visibility into what you're actually paying the franchisor.

Multi-Location Reporting

If you own multiple franchise locations, the franchisor typically requires:

  • Individual location reporting (what each unit sold)
  • Consolidated reporting (total royalties owed across all units)
  • Sometimes location-specific compliance (each unit must meet minimum performance standards)

Your bookkeeping system needs to track each location separately so you can generate these reports, even if you consolidate everything for your tax return.


The Real Challenge: Reconciliation and Accuracy

The biggest franchise bookkeeping problem isn't calculating royalties - it's making sure your internal records match what the franchisor is charging you.

Weekly or Monthly Mismatches

Your POS system shows $15,000 in weekly sales. You submit that to the franchisor. They auto-draft $1,200 in royalties (8% of $15,000). But when you reconcile your bank account, you see $1,205 charged.

Where did the extra $5 come from? Maybe the franchisor includes a processing fee you forgot about. Maybe your sales submission was $2 off and you didn't notice. Maybe they charged a late fee from last week.

This $5 discrepancy seems minor until it happens every week. Now you have $260 in unexplained bank charges every year, and your cash flow looks worse than it actually is.

Timing Differences

Your franchisor pulls royalties on Wednesday. You don't reconcile your books until Friday. By Friday, you've recorded other transactions, and now your bank statement doesn't match your expected balance.

When do you record the royalty payment in your books? When the franchisor processes it? When the money actually leaves your account? When you see it on your bank statement?

Most franchisees record it when they see it on the bank statement. But if the franchisor's system processes it on Wednesday and your bank processes it Thursday, there's a one-day timing difference. This shouldn't matter, but many franchisees get confused about timing.

Adjustments and Corrections

Sometimes your sales figures need to be adjusted. Maybe you submitted numbers incorrectly one week, or you issued large refunds that need to be accounted for.

The franchisor might adjust the royalty calculation in a future week, or they might issue a credit. If you don't track these adjustments in your books, your reconciliation gets messy.


Setting Up Franchise Bookkeeping That Actually Works

The goal is simple: your internal books should reconcile perfectly to what the franchisor is charging you and what your bank account shows.

Step 1: Understand Your Specific Franchisor's System

Before you set up any bookkeeping, know exactly how your franchisor collects fees:

  • Do they auto-draft weekly or monthly?
  • What's the exact day the draft happens?
  • Can you see the calculation in their portal, or do you have to trust it?
  • Do they provide detailed reporting of what they charged and why?
  • What happens if there's a discrepancy - how do you resolve it?
  • Do they charge fees on top of royalties (processing fees, late fees, etc.)?

Write this down. Reference it every time you reconcile.

Step 2: Verify Your POS System Integration (If Applicable)

If your franchisor has direct integration with your POS system, you need to understand how data flows:

ServiceTitan, HouseCall Pro, Jobber, Spectora, or similar systems - These platforms often connect directly to franchisor reporting portals. Make sure your system is properly integrated and that data is syncing correctly. If you're using one of these platforms, verify with your franchisor how sales data is being pulled and what adjustments (if any) are being made before royalty calculations.

If you're using a system your franchisor doesn't directly integrate with, you'll likely be manually submitting sales figures through their portal. In that case, consistency is critical.

Step 3: Create a Simple Franchisee Fee Tracking Sheet

In Excel or Google Sheets, create a simple monthly tracker:

WeekSales SubmittedRoyalty %Royalty AmountMarketing FundTech FeesBank WithdrawalNotes
1$14,5008%$1,160$290$50$1,500
2$15,2008%$1,216$304$50$1,570

This sheet reconciles your submitted sales to what actually came out of your bank account. Discrepancies jump out immediately instead of getting buried in your general ledger.

Step 4: Set Up Chart of Accounts for Franchise Fees

Create separate accounts for each type of franchisor charge:

  • Franchise Royalties (the primary royalty expense)
  • Marketing Fund Contribution (marketing fees)
  • Technology Fees (software, POS licensing)
  • Franchise Support Fees (training, ongoing support)
  • Processing Fees (bank charges from franchisor payments)

This separates royalties from other expenses and gives you visibility into total franchisor costs.

Step 5: Reconcile Before You Close Each Month

Your monthly close shouldn't happen until you've verified:

  1. All franchisor charges from the month are recorded
  2. Your sales submissions match what the franchisor charged you for
  3. Your bank account shows all expected franchisor withdrawals
  4. Any discrepancies are identified and explained

This 30-minute process prevents problems from accumulating.

Step 6: Handle Multi-Location Correctly

If you own multiple locations, your chart of accounts should separate by location:

  • Location A: Royalties
  • Location B: Royalties
  • Location A: Marketing Fund
  • Location B: Marketing Fund

This lets you see which locations are generating what franchisor fees and gives you the data you need if the franchisor requires individual location reporting.


If You're Using ServiceTitan, HouseCall Pro, Jobber, or Spectora

We work with franchise owners who use these systems regularly, and we understand how they function with different franchisor integrations.

ServiceTitan - We manage the connection between ServiceTitan data and franchisor reporting portals for service franchises. We understand how dispatched jobs map to revenue recognition, how adjustments in the system flow through to royalty calculations, and how to reconcile ServiceTitan's reporting to your franchisor's requirements. If you're a ServiceTitan-based franchise, we can set up your books so data flows cleanly from job completion to royalty payment.

HouseCall Pro - Similar to ServiceTitan, we handle the reconciliation between HouseCall Pro's job-based revenue tracking and franchisor fee calculations. We understand how this platform reports revenue differently than traditional accounting software, and we build your chart of accounts accordingly.

Jobber - For franchises using Jobber, we know how to pull data from the platform and reconcile it to your franchisor's requirements. We manage the integration points and ensure your books reflect what Jobber is reporting to your franchisor.

Spectora - We work with inspection franchises using Spectora and understand how to track revenue from inspections completed through the platform, manage adjustments, and ensure franchisor royalty calculations are accurate.

The key advantage of working with us if you use these systems: we don't need to learn your platform. We already know how these systems work, how they report data, where reconciliation typically happens, and how to prevent the common integration problems that trip up franchisees.

If you're using one of these platforms and managing multiple locations, we can consolidate data across your units, reconcile to your franchisor's requirements, and give you visibility into profitability by location - all while ensuring your royalty calculations are accurate.


Common Franchise Bookkeeping Issues

Not Accounting for Processing Fees

Some franchisors charge processing fees on top of royalties. Maybe it's 2% of the payment, or maybe it's a flat fee per transaction. If you're not tracking this separately, your books don't reflect your actual franchisor costs.

Ignoring Marketing Fund Contributions

Many franchisees focus entirely on royalties and forget that marketing fund payments are separate. When you don't track them separately, you can't see your total franchisor cost.

Inconsistent Sales Submission

If you submit sales figures differently from week to week (maybe one week you include gift cards, the next week you don't), your royalty payments will vary in ways that don't match your actual business performance. This creates confusion about profitability.

Not Reconciling Franchisor Withdrawals

You submit sales figures but never verify that the franchisor charged the right amount based on those figures. Small discrepancies add up. Big discrepancies mean you might be overpaying without realizing it.

Multi-Location Confusion

If you own multiple units and don't separate them in your bookkeeping, you can't tell which locations are profitable or which ones are generating the most franchisor fees.


Industry-Specific Franchise Bookkeeping

Different franchise types have different tracking needs:

QSR (Restaurant) Franchises

Most modern QSR franchises have direct POS integration. Your POS automatically syncs sales to their system, and they calculate royalties based on actual data.

What to focus on: Make sure your POS accurately captures all sales and refunds. The franchisor is pulling directly from POS data, so errors in POS flow directly to royalty calculations.

Multi-location consideration: Each restaurant typically operates as its own entity. You should track each location separately in your books.

Service Franchises (Cleaning, HVAC, Plumbing)

Many service franchises use portal-based submissions or automated systems that integrate with your scheduling software.

What to focus on: Consistent sales submissions. If you're manually entering weekly or monthly sales figures into the franchisor's portal, accuracy matters. Small errors compound over time.

Multi-location consideration: If you have multiple service areas or teams, track them separately to understand which units are generating the most revenue for royalty purposes.

Retail Franchises

Retail franchises often track both POS data and inventory-based reporting. The franchisor might calculate royalties on POS sales but also require inventory documentation.

What to focus on: Reconciling POS sales to actual cash collected. Sometimes retail franchises have complex return policies or layaway situations that affect royalty calculations.

Multi-location consideration: If you have multiple retail locations, each should report sales individually to the franchisor.

Health and Wellness Franchises

These often use membership or subscription models where revenue recognition is more complex.

What to focus on: Recording revenue correctly for royalty purposes. Some franchisors charge royalties on recurring membership revenue. You need to account for this correctly in your books.

Multi-location consideration: Each location usually operates independently but needs to report individually to the franchisor.


When to Get Professional Help

Franchise bookkeeping is straightforward when systems are set up correctly. But complexity increases with:

Multiple locations - Tracking separate units and consolidating reporting requires organized systems.

Complex fee structures - If your franchisor charges multiple types of fees beyond simple royalties, professional help prevents mistakes.

Direct POS integration - If you're using multiple locations with different POS systems all connecting to the franchisor, managing integrations and reconciliation gets complex.

Recent acquisition of new locations - Adding units to your franchise system requires updated bookkeeping setup and processes.

Consistent reconciliation problems - If you're regularly finding discrepancies between what you think you owe and what the franchisor charged, professional help identifies the issue.

Professional franchise bookkeeping focuses on:

  • Understanding your specific franchisor's system and requirements
  • Setting up proper tracking for all franchisor fees
  • Monthly reconciliation to prevent discrepancies
  • Multi-location consolidation when needed
  • Generating the reports your franchisor expects

Getting Your Franchise Bookkeeping Organized

If you're currently managing franchise bookkeeping on your own or you've recently taken over multiple franchise locations, here's how to get things organized and accurate.

This Week:

  1. Review your last 3 months of bank statements and identify every franchisor withdrawal
  2. List each type of charge (royalties, marketing fund, technology fees, etc.)
  3. Verify that each type is being tracked separately in your books
  4. Check for any charges you don't recognize or understand

This Month:

  1. Create a simple monthly franchisor fee tracking sheet
  2. Reconcile last month's submitted sales to last month's franchisor withdrawals
  3. Set up or update your chart of accounts to separate franchisor fees by type
  4. If you have multiple locations, verify they're tracked separately

This Quarter:

  1. Do a 3-month reconciliation - compare your sales submissions to franchisor charges to bank withdrawals
  2. Identify any discrepancies and understand why they exist
  3. Review your franchisor's reporting requirements - are you meeting them?
  4. Consider whether professional bookkeeping help would improve accuracy

Keep Your Franchise Bookkeeping Clean and Simple

Franchise bookkeeping doesn't have to be complicated. When you understand how your franchisor collects fees, set up proper tracking, and reconcile monthly, the numbers work out consistently.

The franchisees who avoid problems are the ones who track franchisor fees accurately, understand their specific franchisor's system, and reconcile regularly. There's nothing magical about it - just consistent discipline and organized processes.

For franchise owners across the country, we specialize in franchise accounting and understand how different franchise systems work. Whether you're running a single unit or managing multiple locations, we help franchisees maintain accurate books, track all franchisor costs correctly, and stay on top of reconciliation.

Ready to get your franchise bookkeeping organized and accurate? Contact us here to discuss bookkeeping systems that work for your specific franchise.