MCDONALD’S FRANCHISE PAYROLL · MULTI-RESTAURANT CREWS

Your franchisor is your landlord. WageTime turns labor into a number you read.

A McDonald’s operator pays a service fee, an ad contribution, and rent to the same corporation, then watches labor across about eight restaurants at once. WageTime is payroll for that portfolio: labor readable by restaurant, every EIN under one login.

Built on infrastructure processing $35B+ in payroll & taxes · 4.3M+ W-2s & 1099s filed

For independently owned and operated McDonald’s restaurants. WageTime is not affiliated with, endorsed by, or sponsored by McDonald’s Corporation. “McDonald’s” is a trademark of its owner, named here only to describe the businesses this page serves.

SOUND FAMILIAR?

The volume is real. So is the draw the corporation takes before you make payroll.

None of these is the tip-credit problem a sit-down restaurant has. They are the standing conditions of running McDonald’s restaurants at high volume across several EINs, where the franchisor is also the landlord and the crew is unmistakably yours.

THE LANDLORD IS THE FRANCHISOR

Rent, service fee, and ad fund come out first

McDonald’s built its business on real estate: the corporation controls the site and leases it to you. Add the service fee and the advertising contribution and roughly 16 to 23 cents of every gross dollar is gone before payroll. Rent moves with sales, so the one big number you can steer is labor, and you need it by restaurant, this week.

THE PORTFOLIO

The average operator runs about eight restaurants

This is not a single storefront. About ninety-five percent of US McDonald’s are franchisee-run, and the typical operator holds roughly eight of them, each a separate EIN with its own filings. That is dozens of returns and hundreds of W-2s, and generic payroll answers it with a login per location and a spreadsheet to see the group.

THE JOINT-EMPLOYER FIGHT

The brand went to the labor board to prove the crew is yours

McDonald’s spent years at the NLRB over whether it is the joint employer of its franchisees’ workers, and in 2019 the board approved a settlement and declined to call it one. The practical result lands on you: the crew is yours, so the wage record, the back pay, and any audit are yours too. Your payroll is the document that answers for it.

THE $20 FLOOR THAT KEEPS MOVING

A council can raise it, not just a legislature

California’s $20 fast-food minimum applies to national chains with 60 or more US locations and names the franchisee as the covered employer. It arrived by ballot-and-bill, and a standing Fast Food Council can raise it again on its own schedule. Across states and cities, every location needs the floor that applies to it, with the next step-up already loaded.

THE CREW AT VOLUME

Fifty on the schedule, half of them new this quarter

A single restaurant runs fifty-plus crew on a straight hourly wage, skews heavily toward 14- to 17-year-olds, and turns over about two of every three roles a year. At portfolio scale that is a constant onboarding wave, a minor-hour rules layer on every schedule, and a final check owed the week someone walks.

HOURS LOCKED IN THE POS

Punches land in one system, payroll gets a file

Crew punches and schedules live in the point-of-sale and back-office systems, and every cycle someone exports, reformats, and re-keys them into payroll. Multiply that by eight restaurants and the re-keying is a job of its own, and every handoff is a chance to short a paycheck.

The rent-and-fee math, the portfolio, and the employer-of-record record each get a product screen or a straight answer below.
01 · THE RENT-AND-FEE STACK

With about a fifth of sales gone before payroll, how do you watch labor across the restaurants?

Job costing lands hours to each restaurant as the run happens, so a location trending hot surfaces this week instead of at month-end. WageTime turns that into one labor number you read across the whole portfolio, not a spreadsheet a bookkeeper rebuilds per restaurant.

  • Labor cost coded to each restaurant and cost code as it runs.
  • QuickBooks posting by department; labor percentage as a report.
  • Per-location or combined reporting across the whole portfolio.
  • Division-level overrides keep one restaurant’s numbers out of another’s.
app.wagetime.com/reports/labor-by-restaurant

Labor by Restaurant · Week of Mar 2-8

4 restaurants1 running hot
RestaurantLabor %Trend
Elm St #4412$78,000 net · $19,500 labor25.0%On plan
Route 9 #7731$71,000 net · $19,170 labor27.0%Watch
Midtown #2210$83,000 net · $26,560 labor32.0%Running hot
Lakeside #5590$69,000 net · $17,940 labor26.0%On plan
$301,000 net sales · $83,170 labor · 27.6% blendedreported by restaurant

Replaces the labor-percentage spreadsheet the bookkeeper rebuilds per restaurant every week, and the hot location nobody catches until the P&L lands.

02 · ONE LOGIN, EVERY EIN

The average operator runs about eight restaurants, so is that eight payrolls?

McDonald’s restaurants each file under their own EIN, and WageTime runs the whole group from one sign-in, per restaurant or rolled up, the multi-EIN shape this organization actually has.

  • Each restaurant its own EIN, filings, and deposits; one sign-in for the group.
  • Results per restaurant or combined; hundreds of W-2s, one roof.
  • Role-based access with segregated duties: a GM sees one restaurant, the org all.
  • 1099 contractor pay runs alongside W-2 crew.
app.wagetime.com/group/filings

Group Filings · Q1 2026

4 restaurants · 4 EINs · filings auto-filed
RestaurantFilingsStatus
Elm St #4412 LLCEIN ••-•••4412 · 58 paidFederal & state filedComplete
Route 9 #7731 LLCEIN ••-•••7731 · 61 paidFederal & state filedComplete
Midtown #2210 LLCEIN ••-•••2210 · 52 paidFederal & state filedComplete
Lakeside #5590 LLCEIN ••-•••5590 · 49 paidFederal & state filedComplete
220 people paid · 4 EINs · one loginreporting per restaurant or combined

Replaces a payroll account per restaurant, four sets of year-end filings, and the consolidation spreadsheet nobody trusts.

03 · THE EMPLOYER OF RECORD

McDonald’s proved it is not the crew’s employer, so what does that make your payroll record?

Your defense document. Because McDonald’s established at the labor board that the franchisee is the employer, the wage record, the back pay, and any audit sit on your side, and WageTime keeps that record audit-ready by default.

  • Weighted-average overtime across every restaurant worked, a frequent Labor Department finding.
  • Attestation, change logs, locking, and effective-dated audit history.
  • Every manual edit named and timestamped before the run locks.
app.wagetime.com/payroll/audit-log

Payroll Audit Log · Week of Mar 2-8

Attestations completeRun locked1 edit to review
Crew memberChangeStatus
Marcus T.Elm St #4412OT recomputed · systemLocked
Dana R.Route 9 #7731+0.4 hr edit · J. Ruiz, MgrAttested
Priya S.Midtown #2210Rate chg, eff. Apr 1 · PayrollEff-dated
Kevin O.Lakeside #5590Missing punch added · S. Cole, GMReview
4 entries · every edit named and timestampedrun locked

Replaces the overtime rate someone guessed, the edit with no name on it, and the paper timesheets an auditor asks for and you cannot find.

04 · THE FLOOR THAT KEEPS MOVING

California’s $20 fast-food wage can rise again, so how does every location stay on the right floor?

Every restaurant needs the wage floor that applies to it, effective-dated, whether that’s California’s $20 fast-food minimum, a Chicago city rate, or a rural state number. WageTime tests all of them in the same run.

  • Federal, state, and local floors tested in the same run.
  • Effective-dated setup: the next step-up loaded before it lands.
  • AB 1228 names the franchisee as the covered employer; the council can raise it.
  • 50 states, Puerto Rico, 11,000+ localities; work and home addresses geolocated to rooftop level.
app.wagetime.com/payroll/wage-floors

Minimum-Wage Floors by Location · effective Mar 2

Local floors loaded1 council review pending
RestaurantFloor · next changeStatus
Route 9 #7731California, fast food$20.00 · council reviewOn floor
Midtown #2210Chicago, IL$16.60 · Jul 1 CPI adjOn floor
Elm St #4412Illinois$15.00 · Jan 1 step-upOn floor
Lakeside #5590Federal$7.25 · none scheduledOn floor
4 restaurants · 4 floors · effective-datedevery check on its own minimum

Replaces the rate someone forgot to update the day a city floor moved, and the back-pay letter that follows.

05 · THE CREW AT VOLUME

Fifty on the schedule and half of them new this quarter, so how do you onboard and pay at that pace?

WageTime onboards a McDonald’s crew as a wave, not a packet at a time: new hires enter their details and sign tax forms from a phone, and a summer wave loads in bulk.

  • Electronic I-9 both sides; E-Verify opens when the form is complete.
  • Final checks off-cycle the same week; weekly pay costs nothing extra.
  • Rehires for the next season come back with records retained.
  • Conflict safeguards flag rest-period gaps and overnight shifts before a schedule publishes.
  • Break and meal rules live in the timesheets; minor hour caps stay yours.
app.wagetime.com/people/onboarding

Onboarding Queue · 4 Restaurants · Week of Mar 9

12 hires this weekbulk wave loaded1 final check off-cycle
One onboarding queue across all four restaurants, with a summer bulk wave layered in.
Crew memberMoveStatus
Nadia F.Elm St #4412New hire, first shift ThuSelf-onboarded
Theo B.Route 9 #7731New hire, first shift SatSelf-onboarded
Bulk waveMidtown #22106 summer hiresIn bulk
Marisol A.Lakeside #5590New hire, first shift MonWaiting on I-9
Elena V.Elm St #4412Left Fri close · final MonOff-cycle
Jordan P.Route 9 #7731Back for summer, records keptRehire
12 new hires · 1 rehire · 1 final check, taxes filed0 paper packets

Replaces the stack of new-hire packets, the manager’s onboarding hour between rushes, and the “it’ll be on the next run” final check.

PRICING

Simple payroll pricing. No surprises.

Full-service payroll is $10 a month per person paid that month, plus $50 a month per company, with unlimited runs. No long-term contracts, no per-run charges.

  • Full-service payroll, unlimited runs
  • Federal, state & local tax filing
  • Year-end W-2s & 1099s
  • Direct deposit, checks & pay cards
  • Contractor payments & filings
  • Off-cycle runs & bonuses, no extra fee
  • Employee paystubs & W-2 access
  • QuickBooks integration
$10/mo per person paid
+ $50/mo per company

Off-cycle runs and bonuses cost nothing extra. No long-term contracts; cancel anytime.

Example: 50 people paid × $10 + $50 company = $550 for the month

HR & hiring, onboarding, PTO, time tracking, benefits, and workers’ comp are optional add-ons, priced separately when you’re ready.

See a demo
THE INFRASTRUCTURE BEHIND WAGETIME
$35B+
in payroll & taxes paid
2.8M+
employees paid
4.3M+
W-2s & 1099s filed
100%
of tax filings automated

McDonald’s franchisee payroll, asked directly

McDonald’s charges rent plus a service fee, so how do I watch labor by restaurant across my organization?

WageTime carries hours and pay to each restaurant and cost code as the run happens, so labor lands by location and a hot restaurant shows up this week. Finished payroll posts to QuickBooks by department, so labor percentage is a report you pull. It matters because a service fee, ad contribution, and rent to the same corporation take about 16 to 23 cents of every gross dollar.

The average McDonald’s operator runs several restaurants. Is that a payroll per location?

No. Each restaurant keeps its own EIN and files its own federal, state, and local returns, but you run all of them from one sign-in and pull results per restaurant or combined. About ninety-five percent of US McDonald’s are franchisee-run and the typical operator holds roughly eight, so that is hundreds of W-2s under one roof. Adding a restaurant means adding a company, not a vendor.

Is McDonald’s a joint employer of my crew, or am I the employer of record?

You are. After years of litigation the National Labor Relations Board approved a 2019 settlement and declined to hold McDonald’s Corporation a joint employer of its franchisees’ workers. The practical result is that the wage record, the back pay, and any audit sit with you, which is why WageTime keeps an audit-ready record with attestation, change logs, and effective-dated history by default. WageTime does not provide legal advice.

Do I pay California’s $20 fast-food wage at my McDonald’s, and can it go up?

If a restaurant is in California, yes, and it can rise. The $20 floor applies to national chains with 60 or more US locations and names the franchisee as the covered employer, and a standing Fast Food Council can set further increases. WageTime runs the floor per location with effective-dated setup, so the next council step-up is loaded before it takes effect.

My crew turns over fast and skews young. Can WageTime keep onboarding and hours manageable?

Yes, at volume. New crew self-onboard from a phone with the electronic I-9 captured both sides before a first shift, and a hiring wave onboards in bulk. Scheduling conflict safeguards flag rest-period gaps and overnight shifts before a schedule publishes, and break and meal rules live in the timesheets. The federal hour caps for minors and the hazardous-equipment limits stay yours to apply; WageTime does not provide legal advice.

What does payroll cost for a multi-restaurant McDonald’s organization?

$50 per month per company plus $10 per month per person paid that month, no long-term contract. The four-restaurant group in the screens, 220 people paid, comes to $2,400 for the month: $200 in company bases plus $2,200 in per-person fees. Runs are unlimited, so off-cycle final checks and weekly pay cost nothing extra. Switching is full-service and paid, scoped on the demo.

Bring your whole portfolio.

Last month’s hiring wave, the restaurant whose labor runs hot, and the location that just landed under a new city floor. Twenty minutes with a payroll specialist on a live demo organization: you’ll watch labor post by restaurant, a wage floor load ahead of its date, and a final check run off-cycle.

Book a 20-minute demo