Everything a franchise network runs on, from the sales report to the annual review.

Every feature on this page is included in Granite, with no add-ons, and each one is set up to match how your organization works. Open one to see it in the product.

All features

Sales reporting

Each franchise uploads its sales report for the period that is due. Granite sends the reminders and shows every missing or late report across the network.

Royalty billing

Fixed fees, flat or tiered percentages and minimums that can change with tenure, plus one-time fees and credits, previewed before any invoice is created.

Unit-based billing

Charge a unit price for anything you count, keep saved quantities or collect a new count each period, and remind whoever owns the entry.

Invoices and payments

Granite emails each franchise invoice with a card payment link, collects into your own Stripe account, applies your late-fee policy and syncs to QuickBooks Desktop.

Follow-up

One queue of what stands between you and getting paid, with the amount, the cause, who is following up, and by when.

Sales insights

Heat maps of sales by service and customer class, office graphs set against the whole system, and sales trends across the years, from the reports you already collect.

Top 10 and awards

Rank offices by sales for every class, service and master group, work out each year’s award winners, and chart the system’s history for your annual meeting.

Annual sales review

Each franchise uploads its annual sales file. Granite finds sales that never reached a weekly report, estimates the royalty and fees they would have owed, and builds an Excel workbook for the review.

Catalog and coding checks

Roll services and classes up into your own master groups, merge duplicates without losing their history, and find sales coded to the wrong class or service.

Scheduling

Each franchise books estimate visits, jobs, meetings and time off for its crew. Corporate sees every franchise’s calendar, with filters for what and who is shown.

Leads and estimates

Website form leads arrive with the right franchise. Offices price jobs from your corporate price list, the customer signs on their phone, and the job goes straight onto the calendar.

Document compliance

Set the documents each franchise must keep current, remind franchisees before the deadline, and hold report uploads until a required document is in.

Employee and agreement records

Keep each franchise’s employees, personnel files and non-competes in one place, and remind owners well before a franchise agreement comes up for renewal.

Franchise records

Each franchise has one workspace with its commercial profile, team, sales reports, invoices, billing terms and documents.

Team access & activity

Invite corporate staff and franchise teams by email, assign defined roles, and keep a history of who changed important records.

Assistant

Ask which franchises have not reported or what an invoice line is for, or have the assistant fill in a form or prepare a change. Nothing is saved until you confirm it.

QuickBooks sync, included

Issued invoices and payments sync to QuickBooks Desktop or Enterprise through Intuit Web Connector. Powered by LedgerSpoke.

See your own reporting and royalty cycle in Granite.

Bring a recent sales report and your royalty terms. We will walk through the calculation, the invoice and the payment with you.