Restaurant operations · closed loop
From the shift
you schedule
to the check that clears.
You commit your biggest controllable cost on Tuesday when you build the schedule. You find out what it cost three weeks later in a bank statement. EasyShiftHQ closes that gap — labor dollars while you schedule, a budget that knows your break-even, and every transaction named on the way out.
No credit card · 14 days free · 15-minute setup
EasyShiftHQ
Week of Mar 10 · San Antonio
01 · Schedule
02 · Labor
03 · Budget
04 · Money
Nothing here waited on an accountant
1
app for the office and the floor
4
screens in the weekly loop
0
numbers re-keyed between them
6
POS systems it reads from
The gap
Your money decisions and your
money data live three weeks apart.
The schedule is written blind.
You place shifts in one app and hope the labor percentage lands. The tool that knows your sales isn't the tool that knows your roster, so the two never meet until payroll runs.
The budget is a document, not a signal.
A spreadsheet built in January can't tell you on March 12 that you're trending $860 short. By the time the month closes, the only thing left to do is explain it.
The bank feed is a backlog.
Hundreds of uncoded transactions, checks written with no memo anyone remembers, and a quarterly scramble to hand your accountant something honest.
You don't need another dashboard. You need the number to show up at the moment you're deciding.
The operating loop
Four screens. One loop.
Every single week.
Most restaurant software hands you a pile of disconnected modules. The operators who stick with EasyShiftHQ use four of them, in the same order, forever — because each one answers the question the last one raised.
Schedule
You drag a shift onto Friday.
Labor cost updates before you publish — and your whole staff sees it the moment you do.
$4,182
82% of this week's labor budget
Labor
The week actually runs.
Their clock-ins meet your sales. You see what the hours earned.
28.4%
labor % of sales · 1.4 over your 27% target
Budget
You set the target once.
Run rate tells you daily whether the month clears it.
Day 19
break-even cleared · 11 days of upside left
Money
Payroll, vendors, rent go out.
Every dollar categorized on the way out the door.
0
uncategorized transactions left
↺ What you spent sets what you schedule next
01 / Schedule
The schedule is a spending decision.
Every other scheduling tool treats the week as a staffing puzzle. It's the largest discretionary check you write, and you write it in advance — so the dollar should be on screen while you're writing it.
- Labor cost that moves as you drag
- Staff count, scheduled hours, and dollars recompute on every change — split by hourly, salary, contractor, and daily rate.
- A budget bar, not a post-mortem
- Green under budget, amber close, red over. You find out before you publish, not on payday.
- Guardrails while you build
- Overtime risk, availability conflicts, and time-off collisions get flagged in the grid — plus AI-assisted generation and templates so week two takes minutes.
- Publish once, everybody has it
- The moment you publish, every person on the schedule sees their shifts in their own portal. No printout on the office door, no group chat.
Scheduling · week of Mar 10
Mon
Maya
6a–2p
Tue
Dev
10a–6p
Wed
Maya
6a–2p
Sam
2p–10p
Thu
Sam
2p–10p
Fri
Dev
10a–6p
Ana
4p–12a
Sat
Ana
11a–7p
Sam
4p–12a
Sun
Maya
8a–4p
$4,182 scheduled against a $5,100 labor budget
01b / The team side
You write the schedule.
They live in it.
Every person on your payroll gets their own portal — shifts, trades, clock-in, tips, and pay. It is the most-opened part of EasyShiftHQ by a wide margin, and it is the reason the numbers on your side are real instead of estimated.
- The gaps get covered without you
- Post an open shift and the team claims it. Trades route through an approval you control, so coverage happens without a group chat.
- Clock-ins you can trust
- Verified punches on phone or kiosk. They're the same punches that become labor % of sales and the same ones that run payroll.
- Hours and tips, visible to them
- Staff see their own timecard, tip pool, and pay period totals — which is most of your payday questions answered before they're asked.
This week
Hey, Ana
Clocked in
since 3:58p · 4h 12m
Upcoming
Fri
14
Front counter
4:00p – 12:00a
Sat
15
Closing
4:00p – 12:00a
Tue
18
Opening
6:00a – 2:00p
Open shifts
Sun 16 · Mid shift
11:00a – 7:00p · posted by Marco
This pay period
$742.50
38.5 hrs · $61 tips
02 / Labor
Then find out what
those hours earned.
A schedule is a forecast. Labor is the reckoning: clock-ins meet real sales and you get the two numbers that decide a restaurant's margin.
- Labor % of sales, against your target
- Set the target once. Every range compares against it with a plain-English verdict — no chart reading required.
- Revenue per labor hour
- The number that says whether an extra body on the floor paid for itself. Trended, by day and by daypart.
- Busy hours vs. who you staffed
- A demand heatmap next to your actual coverage, with auto-flagged fixes worth real dollars a week.
Labor · last 7 days
Labor % of sales
28.4%
Rev / labor hour
$47.20
Net sales
$14,720
Busy hours
You're 1.4 points over your 27% labor target.
Tuesday 2p–5p ran 3 people against $180/hr in sales. Cutting one closer on slow weekdays recovers about $310 a week.
03 / Budget
Know if the month clears
while you can still fix it.
You set this up once — fixed costs in dollars, variable costs in percentages — and break-even falls out of the two. After that the run rate does the watching, and you only hear about the month when it needs you.
- Break-even you can actually see
- The exact day of the month your sales cover your costs. Everything after it is profit, and you watch it arrive.
- The projection updates without you
- Sales post, the run rate re-forecasts, and the variance against your target is waiting on the dashboard. An overspend becomes a Tuesday problem instead of a month-end surprise.
- Set the labor budget here, once
- It's the same number the schedule checks against every time you drag a shift. One target, entered in one place, enforced on the screen you actually work in.
Budget & run rate · March
Fixed
Doesn't scale with sales
- Rent$6,400
- Insurance$740
- Software$312
Variable
Percentages that scale
- Food cost29.0%
- Labor27.0%
- Card fees2.8%
Break-even
cleared day 19 of 31
11 days of upside
Projected net, at today's run rate
+$9,140
vs. target
−$860
04 / Money
Every dollar named
on the way out the door.
Connected bank accounts, AI categorization, and check printing that reconciles itself. This is the part that makes the other three honest — a budget only works if the spending is actually coded.
- Bank sync + AI categorization
- Accounts connect through Stripe Financial Connections. Transactions import daily, get category suggestions from your own history, and post journal entries when you accept.
- Rules that clear the backlog
- Bulk categorize, set rules for recurring vendors, scan statements and invoices. The Ops Inbox tracks what's still uncoded so the number reaches zero.
- Print checks that reconcile themselves
- Real check paper for payroll, vendors, and draws. The expense logs when it prints and ties to the bank transaction when the money moves.
- Books that stay tax-ready
- Restaurant chart of accounts, P&L, balance sheet, and cash flow generated for any range. Export clean to your accountant.
Transactions · auto-categorized
Needs review
0 left
Check #1042
Alejandro Reyes
Payroll · pay period Mar 3–16
$1,260.00
Expense logged · bank matched
Why it compounds
One target. Four screens.
Nothing typed twice.
Set a labor budget once and the scheduler checks against it. The clock-ins that feed labor percentage are the same ones that feed payroll. The check you print is the expense in your P&L and the line on your bank feed. Each screen makes the next one truer — which is why the loop gets more valuable the longer you run it.
Budget
sets the bar the schedule checks
Schedule
commits the hours payroll pays
Clock-ins
prove the labor % against sales
Bank
confirms what actually left
How it works
In the loop by Friday.
Connect POS and bank
Square, Toast, Clover, Shift4, Focus, or Revel on one side; your accounts through Stripe Financial Connections on the other. Both are OAuth — you sign in, you are done.
Set two numbers
Your labor target and your fixed costs. That's enough for the scheduler to check against a budget and for break-even to calculate.
Build next week's schedule
The loop starts on the first shift you drag. Everything downstream — labor %, run rate, categorized spend — fills in from there.
Also in the box
The loop is the habit.
The rest is still yours.
Inventory, recipe costing, reviews, and POS integrations ship in the same platform and feed the same P&L. Turn them on when you're ready — the loop works without them.
Inventory & Audits
Live stock levels, counts, purchase orders, and variance that catches waste and shrink.
Recipes & Menu Costing
Plate costs that move with supplier prices, prep recipes, and menu profitability.
Guest Reviews
A QR funnel that sends happy guests to Google and unhappy guests straight to you.
POS & Multi-Location
Square, Toast, Clover, Shift4, Focus, and Revel — with roll-up reporting across locations.
Ops Inbox
One feed for anomalies, reconciliation gaps, and anything left uncoded. Work it to zero.
Weekly Brief
An AI-written recap of what moved and why, emailed to you. No dashboard required.
Simple pricing
Three plans. No contracts.
Per location, per month. Free 14-day trial, no credit card.
Free for operators
Read your P&L every day. In 5 minutes.
The printable Daily P&L Cheat Sheet plus the matching Excel — built for operators who don't want to wait on their accountant.
Get the cheat sheetFrom the founder
“I built the loop because I was living the gap. I run a Cold Stone Creamery and Wetzel's Pretzels co-brand in San Antonio — every feature here has to survive a weekend at my store before it ships to you. If it can't, it doesn't.”
Founder · EasyShiftHQ
Close the loop.
Starting with next week.
Schedule with the dollar on screen. Know your labor percentage before payday. Watch break-even arrive. Hand your accountant books that are already clean.
Free 14 days
No credit card
Cancel anytime
Guided setup