Bookkeeping, tax, and accounting services for small businesses across the Carolinas.

Call: (440) 207-0171

How should a restaurant chain or multi-location operator track location-level profitability?

Multi-location restaurants lose money when owners can’t see which store is carrying the group and which one is dragging it down. Consolidated reports hide that. A strong location masks a weak one, and you don’t catch the problem until you’re several months into a bad trend. The fix is structuring the books so every dollar of revenue and every dollar of cost gets tagged to a specific location the moment it hits the system.

Start with location classes in QuickBooks. Set up each store as its own class and require a class on every transaction. Revenue from the downtown spot gets class Downtown. Food costs at the beach store get class Beach. Manager salary at Wilmington gets class Wilmington. Once this is in place you can run a P&L by class and see all locations side by side on a single report.

POS mapping has to be configured so daily sales flow in already tagged to the right location. Whether you’re on Toast, Square, Clover, or another platform, the integration needs to send deposits, sales categories, comps, voids, and tip data to the correct location class automatically. Without that mapping, someone ends up manually splitting consolidated deposits every week, which either doesn’t happen or happens inconsistently.

Payroll mapping works the same way. Each employee belongs to a primary location, and when payroll runs, wages, employer taxes, and benefits should hit that location’s class. Staff who split time across stores need their hours allocated based on actual time worked. This matters most for managers who cover multiple sites and floating cooks or servers who help wherever there’s a gap.

Build a location P&L you actually review every month. Show revenue, cost of goods sold, labor, occupancy, and other operating costs by store. Calculate prime cost as a percent of sales for each one and compare the percentages, not just the dollars. A store doing $80,000 a month at 65% prime cost is in worse shape than one doing $50,000 at 58%. Dollar comparisons hide operational problems that percentage comparisons reveal immediately.

Cash controls deserve their own attention. Each location needs its own deposit log, its own till counts, and a clear rule for who counts and who deposits. Reconcile daily POS sales to actual bank deposits store by store. If a location’s deposits stop matching its sales reports, you need to know within a day or two, not at month-end. Cash shrinkage is one of the biggest hidden losses in restaurant operations, and it only gets caught when someone is reviewing the numbers location by location.

Shared overhead has to be allocated thoughtfully. The bookkeeper, central marketing, the owner’s salary, and any commissary or central kitchen costs don’t belong to one store. Pick an allocation method that reflects reality. Revenue-based allocation fits most overhead categories. Square footage can work for shared occupancy costs. Headcount works for HR-related expenses. Whatever method you choose, apply it consistently and show the allocation as its own line on the location P&L so managers can see what’s in their numbers and what’s a corporate charge.

This setup takes upfront work but pays for itself every month after. As the former CFO of a local restaurant chain, this is the structure Gina has used to give owners a real view of how each store is actually performing. If you want help configuring location-level tracking for your operation, GMJ Accounting provides bookkeeping, tax and consulting services for restaurant operators across the Carolinas.

Trusted Accounting for Small Businesses

First Step:
Start With a Call

Tell us about your business and what you need help with. We'll ask a few questions, evaluate your current situation, and let you know how GMJ can support your books, taxes, and day-to-day operations.

More Questions

When should an ecommerce seller use SOS Inventory or Cin7 Core?

Move to SOS Inventory or Cin7 Core when your operation outgrows native QuickBooks Online or Shopify tracking. SOS fits smaller sellers staying close to the QBO ecosystem, while Cin7 Core suits multi-channel brands with multiple warehouses or manufacturing.

Read answer

What is ecommerce payment matching and why does it matter?

Ecommerce payment matching is the process of reconciling sales reported by your platform to the actual payouts hitting your bank account. Done right, it keeps revenue, fees, and refunds recorded accurately so your books reflect what really happened.

Read answer

What financial reports should a small business owner review every month?

At minimum, review your profit and loss, balance sheet, cash position, AR aging, AP aging, sales tax liability, and payroll costs. Add any industry-specific reports like job profitability or inventory that matter for how your business runs.

Read answer

What is the difference between bookkeeping, accounting and controller services?

Bookkeeping records and reconciles your daily financial activity. Accounting interprets that activity and produces reports for decisions and taxes. Controller services add oversight, a formal close process, and review to make sure the numbers hold up.

Read answer

What is the best way to reconcile merchant deposits for a medical practice?

Reconcile by batch using the payment processor report, not by individual patient charge. Match the gross deposit total, post fees as a separate expense, and use a clearing account to bridge the timing gap between date of service and the day the money hits the bank.

Read answer

How can a virtual bookkeeper support businesses from Jacksonville to Wilmington and Myrtle Beach?

Cloud accounting software, bank feeds, and secure document sharing let a virtual bookkeeper handle the same work as an in-person one. Distance stops mattering when the books live online and communication happens through scheduled calls, email, and messaging.

Read answer

GMJ Accounting is a Jacksonville, NC firm offering bookkeeping, tax, and advisory services to small businesses across the Carolinas. Founded in 2014 and led by Gina Bertone, EA, MAcc, CEP, an IRS Enrolled Agent with more than 15 years of public accounting and CFO experience.

  • QuickBooks logo
  • Square logo
  • Shopify logo
  • Gusto logo
  • Expensify logo
  • Bill.com logo
  • Keap logo
  • SmartVault logo
  • TaxJar logo
  • ShipStation logo
  • Commerce Sync logo
  • Webgility logo
  • Cin7 logo
  • Knowify logo
  • Planday logo
  • ClassWallet logo
  • SureTech logo

© 2026 GMJ CONSULTING, LLC DBA GMJ Accounting