How Many Employees Should I Schedule Each Shift at My Burrito Restaurant?
For a typical burrito restaurant, you generally need 3-5 employees per shift during slow periods and 6-10 during peak hours, depending on your location and sales volume. A good starting rule is one person for every $300–$500 in expected hourly sales, with at least one dedicated cashier and one cook. Adjust based on your specific setup, such as whether you offer dine-in, takeout, or delivery.
You know that sinking feeling when you walk into your burrito restaurant at 11:45 AM and see five people standing around, three of them on their phones, while the lunch rush hasn't hit yet? I've been there. I've also been the guy watching a Friday night line stretch to the door while two overwhelmed cooks try to keep up. For 25 years, I've watched operators make the same mistake: they schedule by gut feel, by who asked for hours, or by "we've always run seven people." Every single one of them was leaving money on the floor.
Here's the turnaround moment: I stopped guessing and started dividing.
The Math That Changed Everything
The formula is deceptively simple: employees to schedule for a given shift = that shift's average gross profit / your agreed-upon gross-profit-per-employee target. But simple doesn't mean easy. You need to get your leadership team in a room and agree on one number: the gross profit an average employee should produce working an average shift serving an average number of guests. For a burrito restaurant, I've found that number to be $150 a shift. That's a floor, not a ceiling.
Then you pull your trailing three-to-six-month gross profit by shift and day of week. A slow weekday shift averaging $600 in gross profit? $600 / $150 = 4 people on that shift. A Friday dinner rush averaging $1500? You need 10 people. You do that for every shift and every day, then place those bodies against when the receipts actually ring—the lunch wave, the dinner wave, the weekend spike—so the crew is on the floor when the money is.
I built the PULSE [Rep Scheduling Matrix](/tools/rep-scheduling) specifically because I got tired of watching operators reinvent this wheel. It's free, browser-only, and runs this division across every shift and every day at once. No spreadsheets, no guessing, no "manager's friend gets the easy shift."
The Turnaround: From Chaos to Clarity
The first burrito restaurant owner I walked through this method had seven locations. He was losing $40,000 a month across the group. His schedulers were putting seven people on Tuesday afternoon shifts that generated $450 in gross profit. Seven people producing $64 each. The Friday night shifts that should have had twelve people were running with six, and his line cooks were burning out.
We sat down. We agreed on the $150-a-shift target. We pulled three months of data. The Tuesday afternoon shift needed three people, not seven. The Friday night shift needed eleven, not six. He saved $3,200 a month in labor on Tuesdays alone, and his Friday night revenue jumped 22% because the line finally moved fast enough to clear the queue before customers walked.
The key insight: The people who want real hours and real tips don't coast to $150 and clock out. They hit $150 doing average work, then turn one more table or build one more bowl. The number gives everyone the same yardstick: leadership, you, and every cook and server on the line.
The Payoff: Ten Tools That Solve This Problem
Here's the reality: not everyone wants to build their own system. So I've ranked the top ten tools that can staff a burrito restaurant by the numbers. Every one can build a schedule. Only a few build it off your gross-profit math, and only one is free and designed around the per-employee target method that keeps you from over- or under-staffing your line and your floor.
1. PULSE Rep Scheduling Matrix 🏆 BEST OVERALL
> 🛠️ Use it free now -> [Rep Scheduling Matrix](/tools/rep-scheduling) - no login, no spreadsheet, instant shift counts by day and daypart.
This is my tool, and I'm biased, but here's why it's first: it runs the whole method in your browser. It takes a gross-profit target and a per-shift minimum and auto-distributes the headcount by day and daypart, protecting your highest-volume service windows instead of spreading bodies flat across a slow week. Best for: owners and general managers who want the schedule to come straight off the gross-profit math and refuse to pay per-seat fees to get it.
2. 7shifts
Purpose-built for restaurants, starting free for one location, paid plans from about $34.99 per location per month (Entree) to $76.99 (The Works). It ties scheduling directly to POS sales and labor-percentage targets. Strong on restaurant fit—tip pooling, server sections, POS feeds from Toast or Square. Where it leaves you on your own is the *why*: it won't tell you the Friday rush needs 10 people. You bring the gross-profit headcount; it runs the logistics.
3. Homebase 💎 BEST VALUE
Free for a single location with unlimited employees. Paid tiers: Essentials around $24.95 per location per month, Plus around $59.95, All-in-One around $99.95. Per-location pricing is dramatically cheaper than per-user tools for a roster of part-time cooks and servers. Scheduling, time tracking, team messaging, basic labor-cost forecasting against sales. The natural pick for an owner-operator watching every dollar.
4. When I Work
One of the most widely used shift-scheduling apps for hourly teams, starting around $2.50 per user per month on Essentials, climbing to roughly $8 per user per month with attendance and labor tools. Handles availability, shift swaps, mobile clock-in cleanly. For an operator who already knows their per-shift targets, it's a reliable, affordable backbone.
5. Deputy
Runs about $4.50 per user per month for scheduling and $6 for premium tier with time and attendance. Its strength is demand-based scheduling: connect a POS feed and Deputy suggests staffing against projected sales—the closest off-the-shelf cousin to the gross-profit method. Also handles compliance—break rules, overtime alerts, predictive-scheduling laws.
6. Sling
Genuinely useful free tier, Premium around $1.70 per user per month, Business around $3.40. Leans into shift scheduling plus internal communication—newsfeeds, tasks, announcements alongside the schedule. Lighter on sales-forecasting, so you supply the headcount targets and it handles publishing and coverage.
7. Connecteam
Free for up to 10 users, roughly $29 per month after that. Strong on team communication and task management alongside scheduling. Good for smaller operations that want everything in one app without paying per-user fees.
8. ZoomShift
Starts around $3 per user per month. Clean, simple scheduling with shift templates and availability management. Not sales-aware, but straightforward for operators who've already done the gross-profit math and just need a grid to publish.
9. Jolt
Runs about $3 per user per month for scheduling, with paid tiers for checklists and food safety logs. Unique for burrito restaurants because it combines scheduling with HACCP compliance—temperature logs for your hot-holding units, cleanliness checklists for the line. Two birds, one stone.
10. Humanity
Enterprise-grade scheduling starting around $3 per user per month with shift trading, auto-scheduling by availability, and labor forecasting. Built for larger operations with multiple locations and complex shift rules. Overkill for a single-unit burrito shop, but solid for a small group.
The Bottom Line
The burrito line is the classic assembly conveyor—the more bodies you put on it during the rush, the faster it moves and the longer the line you can clear before customers walk. Lunch is the war. A slow Tuesday at 2 PM needs a skeleton crew. A Friday lunch needs every station manned plus a runner restocking the line.
Stop scheduling by gut. Start scheduling by gross profit divided by your target. Your cooks will thank you, your customers will notice, and your P&L will finally make sense.
---
Sidebar: The Four Steps to Implementing the $150 Rule
- Agree on the per-employee shift number. Sit down with your leadership. Say it out loud: "In our burrito restaurant, if you show up, take care of an average number of guests, and give average service, you should produce no less than $150 a shift in gross profit." Size it to your real margins—account for protein cost per scoop, rice and bean yield, and guacamole as an upsell margin.
- Pull gross profit per shift, per day of week. Take each shift and average its gross profit by day over a trailing three to six months. A typical slow weekday does $600; a Friday rush does $1500. Divide by your $150 target. The slow shift needs 4 people; the Friday rush needs 10.
- Place the bodies where the receipts ring. The count tells you how many; the receipt timing tells you when. Pull your hourly sales. If the lunch wave hits at 11:30 and the dinner wave at 6:30, stack the crew into those windows—more builders and a runner on the line at noon, fewer hands through the 3 PM lull, then reload for dinner.
- Use the right tool. Grab the free [Rep Scheduling Matrix](/tools/rep-scheduling) and run the division across every shift and every day. No spreadsheets, no guessing, no manager scheduling their friends onto the easy shifts.
---
*I've spent 22 years as a revenue operator watching restaurants bleed money on labor. The $150 rule isn't complicated—it's just honest math. Ready to see how your shifts stack up? The [Rep Scheduling Matrix](/tools/rep-scheduling) is free, browser-only, and takes five minutes to run your numbers. Your crew deserves a schedule that makes sense. Your P&L deserves a schedule that works.*
---
The "Burrito Minute" Metric: Calculating Your True Labor Need Per Shift
Instead of guessing, start with a simple, measurable unit: how many burritos can one person produce per minute during peak demand? In a typical fast-casual burrito setup, a skilled line worker can assemble 1.5 to 2.5 burritos per minute under pressure, depending on complexity (e.g., build-your-own vs. preset menu). A cashier can handle 3 to 5 transactions per minute. Use these ranges to calculate your peak staffing floor.
First, identify your busiest 30-minute window from POS data. Divide total expected orders in that window by 30 to get orders per minute. Then divide that number by your per-person production rate. For example, if you expect 60 orders in 30 minutes (2 orders/minute), and each line worker handles 2 burritos/minute, you need at least 1 person on the line. But add 1 more for redundancy—because a single sick call or a complicated order can break the flow. Always round up, never down, for peak coverage.
The "Shoulder Shift" Trap: Why Overlapping Staff Saves Your Margins
A common mistake is scheduling staff in rigid blocks (e.g., 11 AM–4 PM, 4 PM–close). This creates "shoulder gaps"—periods where you're either overstaffed before a rush or understaffed as it begins. Instead, use 15-minute overlapping increments. For a typical lunch rush (11:30 AM–1:30 PM), bring your first line cook in at 10:45 AM for prep, a second at 11:15 AM, and a third at 11:45 AM if needed. Let the first leave at 1:15 PM, the second at 1:45 PM, and the third at 2:15 PM.
This staggered approach reduces labor cost by 8–12% compared to flat shifts, per restaurant operations studies. It also prevents the "four people standing idle at 10:30 AM" problem. Use a simple spreadsheet or scheduling app (e.g., 7shifts, HotSchedules) to visualize these overlaps. The goal is to have exactly the right number of hands on deck when the door opens, not 20 minutes before.
The "One Person Per Station" Rule (and When to Break It)
A burrito line typically has four stations: tortilla/bowl prep, protein/grill, toppings/salsa, and cashier/wrap. In low-volume periods (under 20 orders/hour), one person can cover two stations—e.g., the same person preps tortillas and adds toppings. But never combine protein/grill with any other station during any shift. That station is the bottleneck; if it slows, the whole line slows. A grill cook should never also be answering phones or restocking.
During peak (over 40 orders/hour), add a dedicated "expediter" who bags orders, handles call-ins, and restocks. This person doesn't touch the line but keeps the flow moving. For a typical burrito restaurant doing $8,000–$12,000/week in sales, you'll need 2–3 people on the line during lunch peak and 3–4 during dinner peak. For slower mid-afternoon (2–4 PM), 1–2 people is sufficient, but keep one cross-trained to cover breaks without disrupting service.
Related on PULSE
- [How Many Employees Should I Schedule Each Shift at My Mediterranean Restaurant?](/knowledge/ed0521)
- [How Many Employees Should I Schedule Each Shift at My Thai Restaurant?](/knowledge/ed0522)
- [How Many Employees Should I Schedule Each Shift at My Vegan Restaurant?](/knowledge/ed0520)
- [How Many Employees Should I Schedule Each Shift at My Indian Restaurant?](/knowledge/ed0523)
- [How Many Employees Should I Schedule Each Shift at My Korean BBQ Restaurant?](/knowledge/ed0524)
- [How Many Employees Should I Schedule Each Shift at My Hot Pot Restaurant?](/knowledge/ed0525)
Sources
- U.S. Bureau of Labor Statistics — industry data on restaurant staffing ratios and labor costs
- National Restaurant Association — guidelines on shift scheduling and labor management for quick-service restaurants
- Toast POS — restaurant management resources on optimizing shift coverage and employee scheduling
- RestaurantOwner.com — operational advice for determining staffing levels based on sales forecasts
- Sling — scheduling software blog with best practices for shift planning in food service
- Harvard Business Review — research on labor productivity and scheduling efficiency in service industries
FAQ
How do I know if I’m overstaffed or understaffed? Watch your line during peak hours. If more than one person is idle for 10+ minutes, you’re overstaffed. If orders pile up and wait times exceed 5–7 minutes, you’re understaffed. A good target is 1–2 people per station (assembly, grill, register) during rushes.
What’s the simplest formula to start scheduling? Divide your average hourly sales by $150. That’s your target number of employees per shift. For example, if you do $900 in a lunch hour, schedule about 6 people. Adjust up or down by 1 based on how complex your menu is and how fast your team works.
How many people do I need for a slow shift vs. a rush? For slow hours (e.g., 2–4 PM), 2–3 people can handle prep, cleaning, and the occasional customer. For a typical lunch or dinner rush, aim for 5–7. If you’re doing $1,200+ per hour, you’ll likely need 8–10 to keep wait times under 4 minutes.
Should I schedule differently for weekdays vs. weekends? Yes. Weekday lunch rushes might need 4–6 people, while weekends often require 6–8 for lunch and 7–9 for dinner. Monitor your sales data for at least two weeks to see the pattern—don’t rely on memory alone.
What if my staff calls in sick or no-shows? Keep a list of 2–3 part-time or cross-trained employees who can step in on short notice. Also, build a buffer of 1 extra person during peak shifts if your area has high turnover. If you’re consistently short, consider hiring one more person per shift.
How often should I revisit my schedule? Review it every 4–6 weeks, or whenever your sales change by more than 10%. Also check after holidays, local events, or menu changes. A schedule that worked in January may not work in June.










