Money & Margins

Staff Scheduling for Small Business: A Practical Guide

Payroll is usually the single largest controllable cost in a shop or restaurant — bigger than rent, often bigger than your card-processing fees combined. Yet the schedule that decides how much of it you spend each week frequently gets built in ten rushed minutes, copied from last week, with a few names swapped in. This guide walks through how to build schedules around real demand instead of guesswork, the federal and local rules you need to know before you post one, and the habits that keep labor cost under control without leaving the floor short.

Small business owner building a weekly staff schedule on a tablet behind the counter

Why the schedule is a profit lever, not just admin

It's easy to treat the rota as paperwork — something to finish so everyone knows when to show up. In reality, every shift you schedule is a financial decision. Overstaff a quiet Tuesday afternoon and you've paid wages against sales that were never going to be there. Understaff a Saturday rush and you don't just lose the tips and the smooth service — you lose sales outright, because a customer who waits too long or gets ignored at the counter walks out, and a table that turns slowly seats fewer parties all night.

The schedule sits at the exact intersection of your two biggest levers: service quality and labor cost. Get it right and both improve together, because the right number of people at the right time serves customers well without paying for hours nobody needed. Get it wrong in either direction and you pay for it — either in wages that didn't earn their keep, or in sales and reputation you never got the chance to make.

Know your labor cost number first

You can't manage a number you don't track. Labor cost percentage is simply your total labor spend — wages, payroll taxes and benefits, not just the hourly rate — divided by sales over the same period. Calculate it weekly, not just at year-end, so a problem shows up while you can still act on it.

What's a reasonable target?

Treat the figures below as widely cited planning benchmarks, not a standard you must hit — your rent, your prices and your service model all shift the right number for your business.

Do the math weekly: total labor spend ÷ total sales × 100, for the same seven days. Watching the trend over a few months tells you far more than comparing yourself to an industry number once a year.

Rules to know before you post a schedule

Scheduling isn't only a cost exercise — in a growing number of places it's also a compliance one. None of this is legal advice; treat it as a starting checklist and confirm the current detail with your state labor department or an employment lawyer before you rely on it.

Federal overtime: the FLSA baseline

Under the federal Fair Labor Standards Act (FLSA), non-exempt employees must be paid at least 1.5 times their regular rate for every hour worked beyond 40 in a single workweek. This is the federal floor that applies nationwide to hourly, non-exempt staff — the majority of front-line shop and restaurant employees. A schedule that regularly pushes people past 40 hours without accounting for the overtime premium can quietly wreck your labor-cost target.

State add-ons: don't assume federal is the whole picture

Several states layer additional rules on top of the federal floor — for example, daily overtime thresholds that kick in before an employee even reaches 40 hours in the week. These vary by state and change over time, so confirm your own state's current rule rather than assuming the federal 40-hour threshold is the only one that applies to you.

Predictive scheduling / "fair workweek" laws

As of 2026, a number of cities — among them New York City, Chicago, Philadelphia, Seattle, San Francisco and Los Angeles, along with a few smaller municipalities — have enacted "fair workweek" or predictive-scheduling ordinances covering retail, hospitality and food-service employers, typically above a certain employee-count or location-count threshold. Oregon has gone further with a statewide law for larger employers in those same sectors. These laws generally share a few common requirements:

Coverage thresholds and exact requirements differ by city, and a handful of states have passed laws that block cities from creating their own rules at all. If you operate in a jurisdiction that isn't obviously covered, it's still worth a direct check with your city or state labor office — the list of covered cities has grown steadily and continues to change.

Minor labor rules

If you employ workers under 18, both federal and state law typically restrict the hours and times of day they can work, especially on school nights. These rules are stricter than the general adult scheduling rules and are enforced separately, so check them specifically if your team includes minors.

Practical takeaway: whatever your local rules, posting the schedule further ahead and changing it less often is good practice everywhere — even where no law requires it. It reduces call-outs, keeps staff able to plan a second job or childcare around your hours, and it happens to be exactly what predictive-scheduling laws ask for anyway.

Build the schedule around real demand

The single biggest upgrade most small businesses can make to their schedule is replacing habit with data. If you're staffing today the way you staffed a year ago, you're almost certainly missing shifts in your actual demand pattern.

Start with sales by hour and by day

Most point-of-sale systems can show you, at a glance, exactly when transactions cluster — the Tuesday lunch lull, the Friday-evening spike, the first-Saturday-of-the-month rush. That's the real shape of your demand, and it's a far better foundation for a rota than "this is when we've always had three people on." Pull this report every few weeks; demand drifts with the season, with new competitors, and with your own growth.

Layer in what you already know

On top of the baseline pattern, add anything predictable: local events, school holidays, weather for seasonal trades (an ice-cream shop or a garden centre lives and dies by the forecast), paydays, and your own promotions. None of this needs sophisticated software — a shared calendar next to your sales-by-hour report is usually enough for a single-location business.

Build in a realistic buffer, not a padded one

Demand data tells you the average — it won't stop someone calling in sick on your busiest morning. Keep a short list of staff willing to pick up an extra shift, and where the budget allows, keep one role cross-trained across stations so a gap doesn't take down the whole shift. That's different from just adding an extra body to every shift "to be safe," which is exactly the padding that erodes your labor-cost target.

Common scheduling mistakes that cost money

Spreadsheet, dedicated app, or your POS reports?

You don't need expensive software to schedule well, but you do need visibility into what actually happened — hours worked, sales achieved, and how the two lined up. There are three common approaches, and most small businesses end up combining them.

That last point is where a free, well-built POS earns its keep even outside of ringing up sales. Choosing the right point-of-sale system is as much about the reporting it hands you as the checkout experience it gives your customers.

🥇 Worth knowing

digabloPos

★★★★★ 4.8/5
✓ Free forever ✓ Offline mode ✓ Remote monitoring

digabloPos isn't a staff-scheduling app, and it's worth being direct about that. What it does give you for free is the sales data your schedule should actually be built on: it lets you check sales remotely from wherever you are, so you can look at how a shift is trending without being on-site, and its offline mode with auto-sync means your sales-by-hour data keeps recording — and doesn't leave a gap in your reporting — even if the internet drops during your busiest hour. Because the base plan is free forever with no forced payment commission, you're not paying a per-seat or per-terminal fee just to see the numbers that inform good staffing decisions.

👍 Strengths

  • Free forever — no cost to access your own sales data
  • Remote sales monitoring — check how a shift is going without being there
  • Offline mode + auto-sync — data keeps recording through an outage
  • Pay-as-you-grow paid modules if you need more later

👎 Notes

  • Not a scheduling or time-clock tool — pair it with a rota method that fits your team size
  • Newer brand than the long-established giants
  • Some advanced modules are paid

Visit digabloPos →

See your real sales-by-hour pattern for free

Set up a free register in about 5 minutes and build your next schedule around what actually sells, not a guess.

Create my free register — 5 min

A weekly scheduling routine that keeps you in control

None of this is complicated, but it has to be routine to work. A schedule built on real demand, checked against a real number every week, and posted with enough notice to respect your team's time is one of the highest-leverage habits a small shop or restaurant can build — it protects your margin and your service at the same time, instead of trading one for the other.

FAQ

What percentage of sales should labor cost be?

It varies widely by business type, so treat any figure as a planning benchmark, not a rule. Restaurants commonly aim somewhere in the 25-35% of sales range, with quick-service usually lower and full-service running higher; industry surveys have shown full-service median labor cost climbing above 35% in recent years. General retailers often target roughly 20-30%, though grocery and convenience formats with thin margins frequently aim lower and specialty or service-heavy retail can run higher. Track your own number every week rather than relying on an industry average.

Do small businesses have to follow predictive scheduling laws?

It depends entirely on where you operate and, in some places, how many employees or locations you have. As of 2026, a handful of cities — including New York City, Chicago, Philadelphia, Seattle, San Francisco and Los Angeles — have "fair workweek" or predictive-scheduling ordinances, and Oregon has a statewide law for larger retail, hospitality and food-service employers. Many only apply above an employee-count threshold. Check your city and state labor department directly before assuming you are or aren't covered.

What is the federal rule on overtime pay?

Under the federal Fair Labor Standards Act (FLSA), non-exempt employees must be paid at least 1.5 times their regular rate for hours worked beyond 40 in a single workweek. Some states add their own rules on top of the federal floor, including daily overtime thresholds in certain states, so confirm your state's specific requirements as well.

How far in advance should I post the schedule?

There's no single legal answer everywhere, but posting one to two weeks ahead is a common standard among well-run shops and restaurants, and it's also the advance-notice window used by several predictive-scheduling laws (commonly 14 days). Posting earlier reduces last-minute call-outs and cuts the late changes that can trigger predictability-pay obligations where those laws apply.

What's the best way to build a schedule around real demand?

Base it on your own sales-by-hour and sales-by-day-of-week data rather than gut feel or last week's roster copied forward. Most point-of-sale systems can show exactly when transactions peak and dip, telling you when you're overstaffed for the traffic you actually get and when you're leaving customers waiting. Layer in known events on top of that baseline, and revisit the pattern every few weeks since demand shifts over a year.