Eight Staff Roles That Actually Make Sense for Moroccan Restaurants
Here's what most restaurant workforce management software gets wrong: they give you either two roles (admin and staff) or 20 roles that nobody understands. Your restaurant doesn't need 20 roles. You need eight that match how Moroccan restaurants actually operate.
OCHI built their permission system around real restaurant operations:
| Role |
What They Can Do |
What They Can't Do |
Why It Matters |
| Admin |
Everything |
Nothing restricted |
Owner-only access |
| Branch Manager |
Branch operations, reports, staff management |
Delete historical data, modify prices |
Trust but verify |
| Cashier |
Process payments, handle cash |
Void orders, issue refunds without manager |
Prevents cash theft |
| Waiter |
Take orders, request modifications |
Process payments, delete items |
Order integrity |
| Kitchen Staff |
View orders, mark prepared |
Modify orders, access payment info |
Kitchen focus only |
| Delivery |
View delivery details, update status |
Access customer payment methods |
Privacy protection |
| Accountant |
View reports, export data |
Process transactions, modify records |
Read-only compliance |
| Staff |
Basic access, clock in/out |
Everything else |
Minimum access needed |
This isn't theoretical. A restaurant in Marrakech's Guéliz district discovered their senior waiter was voiding legitimate orders after customers paid cash — pocketing over 2,000 MAD weekly. They only caught it when they implemented role-based permissions and saw the pattern in their audit logs.
The best restaurant scheduling software in the world won't help if your staff can delete the evidence of their theft. Granular permissions aren't about control — they're about clarity. When each person can only do what their job requires, unusual patterns become obvious.
The Audit Trail That Catches Fake Refunds (Real Scenario from Casablanca)
Restaurant Palmier in Casablanca's Maârif district noticed their profit margins dropping despite steady sales. The owner blamed rising food costs until they installed a proper restaurant labor management system with audit trails. What they found: their night shift supervisor processed 47 refunds in one month — all between 10 PM and midnight, all for cash orders, all when the owner wasn't present.
Here's how employee action tracking revealed the pattern:
Week 1: Three refunds, different amounts, plausible reasons ("customer complained about cold food")
Week 2: Five refunds, similar amounts (30-50 MAD), same time window
Week 3: Twelve refunds, escalating amounts, vague reasons
Week 4: Twenty-seven refunds totaling 1,400 MAD — caught red-handed
The supervisor's method was simple: wait for cash-paying customers during busy dinner rush, process the order normally, then issue a refund after they left. The cash went into his pocket. Without per-employee history tracking in their system, this would have looked like normal business variance.
OCHI's approach tracks every action by every employee with timestamps and details. Not to micromanage — to protect both the business and honest employees. When you can see who voided what order at what time, patterns emerge fast. More importantly, employees knowing this tracking exists prevents most theft before it starts.
What Restaurant Labor Management Actually Costs (With Real Numbers)
Let's talk real numbers. Not marketing fluff.
| Cost Category |
Basic Systems |
Advanced Systems |
Hidden Costs |
| Monthly Software |
200-500 MAD |
800-1,500 MAD |
Training time, integration fees |
| Setup & Training |
2,000-5,000 MAD |
8,000-15,000 MAD |
Lost productivity during transition |
| Employee Theft Loss |
3-7% of revenue |
3-7% of revenue |
9,000-21,000 MAD/month (300K revenue) |
| Time Theft |
2-4 hours/employee/week |
2-4 hours/employee/week |
3,200 MAD/month (10 employees) |
Now here's the contrarian truth: the best payroll software for restaurants isn't the one with the most features. It's the one that pays for itself by preventing losses. A restaurant in Agadir's city center implemented proper controls and recovered 18,000 MAD monthly — not through scheduling optimization but through catching unauthorized discounts and fake refunds.
Traditional platforms charge you 1,000+ MAD monthly for scheduling software, then another 1,000 MAD for POS permissions, then another fee for reporting. OCHI includes labor management in their zero-commission platform — you're already paying nothing in fees, and the theft prevention alone covers any system cost.
Beyond Scheduling: Shift Management That Prevents Chaos
Forget optimization algorithms. Your Moroccan restaurant needs shift management that handles reality: the morning cashier calling in sick, the evening rush requiring all hands, the cash that needs counting between shifts.
Real shift management means:
Cash reconciliation between shifts becomes mandatory. When Ahmed hands over to Fatima, the system forces a count. Discrepancies get flagged immediately, not discovered days later. One restaurant in Fès reduced cash variances by 89% just by implementing shift-based cash counts.
Manager approval workflows prevent expensive mistakes. Your waiter can request to void an item, but only the shift manager can approve it. The request, the reason, and the approval all get logged. No more "I forgot to mention I voided that expensive tagine because the customer complained."
Integration with your POS means real-time labor tracking. You see not just who's working, but what they're generating. When your Tuesday lunch waiter averages 2,000 MAD in sales but your Thursday dinner waiter averages 5,000 MAD, you have data for better decisions. This isn't about squeezing staff — it's about putting your best people in the best positions.
The end goal isn't complex workforce analytics. It's operational control. When your shift handover includes automatic cash counts, required manager approvals, and real-time performance data, chaos becomes order. Your managers stop firefighting and start managing.
Smart restaurant owners know that labor management is really about risk management. Every permission you grant, every action you don't track, every shift that ends without reconciliation — these are open doors for loss. The question isn't whether you need a restaurant labor management system. The question is whether you'll implement one before or after you discover what it's costing you not to have one.
See how OCHI's zero-commission platform handles permissions, audit trails, and shift management at ochi.ma/partners.